发布成功
已关闭
一、项目名称:单路无线遥控解码单片机程序
二、单片机型号要求:辉芒微单片机FT60F021-RB,
三、项目简介:
1、针对单路无线遥控开发的遥控解码单片机程序 ,程序接收完整兼容EV1527、 SC1527、 PT2240、 PT2262,等发射芯片,兼容性和容错性能强,自适应发射振荡电阻;
2、适应各种解码频率,315M、433M 、310M、390M等(取决于接收模块);
3、有点动,自锁,互锁,延时等模式,可同时兼容。
4、可学习存储(最大40个遥控编码);
四、芯片引脚定义和功能
五、工作模式介绍
点动:按住遥控器按键开启,松开按键关闭。
自锁:按一下按键开启;再按一下按键关闭。
互锁:按第一个按键开启;再按第二个按键关闭。
延时:按下遥控器按键,开启相应的时间后自动关闭。
六、具体实现功能如下:
注:短按开关键/学习键,按一下开,再按一下关,依此反复。
以下所有学习都需要进入学习模式,学习模式进入方法:长按学习键4秒钟,具体操作如下:
1、点动:长按学习键4秒钟,待指示灯闪3下后即进入学习模式,
短按1次学习键,指示灯长亮后,10秒钟内按下需要学习的遥控器按键,指示灯闪烁3次后学习成功。
2、自锁:长按学习键4秒钟,待指示灯闪3下后即进入学习模式,
短按2次学习键,指示灯长亮后,10秒钟内按下需要学习的遥控器按键,指示灯闪烁3次后学习成功。
3、互锁:长按学习键4秒钟,待指示灯闪3下后即进入学习模式,
短按3次学习键,指示灯长亮后,10秒钟内按下需要学习的遥控器第一个按键,指示灯闪烁3次后长亮;10秒钟内再按下需要学习的遥控器第二个按键,指示灯闪烁3次后学习成功,此时第一个按键已经设置为开,第二个按键已经设置为关。(如按了第一个按键,没有操作第二个按键,等待10秒后退出学习模式,保留第一个按键设置为开;如果按的下第二个按键还是同一个按键,此按键设置为关)
4、快速设置4键延时:长按学习键4秒钟,待指示灯闪3下后即进入学习模式,
短按4次学习键,指示灯长亮后,任意按下需要对码遥控器的任何一个按键,指示灯闪烁3次后学习成功,此时:
遥控器的1527芯片的第5脚,即K0脚 ,已经设置为30秒延时;
遥控器的1527芯片的第6脚,即K1脚 ,已经设置为60秒延时;
遥控器的1527芯片的第7脚,即K2脚 ,已经设置为180秒延时;
遥控器的1527芯片的第8脚,即K3脚 ,已经设置为600秒延时。
(以下是单独设置单个按键的延时)
5、延时10秒:长按学习键4秒钟,待指示灯闪3下后即进入学习模式,
短按5次学习键,指示灯长亮后,10秒钟内按下需要学习的遥控器按键,指示灯闪烁3次后学习成功。
6、延时30秒:长按学习键4秒钟,待指示灯闪3下后即进入学习模式,
短按6次学习键,指示灯长亮后,10秒钟内按下需要学习的遥控器按键,指示灯闪烁3次后学习成功。
7、延时60秒:长按学习键4秒钟,待指示灯闪3下后即进入学习模式,
短按7次学习键,指示灯长亮后,10秒钟内按下需要学习的遥控器按键,指示灯闪烁3次后学习成功。
8、延时180秒:长按学习键4秒钟,待指示灯闪3下后即进入学习模式,
短按8次学习键,指示灯长亮后,10秒钟内按下需要学习的遥控器按键,指示灯闪烁3次后学习成功。
9、延时600秒:长按学习键4秒钟,待指示灯闪3下后即进入学习模式,
短按9次学习键,指示灯长亮后,10秒钟内按下需要学习的遥控器按键,指示灯闪烁3次后学习成功。
10、清码:长按学习键4秒钟,待指示灯闪3下后即进入学习模式,
再长按10秒学习键,指示灯闪烁3次后清码成功,即清除所有学习的遥控器。
七、编程注意要点:
1、以上多种对码模式,同一芯片可同时共存,例如一个遥控的A按键可设置为自锁模式,B按键为延时模式。
2、在自锁或互锁模式的开状态下,5个延时模式操作无效,只有自锁或互锁在关状态下,延时模式才有效,例如遥控器A按键设置为自锁,B按键设置为延时60秒,按下了A按键为开状态下,再按B按键是无效的,只有再按A按键为关状态,再按B按键才有效果。
3、相反,在延时模式工作中,如果按了自锁按键或互锁的关按键,会提前结束计时,输出设为关。
4、在延时模式工作中,再次按了相应延时按键,则系统会重新计时,例如,延时还有20秒结束,按了30秒的延时按键,会重新从30秒开始计时,如按是60秒的延时按键,则会重新60秒开始计时;如果按是自锁或互锁的关按键,会提前结束计时,如按是互锁的开按键,则变成常开。
5、在长按了4秒钟进入学习模式后,如果10秒钟后没有接收到遥控器信号,会自动退出学习模式,如果在10秒内再短按一下学习键,则会提前退出学习模式。
八、交付资料:
1、IDE工程源代码(C语言),代码可移植性强,有清晰的注释文字,能够编译成HEX烧录程序。
2、烧录程序
1、我爱方案网是会员制服务,服务商通过竞标后即可联系雇主;
2、项目预算与报价不代表最终成交价格,成交价以双方协商为准;
3、平台提供设计项目对接服务,希望促成高效合作,对交易双方不收取佣金,谢谢留意!