0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

列举单火线设计软硬件联调的6个典型问题

冬至配饺子 来源:硬件大熊 作者:雕塑者 2022-08-01 17:27 次阅读

作为一款带联网功能的强电低功耗产品软件与硬件的配合决定着各自的性能是否能发挥到极致,而这也体现在整机产品到客户手上使用时能否更加稳定地运行。本文列举软硬件联调的6个典型问题,若碰到类似情况,可以让你更快速地定位问题所在。

1.频繁按键操作导致宕机

原因:

a. 按键的上拉电阻阻值太小,在按键按下时会消耗较多的电流;如100K的上拉电阻在按键按下时,直接接地,3.3V供电时,其电流为30uA,而一个zigbee模块在休眠状态下所消耗的功率可以调到仅为10uA不到;

b. 按键操作让继电器同步响应,一个200mW继电器,5V供电时,一个动作切换需要消耗40mA电流,若频繁响应按键操作,则相当于不断地进行40mA的电流抽取。40mA对于开态、闭态的取电都是较大的电流损耗,容易造成电压下跌而宕机。

解决方法:

a. 增大上拉或下拉电阻,由于弱上下拉,注意预留下拉电容、软件做消抖处理;

b.对按键做频繁开关的操作限制,如一个按键动作之后,300ms内不对按键做任何响应

2.开关自带记忆功能,上电即宕机

原因:

有些开关产品,在上电时会直接操作继电器,由于继电器消耗的电流几十mA,开关上电时由于电压建立尚未稳定,此时抽取几十mA的电流会让电压出现瞬间的下跌,造成系统工作异常。

解决方法:

开关上电时,固件做延迟动作的逻辑,如上电后3s内屏蔽任何大电流的操作(继电器操作、搜网等)

3.搜网情景下切换灯具状态时出现宕机

原因:

搜网状态下,以zigbee为例,通常联网模块所消耗的平均电流>5mA,WiFi则更大。若由开态切换至闭态时,如果闭态供电能力较弱则容易出现电压跌落而导致宕机;

解决方法:

a. 尽量在开态状态时才进行搜网动作;

b.搜网动作时,延长相邻信道搜索间隔时间、缩短单一信道搜索时间

4.OTA升级宕机

原因:

OTA状态下,以zigbee为例,通常联网模块所消耗的平均电流>10mA,WiFi则更大。若由开态切换至闭态时,如果闭态供电能力较弱则容易出现电压跌落而导致宕机

解决方法:

OTA状态下,延长相邻信道搜索间隔时间、缩短单一信道搜索时间

5.两路开关,操作一路灯具时,另外一路灯具微亮或突闪

原因:

针对继电器方案,继电器切换过程中有10-20ms的切换时间,若起始状态为开关,在触点切换为闭态时,在触点尚未吸合到另外一个状态时,此时电流会从另一路负载流过,导致该路负载出现突闪问题

解决方法:

尽量选用切换电流更小的磁保持继电器,操作继电器的IO口脉宽逼近继电器的最小切换时长,且继电器的驱动电流做一定限制,逼近继电器的最小切换电流

6.更难兼容的灯具方案

原因:

LED方案中,高压线性方案、阻容降压方案是最难兼容的灯具方案。高压线性中,LED相当于串联到线路中,通过开关管的放大区间进行平衡电压输入,电流线性流过LED;而阻容降压方案中,带有大电容集聚电能。这两种方案相比开关电源方案的LED,更小的电流也足以让这些方案的灯具很容易出现微亮的问题;

解决方法:

a.外挂安规电容到灯具两端,如0.33uf的安规电容(注意安装时的安全保障);

b.若开关有指示灯,由于在难以兼容的灯具场景时,uA级别的电流都会有不同的兼容效果,因此尽量让指示灯的亮度更低甚至只有在开态的时候才进行亮灯指示。


审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 继电器
    +关注

    关注

    131

    文章

    5024

    浏览量

    146007
  • 电容
    +关注

    关注

    98

    文章

    5595

    浏览量

    147255
  • ZigBee
    +关注

    关注

    158

    文章

    2245

    浏览量

    241202
