最近想做个舵机信号控制的开关,正好前阵整理出来些以前用剰的单片机,型号是PIC12C508A,资源有限,做不了太复杂的东西,正好做这个用。PIC12C508A是8脚OTP型单片机,25字节RAM,1K程序存储空间 ,6个引脚都可以配置为输入或输出(3脚为集电极开路),最多做3路开关(实际上可以通过电路设计实现5路开关,不过电路和程序都会复杂),先用Proteus画好模拟电路,同时用来调试程序。
程序写好烧入单片机,为此前段时间还改装了下原来用的串口编程器(
改老编程器串口为TTL串口 )。然后装到小模型车上,用来控制车灯的开关,这里还要再准备一小块洞洞板。
忘了跟哪位网友学的,一个焊盘切成两半,焊接贴片IC正好。
焊接好引线,两根电源,两根输入,三对输出。之所以只有两根输入是因为准备用两个IO分别直驱两个白光LED做前大灯,每个IO接口最大输出电流25mA,驱动3mm白光LED正合适。只用一个引脚的话一个是要加均流电阻,电路会复杂,另外电流也有点小,不够亮。这样就把两路输入焊到一起,用一个舵机信号控制两个LED作为前大灯。而尾灯不需要太亮,用一路驱动就可以了。
引脚用热熔胶粘到洞洞板上。
包好热缩管,焊好插头。
小遥控车上原来有车灯安装位,所以安装比较简单,只是尾灯的卡扣断掉了,只能用热熔胶粘上。然后遥控开关粘在车头,焊好连线。
从上面看一下,接线真够乱的。
不过装上车壳就什么也看不到了,呵呵,俗话说的好,驴粪蛋子表面光就是说它了。遥控器里设置好混控,让倒车同时控制尾灯开关,另外指定一个开关控制大灯。
到小黑屋测试一下,效果还是不错的。
来张动图,大灯点亮,前方一片光明啊。