刍议智能多路数据采集系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
刍议智能多路数据采集系统设计.doc

刍议智能多路数据采集系统设计   【摘 要】随着我国智能化水平的大力普及,智能电气逐渐在电气行业得到广泛的应用。它除了对数据实时监测、还能够高速、精确的采集数据。利用自行研制的模拟正弦发生器可以将频率设定在100到1000HZ之间,频率电压转换器将频率输出电压转换成对应电压,同时通过转换器的主控制芯片来实现数据的采集。本文结合MSP430F149单片机作为系统控制器的工作原理,简单讲述智能多路数据采集系统设计的详细过程。为更多的智能数据采集爱好者提供思路上的借鉴与帮助。   【关键词】监测;频率;智能多路数据采集系统   智能多路数据采集系统主要是通过单片机来实现系统中的数据获取,它集多种功能于一体,其中主要包括保护与显示、设定与测量、控制与报警,以及数据存储与通信等,它属于一种综合性的技术。与传统的采集系统相比,智能多路数据采集系统在性能上有很大的优势,即便是出现故障该系统也能迅速和准确的采集数据。虽然,智能多路数据采集技术得到了广泛的应用,但是,随着我国人工智能的发展,对多路数据采集系统的性能要求也将随之增高。   1 智能多路数据采集系统整体设计   1.1 系统工作原理   智能多路数据采集系统主要由模拟信号的输入、模数转换以及信号输出三部分组成。数据采集的基本工作就是模数的转换,它实时准确地测量并汇集来自于传感器的模拟量,送入计算机进行实时转换处理,完成控制信号的输出,从而实现对系统的记录或控制。以MSP430F149单片机为例,多路数据采集系统的整体结构框图如图l所示。   1.2 系统功能分析   整个系统主要由多级传感器、多路开关、放大器、MSP430F149单片机、采样/保持器、A/D转换器、存储器、键盘、液晶显示器LED、USB、日历时钟、PC机等部分组成。其中,A/D转换器和采样/保持器内嵌在在单片机MSP430F149中,这样可以简化整个电路设计,而且方便后期的调试工作。采集的模拟信号通过传感器输入,经过多路开关的分层切换,依次送到放大器进行信号放大、滤波和隔离等环节,使信号满足A/D转换器的采样要求。经A/D转换器转换后的数字信号交给单片机进行处理,最终完成数据存储、USB输出以及液晶显示等功能,并且添加了时钟源,能够为采样数据提供即时的时间信息。   2 智能多路数据采集系统硬件设计   2.1 模数转换器设计   在硬件设计中,电路主要通过模数转换器ADC0809将模拟信号转换为数字信号(A/D),传入给8051单片机的控制器芯片,然后控制芯片再将数字信号转换为模拟信号(D/A),最后进行输出采集。其结构和转换器芯片如下图2所示,   2.2 单片机设计   系统拥有键盘和显示芯片、独立的单片机系统和采集模块、外围电路等组成部分。对键盘和显示芯片设计时,首先通过HD7279的能端与单片机相连,实现对数据采集通道的控制以及数据值的显示,在单片机的设计过程中,是通过外围电路来实现数据的处理和控制的。因此,在对其设计时就必须确保电源、电路均能正常工作。   2.3 接口设计   使存储器AT89C51接入正5V电源,利用人工复位电路与接地端连接,就算出现短暂的高电平也能使器件迅速复位,而晶振电路通过电容使振荡器起震,以及对其所产生的振荡频率进行调节,在设计采集模块时,片选信号应由单片机AT89C51的P2.7引脚来确定,如图3所示,起始地址为7FFFH。其信号输出使能端通过ADC0809进行转换输出,并与TTL兼容,由于ADC0809芯片在转换信号的时候有两种方式:脉冲和电平,因此,在设计的时候需要特别注意对其进行转换。进行通信线路设计时,由于单片机与PC机之间是不能够直接进行通信的,而且PC机串口输出电压高达12V,直接与单片机连接会使芯片烧坏,因此,要选择MAX232来实现电平的转换,只要实现电平的统一,二者之间就可以进行直接通信了。当将发送命令送入到主控制芯片后,数据就会从串行接口发出,同时数据经过缓冲区分析之后,才可以转换成电压值显示出来。由于RS-232是目前应用最为广泛的串行接口,因此,接口的控制一般采用RXD、GND以及TXD进行设计。另外,RS-232进行异步传输时,数据的前后需要加入LOW和HIGH两个比特流,保证数据沿着同一条数据线进行传输。   3 智能多路数据采集系统软件设计   完成硬件设计之后,方可进行软件设计,软件设计是系统实现智能化的关键部分,对软件的设计必须有个明确的思路,流程图的制作要严格规范,程序的调试必须通过测试要求。   3.1 程序设计思路和流程图的制作   在该系统中,软件主要是采用模块化的结构设计方法,程序设计语言选用单片机C语言编程来实现数据采集器的多种功能。系统软件的程序设计思路主要包括以下几个方面:   (1)初

文档评论(0)

sis_lxf + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档