新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于PIC16F630的学习型无线遥控开关

基于PIC16F630的学习型无线遥控开关

作者:时间:2016-09-06来源:网络收藏

  最近做个遥控开关,家里电灯想改装成无线遥控的,做成稳定性能可靠性能高一点的。顺便用下PIC单片机,所以选了手头上有的单片机,花了我差不多陆续一周的空余时间,一直在改进和改版。程序一直在完善,电路板子也不断的完善。从V1.0版本到V1.2版本,换了3版了,都是一步步修改。日后计划修改成V1.3版本,加上触摸按键的。先上个图看看

本文引用地址:http://www.eepw.com.cn/article/201609/296603.htm

  

 

  V1.0版本 调试时候用,有外部晶振,按键缺少上拉电阻,后来补上去了。

  

 

  V1.1版本 去掉了外部晶振,3个按键都加了贴片的上拉电阻

  

 

  V1.2版本,去买了一个盒子,按照盒子的尺寸来布局,添加了蜂鸣器,开机鸣叫。学习到正确的遥控编码时也鸣叫。

  在制作过程开关中,我发现一个问题:如果不接负载,遥控正常,但是接了一个白帜灯后,有时候遥控期间会突然复位,找了很久都没找到原因,以为是电路布局问题,但是一直测试,发现是继电器吸合后断开时候会引起复位。我用万一表测量7805输出,5V比较稳定的。但是后来用示波器测试7805输出,结果发现有100us的脉冲干扰,峰峰值有10几V,这样已经能让单片机复位了。所以问题找到了,应该就是继电器闭合时候引起的,如图所示:

  

 

  改进办法:就是把7805输入端电容加大到1000uF,输出用了470uF。结果测试,干扰脉冲没了,多次测试也没问出现复位了。现在我就一直测试着,多找些问题来完善这个产品。



评论


技术专区

关闭