基于单片机的遥控窗帘课程设计.doc
时间:02-10 14:30
查看:1896次
下载:163次
简介:
本设计是基于单片机的遥控窗帘,采用8位的AT89S52单片机做控制器,程序采用C语言编程。利用直流电机正反转,实现控制窗帘的开关。直流电机用专用驱动集成电路L298N驱动,L298N属于H 桥集成电路,输出电流大,功率强,最大输出功率达200W。用单片机控制芯片L298N的使能端ENABLEA和输入端IN1、IN2,达到控制电机正转、反转、停止的目的。无线遥控模块是由PT2262/PT2272 编码解码芯片组成的无线发送接收模块,通过PT2272接收输出端D0、D1、D2、D3输出信号控制单片机,再利用单片机控制L298N来控制直流电机。利用霍尔传感器和定时器/计数器T0来实现窗帘的防过卷,将磁钢吸附在直流电机拖动的转盘上做为磁场源,当霍尔器件所在位置的磁场尚未达到工作点之前,器件以高电平输出,当磁场增强到工作点( Bop ) 时,霍尔片输出的电压UH 经差分放大器放大后,送至施密特触发器,使之翻转导通,从而使门电路输出端由高电平变为低电平,高低电平的变化给计数器T0一个外部脉冲信号,计数器计数一次。