与浮子式液位传感器相比它具有很多突出的优点:结构紧凑简单、动态响应好、灵敏度和分辨率都较高、体积小、而且具有很好的高频特性,并能在高温度和剧烈振动等恶劣环境下工作等,当传感器用于测量汽车油箱液位时,可测量油箱剩余燃油量和箱内温度,并易于和汽车车身网络集成[7],因此它被广泛应用于各种液位测量中。
根据以上不同液位传感器的优缺点及设计的要求,在本设计中选择CR-6061电容式液位传感器。
1.4 A/D转换器的选择
目前广泛应用在单片机应用系统中的主要有逐次比较型转换器和双积分型转换器,此外Σ-Δ式转换器逐渐得到重视和较为广泛的应用。逐次比较型A/D转换器在精度、速度和价格上都适中,是最常用的A/D转换器[8]。根据A/D转换特点,选择逐次比较型8位A/D转换器ADC0808作为A/D转换模块。
ADC0808是CMOS器件,包括一个8位的逐次逼近型的ADC部分、8路模拟量开关、地址锁存与译码和三态门等。利用它可以直接输入8个单端的模拟信号分时进行A/D转换,在多点巡回检测电路和过程控制、运动控制中应用比较广泛。引脚功能介绍:
(1)IN0~IN7:8路模拟输入,通过3根地址译码线ADDA、ADDB、ADDC来进行选通一路。
(2)D7~D0:A/D转换后的数据输出端口,为三态可控输出,所以可以直接与微处理器的数据线相连接。8位排列顺序是D7为最低位,D0为最高位。
(3)ADDA、ADDB、ADDC:模拟通道选择地址信号,ADDA为低位,ADDC为高位。地址信号与选中通道对应关系如表1所示。
(4)VR(+)、VR(-):基准电压输入端,用以提供片内ADC电阻网络的基准电压。当单极性输入时,VR(+)=5V,VR(-)=0V;当双极性输入时,VR(+)与参考电压的正极性相连,VR(-)与参考电压的负极性相连。
(5)ALE:地址锁存允许信号,当该信号为高电平时有效。如果此信号为高电平,则被锁存的地址信号为A、B、C三位地址信号,对应的模拟通道被选通。在使用时,ALE一般和START信号相连,以方便完成A/D转换的启动和通道地址的锁存。
(6)START:A/D转换启动信号,当该信号为高电平时有效。加于START端的脉冲的上升沿可以对逐次逼近寄存器进行清零操作,当下降沿来临时开始A/D转换。
(7)EOC:转换结束信号,当该信号为高电平时有效。该信号只有在A/D转换过程中是低电平,除此之外均为高电平。EOC可以作为CPU查询的状态信号和中断请求信号。如果需要对某个模拟量不断进行采样和转换,EOC也可作为启动信号反馈接到START端,但在刚加电时需由外电路对它进行第一次启动。
(8)OE:输出允许信号,当该信号为高电平时有效。当该信号被微处理器送出时,打开ADC0808的输出三态门,通过数据总线使转换结果被读走。当工作方式下出于中断状态时,OE往往被作为CPU发出的中断请求响应信号。
引脚图如图6所示。
图6 ADC0808引脚图
表1 地址信号与选中通道的关系
地 址 选中通道
ADDC ADDB ADDA
1.5 显示模块
方案一:采用LCD液晶显示
液晶显示器是英文Liquid Crystal Display的缩写,即LCD。它的显示原理是用电流刺激液晶分子来产生点、线、面并配合背部灯管构成画面。LCD液晶显示具有以下优点:显示功耗低、省电、不产生高温、体积小重量轻,节省空间、显示画面柔和不伤害眼睛等优点,在功耗较低的单片机中被广泛应用。
缺点:价格昂贵,适合高端产品使用;屏幕上容易出现“亮点”(部分电路短路造成)或“黑点”(部分电路短路造成);存在可视角度,由于LCD采用的是光线投射机制,会对穿过屏幕的光线进行调节,当光线穿过正确的像素的同时,那些倾斜的光线也会穿过相邻的像素,所以当从正常角度以外观看屏幕时会出现颜色严重失真现象。 51单片机汽车油量检测报警器的设计+仿真图+源码(4):http://www.751com.cn/zidonghua/lunwen_912.html