新闻中心

EEPW首页>汽车电子>设计应用> 基于ATmega16的汽车侧滑检测装置的设计

基于ATmega16的汽车侧滑检测装置的设计

作者: 时间:2013-10-23 来源:网络 收藏

2.2 传感器信号模块
本侧滑试验台使用的传感器传出的电压值范围是-2.5~2.5 V,而Atmega16的内置AD可采集的电压为0~5 V,所以需要将这个电压值抬升,这样才可以采集到正确的电压值。电压的抬升电路如图3所示。
在通过运放进行抬升电压的时候,两端的电压是通过7805,7905产生的,因此,电压都相对稳定,所以抬升以后的电压也是比较稳定的,输入和输出电压的关系为:
c.jpg
可以看出,调整后的电压为原电压的两倍加上5 V,即:原电压为-2.5~2.5 V,则调整后的电压为0~10 V,且变化为线性关系。之后再通过电位计对电压进行调整,使其符合0~5 V的标准,且是线性相关的,这样就可以将抬升后的电压直接接到AD转换的端口上,通过AD转换就可以让AVR单片机得到现在位移的数据,从而达到检测的目的。
2.3 数码管显示控制模块
对数码管进行控制,需要分别对数码管的位选和段选进行控制,也就是说需要两路信号来进行控制。同时,ATmega16的输出的电压为5 V,而数码管的电压应为1.8 V左右,所以在单片机的输出和数码管之间应接一个锁存器,即可以实现降压,又可以将一些信号进行锁存,使得一些数值可长时间显示。数码管的控制方式如图4所示,其中P1为片选的控制输出,P2为位选的控制输出。而且图4同时给出了信号输入
ATmege16和一些提示信号的输出。

本文引用地址://m.amcfsurvey.com/article/196127.htm

d.jpg


对数码管的控制由单片机完成,显示需要显示的内容由单片机对每个数码管的显示进行循环刷新,这样就可以让数码管显示出的数据为连续的、可见的。达到对检测结果显示的目的。
2.4 整体模块
单片机模块是将相应的模块连接在一起。然后需要一些LED灯的报警提示,LED灯的连接方法在图4中也相应的给出。单片机和传感器的连接为传感器供电模块提供传感器的激励信号,传感器信号模块接收传感器的信号,并将其抬升至0~5 V,然后提供给ATmega16。

蜂鸣器相关文章:蜂鸣器原理


评论


技术专区

关闭