线阵LED 水平旋转显示屏的设计与实现
2.2.4显示亮度自动调节分析与计算
采用光敏电阻与固定电阻的分压得到与环境亮度相关的电压,此电压经A/D采集后转换成数字量X1,8位A/D时N的值为0~255。
调节LED灯的亮度可以采用调节LED的供电电压,而调节电压可以采用PWM控制,其原理如下公式所示:
因此需要用单片机产生PWM波,由于PWM的参数是X2=0~255,对应占空比为100%~0%,根据实际调试情况,经过计算,X2=255-X1×80,得到比较好的效果。
3硬件电路设计
3.1基准位置检测电路设计
基准位置检测电路图[8]如图2所示。检测电路是由一对红外对管和比较器为主要元件构成的。基准点确认原理是:由红外对管的发射管信号通过标志杆反射后被接收管接收,此时接收管内阻变小,比较器同相端(3脚)输入电压减小,比较器输出低电平,为单片机提供中断信号,从而检测到标志杆的位置。
3.2环境光亮度检测设计
环境光亮检测电路图如图3所示。环境光亮检测电路是由光敏电阻RG1和分压电阻R24组成,C2滤出。无光照时,光敏电阻值(暗电阻)很大,当受到光照时,其阻值随光照增强而减小。通过单片机的A/D对光敏电阻的分压进行采样,从而确定周围的光照强度,再根据软件控制单片机I/O口的PWM波的占空比进行对LED亮度调节。
3.3电机控制电路设计
电机控制电路图由图4和图5构成。图4为控制电机信号的产生电路,图中J1CON2接口接的是高频线圈,在图5中还有一个与之相耦合的高频线圈J2。单片机P12口产生约10kHz的信号,由Q4驱动后输出给线圈.
电机电源电路图[9]如图5所示,采用直流12V电源,经过极性保护(桥堆)后输入到三端可调稳压集成块上,得到与电机运行匹配的电压。
底板上线圈的感应信号经过半波整流后转换成直流电压,当超过1.5V以上后即可使VMOS管(Q1)导通,从而电机开始旋转。