本集成电路WY20D8是本站最新推出的一块用于开关控制的专用集成电路芯片。WY20D8除了具备8路开关手动控制功能,还有无线学习遥控器编码和遥控器无线控制开关的功能,学习到的编码被记忆在本芯片中,可以保证停电十年不丢失记忆的数据。完成这全部的功能,不需要外接晶振,不需要外接复位电路,不需要外接24C01存储器,全部功能一个芯片完成!请参见应用接线图的下部分。以下是功能描述:
1、开关控制:给芯片加上5V左右的电源,灯全部不亮,这时,按一下K1,LED1亮,再按一下K1,LED1熄;按一下K2,LED2亮,再按一下K2,LED2熄;……按仍何开关,对应的LED就会亮的变熄,熄的变亮,可以通过手动来灵活的控制8路开关。
2、以上是基本的开关控制功能,大家只用几路开关,就只给相应的引脚接线,将其它不用到的引脚留空即可。因此本芯片可以做8路或者8路以下的任意路数开关控制。
3、P1.0是信号输入端,请在这里输入无线解码出的DATA信号,市面上有各种配套的无线收发模块,在短距离室内时也可以用红外发射管和红外接收头。说明:本芯片只能解码市面上最流行的2262以及类似芯片产生的编码信号。
4、学习编码:长按想要学习的开关5秒钟以上,对应的LED闪亮,松开按键,接着在10秒钟内按一下遥控器上的某按键,对应的灯停止闪亮,表示学习成功。此时,按遥控器上的按键,和板上的开关可以同样的控制该路开关的输出。
5、重复第4步操作,可以将第任意路开关学习到遥控器上的任意一个按键,也就是说,可以几路开关学习同一个按键,或者同一路开关学习到几个按键。这样可以实验一个按键控制多路开关,或者多个按键控制一路开关。
6、重复第4步操作,可以将任意路开关学习到多个遥控器上。这要求遥控器的频率和接收模块的频率对应,遥控器中的振荡编码频率(由振荡电阻决定)便差不要太大。但是,本价格的芯片内存最多只可以记忆32组数据。
7、删除数据:先长按该开关5秒钟以上,LED闪亮进入学习状态,松开按键,请不要按遥控器,请再次长按该开关5秒钟以上,到LED停止闪动,松开按键,以前用这个开关学习的数据就被删除,遥控器再无法控制该路开关。
8、重复第4步会保存数据到FLASH占用内存(停电后不会丢失数据),保存32路数据后,以后就无法再学习,会全部的LED点亮表示内存不足,这时重复第7步就可以删除数据,回收内存,以便以后再次学习。
9、本芯片采用四个字节记录一组开关数据,第一字节表示是第几路开关的数据,最大可以为255路,后三个字节为密码数据,最多可以有256*256*256(16,777,216)个密码。记录32组开关数据只需占用128字节。
10、本芯片具用内部RC振荡器做时钟,加上本电路对时钟频率要求不高,因为可以不用外接晶振;本芯片内部已集成有专用复位电路,因为无需外接复位电路;由于本芯片具有高级单片机才具有功能的IAP功能,因此无需外接EEROM。
11、注意事项:如果只需用到8路以下的控制开关,不用的元件或者引脚请留空即可,复位脚建议接一个10K的电阻到地;建议给本芯片10脚到20脚的布线尽量的短而粗,并增加一个陶瓷滤波电容。
立即购买一个芯片组装一个轻触开关控制电路,并且利用现有的无线遥控器来实现无线学习、无线遥控的控制电路吧。说明:市面上流行的绝大多数以及类似2262芯片功能的无线编码遥控器不做任何改动就可以直接拿来学习控制这些开关!对于少数用户,可以通过外接不同频率的晶振来适应编码频率相差很大的遥控器,或者用户自行更改遥控器的振荡电阻即可。
如果有人需要自行制作本芯片,本站可以800元提供有详细注解的汇编语言源程序,本源程序是站长花了三个月时间经历了无数次失败才编写出来的最成功的商业程序!近年来,由于人们的生活水平的提高,无线遥控的市场前景很好!
站长相信,通过这个商业源程序,既能快速的提升和加强您的单片机应用水平,又有可能为您开发单片机产品提供参考和帮助,还有可能为您的事业发展节省时间并抢占先机!购买了本芯片源程序,用户可以任意的修改源程序,并且很可能会设计出其它新颖的电子产品!祝您事业顺利!
相关内容:建议学单片机和会单片机的用户购买本站的198元单片机开发套件,套件中包含STC全系列的单片机芯片的全部详细资料!本站开发单片机产品所用的工具就是采用本站198元的单片机板!本遥控学习解码开关控制程序也是用198元单片机板写出来!这点本站绝对保证!
查看和发表评论 管理员一般会在8-48小时内回复,会删除无意义的留言以及重复留言,请保证留言标题清晰,内容明确! 1、评论不代表本站观点。 另外,即使是本站原创作品,本站也不保证内容绝对正确。 2、如果您拥有本文版权,并且不想在此处发表,请书面通知本站立即删除并且向您公开道歉! |