教大家自己DIY红外测码器(6位数码管)
2012年08月19日 点击:
编辑: 占线
这是本人最早研制的红外测码器,现在已经发展到了最新的款型了,但是最新款由于芯片需要专用烧写器,大家无法仿制,特推荐有动手能力的会员来仿制我的这款老型号的吧,本人强力推荐使用芯唐华邦的单片机,这款单片机完全兼容51单片机指令,可以替代标准的51系列多款单片机,具备ISP烧写功能,可以在线烧写,无需拔插烧写器,无需任何仿真,程序烧写完毕点击OK立即可执行。
如果你手上只有AT89X5X,而且有编程器,那也可以的,程序是通用的。
先上图片,线路很简单,所以之前根本没画图纸,直接飞线。
本程序是最开始我学习路上的过场程序,程序结构和语句非常的垃圾,但是比较通俗易懂,高手请飘过
本程序和我最新开发的相比较,有以下不足:数码管亮度是固定的(新版采用LED专用驱动芯片,亮度可调并且显示非常清晰消隐做得很好),只能单一显示正码或者反码,除非修改程序并重新烧写,按键少了(当时只设计的时分秒,未考虑增加年月日),遥控操作方式是固定的(新版是带学习功能的,可任意选用操作键,但是本款单片机不带EEP存储,无法完成此任务),要想改动必须修改程序并重新烧写,没有蜂鸣器(0当时还不会写蜂鸣器程序惭愧),显示扫描方式不科学(显示扫描程序应该放到主程序而非定时器中断里,显示刷新速度就快了),显示有点滞后,与按键操作不同步,未作遥控码筛选,易把干扰杂波显示出来(乱码)
做东西必须有耐心,还要勤奋,硬件功夫必须练,软件学习也是必须的,下面图片的数码管看起来很复杂,其实就是把6颗数码管的7个段ABCDEFG分别连接在一起,需要秒点的那两个H脚直接通过限流电阻接地,6颗数码管的共阳供电脚接在三极管9012的C极上,6颗9012的E极全部接在一起接电源,我这个图片是多接了两个4001二极管降压,因为晚上太亮了。
6颗9012的B极接在单片机P2这一组上面,6颗数码管的7个段通过限流电阻接到P0口这一组上,如果为了布线方便,这两组线的顺序可适当修改,改了以后,软件也必须跟着改动,否则显示会出错。
红外接收头的输出脚就接在单片机的INT0上,如果要改接INT1可以,但是也必须修改程序。其它接线都是基本接线了,俗称最小系统。
如果你手上只有AT89X5X,而且有编程器,那也可以的,程序是通用的。
先上图片,线路很简单,所以之前根本没画图纸,直接飞线。
本程序是最开始我学习路上的过场程序,程序结构和语句非常的垃圾,但是比较通俗易懂,高手请飘过
本程序和我最新开发的相比较,有以下不足:数码管亮度是固定的(新版采用LED专用驱动芯片,亮度可调并且显示非常清晰消隐做得很好),只能单一显示正码或者反码,除非修改程序并重新烧写,按键少了(当时只设计的时分秒,未考虑增加年月日),遥控操作方式是固定的(新版是带学习功能的,可任意选用操作键,但是本款单片机不带EEP存储,无法完成此任务),要想改动必须修改程序并重新烧写,没有蜂鸣器(0当时还不会写蜂鸣器程序惭愧),显示扫描方式不科学(显示扫描程序应该放到主程序而非定时器中断里,显示刷新速度就快了),显示有点滞后,与按键操作不同步,未作遥控码筛选,易把干扰杂波显示出来(乱码)
做东西必须有耐心,还要勤奋,硬件功夫必须练,软件学习也是必须的,下面图片的数码管看起来很复杂,其实就是把6颗数码管的7个段ABCDEFG分别连接在一起,需要秒点的那两个H脚直接通过限流电阻接地,6颗数码管的共阳供电脚接在三极管9012的C极上,6颗9012的E极全部接在一起接电源,我这个图片是多接了两个4001二极管降压,因为晚上太亮了。
6颗9012的B极接在单片机P2这一组上面,6颗数码管的7个段通过限流电阻接到P0口这一组上,如果为了布线方便,这两组线的顺序可适当修改,改了以后,软件也必须跟着改动,否则显示会出错。
红外接收头的输出脚就接在单片机的INT0上,如果要改接INT1可以,但是也必须修改程序。其它接线都是基本接线了,俗称最小系统。
相关文章
- · 秀一秀,我自己制作的红外线遥控器编码解码器。可以显示波形自动解码,还可以发射红外编码 2012-08-19
- · CH341A 编程器+TTL【PCB图和编程软件已经送上】 2013-01-25
- · 能自动识别并解码23种红外遥控编码的解码器 2012-09-19
- · Mstar 液晶驱动板USB升级工具原理图+PCB图+驱动 2013-06-07
- · 完美秒拆! 没有热风枪 用烙铁拆FLASH芯片最简单的方法 2012-11-21
- · 想自己制作一个手机充电宝,求电路与原理 2013-10-10
- · DIY直流逆变电焊机 2014-09-14
- · CH341编程器完美终结版 2013-05-25
- · 1199USB多功能高清液晶编程器 DIY! 2014-05-15
- · 车载导航拆机显示屏怎么才能改装成电脑显示屏? 2013-03-24