新闻中心

EEPW首页>模拟技术>设计应用> 基于单片机的灯头红外遥控系统设计

基于单片机的灯头红外遥控系统设计

作者: 时间:2012-11-15 来源:网络 收藏
0px">  图3 亮度控制电路

红外接收及前置放大采用μPC1373专用集成电路。当按下红外发射电路的SB1键时,红外发射电路会根据按键时间的长短发射长脉冲或短脉冲,脉冲由 BA5204接收,并在BA5204的第4脚输出高电平,经反相后送到μPC1373的第7脚进行脉冲识别处理。脉冲识别电路采用集成六反相器 CD4069,其中由第1脚输入、第4脚输出的部分为短脉冲识别电路,短脉冲使亮度变小。由第13脚输入第6脚输出的部分为长脉冲识别电路,长脉冲使亮度变大。电子模拟开关采用四双向模拟转换开关CD4066.电子模拟电位器采用一只N沟道场效应管VMOS管,他是一种电压控制器件,利用栅极电压控制漏极电流,也就是控制沟道电阻,利用此特性可以将场效应管当作1只受电压控制的可变电阻。

  2.4 红外发射电路

  该部分的电路图如图4(a)所示。发射器采用BA5104专用编码集成电路,其中1,2脚为用户码选择端,可避免别人的遥控。3脚与定时电路的输出端74LS27的6脚相连,4脚和5脚分别接亮度和开关控制按键,3~5任意一个脚有低电平时,LED立即向外发射调制的红外光,发射频率受12, 13脚间的晶振控制。

基于单片机的灯头红外遥控系统设计

  图4 红外发射与接收电路

  2.5 红外接收部分

  该部分的电路如图4(b)所示。BA3502为一体化红外接收头。接收器中的BA5204是与发射器BA5104相配套使用的器件,其工作电压为5 V,由不用变压器的高输入电压、小输出电流的线性稳压器LR6将220 V交流电变成10 V直流电后经7805变为5 V供电。当BA5104的SB1,SB2中任意一个键按下或第3脚收到低电平时,对应的BA5204的某一端口就输出高电平,当松开时,该端口恢复低电平。维持高电平的时间与按键的时间相同。图中SK-II为声控集成电路,BA5204的第3和第5脚输出的信号由C2输入SK-II,经内部电路放大、选频、整形、延时后送入触发器并使其翻转,由9脚输出低电平,该低电平使VT3导通,继电器J吸合接通电源控制开关。当第二次收到控制信号后,SK-II的 9脚输出高电平,VT3截止,继电器释放,断开电源。

  3 软件设计

  软件设计主要是设计按键处理程序。按键处理程序采用中断方式,中断采用外部中断0.当有按键按下时,将会引起的中断,由执行按键处理程序,判断所按键的类型并做出相应的处理。按键处理程序流程图如图5所示。

基于单片机的灯头红外遥控系统设计

  图5 按键处理程序流程图

  4 结 语

  基于系统实现了对的开关、定时、亮度调节控制,更加方便了人们的生活,使得在某些情况下对控制的特殊要求得以实现。本遥控系统工作稳定可靠,最大有效控制距离可达8~10 m,最长定时时间为16 h.


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