收藏 人收藏

    评论

    相关推荐

    电池管理系统(BMS)软硬件介绍

    电子发烧友网站提供《电池管理系统(BMS)软硬件介绍.pdf》资料免费下载
    发表于 03-27 09:20 6次下载

    KubeCASH:基于软硬件融合的容器管理平台

    、CSI、CDI等接口都奉行一个重要的原则:“不做事,就不会犯错”。K8S可以理解成嵌于整个软硬件堆栈的一个薄层,仅仅提供硬件到容器环境的一个接入。至于具体的软硬件交互接口和机制、硬件
    的头像 发表于 01-08 10:16 388次阅读
    KubeCASH:基于<b class='flag-5'>软硬件</b>融合的容器管理平台

    基于ARM的管轨牵引供电监控系统软硬件平台

    电子发烧友网站提供《基于ARM的管轨牵引供电监控系统软硬件平台.pdf》资料免费下载
    发表于 11-06 16:25 0次下载
    基于ARM的管轨牵引供电监控系统<b class='flag-5'>软硬件</b>平台

    基于CW32单片机做的软硬件开源项目

    今天就再给大家分享一个基于CW32单片机做的软硬件开源项目,其中包括RTOS、GUI、蓝牙、电源管理等众多常用功能。
    的头像 发表于 10-19 10:17 562次阅读
    基于CW32单片机做的<b class='flag-5'>软硬件</b>开源项目

    软硬件融合的概念和内涵

    跟很多朋友交流,当提到软硬件融合的时候,他们会这么说:“软硬件融合,难道不是显而易见吗?我感觉在二三十年前就已经有这个概念了。”在他们的想法里,其实:软硬件融合等同于软硬件协同,甚至等
    的头像 发表于 10-17 14:36 525次阅读
    <b class='flag-5'>软硬件</b>融合的概念和内涵

    软硬件协同仿真原理及主要组成部分概述

    软硬件联合仿真在确保高效云解决方案的质量、降低风险、节省时间和成本方面发挥着关键作用。
    的头像 发表于 10-16 11:08 326次阅读
    <b class='flag-5'>软硬件</b>协同仿真原理及主要组成部分概述

    基于软件模拟的SPI端口CAN控制卡的软硬件设计

    电子发烧友网站提供《基于软件模拟的SPI端口CAN控制卡的软硬件设计.pdf》资料免费下载
    发表于 10-13 11:38 0次下载
    基于软件模拟的SPI端口CAN控制卡的<b class='flag-5'>软硬件</b>设计

    昆仑芯与北京智源人工智能研究院共同推进AI软硬件评测体系建设

    近日,昆仑芯与北京智源人工智能研究院(以下简称“智源”)面向多种AI硬件的一体化评测引擎FlagPerf完成阶段性适配。昆仑芯是FlagPerf首批生态伙伴,双方将强强联合,共同推进AI软硬件评测
    的头像 发表于 08-25 10:07 1123次阅读

    单片机到底是如何软硬件结合的

      不知道大家有没有疑惑,为什么软件能控制硬件?反正当年我学习51的时候,有这个疑惑。今天我们就暂停软件开发,分析单片机到底是如何 软硬件结合 的。并通过一个基本的程序,分析单片机程序的编译,运行
    的头像 发表于 08-08 09:31 915次阅读
    单片机到底是如何<b class='flag-5'>软硬件</b>结合的

    均联智行研究:软硬件协同发力新一代域控技术

    2022年,均联智行提出向中央架构发展;2023年,均联智行确定了“软硬件一体”的发展模式,以可靠的硬件解决方案作为支撑,逐步实现“底层软件+中间件”的开发与部署,形成“芯片+软件+算法”的技术闭环。
    的头像 发表于 07-12 15:35 537次阅读
    均联智行研究:<b class='flag-5'>软硬件</b>协同发力新一代域控技术

    同行丨研华蔡奇男:以软硬件工具平台赋能伙伴共创,加速产业数智化

    原文标题:同行丨研华蔡奇男:以软硬件工具平台赋能伙伴共创,加速产业数智化 文章出处:【微信公众号:软通动力】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 06-14 16:55 259次阅读
    同行丨研华蔡奇男:以<b class='flag-5'>软硬件</b>工具平台赋能伙伴共创,加速产业数智化

    STM32单片机到底是如何实现软硬件结合?

    本文分析 STM32 单片机到底是如何实现软硬件结合的,接着分析单片机程序如何编译、运行。
    发表于 05-16 09:54 794次阅读
    STM32单片机到底是如何实现<b class='flag-5'>软硬件</b>结合?

    移远GPS模块L76全套软硬件资料

    移远GPS模块L76全套软硬件资料,包括全套软件应用手册资料,硬件:各EDA封装,应用电路
    发表于 05-08 09:26 7次下载