首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

单火线设计系列文章7:软硬件联调典型问题

按键上拉电阻阻值太小,在按键按下时会消耗较多电流;100K上拉电阻在按键按下时,直接接地,3.3V供电时,其电流为30uA,而一个zigbee模块在休眠状态下所消耗功率可以调到仅为10uA不到...若由态切换至态时,如果态供电能力较弱则容易出现电压跌落而导致宕机; 解决方法: a. 尽量在状态时才进行搜网动作; b. 搜网动作时,延长相邻信道搜索间隔时间、缩短单一信道搜索时间 4....若由态切换至态时,如果态供电能力较弱则容易出现电压跌落而导致宕机 解决方法: OTA状态下,延长相邻信道搜索间隔时间、缩短单一信道搜索时间 5....两路开关,操作一路灯具时,另外一路灯具微亮或突闪 原因: 针对继电器方案,继电器切换过程中有10-20ms切换时间,若起始状态开关,在触点切换为态时,在触点尚未吸合到另外一个状态时,此时电流会从另一路负载流过...这两种方案相比开关电源方案LED,更小电流也足以让这些方案灯具很容易出现微亮问题; 解决方法: a.外挂安规电容到灯具两端,0.33uf安规电容(注意安装时安全保障); b.若开关有指示灯

46220

单火线设计系列文章2:态取电电路

本篇阐述单火开关态、态取电电路基本构成、工作原理,在进入文章之前,推荐阅读《单火线设计系列文章1:场景由来&技术问题》。...单火线智能开关基本电路构成 单火线智能开关与灯具串联接在零火线中,单火取电需要在灯具关态和态两种工况下从灯具回路中摄取一部分电流用来给智能开关取电单元、电源转换单元、控制单元和无线通信单元工作。...单火线智能开关由结构、电子两大单元组成。单火线智能开关电子单元基本电路构成包含:态取电电路、态取电电路、开关电路、电源转换电路、无线通信SOC电路。...态取电电路 定义:灯具处于”关闭”状态,即关灯。 态取电:灯具处于关态,通过该电路与灯具串联形成回路。...根据态取电电路工作原理,我们可以得知灯具回路中一直”存在”电流i。

1.4K11
您找到你想要的搜索结果了吗?
是的
没有找到

【智能家居】智能单火开关目前普遍存在问题

(在700K以上),电容(C)两端电压上升,当电容(C)两端电压上升到28V以上时,由三极管组成高频振荡电路启动,在镇流电感上产生高压从而使灯管闪亮;随之电容(C)电荷迅速泻放,振荡电路停止工作,又进入下一轮给电容充电蓄能状态...这篇https://www.cnblogs.com/CYP01/p/5682016.html文章说明,智能开关内部通信模块RF、ZigBee,通断模块继电器需要消耗一定能量供给以便维持正常待机状态...四、单火开关设计方案 https://www.cnblogs.com/CYP01/p/5682016.html这篇文章中给出了两种思路: 1.态控制电路: 1、继电器(磁保持、非磁保持)控制...2、可控硅控制 态取电电路: 1、采用小功率低功耗开关芯片,PI公司LNK系列高效离线式开关IC 2、RCC电路 3、阻容减压电路 2.态控制电路: 1、继电器(磁保持、非磁保持)控制...2、可控硅控制 态取电电路: 1、利用可控硅在进入导通状态前短暂状态,配合开关控制电路取电; 2、MOS取电电路; 参考文献: [1] 设计难题|设计难题《一》单火取电开关---“鬼火” [2]

3.3K10

说明电磁型继电器工作原理_永磁继电器工作原理

电磁继电器原理图符号有很多,各种EDA设计软件自带符号也不一样,《电子制作站》标准原理图符号如下图所示: 电磁继电器主要由触点簧片、衔铁、线圈、铁芯等部件组成,其基本结构如下图所示: 通常,我们把继电器线圈未通电时处于断开状态静触点...,称为“常开触点”,处于接通状态静触点称为“常触点”,以上两者共用动触点称为“公共触点”。...电磁继电器在实际应用中,通常都会使用三极管或MOS管代替开关,以达到用电器负载自动化控制(通过单片机),其最基本应用电路如下图所示: 当输入电压VI为高电平“H”时,三极管饱和导通相当于闭合开关...肖特基二极管(也称肖特基势垒二极管,Schottky Barrier Diode,SBD)单向导电性是由金属与半导体接触形成,它特点是开关速度快,我们用肖特基二极管替换后再重新仿真一下,如下图所示...从电磁继电器控制原理可以看出,继电器线圈电压是没有正负之分,因为无论是正向反向电流,产生都是对铁吸力(这里没有同极相斥异极相吸说法,那是对两磁铁而言),当然,有些继电器可能内部加了些功能部件

69920

单火线设计系列文章10:拓展应用-单火开关实现双控

本篇阐述单火智能开关拓展应用,在智能家居场景实现双控功能,在进入文章之前,推荐阅读—— 《单火线设计系列文章1:场景由来、技术问题》 《单火线设计系列文章2:态取电电路》 《单火线设计系列文章3:态取电电路...》 《单火线设计系列文章4:电源转换电路和无线通信SOC电路》 《单火线设计系列文章5:技术难点 - 态”鬼火”问题》 《单火线设计系列文章6:技术难点 - 态”宕机”问题》 《单火线设计系列文章7...传统单开双控机械开关接线和工作原理如下,在火线和灯线之间串联两个独立单刀双掷开关;在任意时刻拨动其中一个开关,线路连接状态都会被改变(即连通和断开),实现了通过任何一个开关均可控制灯泡打开和关闭,即双控...二、单火智能开关+轻触开关/回弹开关(常)/凌动/灵动开关 单火智能开关与轻触开关/回弹开关(常)/凌动/灵动开关、灯具串联交流回路中,利用轻触开关/回弹开关(常)/凌动/灵动开关结构”闪断”特性...当轻触开关/回弹开关(常)/ 凌动/灵动开关被按下时,出现”闪断”(即电路物理连接出现短暂断开,断开时间为:几~几十毫秒,取决于该开关弹簧触点结构设计),导致该期间相线电压会下降;通过线路检测相线电压变化可得知该开关状态

73320

单火线设计系列文章5:技术难点 - 态”鬼火”问题

本篇阐述单火智能开关技术难点及壁垒,在进入文章之前,推荐阅读—— 《单火线设计系列文章1:场景由来、技术问题》 《单火线设计系列文章2:态取电电路》 《单火线设计系列文章3:态取电电路》 《单火线设计系列文章...态”鬼火”问题 根据上述态取电电路工作原理,得知灯具回路中一直”存在”电流i,当该电流i过大时,会导致某一些灯具出现”微亮”、”闪烁”(俗称”鬼火”)。...我们可从如下两个大方向去优化、消除这一现象: (一).降低灯具回路中电流i,即降低整机功耗 根据单火开关闭态工作原理,我们可从几个方法对态取电电路功耗进行优化: (1).选取合适且低功耗、轻载高效率态取电电路方案...3.2 软件工作机制须制定严格时序要求: 建议采用间歇性睡眠机制来降低功耗; 针对功耗和性能体验来制定入网、搜网、清网及OTA工作时序; 合理调整外设电路状态显示时间间隔,例如LED指示灯亮灭频率、...(4).降低无线通信SOC平台所连接外设电路功耗。 例如:LED指示灯在保证亮度、最小工作电流要求前提下,选取功耗最优限流电阻; (5).检查态取电和态取电电路电源输出端是否完全隔离。

68431

单火线设计系列文章8:单火开关兼容性与取电能力测试

本篇阐述单火智能开关技术难点及壁垒,在进入文章之前,推荐阅读—— 《单火线设计系列文章1:场景由来、技术问题》 《单火线设计系列文章2:态取电电路》 《单火线设计系列文章3:态取电电路》 《单火线设计系列文章...4:电源转换电路和无线通信SOC电路》 《单火线设计系列文章5:单火线智能开关技术难点 - 态”鬼火”问题》 《单火线设计系列文章6:技术难点 - 态”宕机”问题》 《单火线设计系列文章7:软硬件联调典型问题...其中,灯具兼容性测试反应单火开关闭态(灯具负载OFF)时对灯具兼容效果,而取电能力测试则反应开关对各种大电流操作稳定性能(模块联网、继电器操作时电能供给能力)。...:25W钨丝灯负载,态休眠电流,测试数据:35uA; 更换不同功率、品牌灯具,记录灯具是否会出现闪烁、微亮、宕机等异常情况。...注意:态情况下,当单火开关还能持续进行电流抽取时,灯具却可能已经出现微亮等异常状态。此时则更应该关注异常电流而非过载电流,因为这意味着当面对这种灯具时,要把对于电流抽取需求控制在异常电流之下!

