网上的DIY电脑遥控器多半只有简单功能,不能遥控软件与相关硬件。本文设计的遥控器利用国外的红外遥控软件Girder,制作功能强大的遥控器,软件免费且好用。它使用AT89C2051与PC串口相连,音源切换用CD4066,可实现4路立体声音源切换(4入1出),根据实际需要仅做了其中两路;另编写了PC控制软件。制作上增加了遥控接收头与遥控器,并重写单片机程序,最终完成这款电脑遥控器。控制切换器与PC软件外观、遥控器电路原理图与元件列表见附图。
知识竞赛离不开抢答器。本抢答器由单片机与外围电路组成,因采用单片机使外围电路非常简单,可实现八路抢答并显示与发声。单片机AT90S1200的PB7~PB2为输入口,接抢答按键开关——某键按下时对应口电位跳低,被单片机检测后执行相应程序(如数码管显示、音响发声)。PD口接数码管,用于显示哪组抢到;PB0经电容接门铃音乐集成电路触发端,有组抢到时发声。轻触开关SB为复位开关:一次抢答完毕后须按SB复位,下一次抢答时各组按键才有效,否则抢答无效。本电路对元件无特殊要求,按图标注型号选用即可。R10数值…
硬件部分电路原理:单片机AT89C2051串口经一片MAX232转换为可与PC串口相接的RS232信号。IC5为一片CD4069六反相器——因51单片机上电复位后I/O全置1、引脚为高电平,若直接连接CD4066会选通所有音源,故用反相器全部变为低电平以连接CD4066。K1~K4为四个常开按键,分别控制四个音源;P1.0、P1.1须用10kΩ上拉电阻拉高(另两个不用上拉也可正常工作)。K5为复位键,复位后切换状态为全部禁止。红外遥控信号经一体化红外接收头接收,经AT89C2051解码后再发至P…
51单片机的电子钟程序在诸多资料中已有介绍,对学习者而言几乎是入门的一道门槛——掌握了电子钟程序,基本可说掌握了51单片机约八成。常见电子钟程序由显示、计时与时钟调整三部分构成。显示原理:时钟初始显示0时0分0秒(数码管显示000000),每秒秒位加1;秒到位9后十秒位加1、秒位回0;十秒位到5(即59秒)后分钟加1、十秒位回0,依此类推。最大显示值23小时59分59秒。只要确定1秒定时时间,其余各位均以之为基准累加。程序定义了秒、十秒、分、十分、小时、十小时共6位寄存器,分别存于30H、31H…
利用单片机AT89S51与ADC0809设计数字电压表,能够测量0~5V之间直流电压,采用四位数码显示,元器件数量最少。ADC0809完成模拟量到数字量转换,单片机读取转换结果并将电压值换算显示。提供完整C语言源程序实现采样(ST/OE/EOC/CLK控制)、电压换算(temp=getdata×235/128)与动态扫描显示,并在最低位前显示小数点以表示电压值。源码见附图。
AD590温度传感器:AD590产生的电流与绝对温度成正比,可接受工作电压4~30V,检测温度范围-55℃~+150℃,线性输出很好——温度每增加1℃电流增加1μA。硬件连线:将单片机P1.0~P1.7与动态数码显示A~H端口用8芯排线相连;P2.0~P2.7接S1~S8位选端口(8芯排线);P3.0接ADC0809的ST、P3.1接OE、P3.2接EOC、P3.3接CLK;模数转换模块的A2A1A0接GND;IN0接自制AD590电路;P0.0~P0.7接D0~D7。程序设计:ADC0809的…
流水广告灯设计利用取表的方法,使端口P1做单一灯的变化:左移2次、右移2次、闪烁2次(延时0.2秒),形成循环流动的流水灯效果。程序流程图与完整电路图见附图。
AT89C2051是Atmel公司生产的带2K字节闪速可编程可擦除只读存储器(EEPROM/闪存)的8位单片机,具有如下主要特性:与MCS-51产品兼容;2K字节可重编程闪速存储器;耐久性1000次写/擦除周期;操作电压2.7V~6V;全静态操作0Hz~24MHz;两级加密程序存储器;128×8位内部RAM;15根可编程I/O引线;两个16位定时器/计数器;六个中断源;可编程串行UART通道;直接LED驱动输出;片内模拟比较器;低功耗空闲与掉电方式。它采用Atmel高密度非易失存储技术制造,与工…
图示为简易无线耳麦的制作原理电路,灵敏度很高,安静时连手表走时的“滴答”声都可收到。该电路实为一个调频无线话筒,分为音频放大器与高频振荡器两部分。音频放大器由VT1等组成,放大后的音频经C2(0.01μF)耦合至高频振荡电路VT2基极。高频振荡VT2工作频率在88~108MHz,由振荡线圈L1和C4(47pF)决定,并受音频信号调频。当音频经C2耦合至VT2基极时改变振荡器频率、产生FM信号,经天线发射。制作:MIC选用高灵敏度驻极体话筒(外壳接负极);VT1选9013H(β>150);V…
电路介绍:电路由电源电路、单片机电路、环境照度检测电路与控制输出电路等组成。C1、VD1、VD2、C2、VD3等组成电容降压式稳压电源,输出5V作为工作电源。AT89C2051、X1、R3、C3组成单片机电路,R3、C3构成复位电路——上电瞬间R3对C3充电使复位端1脚获得高电平复位脉冲,单片机进入初始状态。R6、R4、R5、RP1与AT89C2051内部比较器组成照度检测电路。AT89C2051内部构造了模拟信号比较器,其输入端连至P1.0与P1.1口(分别为比较器同相、反相输入端),比较结果…