多通道数据采集系统的课程设计报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多通道数据采集系统的课程设计报告

姓名:_________

学号:___________

班级:___________

指导老师:_______

授课老师:_______

时间:2014年1月14日

目录

摘要......................................

1.设计内容与要求..........................

2.系统分析................................

3.硬件设计................................

4.关键模块设计与分析......................

4.1.0809数据转换模块.....................

4.2.7279显示模块.........................

4.3.7279键盘模块.........................

5.实验电路................................

6.系统流程图..............................

7.实验感想................................

8.参考文献................................

9.程序代码................................

摘要

模数转换器即A/D转换器或简称ADC,通常是一个模拟信号转变成数字信号的电子元件。模数转换器是工业测量和控制等领域中的重要器件。按设计架构将它们分为5种基本的类型:Sigma-del型、ta型、逐次逼近型、子范围型、管线型。在这5种类型ADC中,逐次逼近型应用广泛高性价比和低功耗等优点是它在直流和低频信号的测量中有着较为突出的表现。本文探讨了逐次逼近型ADC0809的工作原理及其特性并结合AT80C52单片机介绍了逐次逼近型ADC0809在工程中的实际应用。

Abstract: ADC A/D converter or ADC , usually refers to an analog signal into a digital signal of the electronic element. ADC is the industrial measurement and control in areas such as an important device in. According to the design structure to divide them into 5 basic types: Type Sigma-delta , Successive approximation type, Line type. In these 5 types of ADC, successive approximation advantages make it in DC and low frequency signal measurement has a more prominent performance. This paper discusses the successive approximation ADC0809 work principle and characteristics of AT89C52 single chip microcomputer is introduced combined with successive approximation ADC0809 application in practical engineering.

3硬件系统设计

3.1 AT89C52单片机简介

AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的AT89C52单片机可为您提供许多较复杂系统控制应用场合。

AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程,但不可以在线编程(S系列的才支持在线编程)。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash 存储器可有效地降低开发成本。

兼容MCS52指令系统·8k可反复擦写(>1000次)Flash RO M

(1.)32个双向I/O口,256x8bit内部RAM

(2.)3个16位可编程定时/计数器中断

(3.)时钟频率0-24MHz

(4.)2个串行中断,可编程UART串行通道

(5.)2个外部中断源,共6个中断源

(6.)2个读写中断口线,3级加密位

(7.)低功耗空闲和掉电模式,软件设置睡眠和唤醒功能AT89C52为40 脚双列直插封装的8 位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc 52 相同,其主要用于会聚调整时的功能控制。功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。主要管脚有:XTAL1(19 脚)和XTAL2(18 脚)为振荡器输入输出端口,外接12MHz 晶振。RST/Vp d(9 脚)为复位输入端口,外接电阻电容组成的复位电路。VC C(40 脚)和VSS(20 脚)为供电端口,分别接+5V电源的正负端。P0~P3 为可编程通用I/O 脚,其功能用途由软件定义,在本设计中,P0 端口(32~39 脚)被定义为N1 功能控制端口,分别与N1的相应功能管脚相连接,13 脚定义为IR输入端,10 脚和11脚定义为I2C总线控制端口,分别连接N1的SDAS(1 8脚)和SCLS(19脚)端口,12 脚、27 脚及28 脚定义为握

相关文档
最新文档