为很多嵌入式控制系统提供了一种灵活性高且价廉的方案

作者:admin 来源:未知 点击数: 发布时间:2018年11月12日

  是一种带4k字节闪灼可编程可擦除只读存储器(FPEROMFlash Programmable and Erasable Read Only Memory)的低电压,高机能CMOS 8 位微处置器,俗称单片机。该器件采用ATMEL 高密度非易失存储器制造手艺制造,与工业尺度的MCS-51 指令集和输出管脚相兼容。因为将多功能8 位CPU 和闪灼存储器组合在单个芯片中,ATMEL 的是一种高效微节制器,为良多嵌入式节制系统供给了一种矫捷性高且价廉的方案。AT89C51 是一个低功耗高机能单片机,40 个引脚,32 个外部双向输入/输出(I/O)端口,同时内含2 个外中缀口,2 个16 位可编程按时计数器,2 个全双工串行通信口,AT89C51 能够按照旧规方式进行编程,也能够在线编程。

  所用的红外线KHz,故发射频次也采用38kHz,本电路采用一路按键,一种编码体例实现对电路的节制,领受端按照领受到的分歧编码个数实现灯的分歧亮度的调理节制。每一次P1.0 口为低电日常平凡,则确定键被按下,由P2.0 口发射一个编码。领受端领受编码时进行判断,首个低电平能否大于2ms,若是是,再判断能否是准确的编码,若是是,num加1,亮度调暗一档。红外接收本设想最大的难点是若何实现红外信号的发射与领受,为了削减电路的繁琐,能够利用单片机来实现软件编码解码,能大大提高电路的矫捷性,降低了成本,仅仅利用一个键就能实现对一个灯具的开关和亮度调理,若是把一个按键开关改设成一个矩阵键盘,就能够实现对整个家里的灯具的开关和亮度节制,适用性很强。

  如图所示为系统遥控发射道理图,P1.0 口为按键输入口;P2.0 口为红外发射端口,用于输出38kHz 载波编码,脉冲经9013(NPN)放大然后由红外发射管输出;第9 脚为单片机的复位脚,采用RC 手动复位电路;18、19 脚接晶振。

  红外发射电路模块:单片机发出的信号若何被红外发射管识别,发射管可否一般发射红外信号是发射电路要处理的环节问题。要发射红外信号,必必要有红外发射器件。红外发光二极管是一种能发生红外光的发光二极管,目前大量利用的红外发光二极管发出的红外线nm 摆布,外形与通俗发光二极管不异,只是颜色分歧。常见的红外发射二极管有黑色,通明色,它与通俗发光二极管的最大区别在于所发出的光为不成见光,而通俗发光二极管发出的是各类颜色的可见光,凡是,红外发光二极管分为两种布局形式:一种是遥控发射型红外发光二极管(即最常用的手持遥控器所用的红外发射二极管);一种是近距离发射型红外发光二极管,这种二极管把红外光的发射与领受共集为一体。因为本设想实现的是家居遥控,因而采用第一种即可。

  红外领受电路模块:领受电路和调光电路的实现均是通过继电器实现的,给每一个继电器串联一个电阻,形成一个回路,本电路将四个继电器回路并联,毗连在P0 口上,当四个继电器均闭应时,灯最亮,当三个继电器工作时,灯较亮,当两个继电器工作时灯次亮,当一个继电器工作时,灯最暗,当四个继电器都不工作时,灯胆处于封闭形态。领受电路图如图6所示:

(编辑:admin)
http://autosentro.com/hongwaijieshou/4/