Chinaunix首页 | 论坛 | 博客
  • 博客访问: 60599
  • 博文数量: 19
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 107
  • 用 户 组: 普通用户
  • 注册时间: 2015-08-27 09:53
文章分类

全部博文(19)

分类: 嵌入式

2015-10-10 09:43:56

最近因为智能家居,买了红外感应模块,和之前的CC2530子节点连接,构成了无线的红外感应模块。在调试的过程中碰到了不少硬件上的问题,最终定位是由于电源导致,目前采用折中的方案解决了。

本模块由红外感应模块和CC2530射频模块构成。红外感应模块检测到红外信号后通过IO发送给CC2530 P0_7CC2530通过zigbee网络发送给网关处理告警。

红外探头信号经BISS0001内置运算放大器两次放大之后,经过比较器检测出有效触发信号,通过Vo输出。此外,通过配置管脚RR1RC1RC2RR2相连的电阻、电容,可以改变输出延时时间和感应封锁时间。

 

调试中遇到的问题:

1、  模块和CC2530通过IO连接后,当CC2530发送射频信号时会导致模块误触发,产生红外告警信号;

2、  断开模块和CC2530IO口连接,仅共用电源,误触发现象依然存在;

3、  根据以上现象判断问题出在电源上,因此需要将模块和CC2530的电源隔离。解决办法为模块和CC2530分别单独供电,经测试工作正常,没有误触发现象。

4、  后期如做PCB板,可以考虑使用一块电池,采用两个LDO实现电源隔离。

 

附网络资料:

    第一、直流工作电压必须符合我们要求的数值,过高和过低都会影响模块性能,而且要求电源必须经过良好的稳压滤波,例如电脑USB电源、手机充电器电源、比较旧的9V的层叠电池都无法满足模块工作要求,建议客户用变压器的电源并经过LM7808稳压后再通过220UF0.1UF的电容滤波后供电。

    第二、模块不接负载时能正常工作,接上负载后工作紊乱,一种原因是因为电源容量很小负载比较耗电,负载工作时引起的电压波动导致模块误动作,另一种原因是负载工作时会产生干扰,例如继电器或者电磁铁等感性负载会产生反向电动势,315M发射板工作时会有电磁辐射等都会影响模块。解决办法如下:A、电源部分加电感滤波。B、采用负载和模块使用不同的电压的方法,例如:负载使用24V工作电压,模块使用12V工作电压,其间用LM7812三端稳压器隔离。C: 使用更大容量的电源。

阅读(1991) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~