多路采集系统的硬件设计
整个硬件系统是以单片机AT89S52作为主控芯片,控制整个电路的运行。为了能使单片机正常工作须在其外围加复位电路。即:采用稳定的硬件复位方式。本系统采用看门狗X5045作为复位电路的主要芯片用来控制复位的完成。采用X5045有以下优点:(1)上电可以自动发出复位信号。(2)当单片机的电压降到一定时X5045的复位引脚会给出一个复位信号使单片机复位。(3)当程序进入死循环时X5045会给出一个复位信号使单片机恢复正常。控制硬件电路原理图如图2所示。
AT89S52具有系统可编程功能,可以很方便地改写单片机存储器内的程序不需要把芯片中从工作环境中剥离,把AT89S ISP下载口接入电路,可用电路实现该功能。为了满足系统对波特率的要求AT89S52需要接入一个22.1184MHz晶振,用来调整时钟。
MAX232是一种常用的通信芯片。MAX232与单片机AT89S52的接口是由2条线来完成的,P3.1与MAX232的10脚相连作为发送的数据线。
CS5532是一种高精度的A/D转换芯片,最高可得到分辨率是24位的输出结果。CS5532的差动输入端可以直接测量来自传感器的毫伏信号,简化了与外围电路的连接。可编程增益放大器可使放大倍数从1~32进行设定(以2倍步长增加),大大提高了系统的动态特性。多级程控数字滤波器使得数据输出速率可选择。范围为7.5 Hz~3.84 kHz,方便了与外设的连接。由于它的宽动态特性、可编程输出速率、灵活的供电方式及简便的三线串行输出模式,使得该A/D转换器极易和单片机接口。在使用CS5532时须在其外围接一个参考电压和一个晶振电路。 CS5532的差动输入端可以直接测量来自传感器的毫伏信号,简化了与外围电路的连接。其电路图如图3所示。
八段数码显示管有两种,一种是共阳数码管,其内部是由八个阳极相连接的发光二极管组成;另一种是共阴数码管,其内部是由八个阴极相连接的发光二极管组成。二者原理不同但功能相同。本文选用8个共阴八段数码管LED用来显示A/D转换完成的数据。
多路采集系统的硬件设计
整个硬件系统是以单片机AT89S52作为主控芯片,控制整个电路的运行。为了能使单片机正常工作须在其外围加复位电路。即:采用稳定的硬件复位方式。本系统采用看门狗X5045作为复位电路的主要芯片用来控制复位的完成。采用X5045有以下优点:(1)上电可以自动发出复位信号。(2)当单片机的电压降到一定时X5045的复位引脚会给出一个复位信号使单片机复位。(3)当程序进入死循环时X5045会给出一个复位信号使单片机恢复正常。控制硬件电路原理图如图2所示。
AT89S52具有系统可编程功能,可以很方便地改写单片机存储器内的程序不需要把芯片中从工作环境中剥离,把AT89S ISP下载口接入电路,可用电路实现该功能。为了满足系统对波特率的要求AT89S52需要接入一个22.1184MHz晶振,用来调整时钟。
MAX232是一种常用的通信芯片。MAX232与单片机AT89S52的接口是由2条线来完成的,P3.1与MAX232的10脚相连作为发送的数据线。
CS5532是一种高精度的A/D转换芯片,最高可得到分辨率是24位的输出结果。CS5532的差动输入端可以直接测量来自传感器的毫伏信号,简化了与外围电路的连接。可编程增益放大器可使放大倍数从1~32进行设定(以2倍步长增加),大大提高了系统的动态特性。多级程控数字滤波器使得数据输出速率可选择。范围为7.5 Hz~3.84 kHz,方便了与外设的连接。由于它的宽动态特性、可编程输出速率、灵活的供电方式及简便的三线串行输出模式,使得该A/D转换器极易和单片机接口。在使用CS5532时须在其外围接一个参考电压和一个晶振电路。 CS5532的差动输入端可以直接测量来自传感器的毫伏信号,简化了与外围电路的连接。其电路图如图3所示。
八段数码显示管有两种,一种是共阳数码管,其内部是由八个阳极相连接的发光二极管组成;另一种是共阴数码管,其内部是由八个阴极相连接的发光二极管组成。二者原理不同但功能相同。本文选用8个共阴八段数码管LED用来显示A/D转换完成的数据。
举报