- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于 LabVIEW 和单片机的多路控制系统
设计
张磊1,龚成龙2**
5
10
15
20
25
30
35
(1. 中国矿业大学信息与电气工程学院,江苏 徐州 221116;
2. 淮海工学院电子工程学院,江苏 连云港 222005)
摘要:本文介绍了一种基于 LabVIEW 和 STC89C52 单片机的串口通讯的多路控制系统。系
统使用 485 总线连接各个模块,可以实现对较远目标的控制和信号采集。成本低廉, 操作简
单,易于实现。
关键词:LabVIEW;单片机;485 总线
中图分类号:TP271.5
The design of Multiple control system based on LabVIEW
and MCU
Zhang Lei1, Gong Chenglong2
(1. College of information and Electrical Engineering,CUMT, JiangSu XuZhou 221116;
2. Electronic Engineering school,Huaihai Institute of Technology, JiangSu LianYunGang 222005)
Abstract: This articale describes a multiple control system based on LabVIEW and MCU serial
communication.The system uses the 485 bus to connect the various modules,and control and
signal acquisition can be achieved on a distant target.This system is low-cost,simple to
operate,easy to implement.
Keywords: LabVIEW; MCU; RS485
0 引言
近年来,无论是在工业生产中还是在居民生活中,控制方式都趋于集中化、远程化管理,
因此经常需要一种多路时间程序控制系统。下位机可根据自己的程序控制电路的通断,而上
位机则能修改下位机的参数,读回和修改下位机参数。本文设计的多路远程控制系统,运用
STC89C52 单片机作为下位机控制器,在计算机上以虚拟仪器软件 LabVIEW 编写操作界面,
通过 VISA 串口实现上位机与下位机的相互通信。由于通信距离较远,系统采用 485 总线连
接各个下位机[1]。
1 系统总体结构
系统总体结构图如图 1 所示,由计算机、RS232/RS485 转换器、下位机子系统等组成。
该系统应用 LabVIEW 编程软件编写一个虚拟仪器操作平台,通过 LabVIEW,我们可以很容
易设计出功能多样的上位机操作系统,通过 RS485 总线实现对多个单片机子系统的控制。
下位机可以在各参数设定后独立工作,互不影响,下位机通过 DS1302 获取系统时间,通过
LCD1602 显示各种信息,下位机的参数都保存在 AT24C02,防止断电后参数丢失。
作者简介:张磊 ,(1986-),男,硕士研究生,主要研究检测技术与计算机控制。
通信联系人:龚成龙,(1964-),男,教授,主要研究检测技术与计算机控制技术。 E-mail: gcl@hhit.edu.cn
-1-
图1 系统结构图
40
45
50
55
2 系统硬件设计
下位机系统主要包括单片机、时钟芯片 DS1302、外部存储器 AT24C02、RS485 通信模
块等,单片机根据时钟芯片的时间和存储器中的工作时间段数据来决定系统工作状态。在通
信方面采用串口通信方式,组成 485 总线。RS485 总线相较于 RS232 具有通信距离远、抗
干扰能力强等特点[2]。
2.1 DS1302 时钟模块
DS1302 可对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,采用三线
接口与 CPU 进行同步通信,双电源供电,可在系统掉电时依然保持正常运行。上位机通过
485 总线将时间日期调整好之后,时钟芯片就可以独自计时了,下位机根据系统时间是否处
于工作时间段内来决定是否开启继电器。时钟芯片与单片机的硬件连接如图 2 所示。
图 2 DS1302 时钟模块硬件电路
2.2 存储器 AT24C02 模块
下位机根据工作时间段来决定继电器的开关,因此这一参数很重要,为了保证下位机在
掉电重启后不会丢失这些数据,设计时加入了一个外部存储器 AT24C02,AT24C02 是一个
-2-
2K 位串行 CMOS E2PROM,内部含有 256 个 8 位字节,支持 I2C
您可能关注的文档
- 2型糖尿病患者糖化血红蛋白达标率与知识、行为依从性的相关性研究.doc
- CA砂浆疲劳特性研究.doc
- DC-DC变换器的改进型仿TYPE-III全集成补偿网络设计.doc
- eMule流量识别方案的分析与设计.doc
- HPLC-PDA检测结合相对校正因子法测定爵床中7个木脂素成分的含量.doc
- J-TEXT托卡马克动态扰动场线圈的受力分析.doc
- LPR5 基因变异与中国汉族人代谢性表型的关系.doc
- LTE-A异构网中的终端节能切换机制研究.doc
- LTE上行参考信号序列研究与FPGA实现.doc
- LTE自组织网络中一种负载均衡方法.doc
- 直线的点斜式方程课件-2024-2025学年高二上学期数学人教A版(2019)选择性必修第一册.pptx
- 等比数列的概念 课件-2024-2025学年高二上学期数学人教A版(2019)选择性必修第二册.pptx
- 弧度制课件-2024-2025学年高一上学期数学人教A版(2019)必修第一册.pptx
- 椭圆及其标准方程课件微课课件-2024-2025学年高二上学期数学人教A版(2019)选择性必修第一册.pptx
- 正弦函数的图象课件-2024-2025学年高一上学期数学人教A版(2019)必修第一册.pptx
- 高中语文趣味知识竞赛.pptx
- 2025届高考一轮复习文言文专题——文言文断句.pptx
- 二倍角的正弦、余弦、正切公式课件-2024-2025学年高一上学期数学人教A版(2019)必修第一册.pptx
- 2025届高考写作指导:如何拟好分论点.pptx
- 幂函数课件-2024-2025学年高一上学期数学人教A版(2019)必修第一册.pptx
文档评论(0)