49610

单火线设计系列文章3:态取电电路

本篇阐述单火开关态取电电路基本构成、工作原理,在进入文章之前,推荐阅读—— 《单火线设计系列文章1:场景由来、技术问题》 《单火线设计系列文章2:态取电电路》 态取电电路 定义:灯具处于”...打开”状态,即开灯 态取电电路:用于在开灯状态下,通过该回路摄取一部分电流给后端系统提供稳定工作电压 开关电路:用于控制灯具通断电子开关器件,达到控制通断目的 开关器件方案:可控硅、单稳态继电器...、磁保持继电器、MOS管 当灯具处于”态”时,市电电压基本落在灯具两端,态取电电路与开关电路串联在灯具回路中,开关电路处于吸合状态,火线和灯线之间电压差接近于零,此时态取电回路失效,故通过态取电电路在灯具串联回路中设计了一条取电回路...态取电电路可以理解为在灯具处于”态”每一个交流电周期T中,需要摄取一部分时间t0用来给智能开关系统供电,剩余T-t0时间给灯具供电,这种取电方式称为”分时取电”。...在t0时刻,Q1处于断开状态,后端系统进行取电,将态取电电路和开关电路串联在回路中;在T-t0时刻,Q1处于导通状态,能量全部提供给灯具进行正常工作,后端系统通过储能器件维持供电,此时态取电电路被”

70810

单火线设计系列文章6:技术难点 - 态”宕机”问题

本篇阐述单火智能开关技术难点及壁垒,在进入文章之前,推荐阅读—— 《单火线设计系列文章1:场景由来、技术问题》 《单火线设计系列文章2:态取电电路》 《单火线设计系列文章3:态取电电路》 《单火线设计系列文章...4:电源转换电路和无线通信SOC电路》 《单火线设计系列文章5:单火线智能开关技术难点 - 态”鬼火”问题》 在灯具态过程中,态取电电路需要给开关电路、无线通信SOC系统持续供电。...在低功耗单火线智能开关工程应用中,我们可以通过下面列举一些常用手法来提高态取电能力,避免在态出现宕机现象。 (1).在开关电路中选取低功耗开关器件 建议选取磁保持继电器。...磁保持继电器只需一次一定脉冲时间电压电流激励即可维持继电器吸合、释放状态;而单稳态继电器则需要一直保持一定电压电流才能维持继电器吸合状态;单稳态继电器功耗相比磁保持继电器高。...(4).态取电工作原理属于分时取电,故可增大开态取电电路取电时间来提高其取电能力。设计注意点:增大取电时间后,斩波电压被抬高,注意对稳压电路及后端电路影响。

42231

设计模式概论

毫无疑问,设计模式于己于他人于系统都是多赢,设计模式使代码编制真正工程化,设计模式是软件工程基石,如同大厦砖石一样。...对象看起来似乎修改了它所属类。 Strategy( 策略模式 ):定义一系列算法,把它们一个个封装起来, 并且使它们可相互替换。本模式使得算法变化可独立于使用它客户。...设计模式六大原则 ---- 1)设计模式核心原则是:"-"原则( Open - ClosedPrinciple 缩写:OCP ):对扩展开放,对修改关闭 意思是,在一个系统中,对于扩展是开放...在"-"原则中,不允许修改是抽象类或者接口,允许扩展是具体实现类,抽象类和接口在"-"原则中扮演着极其重要角色..即要预知可能变化需求.又预见所有可能已知扩展..所以在这里"抽象化...此原则和里氏代换原则氏相辅相成,两者都是具体实现"-"原则规范..违反这一原则:就无法实现"-"原则..先来看看什么是合成,什么是聚合. 什么是合成 ?

32210

PHP设计模式概论【概念、分类、原则等】

毫无疑问,设计模式于己于他人于系统都是多赢,设计模式使代码编制真正工程化,设计模式是软件工程基石,如同大厦砖石一样。...Singleton(单例模式):保证一个类仅有一个实例,并提供一个访问它全局访问点。 State(状态):允许一个对象在其内部状态改变时改变它行为。对象看起来似乎修改了它所属类。...设计模式六大原则 1)设计模式核心原则是:”-”原则( Open – ClosedPrinciple 缩写:OCP ):对扩展开放,对修改关闭 意思是,在一个系统中,对于扩展是开放,对于修改是关闭...在”-”原则中,不允许修改是抽象类或者接口,允许扩展是具体实现类,抽象类和接口在”-”原则中扮演着极其重要角色..即要预知可能变化需求.又预见所有可能已知扩展..所以在这里”抽象化...此原则和里氏代换原则氏相辅相成,两者都是具体实现”-”原则规范..违反这一原则:就无法实现”-”原则..先来看看什么是合成,什么是聚合. 什么是合成?

