电压量采集系统的设计与研究

来源 :电源技术应用 | 被引量 : 0次 | 上传用户:ESC_liangzi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:系统通过芯片ADC0809将电压信号传送给单片机,由单片机将数据传送到液晶显示芯片RT1602C上。利用VB串行通信控件实现上位机与单片机之间的串行通讯。采用芯片CP2102将上位机的USB口虚拟成串行口把信号由单片机传送到上位机,上位机能够通过USB口接收、显示数据和发送数据给下位机,下位机能够正确接收数据并由RT1602C显示接收到的数据。
  关键词:电压采集;RT1602C;CP2102
  数据采集技术是状态监测、设备控制和人机交互的基础,由计算机对数据进行存储、处理以及控制成为科学研究和工业应用的必然趋势。电压采集监测系统有助于建立对数据采集和微机控制的基本认识,为实际开发和应用功能更强大的数据采集系统作准备。
  1 系统设计方案
  电压量采集系统整体设计框图如图1所示。
  系统采用USB-UART桥接器CP2102的USB总线直接供电的功能,无需外接电源。USB-UART桥接器CP2102能使单片机以普通串口的方式发送和接收数据,而与PC机的硬件连接却是通过USB接口实现的。利用VB提供的MSComm控件,PC机能以串口的方式实时的接收和显示单片机发送来的数据。
  2 电压量采集显示模块设计
  2.1 采集模块设计
  在本系统中,ADC0809由USB总线直接供电,片内锁存控制可以对8路0~+5V的输入模拟电压信号分时进行转换。由于ADC0809具有三态输出缓冲器,可直接与单片机的数据总线相连[1]。
  本系统中单片机从A/D转换器得到的是8位的二进制数字量,而每个数字量都对应一个唯一的电压值,故需要将这些二进制数转换成其对应的十进制电压值。本系统采用USB总线供电,经测量可得ADC0809的基准电压为4.779V,故按照ADC0809采回的数字量转化成对应的电压值的式1就可以完成数字量到电压值的转换。
  2.2 显示模块的设计
  显示模块采用液晶显示芯片RT1602C,液晶显示芯片RT1602C与单片机的接口电路如图3所示【2】。机的P3.3,P3.4,P3.5脚作为液晶显示的3根控制线,P1.0~P1.7作为与液晶的数据接口,"BL1"(第15脚)接正,"BL2"(第16脚)接负点亮背光灯,V0(第14脚)通过一个10K的电位器接地使其能调整显示对比度。
  每次调用RT1602C显示时都应对RT1602C进行初始化设置,在执行每条写指令或读/写数据之前一定要确认模块的忙标志为低电平,表示不忙,否则指令将会失效,显示字符时还要先输入显示字符地址。
  因为RT1602C最多只能显示两行,每行显示16个字符,所以每显示一屏只能显示两个通道的通道号和电压值,故要轮流显示完8个通道需要连续显示4屏,这就要求每显示完一屏后有几秒钟的停留再开始显示下一屏以便于读取该屏显示的两个通道的电压值。
  本系统通过初始化子程序设置RT1602C为2行8位显示、5×7点阵、开光标且允许光标闪烁、显示完一个字符后字符不动,光標自动右移的显示模式【3】。
  3 数据通信模块设计
  3.1 基于 CP2102的USB硬件接口电路
  CP2102的VBUS与VREGIN引脚必须始终连到USB的VBUS信号上,并在VREGIN的输入端加上去耦电容。CP2102与单片机接口是标准UART电平,与PC机的USB端口连接是USB标准电路,因此,与采用USB总线供电的单片机连接不需要电平转换。其硬件接口电路如图4所示。
  使用时通过USB口连接基于CP2102的好单片机通讯模块,系统将会提示发现新硬件,点击“取消”按钮取消系统自动的驱动程序安装操作,然后安装好Cygnal提供的CP2102的驱动程序,通过查看“我的电脑→属性→硬件→设备管理器→端口→CP210X USB to UART Bridge Controller”可以找到桥接器虚拟的串口号【4】。最后用VB通过设置MSComm控件进行编程就能够以USB口向基于CP2102的设备按传统的串行口方式传输数据了。
  3.2 通讯程序设计
  本系统采用11.0592MHz晶振,波特率选择9600bps,定时器T1工作于方式2,PCON的SMOD位等于零,串口工作于方式1且允许接收,即串行口为10位通用异步通信接口:一帧信息包括一位起始位、8位数据位和1位停止位的格式,其波特率可调。
  经计算可得定时器初值N为FDH。
  使用MSComm控件开发串口通信软件。
  1)加入通信部件。
  2)设定通信端口号码。本系统采用CP2102的驱动程序将USB口虚拟成一个有效的COM口。
  3)设定通信协议。该属性用来设置或返回硬件握手协议,即个人计算机与通信设备之间为了控制流速而约定的内部协议。本系统采用其默认值0,即没有握手协议。
  4)设定通信参数。本系统采用9600波特率,无奇偶校验,8位数据位和1位停止位的通信格式,故有MSComm1.Setting=”9600,N,8,1”
  5)设定其他参数,必要时可以加上其它属性设定。
  6)开启通信端口,PortOpen属性设为True。
  7)送出字符串或送入字符串,使用Input或者Output属性。
  8)使用完MSComm通信对象后,将通信端口关闭,PortOpen属性设为False。
  4 结束语
  该电压量采集系统利用单片机完成了对ADC0809转换好的数字信号的存储并转换成各通道对应的电压值的功能,并控制液晶显示芯片RT1602C分屏轮流显示8通道电压数据。利用VB提供的串行通信控件MSComm设计实现了串口通讯测试程序。采用芯片CP2102将PC机的USB口虚拟成COM口把8通道数字信号由单片机发送给PC机,PC机能够通过USB口接收、显示数据。此外,由于采用了USB-UART电路,单片机是通过传统的串行口接收PC机发送的数据并由RT1602C显示接收到的数据的。
  参考文献
  [1] 孙俊逸,盛秋林,张铮.单片机原理及应用[M].北京:清华大学出版社,2006:183-184.
  [2] 董朝贤,李冉琦.基于HD44780的字符型液晶显示模块接口的单片机实现研究[J].三门峡职业技术学院学报,2008,7(1):114-116.
  [3] 周正华,唐宁.液晶显示模块RT1602C与FPGA接口技术[J].中国科技信息,2008,19:110-111.
  [4] 谢志萍.基于USB总线的温度测试系统设计与实现[J].仪表技术与传感器,2005,8:27-29.
  作者简介:
  战晔(1984-),女,讲师,从事检测技术与航空仪表的研究。
  地址: 吉林省长春市东南湖大路2222号,控制系(130022 )
  收信人: 战晔
  手机: 13943175371
