山东科威数控机床有限公司铣床官方网站今天是:2025-07-04切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:技术文章>

一种基于单片机及计算机通信的电压测量仪的制作方法

时间:2025-07-04    作者: 管理员

专利名称:一种基于单片机及计算机通信的电压测量仪的制作方法
技术领域
本发明属于电子仪器领域,涉及一种电压测量仪,特别是一种以单片机为主体,且能够实现与计算机通信的数字式电压测量仪器。
背景技术
数字电压测量仪的设计和开发,已经有多种类型和款式。传统的数字电压测量仪各有特点,它们适合在现场做手工测量,要完成远程测量并要对测量数据做进一步分析处理,传统数字电压表是无法完成的。

发明内容
为了解决现有电压测量仪的不足,本发明提供了一种基于单片机及计算机通信的电压测量仪,它以单片机为主体,能够与计算机实现通信,既可以完成测量数据的传递,又可借助计算机做测量数据的处理。本发明硬件部分包括A/D转换电路、单片机、时钟电路、复位电路及计算机接口五个部分,单片机控制A/D转换电路进行数据采集,时钟电路及复位电路分别为单片机提供时钟信号及复位检测,计算机接口负责与计算机的通信与连接。本发明软件部分包括单片机采集通信主程序、中断服务子程序和采集子程序。本发明的A/D转换电路使用集成式A/D转换器,其内部自带有采样保持器、高精度参考电源、内部时钟和三态缓冲数据输出等部件,只需要很少的外部元件就可以构成完整的数据采集系统。本发明的计算机接口采用RS232标准串行接口,其采用9针串口 DB9,串口传输数据只要有接收数据针脚和发送针脚就能实现同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连。为了使更方便的检测到本发明采集数据的情况,可以在单片机上外接一个LED,当单片机有端口输出时,LED发光以显示。


