1、 单路数据采集系统单路数据采集系统 课程设计报告课程设计报告 专专 业:业: 电子科学与技术电子科学与技术 班班 级:级: 物理系物理系 0902 二二 0 0 一二年十月十八日一二年十月十八日 1 目目 录录 一、设计任务设计任务.2 二、设计思路设计思路.2 三、设计目的设计目的.2 四、设计元器件清单设计元器件清单.3 五、电路所用芯片的介绍电路所用芯片的介绍.3 六、绘制的原理图和绘制的原理图和 PCB 图图.8 七、电路板的制作电路板的制作.9 八、实验调试实验调试.9 九、调试好的成品图调试好的成品图12 十、心得体会心得体会12 十一、参考文献参考文献13 2 一、一、设计任务设
2、计任务 用 C51 写出程序,采用 AT89S52 单片机对 p2.0 输入的模拟信号进行采样, 通过外部信号 CNVSTR 启动 A/D 转换,将采样数据通过 UARTO 发送出去,通过 PC 机终端观察结果。 注意:注意:1、A/D 转换器的模拟输入电压采用电位器产生。 2、通过串口调试软件观察 A/D 转换结果。 二、设计思路二、设计思路 由于 51 单片机和 A/D 转换器组成的电路使用方便,51 单片机种类多,价格 便宜,我们对 51 系列单片机比较了解,适用范围广,更加适合数据采集与处理 系统的应用,而且实物图连接电路简单,故本设计采用 A/D 转换器与 AT89S52 单 片机组
3、成数据采集系统。 (1 1)电路设计)电路设计:在电路设计上以单片机为控制核心,用单片机 I/O 口直接 定义 ADC0808 的模拟通道选择信号 ADDA、ADDB、ADDC 为 IN0 通道、地址锁存允 许(ALE)和转换启动信号(START)、输出允许信号(OE)、查询转换结束状态信号 (EOC)和产生时钟信号(CLK)。 打开 Proteus 的 ISIS 窗口,通过对象选择器按钮,从元件库中选择如下元 器件:AT89S52、RES、ADC0809、7805、max232、74LS00、74LS32 等元器件。放 置元器件、电源和地,连线得到该设计的原理图。 (2 2)编程思路)编程思
4、路: :利用伪指令定义单片机与 ADC0809 的控制与数据传输线,首 先把 ALE 和 START 连接在一起,用 P2.1 控制地址锁存允许和转换启动信号, 然 后利用 P2.0 产生时钟信号,之后通过查询转换结束后就允许输出,最后通过 max232 借助电脑直观的看输出结果。 三、设计目的三、设计目的 这次设计对于我们来说是一次能力的提升,知识的升华。 一方面,让我们巩固已经学过的知识,并且利用这些知识进行设计。还有 让我们对于 C51 单片机、ADC0809 模数转换器等芯片有更进一步的了解。 另一方面,要提高我们的动手能力,由于此次电路图教复杂,因此要求有 很好的动手能力,并且可以更
5、好的掌握焊接电路板的流程以及小细节。 3 最后,对于 C51 的编程,让我们也有更进一步的熟悉和掌握。 四、设计元器件清单四、设计元器件清单 电阻: 阻值 瓦数 误差 5K 1 0.125W 5 10K1 0.125W 5 3302 0.125W 5 5102 0.125W 5 2K 1 0.125W 5 滑动变阻器:1K 1 电容:10u11、1047、30P2 集成芯片:ADC08091、78051、max2321、74LS001、74LS321、 其他:导线、面包板、晶振一个、一个四脚的开关、三个发光二级管、 五、五、电路所用芯片的介绍电路所用芯片的介绍 5.1 芯片 ADC0809 的
6、介绍 ADC0809 八位逐次逼近式 A/D 转换器是一种单片 CMOS 器件, 包括 8 位模 拟转换器、8 通道转换开关和与微处理器兼容的控制逻辑。8 路转换开关能直接 联通 8 个单端模拟信号中的任意一个。 (1)ADC0809 的引脚图: 图 5-1-1ADC0809 管脚图 4 (2)ADC0809 模数转换器的引脚功能: IN0IN7:8 路模拟量输入。 A、B、C:3 位地址输入,个地址输入端的不同组合选择八路模拟量输入。 ALE:地址锁存启动信号,在 ALE 的上升沿,将 A、B、C 上的通道地址锁 存到内部的地址锁存器。 D0D7:八位数据输出线,A/D 转换结果由这 8 根线传送给单片机。 OE:允许输出信号。当 OE=1 时,即为高电平,允许输出锁存器输出数据。 START:启动信号输入端,START 为正脉冲,其上升沿清除 ADC0809 的内 部的各寄存器,其下降沿启动 A/D 开始转换。 EOC: