微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 消费类电子 > 基于AVR的太阳能高速公路智能电子显示屏设计

基于AVR的太阳能高速公路智能电子显示屏设计

时间:11-01 来源:3721RD 点击:

系统功能的调整和时间的调整,若有动作则对相应的参数进行调整,并将调整后的信息显示在LCD上,之后进行车辆标志位判断,否则直接进入车辆标志位判断阶段。车辆标志位是在中断中完成的,当主控模块接收到超声波检测模块送来的信息之后便将车辆标志位置位,一段时间过后将标志位清零,在标志位为1的时间段内表示区域内有车便将在LED屏上刷屏显示时间和提示信息,之后再次回到LCD屏显阶段,否则直接回到屏显阶段。

2.超声波检测模块程序流程图

图5 超声波检测模块程序流程图

如图5所示为该系统超声波检测模块程序流程图。上电之后进行初始化操作,包括ATMEGA8定时器和中断的初始化、超声波传感器和无线发射工作状态的初始化。之后主程序开始运行,超声波传感器不间断的向外发射超声波,当接收到返回信号时变触发中断,在中断中统计此次发射与接收的时间,若采样的时间变短则表示区域内有车,此时通过程序将信息写入无线发射,经无线发射将信息发送至主控模块,否则继续对区域内的车辆进行检测。

3.5 系统预计实现结果

1.整套系统由太阳能供电,不需要外接电源;

2.对一定区域内的车辆进行检测,有车屏亮,无车屏灭;

3.根据外部环境的亮度对显示屏进行实时的亮度调整;

4.刷屏显示当前时间;

5.内嵌LCD和键盘实现功能调整;

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top