图1是本发明的总体框图;图2是单片机采集通信主程序的流程图;图3是中断服务子程序的流程图;图4是采集子程序的流程图。图中1.单片机,2. A/D转换电路,3.时钟电路,4.复位电路,5. RS232接口。
具体实施例方式下面结合附图对本发明做进一步的说明。如图1所示,本发明硬件主要包括单片机(1)、A/D转换电路O)、时钟电路(3)、复位电路(4)和RS232接口(5)。单片机(1)的优化选择为AT89S51芯片,A/D转换电路⑵的优化选择为AD678集成式A/D转换芯片。通过RS232串行口与PC进行通信,传送所测量的直流电压数据。AD678是一种高档的、多功能的12位ADC,由于其内部自带有采样保持器、高精度参考电源、内部时钟和三态缓冲数据输出等部件,所以只需要很少的外部元件就可以构成完整的数据采集系统,而且一次A/D转换仅需要5ms。在电路应用中,AD678采用同步工作方式,12位数字量输出采用8位操作模式,即 12位转换数字量采用两次读取的方式,先读取其高8位,再读取其低4位。根据时序关系, 在芯片选择/CS = 0时,转换端/SC由高到低变化一次,即可启动A/D转换一次。再查询转换结束端/E0C,看转换是否已经结束,若结束则使输出使能/OE变低,输出有效。12位数字量的读取则要控制高字节有效端/HBE,先读取高字节,再读取低字节。整个A/D操作大致如此,在实际开发应用中调整。由于电路中采用AD678的双极性输入方式,输入电压范围是_5 +5V,根据公式 VxIO (V)/4096 ,即可计算出所测电压Vx值的大小。式中Dx为被测直流电压转换后的12
位数字量值。RS232接口电路的设计AT89S51与PC的接口电路采用芯片Max232。Max232是德州仪器公司(Tl)推出的一款兼容RS232标准的芯片。该器件包含2个驱动器、2个接收器和1个电压发生器电路提供TIA/EIA-232-F电平。Max232芯片起电平转换的功能,使单片机的TTL电平与PC的RS232电平达到匹配。串口通信的RS232接口采用9针串口 DB9,串口传输数据只要有接收数据针脚和发送针脚就能实现同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连。如图2所示,单片机采集通信主程序的流程为a)初始化;b)设置单片机的TMOD、THl、TLl参数;c)执行定时器TO初始化设置,设置TMOD、ΤΗ0, TLO参数;d)开定时器TO中断;e)延时等中断;f)从串行口处接受来自计算机的数据;g)通过串行口向计算机发送数据;h)返回e),等待下一次中断。如图3所示,中断服务子程序的流程为a)通过中断入口调用中断服务子程序;b)重置定时器TO初值,设置THO和TLO ;c)调用采集子程序;d)返回主程序。如图4所示,采集子程序的流程为;a)启动A/D转换;b)判断转换是否结束,当转换结束后,开始允许采集量输出;c)数据读人;
d)数据转换处理。本发明所有单片机程序都是使用C++语言编写,具有具有编码效率高,可维护性好,便于实现模块化设计,可根据用户的需求方便地对功能模块进行裁剪等优点。以上是对本发明的说明而非限定,基于本发明思想的其他实施方式,均在本发明的保护范围之内。
权利要求
1.一种基于单片机及计算机通信的电压测量仪,包括硬件部分和软件部分,其特征是, 硬件部分由A/D转换电路、单片机、时钟电路、复位电路及RS232接口五个单元组成,单片机控制A/D转换电路进行数据采集,时钟电路及复位电路分别为单片机提供时钟信号及复位检测,RS232接口负责与计算机的通信与连接;软件部分包括单片机采集通信主程序、中断服务子程序和采集子程序。
2.根据权利要求1所述的一种基于单片机及计算机通信的电压测量仪,其特征是,所述采集通信主程序的流程为a)初始化;b)设置单片机的TMOD、THl、TLl参数;c)执行定时器TO初始化设置,设置TMOD、ΤΗ0,TLO参数;d)开定时器TO中断;e)延时等中断;f)从串行口处接受来自计算机的数据;g)通过串行口向计算机发送数据;h)返回e),等待下一次中断。
3.根据权利要求1所述的一种基于单片机及计算机通信的电压测量仪,其特征是,所述中断服务子程序的流程为a)通过中断人口调用中断服务子程序;b)重置定时器TO初值,设置THO和TLO;c)调用采集子程序;d)返回主程序。
4.根据权利要求1所述的一种基于单片机及计算机通信的电压测量仪,其特征是,所述采集子程序的流程为a)启动A/D转换;b)判断转换是否结束,当转换结束后,开始允许采集量输出;c)数据读人;d)数据转换处理。
5.根据权利要求1所述的一种基于单片机及计算机通信的电压测量仪,其特征是,所述单片机为AT89S51芯片。
6.根据权利要求1所述的一种基于单片机及计算机通信的电压测量仪,其特征是,所述A/D转换电路为集成式A/D转换芯片AD678。
7.根据权利要求1所述的一种基于单片机及计算机通信的电压测量仪,其特征是, RS232接口采用Max232芯片。
全文摘要
一种基于单片机及计算机通信的电压测量仪,包括硬件部分与软件部分,其中硬件部分包括A/D转换电路、单片机、时钟电路、复位电路及计算机接口五个单元,单片机控制A/D转换电路进行数据采集,时钟电路及复位电路分别为单片机提供时钟信号及复位检测,计算机接口负责与计算机的通信与连接;软件部分包括单片机采集通信主程序、中断服务子程序和采集子程序。本发明以单片机为主体,能够与计算机实现通信,既可以完成测量数据的传递,又可借助计算机做测量数据的处理。
文档编号G01R19/25GK102478600SQ20101055950
公开日2012年5月30日 申请日期2010年11月24日 优先权日2010年11月24日
发明者何兵, 徐小科 申请人:上海复莱信息技术有限公司

  • 专利名称:基于线阵ccd的尿纸条检测分析仪的制作方法技术领域:本实用新型属于医疗检测技术领域,涉及一种基于线阵CCD的尿纸条检测分析 仪。背景技术:尿液作为人体新陈代谢的直接产物,能够及时有效的反映出人体的生理指标,与 血液检测相比,具有安
  • 专利名称:用傅立叶变换近红外光谱仪快速测定三七提取物及其制剂中五种皂苷含量的方法技术领域:本发明涉及医药技术领域,特别是一种近红外光谱法快速测定三七提取物及其所制备的制剂中五种皂苷(三七皂苷R1、人参皂苷Rg1、人参皂苷Re、人参皂苷Rb1
  • 专利名称:三销轴叉外星轮同轴度测量量具的制作方法技术领域:本实用新型涉及一种测量量具,特别涉及一种三销轴叉外星轮同轴度测量量具。 背景技术:三销轴叉外星轮有时由于热处理变形而造成花键与轴不同轴度超差,结果造成用户不 能安装、无法使用。实用新
  • 专利名称:基于二进制条纹叠加的正弦光栅生成方法技术领域:本发明属于投影仪和相机非线性响应相关领域。涉及到正弦条纹光栅合成的问题。具体为一种基于二进制条纹叠加的正弦光栅生成方法。背景技术:光学三维测量在工业自动检测、产品质量控制、逆向设计、生
  • 专利名称:一种基于区间收敛的料仓料位检测方法技术领域:本发明涉及料仓料位的检测。本发明具体涉及使用数字相机拍摄图像并进行图像 处理的方式进行料仓料位的非接触式动态检测。背景技术:料仓料位检测是安全生产的重要措施。多年来人们采用各种方法对料仓
  • 专利名称:通用型金相试样切割机的制作方法技术领域:本实用新型涉及一种切割机,尤指一种金相试样切割机。 背景技术:现在国产的金相试样切割机只能切取形状比较简单、规则的小件或试块,不能切取形状复杂或大的零件。而齿轮和齿轴等零件都要求直接检验产品
山东科威数控机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 http://www.ruyicnc.com 版权所有 All rights reserved 鲁ICP备19044495号-12