其他文献
摘要:对于鋁解电整流供电系统,在监控系统方面有两个系统,即硬件和软件两个具体的部分本文主要从这两个方面介绍,文中有一些具体的案例;并通过使用InTouch软件对文中的案例进行了简单的组态设计。并最终实现了InTouch组态软件与外部设备的链接和通讯。  关键字:铝电解;整流供电;监控设计.  一、从鋁解电整流供电系统的整体方面分析  整流供电系统位安装置在整流所内。铝电解从专业角度来说,铝电解整流
期刊
【摘要】自从电能发现并被合理使用以来就对经济、社会产生了重要作用,与此同时电力系统继电保护对电力系统的稳定运行起到至关重要的作用。电力变压器作为电力系统的重要环节,对电力系统安全运行的重要性不言而喻。本文通過对变压器在实际运行中可能发生的故障及不正常工作状态等因素分析,以此避免变压器发生故障时影响整个系统运行。  【关键词】变压器 继电保护  1、绪论  作为电力系统中至关重要的设备,变压器起着电
期刊
摘要:长期以来,受到紧张通道资源与迫切需要更好通信质量、更快通信速度矛盾的影响,这依赖于更好的调制技术,更高的频带利用率与功率效率,环保,低碳节能,实现也比较容易。发展数字调制解调,这样可以对数字、通信技术诸多领域进步有力的推进。  关键词:通道资源;通信质量;调制技术  贵州省遵义市航天工业园区505办公大楼贵州航天天马机电科技有限公司曾令霞收 563000  一、数字调制与解调概述  所谓的调
期刊
【摘要】本文通过对影响输变电工程施工质量的因素进行分析,提出了关于如何加强输变电工程施工质量管理的相关措施。旨在与同行进行业务交流,以不断促进输变电过工程质量的提升,从而为广大电力客户提供更加优质高效的电力服务。  【关键词】输变电工程;影响因素施工质量管理;研究  为了促进输变电工程质量的提升,必须加强输变电工程的施工质量管理,而为了更好地加强施工管理,作为管理人员首先必须对影响输变电工程施工质
期刊
ABSTRACT: with the progress of the society, the development of economy, people's demand for electricity and dependence is getting more and more high. The development of the power system must have adeq
期刊
摘 要:精细化工企业自动化仪表工程项目主要包括设计、施工及竣工调试三个阶段,在这些过程中自动化仪表专业的设计附属性很强,必须随时掌握进度,与各专业密切配合。文章结合工程实践,主要以自动化仪表自动化专业在自动化仪表设计及施工服务过程中应注意的问题进行了论述,供相关人员参考。  关键词:精细化工企业;自动化仪表;设计施工;自动化仪表的设计与选型。  一、首先设计者在自動化仪表选型时要本着对用户负责的精
期刊
摘要:随着信息化时代的快速发展,远程自动抄表已广泛应用。本文针对远程自动抄表系统设计做一个探讨,实现自动杪表并达到实时益控电龌表的目的, 同时减少人工上门抄表、数接输入等繁杂又容易出轎的劳动, 提高工作效半, 真正做到用免管理自动化。  关键词:远程自动抄表系统;单片机;  一、远程抄表系统的工作原理  用户终端的智能电表通过RS-232协议将数据传送给抄表终端模块,抄表终端在收到命令后把存储的数
期刊
【摘要】随着科学技术的发展,在现代企业中机器人的应用越来越多。机器人的应用大大提升了工作效率和工作质量,对生产力的发展有着重要的作用。基于mega8的小型机器人是现在小型机器人中一种应用较多的机器人,该种机器人在众多行业中都有著广泛的应用。笔者将结合mega8的相关技术对基于mega8的机器人的整体控制系统、基于mega8的硬件控制系统、以及相关的控制系统的软件进行相关的研究,根究研究提出自己的意
期刊
一、项目概述  智能变电站是智能电网的基础环节,是电网基础运行数据的采集源头和命令执行单元,是智能电网建设的重要节点之一。智能站的继电保护、自动化系统,同智能站的其他设备和系统相比,明显有别于常规变电站,而其运行和检验技术是保证和提高智能站效用的技术手段。  从2005 年开始至今国内已陆续有多座不同程度、不同电压等级、不同模式的智能变电站在建或投运。但现阶段智能变电站的信息化、智能、自动化、互动
期刊
摘要:本文介绍一种全新的以组态软件开发的电力机车SS8、SS9一系、二系弹簧性能测试系统,此系统以工控机为上位机,PLC为下位机,基于Windows XP操作平台,实现弹簧性能的自动测试。  关键词:弹簧 组态软件 PLC 数据采集 报表与曲线  1.引言  现在铁路对机车配件的质量要求已经越来越高,由于机车多次的提速,对机车的平稳度、缓冲性、安全性的各种要求也非常严格。而弹簧在这方面起到了很大的
期刊