方案一系统框图

该方案首先在车轮上安装测速装置,然后将测得的数据送入霍尔传感器形成脉冲方波,再使用键盘来设定汽车允许的最大速度,当汽车车速超过设定的最大速度时,报警电路通过蜂鸣器进行报警。 

8155芯片作为单片机的扩展I/O口,可以用连接键盘和显示电路,组成一个10个按键的键盘。整个设计目的是通过车轮的转速转而计算出汽车的车速,车轮上的测速装置会在车轮转一圈后产生一次中断,形成一次脉冲,这些形成的脉冲会通过霍尔传感器,然后霍尔传感器记下脉冲次数,然后将这些得到的信息送入单片机内,单片机会对送入的信息进行处理。并将在1秒内形成的脉冲次数转换成汽车的瞬时速度,然后将得到的信息送至显示缓冲区,显示程序就能调用这些数据。具体计算步骤如下:

设单片机每秒计数值为n,则瞬时转速为 ,即来*自-优=尔,论:文+网www.youerw.com

只要将计数值乘以60,便可得到每分钟汽车车轮的转速。设汽车车轮的周长为 ,则汽车的时速为

在图2-1中,单片机AT89C51会收到霍尔传感器发来的信号并将这些信号通过INT0口输入并存储在内部R0M中,AT89C51外加一片8155芯片,通过芯片的引脚构成键盘电路,方便驾驶员存入最大允许速度。AT89C51的一个引脚P2.6接上一个三极管和蜂鸣器用来发出报警信号,确认是否超速。汽车的最大速度 由键盘输入保存在单片机内。单片机AT89C51通过接收霍尔传感器传出的数据,计算出汽车的瞬时速度 ,并将当前速度显示在LED上,便于比较。当汽车超速时,即 时,蜂鸣器会发出警示音提醒驾驶员。

方案二:通过驱动显示器MAX7219和单片机AT89C51相关模块完成本课题的设计。

MAX7219芯片具有独立的LED段控制特点,可以通过高电压中断显示当前车速和之前设定的最大速度,当汽车速度超过之前设定的最高速度 时,蜂鸣器所在的报警电路就会发出响声提醒驾驶员,然后通过按键电路来设定汽车允许的最大速度( )

上一篇:AT89S52单片机煤矿瓦斯监测系统设计+电路图
下一篇:TMS32基于SVPWM技术的三相逆变电源设计

STC89C52单片机的温度控制系统设计+电路图

LQG四分之一汽车悬架系统的主动抗扰控制

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

网络语言“XX体”研究

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