多路数据采集系统设计(共40页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《多路数据采集系统设计(共40页).doc》由会员分享,可在线阅读,更多相关《多路数据采集系统设计(共40页).doc(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上摘 要在日常科研和生活中,出于安全、方便等方面的需要,在很多工程及研究领域都需要用到数据采集器的产品。多路数据采集器是集计算机技术、电子技术一体化高科技产品,具有安全性高,使用方便等优点。经过不断的发展,单片机以其体积小、功能强和价格低廉的优点,广泛地应用于家电、工业过程控制、仪器仪表、智能武器、航空和空间飞行器等领域。本文以单片机的功能、特性和使用方法为基础,介绍了多路数据采集系统的工作原理和特点,硬件电路设计,软件的设计和调试,以及PCB 板的具体制作。本文从经济实用的角度出发,以ATMEL 公司所生产的89 系列单片机AT89S52为核心设计多路数据采集系统。该
2、系统包含系统硬件和软件两大部分。硬件部分包含单片机主控电路、模数转换电路、显示电路。系统软件设计包含多路数据采集主程序、温度采集子程序。在程序设计时使用单片机C语言,并用Keil C51 软件进行编译和软硬件仿真。在硬件电路制作过程中,使用Protel 99SE 设计制作PCB 板,然后分别对各部分电路焊接,再进行性能和功能测试。该数据采集系统具有数据采集、数据处理、数据显示等功能,其结构简单、成本低,具有一定的市场前景。关键词: 主控电路;温度采集;电压采集;显示电路;制作调制AbstractIn daily scientific research and life,Stemming fro
3、m safe, is convenient and so on the aspect need,All need to use in very many projects and the research area to the data acquisition product。The multichannel data acquisition is collection computer technology, the electronic technology integration high tech product,Has the security to be high,Merit a
4、nd so on easy to operate。After unceasing development,The monolithic integrated circuit by its volume small, the function is strong and the price inexpensive merit,Widely applies in the electrical appliances, domain and so on commercial run control, instrument measuring appliance, intelligent weapon,
5、 aviation and spatial flight vehicle。Widely applies in the electrical appliances, domain and so on commercial run control, instrument measuring appliance, intelligent weapon, aviation and spatial flight vehicle,Introduced the multichannel data acquisition system principle of work and the characteris
6、tic,Hardware circuit design,Software design and debugging,As well as PCB board concrete manufacture。This article embarks from the economical practical angle,89 series monolithic integrated circuits AT89S52 produces which by ATMEL Corporation is the core design multichannel data acquisition system. T
7、his system contains the system hardware and the software two major part. The hardware partially contains the monolithic integrated circuit host to control the electric circuit, the a/d conversion electric circuit, the display circuit. The system software design contains the multichannel data acquisi
8、tion master routine, the temperature gathering subroutine。When programming uses the monolithic integrated circuit C language,And software carries on the translation and the software and hardware simulation with Keil the C51。In hardware electric circuit manufacture process,Uses Protel the 99SE design
9、 to manufacture the PCB board,Then separately to each part of electric circuits welding,Again carries on the performance and the function test。This data acquisition system has function and so on data acquisition, data processing, data display,Its structure simple, the cost is low,Has the certain mar
10、ket prospectKey words: The host controls the electric circuit;emperature gathering; voltage gathering,Display circuit;Manufacture modulation目 录引言11 系统总体设计 11.1 单片机系统简介 11.2 系统总体设计21.2.1系统总体指标 21.2.2 系统方案 22 硬件系统设计 32.1硬件系统的电路构成 42.1.1 主控电路42.1.2 温度采集电路 82.1.3 电压采集电路 132.1.4 显示电路 153 系统软件设计163.1编程语言的
11、选择163.2工作流程图 184 电路设计、制作、调制184.1 Protel99se简介184.2 设计原理图和PCB图 194.3 焊接和调制 225 结果分析236 结论23谢辞 25参考文献 26附录 27引言单片机(Single Chip Microcomputer)以其体积小、功能强和价格低廉的优点,广泛地应用于家电、工业过程控制、仪器仪表、智能武器、航空和空间飞行器等领域。近30年来,世界上各大电气厂商、测控技术企业和机电行业都竞相把单片机作为其产品更新、智能化的重要工具。目前世界上单片机年产量已达十多亿片,通常是当年微处理器产量的45倍以上。其数量之大和应用面之广,是其它任何类
12、型的计其机所无法比拟的。单片机是应工业测控需要而诞生的。它把计算机最基本的功能电路,如CPU、程序存储器、数据存储器、I/0接口、定时器/计数器、中断系统等集成到一块芯片上,形成单片形态的计算机。单片机通常以最小系统运行,在家用电器中和常用的智能仪器仪表中常常可以“单片”工作。而在工业测控的系统中,目前还需要在单片机的基础上外扩存储器、I/O接口以及一些外围电路,形成功能更强、更完善的系统。单片机在目前的发展形势下,表现出几大趋势:(1)可靠性及应用水平越来越高,和互联网连接已是一种明显的走向;(2)所集成的部件越来越多;NS(美国国家半导体)公司的单片机已把语音、图像部也集成到单片机中,也就
13、是说,单片机的意义只是在于单片集成电路,而不在于其功能了;如果从功能上讲它可以讲是万用机。原因是其内部已集成了各种应用电路;(3)功耗越来越低;(4)与模拟电路的结合越来越多;1 系统的总体设计11 单片机系统简介要用增加硬件的办法减轻软件的负担。因此,设计应用系统的时候,要对硬件和软件都要有足够单片机要组成一个完整的工业调控系统,通常有两个内容,即单片机的系统扩展与系统配置。系统扩展是指单片机内部的基本单元不能满足应用系统的要求时,必须在片外扩展相应的电路或器件。大多数的单片机都有可供外部扩展的三总线结构(DB,AB,CB)。51 系列单片机由P0 口构成8 位数据总线,P2、P0 口构成1
14、6 位地址总线,可供外部扩展成64KB 程序存储器和64KB 数据存储器。系统配置是指为了满足系统功能要求而配置的各种接口电路。例如,要构成数据采集系统时,必须配置传感器接口。它需要根据对象的不同选用不同的信号放大、AD 转换、脉冲整形放大、信号滤波等等电路。而要构成伺服系统时则必须配置伺服控制接口。当然,通常还必须有人机接口,有时还要有网络接口等。系统配置与控制对象和操作者密切相关。要用单片机构成一个满足对象测控要求的用户系统在硬件系统设计上有两个层次的任务:即由单片机最小系统通过系统扩展构成能满足测控对象要求的计算机系统,称为单片机系统;根据用户及对象的技术要求,通过系统配置各种接口电路,
15、以构成与对象相关的系统,则称为单片机应用系统。事实上,单片机应用系统组成包含硬件设计和软件设计两部分。而硬件和软件之间的相互关系既密切又制约。设计应用系统很关键的阶段就是确定它们之间的相互关系。有时,我们可以对软件提出一些要求而简化硬件的投入,但有时有的知识,并且对所控制的对象有深刻的认识。要从总体上权衡硬件和软件的可以和可能,合理划分其负担,以得到一个最佳的方案,综上所述本次设计可按以下发方案进行。1.2 系统总体设计1.2.1 系统总体指标设计课题要求利用所学的单片机和数字模拟电路知识制作一个由单片机实现的多路数据采集系统,一路实现05V直流电压采集、处理、存储、显示:一路实现温度、采集、
16、处理、存储、显示。采用开关控制输出通道号。1.2.2 系统方案基于以上的具体设计要求考虑,本项目就利用单片机和相应的一些数字模拟电路来实现这些构想,完成一个基于单片机,构成具有上述具体功能的多路数据采集系统。电压采集:把“单片机系统板”区域中的P0端口的P0.0P0.7用8芯排线连接到“动态数码显示”区域中的A B C D E F G DP端口上,作为数码管的驱动。把“单片机系统板”区域中的P2端口的P2.0P2.3用8芯排线连接到“动态数码显示”区域中的T1 T2 T3 T4端口上作为数码管的位段选择。把“单片机系统板”区域中的P1端口的P1.0P1.7用8芯排线连接到“模数转换模块”区域中
17、的D0 D1 D2 D3 D4 D5 D6 D7端口上,A/D转换完毕的数据输入到单片机的P1端口 把“模数转换模块”区域中的VREF端子用导线连接到“电源块”区域中的VCC端子上;把“模数转换模块”区域中的A2 A1 A0端子用导线连接地端;把“模数转换模块”区域中的ST端用导线连接到“单片机系统”区域中的P3.0端;把“模数转换模块”区域中的OE端用导线连接到“单片机系统”区域中的P3.1端;把“模数转换模块”区域中的EOC端用导线连接到“单片机系统”区域中的P3.2端;把“模数转换模块”区域中的CLK端子用导线连接到“单片机系统”区域中的P3.3端,把“模数转换模块”区域中的IN0端用导
18、线连接到“1路可调压模块”区域中的RP1端;ALE为地址锁存允许输入线,高电平有效。当ALE线为高电平时,地址锁存与译码器将A,B,C三条地址线的地址信号进行锁存,经译码后被选中的通道的模拟量进转换器进行转换。A,B和C为地址输入线,用于选通IN0IN7上的一路模拟量输入。ST为转换启动信号。当ST上跳沿时,所有内部寄存器清零;下跳沿时,开始进行A/D转换;在转换期间,ST应保持低电平。EOC为转换结束信号当EOC为高电平时,表明转换结束;否则,表明正在进行A/D转换。OE为输出允许信号,用于控制三条输出锁存器向单片机输出转换得到的数据。OE1,输出转换得到的数据;OE0,输出数据线呈高阻状态
19、。D7D0为数字量输出线。 CLK为时钟输入信号线。因ADC0809的内部没有时钟电路,所需时钟信号必须由AT89S52提供,通常使用频率为500KHZ.温度采集本方案是由DS18B20芯片实现温度的采集和模拟量与数据量的转变,这样一个DS18B20就实现了热电阻和ADC0809的功能,采集后的数据经过模数转换后通过一个单总线传送到单片机AT89S52的.P3.6口上,经过单片机的处理,先把一位位的数据经过软件的汇成一个个字节,在通过对DS18S20写到AT89S52里面,最后通过单片机的P0端口P0端口的P0.0P0.7输出数据量和P2端的P2.0-P2.3控制四合一高亮动态数码管显示。这就
20、可以充分的利用了AT89S52 的FLASH 的特性,随时根据用户的选择安装相应的控制软件。基于以上的设计思路,初步确定硬件系统的系统框图如图1-1 所示。图11 系统框图AT89S52单片机时钟电路复位电路电压采集电路温度采集电路LED显示器驱动电路4位LED显示器2 硬件系统设计根据以上系统设计构思的具体要求,开始着手对硬件系统进行设计。硬件和软件是单片机控制系统的两个重要方面,硬件是基础,软件是关键,但两者又是可以相互转化的。为了提高系统的可靠性,应在满足系统精度和速度要求基础上进可能把硬件功能改。用软件来实现。对于硬件系统的设计,涉及单片机最小应用系统方面的知识,单片机最小应用系统是指
21、仅使用单片机内部资源辅以必须的外围电路所构建的简单的应用系统。它包括两方面的内容:单片机的选择和单片机最小应用系统的设计。通过单片机的选择,最大限度满足应用系统对硬件资源的要求。最小应用系统设计则是指单片机最基本的、最通常的外围电路设计,如时钟电路、复位电路等。任何一个复杂的应用系统都是以最小应用系统为基础,通过“搭接”外部功能模块的方法实现的。下面先介绍基于单片机的多路数据采集系统的硬件系统。2.1 硬件系统的电路构成硬件系统的电路由单片机主控电路、温度采集电路、电压采集电路、LED驱动驱动电路、显示电路等这几个主要部分构成。见附录一2.1.1 主控电路由单片机AT89S51、振荡电路、复位
22、电路等构成。见附录一(1)单片机的选择考虑到硬件电路的简单化和成本,以及选材和调试的方便性等因素,本次设计选用ATMEL 公司的AT89S052 单片机作为微处理器。ATMEL 公司创建于1984 年,总部位于美国加利福尼亚州圣何塞市,在北美及欧洲都拥有制造工厂。ATMEL 公司在全世界范围内设计、制造并推出基于先进逻辑的混合信号永久性存储器及射频(RF)半导体,同时也是使用CMOS、BiCMOS、SiGe 及高压BCDMOS 工艺的系统级整合半导体解决。方案的主要供应商。同时,ATMEL 拥有广泛的基于80S51 结构的微控制器,包括可在线编程的FLASH 版本,OTP 版本以及ROM 版本
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 路数 采集 系统 设计 40
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内