46210

【干货】低压电气元件全面解析

1 隔离开关 隔离开关:(我们所说隔离开关,一般指的是高压隔离开关,即额定电压在1kv及其以上隔离开关)高压开关电器中使用最多一种电器,在电路中起隔离作用,它本身工作原理及结构比较简单,但是由于使用量大...2 断路器 断路器:是指能够关合、承载和断正常回路条件下电流,并能关合、在规定时间内承载和断异常回路条件(包括短路条件)下电流开关装置。...接触器工作原理: 当接触器线圈通电后,线圈电流会产生磁场,产生磁场使静铁心产生电磁吸力吸引动铁心,并带动交流接触器点动作,常触点断开,常开触点闭合,两者是联动。...当线圈断电时,电磁吸力消失,衔铁在释放弹簧作用下释放,使触点复原,常开触点断开,常触点闭合。直流接触器工作原理跟温度开关原理有点相似。 5 电流互感器 电流互感器原理是依据电磁感应原理。...,电流互感器工作状态接近短路。

1K131

Java中常用设计模式

毫无疑问,设计模式于己于他人于系统都是多赢,设计模式使代码编制真正工程化,设计模式是软件工程基石,如同大厦砖石一样。...项目中合理运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应原理来与之对应,每一个模式描述了一个在我们周围不断重复发生问题,以及该问题核心解决方案,这也是它能被广泛应用原因 二、设计模式六大原则...在程序需要进行拓展时候,不能去修改原有的代码,实现一个热插拔效果。所以一句话概括就是:为了使程序扩展性好,易于维护和升级。...LSP是继承复用基石,只有当衍生类可以替换掉基类,软件单位功能不受到影响时,基类才能真正被复用,而衍生类也能够在基类基础上增加新行为。里氏代换原则是对“-”原则补充。...实现“-”原则关键步骤就是抽象化。而基类与子类继承关系就是抽象化具体实现,所以里氏代换原则是对实现抽象化具体步骤规范。

23460

前端面试(2)javascript

// true // 优点3:不共享父类引用属性,arr属性 boy1.arr.push(2) console.log(boy1.arr,boy2.arr); // [1,2] [1] 可以看出没有共享...强制缓存生效时,http 状态码为 200。这种方式页面的加载速度是最快,性能也是很好,但是在这期间,如果服务器端资源修改了,页面上是拿不到,因为它不会再向服务器发请求了。...示例: 这时关闭浏览器后,重新打开浏览器并打开关闭前页面,通过开发者工具可以看到之前强缓存资源都会从磁盘中读取,这是因为关闭了浏览器后系统回收了内存资源,因此内存没有了之前强缓存资源,需要从磁盘中读取...,能够重新申明你变量,let ,const 都是级作用域,不允许重复申明,重复申明会报错,没有变量提升,const 是常量,一旦申明就不能被修改,并且需要有初始值。...一比较就会发现,async 函数就是将 Generator 函数星号(*)替换成 async,将 yield 替换成 await,仅此而已。

1.2K20

求职 | 史上最全web前端面试题汇总及答案2

级元素有哪些?空(void)元素有那些? 行内元素和级元素区别是什么?行内元素兼容性使用?...特性: ①.封闭性:外界无法访问包内部数据,如果在包内声明变量,外界是无法访问,除非包主动向外界提供访问接口; ②.持久性:一般函数,调用完毕之后,系统自动注销函数,而对于包来说,在外部函数被调用之后...,包结构依然保存在; 对页面的影响 使用包会占有内存资源,过多使用包会导致内存溢出等。...status表示http请求状态,200表示正常响应;404表示资源找不到;500表示服务器端错误。 ④发送ajax请求。...你了解jQuery执行原理和插件机制吗?你都用过哪些jQuery插件? ①知道jQuery插件。 ②其原理是扩展jQuery本身及其核心函数原型实现。可以调用其extend实现对它扩展。

6.1K20

一文教你从PLC编程菜鸟变成高手

