本帖最后由 tu532988019 于 13-4-29 20:16 编辑 做灯控的东西终于到了,先发在大脚区哈 以下是理论,可以忽略 据了解,接收机输出的是PWM波形来控制舵机的,脉冲宽度从0.5ms-2.5ms,用示波器量了下接收机第5通道(起落架两档开关)输出波形,开关置于OFF时脉冲宽度是1ms,置于ON时脉冲宽度是2ms,因此我们就可以利用单片机的定时器来判断接收机第5通道输出的脉冲是1ms还是2ms,判断方法是取1ms与2ms的中间值1.5ms,用定时器T0定时1.5ms后检测从接收机过来的脉冲是高电平还是低电平,如果是高电平,那么就可以认为是2ms的脉冲,也就是说遥控器拨到ON位置了,如果是低电平了,就可以认为是1ms的脉冲,遥控器是拨到OFF位置的。根据检测到的遥控开关信号,让单片机输出一个1或0的控制信号驱动三级管输出使LED灯带亮或灭。 遥控器两档开关置于OFF,脉冲宽度为1ms,遥控器两档开关置于ON,脉冲宽度为2ms 我用的是STC15F104E单片机,性价比很高,用贴片的和插接的都可以,我为了烧写程序方便,用了插接的, 就是这个 ran然后是 是8050三极管 图片传不上了,明日继续 |
本帖最后由 tu532988019 于 13-4-30 11:27 编辑 二、选材 这个遥控开关功能很简单,我就选用性价比高的STC15F104E单片机,体积很小。输出的三极管我选用的是最大集电极电流500mA的8050三极管,输出电流能够很大。为了使烧写方便,三个元件都选用的是插接的。 电路图 实物电路图 三、焊接 由于只有三个元件,我就不用电路板了,直接焊在一起就行,注意不要短路。 第一步焊接PWM输入线(找根费舵机线带头留几厘米),注意单片机第一脚有个小缺口(贴片的是有个小圆点),是P3.4引脚,作为PWM输入。 第二步焊接限流电阻和三极管 焊接完成 四、编写程序 程序也很简单,如下: #include #define count 1500 //定时1.5毫秒 #define TH_M1 (65536-count)/256 //定时器T0模式1,高8位初值 #define TL_M1 (65536-count)%256 //定时器T0模式1,低8位初值 sbit PWM_IN=P3^4; //PWM波形输入端口 sbit LED_OUT=P3^3; //LED控制端口 //*************主函数************** void main() { IE=0x82; //启用T0中断 TMOD=0x01; //定时器T0工作模式1 LED_OUT=0; //先设置LED输出为关 while(1) //无限循环检测 { if(!PWM_IN) //如果脉冲是低电平 { while(!PWM_IN); //等待脉冲到高电平 TH0=TH_M1; //初始定时器高8位 TL0=TL_M1; //初始定时器低8位 TR0=1; //启动定时器 while(!TF0); //等待1.5ms后定时器中断 TF0=0; //中断标志清零 if(PWM_IN==1) //1.5ms后检测PWM脉冲是不是高电平 { LED_OUT=1; //如果是高电平,输出打开 } else LED_OUT=0; //否则是低电平,输出关闭 } } } 如果不会编程,我附编译好了的HEX文件: http://kuai.xunlei.com/d/FueDCRk-rzh-UQQA6b1 是迅雷快传的 五、下载程序 下载程序要用到USB转TTL小板,单片机5脚是RX,第6脚是TX,下载软件是STC_ISP v6.15。从单片机RX、TX焊两根线出来连接到下载小板的TX、RX上(RX---RX,TX----TX) 因为我用的是开发板,所以直接连开发板下载 实验效果: 这个遥控开关制作很简单,输出电流相对较大,输出电就直接取接收机的电源,因为接收机的电源是由电调(电池)供的,电调内有个7805降压模块专为接收机供电,它的输出电流在500~700mA左右,而接收机耗电电流在30mA内,因此,保守一点,接上耗电电流在400mA以内的灯没问题。如果您的灯耗电电流大于400mA需要单独加个继电器什么的。 另外,这个遥控开关还可以作为发动机的电子点火开关(要加降压电路)。 |
本帖最后由 pcluser 于 13-4-29 21:10 编辑 这个成本 要多少 太贵还是独立买个遥控开关来的合算,8050 做横流不好搞吧 ,用AMC7135 方便很多,我是做了前大灯 用了两个欧司朗3w 暖白Led 。两个45度透镜,2个7135做横流驱动每个led工作在1W ,亮度热量都可以。一节松下3100mah 18650供电. 船型开关控制。T插连接方便充电,晚上还是比较实用的。亮4小时不成问题关不关都无所谓了,要关也可以车体内部侧面有开关。 不算电池的话 led 2.5*2,5元 透镜1.5*2, 3元 7135 1*2 ,2元 开关1元 t插公母一对3元。一共13元。比国产粉团(仿流明)的led 和电阻限流好多了,那个60真是暴利啊。正准备改无线控制,楼主加油期待具体制作过程。 |
广告投放|联系我们|手机|投稿|Archiver|About us|Advertise|遥控迷模型网|RCFans ( 粤ICP备10210518号-1 )
版权所有 RCFans.com © 2003-2016