基于51单片机与LabVIEW的取电系统的研究.docVIP

基于51单片机与LabVIEW的取电系统的研究.doc

  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文档。上传文档
查看更多
基于51单片机与LabVIEW的取电系统的研究

基于51单片机与LabVIEW的取电系统的研究 摘 要:文章介绍了一种基于STC89C51单片机与LabVIEW的数据采集与处理系统,论述了系统结构,工作原理,硬件电路与软件流程的实现。系统完成了将强电转换为弱电,利用51单片机进行A/D转换,从而实现多路数据的采集。并且结合LabVIEW将采集来的数据传送至PC机,在界面中显示,最终写入电子表格并存储打印。该方法可靠性高,成本低,使用方便,在众多取电系统中能够得到很好的应用。 关键词:STC89C51单片机,A/D转换,LabVIEW,取电系统,数据采集与处理 Design and reaserch of electricity getting based on 51MCU and LabVIEW Abstract: The article introduces a system of data gathering and processing based on 51MCU and LabVIEW, dealing with the system structure, working principle, hardware circuits, software flow and the way to realize them. The system converts strong electric to weakly electric, using 51 MCU completes the datas convente from analog to digital,and realizes the collection of multiply datas. And then transmits the datas to personal computer using LabVIEW, displayed on the interface and writes to the spreadsheet. This method has the advantages of higher reliability and lower cost , and very easy to use. It has a very good use in many electricity system. Keywords: 51MCU, A/D conversion,get electric system,data gathering. 0 引言 随着社会的发展,电的使用已经深入到人们的生活及产业的各个方面,特别在人或者机器集中的地方,用电设备多,用电量十分大。我们所设计的取电系统就是以计算机为平台,用户根据自己的需求来查看各个用电设备的工作情况。 在信息高速发展的今天,硬件电路设计与计算机的软件流程使得采集到的数据具有精度高,稳定性好的特点。STC89C51单片机具有成本低、性能高、功耗低的优点。内部自带A/D转换。本文利用51单片机采集硬件电路得出的电压值,在经过A/D将模拟量转化为数字量以后,采用串口通信将数据串行发送给上位机,上位机通过LabVIEW对数据进行处理,显示在界面上,并且通过写入电子表格实现存储的功能。LabVIEW是一种图形化编程系统,在数据的采集与处理,信号分析方面提供了一个便捷轻松的设计环境。本文直接采用软件内部自带的仪器I/O的串口模块实现数据的采集,并且通过写入电子表格保存数据. 1 数据采集系统的设计 数据采集系统主要组成部分电流互感器,整流滤波电路,A/D转换电路,51单片机组成。 1.1 硬件电路 这部分主要通过电流互感器将强电转化为弱电,在经过整流滤波电路将交流电变为直流电,将得到的电压值经过A/D,到单片机,再串行发送到上位机。 电流互感器是依据电磁感应原理,将大电流变为小电流。初级接入220V交流电,次级产生一个交流小电流。将小电流经过桥式整流电路整成直流后,再经过100uf的电容滤波,用4.7K的取样电阻,即可得电压值。 1.2 A/D转换 ADC0808是一种逐次比较式8路模拟输入,各路之间的切换由软件8位数字量输出的A/D转换器,片内带有所存功能的8路选1的模拟开关,由C、B、A引脚编码决定,分辨率高。STC89C51单片机内部集成了此A/D转换系统。将前一级得到的八路模拟电压值输入到ADC0808的输入端,经

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档