标准语言梯形图语言是最常用一种语言,它有以下特点: 梯形图中接点(触点)只有常开和常,接点可以是PLC输入点接开关也可以是PLC内部继电器接点或内部寄存器、计数器等状态。...1、认识梯形图和继电器控制原理图符号区别: 继电器控制原理图中元件符号,有常开触点、常触点和线圈,为了区别它们,在有关符号边上标注KM、KA、KT等以示不同器件,但其触头数量是受到限制。...标准语言梯形图语言是最常用一种语言,它有以下特点:梯形图中接点(触点)只有常开和常,接点可以是PLC输入点接开关也可以是PLC内部继电器接点或内部寄存器、计数器等状态。...1、认识梯形图和继电器控制原理图符号区别: 继电器控制原理图中元件符号,有常开触点、常触点和线圈,为了区别它们,在有关符号边上标注KM、KA、KT等以示不同器件,但其触头数量是受到限制。...⑧ 输入指令完毕应将PLC上扭子开关拨向RUN于运行状态。若有音响、灯亮则说明输入程序有问题。

3.1K60

分水岭算法及案例

因此通常需要分别对前景对象和背景对象进行标记,以获得更好分割效果。 第3步:使用形态学技术“基于重建”和“基于重建”来清理图像。...Ie = imerode(I, se); Iobr = imreconstruct(Ie, I); % 操作后,接着进行操作,可以移除较暗斑点和枝干标记。...[]), title('基于重建图像-膨胀重建(取反)作为Marker'); % 通过比较Iobrcbr和loc可以看到,在移除小污点同时不影响对象全局形状应用下, % 基于重建开闭操作要比标准开闭重建更加有效...1.首先使用形态学技术“基于重建”和“基于重建”来清理图像。...发现基于+重建效果最好 2.对重建后图像在每个对象内部创建单位极大值,使得可以使用imregionalmax来定位 3.这个过程将会留下一些偏离孤立像素,应该移除它们。

67010

【Go 基础篇】Go语言包详解:共享状态与函数式编程

介绍 在Go语言中,包是一种强大编程特性,它允许函数内部包含对外部作用域变量引用。包使得函数可以捕获和共享外部作用域状态,实现更加灵活和复杂编程模式。...本篇博客将深入探讨Go语言中概念、用法、实现原理以及在函数式编程中应用。 基本概念 什么是包?...包(Closure)是指一个函数包含了它外部作用域中变量,即使在外部作用域结束后,这些变量依然可以被内部函数访问和修改包使得函数可以“记住”外部作用域状态,这种状态在函数调用之间是保持。...外部作用域中变量不会被销毁,直到包不再引用它们。 多个包可以共享同一个外部作用域变量。 实现原理 Go语言中包是通过**函数值(Function Value)**实现。...每次调用 counter() 时,都会访问和修改外部作用域 count 变量。 应用场景 状态保持和共享 包常用于实现状态保持和共享

53620

如何在Impala中实现拉链表

记录一个事物从开始,一直到当前状态所有变化信息。传统数据仓库一般采用拉链方式保留主数据(例如客户信息)变化数据,采用这种设计方式主要原因是减少数据冗余。...,此时拉链表数据如下: [owmto8fztk.jpeg] 所有用户数据为状态。...= b.birthday); (可左右滑动) [tkqfze8vxz.jpeg] 执行完上述语句后可以看到之前数据已链,但用户链信息还未更新。...= b.birthday); (可左右滑动) [2nv9qkidli.jpeg] 根据USER和USER_HIS中“2018-01-17”分区链数据,更新所有用户链数据:(含新增用户、链用户和链用户...,拉链表已存在且已创建了链分区,脚本中将分区替换为当前日期按照每天一次频率执行。

3K100

MOS管:管脚判定与符号画法

MOS管符号,对我们设计、评审、理解原理图和调试都有非常大帮助!...但是,场效应管分为增强型(常开型)和耗尽型(常型),增强型管子是需要加电压才能导通,而耗尽型管子本来就处于导通状态,加栅源电压是为了使其截止。...开关只有两种状态通和断,三极管和场效应管工作有三种状态,1、截止,2、线性放大,3、饱和(基极电流继续增加而集电极电流不再增加)。...使晶体管只工作在1和3状态电路称之为开关电路,一般以晶体管截止,集电极不吸收电流表示关;以晶体管饱和,发射极和集电极之间电压差接近于0V时表示。...开关电路用于数字电路时,输出电位接近0V时表示0,输出电位接近电源电压时表示1。所以数字集成电路内部晶体管都工作在开关状态

2.9K20
领券