一种基于51单片机的粉尘监测系统的设计—定稿 - 图文 联系客服

发布时间 : 星期日 文章一种基于51单片机的粉尘监测系统的设计—定稿 - 图文更新完毕开始阅读b4fb291ec8d376eeafaa31b7

3.2 ADC0832模数转换器简介

ADC0832功能与引脚简介

ADC0832 是双通道A/D转换芯片,也一种8 位分辨率。因为它体积非常小,兼容性也比较强,性价比高。ADC0832 具有以下特点: · 8位分辨率; · 双通道A/D转换

· 输入输出电平与TTL/CMOS相兼容 · 5V电源供电时输入电压在0-5V之间 · 工作频率为250KHZ,转换时间为32μS · 一般功耗仅为15mW

· 8P、14P—DIP(双列直插)、PICC 多种封装

· 商用级芯片温宽为0°C ~ +70°C,工业级芯片温宽为-40°C ~ +85°C ADC0832实物引脚图如图8所示:

图8 ADC0832实物引脚图

芯片引脚接口说明:

· CS_ 片选使能,低电平芯片使能。

· CH0 模拟输入通道0,或作为IN+/-使用。 · CH1 模拟输入通道1,或作为IN+/-使用。

8

· GND 芯片参考0 电位(地)。 · DI 数据信号输入,选择通道控制。 · DO 数据信号输出,转换数据输出。

· Vcc/REF 电源输入及参考电压输入(复用)。 ADC0832 与单片机的接口电路如图9所示:

图9 ADC0832 与单片机的接口电路图

ADC0832 是八位分辨率A/D转换芯片,可以适应一般的模拟量转换要求。芯片的模拟电压输入在0~5V之间。 单片机对ADC0832 的控制原理

一般情况,DO端与DI端在通信时并不会同时有效的与单片机的接口是双向的,所以电路设计可以把DO和DI 并联在一起,在同一根数据线上使用输入输出数据,能够方便的传输数据。

在进行A/D转换时,应该先将CS使能端拉到低电平,而且要保持低电平直到转换最后完全结束。首先在第一个时钟脉冲的下沉之前,DI端必须从低电平拉到高电平,这个是启始信号。在第二、三个脉冲下沉之前,DI端应该输入二位数据,目的用于选择通道功能。 ADC0832时序图如图10所示:

9

图10 ADC0832时序图

3.3 LCD1602液晶显示屏

LCD1602 能够同时显示16x02 即32个字符,是一种字符型液晶显示屏。在日常生活中,液晶显示器在我们的生活中常常能够使用到。液晶显示模块也已经作为很多很多的电子产品的必要设备。

液晶显示器每一个点在接受信号后就会一直保持着那个状态和颜色。 一般1602字符型液晶显示器实物如图11,图12所示:

图11 液晶屏正面

10

图12 液晶屏背面

LCD1602引脚:

第1脚:VSS为地电源。 第2脚:VDD接5V正电源。

第3脚:VL是液晶显示器对比度调整端,当接地时,对比度就是最高了,当接正电源时,对比度就是最弱的,我们使用时就可以通过一个10K的电位器调整对比度,避免产生“鬼影”。

第4脚:RS是寄存器选择,当处于高电平时,是选择数据寄存器,当处于低电平时,就是选择指令寄存器。

第5脚:R/W是读写信号线,当处于高电平时,是进行读操作,当处于低电平时,是进行写操作。

第6脚:E端为使能端,当E端由高电平跳变到低电平时,液晶模块执行命令。

第7~14脚:D0~D7为8位双向数据线。 第15脚:背光源正极。 第16脚:背光源负极。

LCD1602的RAM地址映射以及标准字库表的内部的字符发生存储器就有一百六十个不同的字符,每一个字符都是由一个特定固定的代码组成。

11