3.2.2 AD转换模块设计
AD转换模块的开发主要是根据于PCF8591。 其中A0 ,A1 ,A2为编程的硬件地址,从而无需额外的硬件访问过去相同的八个PCF8591 I2C总线过去。PCF8591原理图如图3.3所示。错误!错误!
图3.3 PCF8591原理图
PCF8591具有以下特性: 1.相对单独的供电;
2.PCF8591的操作电压范围2.5V-6V; 3.较低待机的电流; 4.通过I2C总线串行I/O;
5.PCF8591通过3个硬件地址的引脚寻址; 6.I2C总线速率是8591的采样率的根本原因; 7.4个模拟输入可编程是单端型或差分的输入;
15
8.自动增量的频道选择;
9.PCF8591的模拟电压的范围从VSS至VDD; 10.8591电路有跟踪保持电路; 11.8位逐次逼近A/D转换器; 12.经过1路模拟输出完成DAC增益; 其电路图如图3.4所示。
图3.4 PCF8591电路图
3.2.3 RS485通讯模块设计
下位机与上位机采用通讯设备是RS485。RS485和RS232有相同的通信接口,接收操作和串行数据传输是类似的,所以使用相同的基础WinCE的驱动程序。但其在实际应用中的通信方式有很大的区别,RS232接口是全双工数据通信模式,RS485接口是半双工数据通信模式,无法发送,并在同一时间接收数据,以确保数据做通过切换方向。其硬件电路图如图3.5所示。
错误!
16
图3.5 硬件电路图
3.2.4 1602液晶显示模块设计
本设计采用1602液晶显示模块。主要只显示的是字母,数字,符号等。下面是对1602 的部分引脚介绍: 第1脚:GND是电源地。 第2脚:VCC接5V电源正极。
第3脚:V0是用于调整液晶屏的亮度。
第4脚:RS:当为高电平1则变为数据寄存器、当为低电平0则变为指令寄存器。 第5脚:RW操作的是读和写的操作,当为高电平1则表示读。
第6脚:E管脚是使能端,当为高电平1时,则表示读取信息,发生负跳变就开始 据指令行动。
第7-14脚:D0-D7是双向的数据端。
第15-16脚:15脚正极背光,16脚负极背光。空脚或背灯电源。
特性如下:3.3V或5V的用电电压,其中复位电路帮助给予各种控制命令,如:显示和移位等功能,80字节的显示数据存储器DDRAM,内部就存在的字符发生器CGRAM192戈5X7点阵字型的字符发生器CGROM,8葛可用户自定义5X7的。
其电路的硬件原理图如图3.6所示。错误!
17
图3.6 1602硬件连接图
3.2.5 声光报警电路模块设计
本次设计中当电路3.5V为警戒线。其电路图如图3.7所示。
图3.7 声光模块电路图
18
相关推荐: