- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机电压测量器系统设计
基于单片机电压测量器系统设计 摘 要:单片机的电压测量器系统是以STM32芯片为核心,通过测量信号和标准电压比较,输出脉冲值,并进行液晶显示的电压测量系统。该电压测量器采用模数转换,通过硬件电路和软件程序相结合思想来实现,可自定义量程测量±15V以内的电压;电压格式的显示和精度的改变通过软件控制;具有人机交互体验好、电路简单、性能稳定和性价比极高等优点
关键词:自量程电压测量器;STM32;ADC采样;TFT触摸屏
中图分类号:TM247 文献标识码:A
1 引言
在电子产品设计调试或者使用过程中,电压测量往往是一个必不可少的环节。原始的电压测量器为指针式,存在容易磨损、测量精准不足、人为误差较大、及读数困难等各种缺陷。随着单片机技术的飞速发展,由微控制器和A/D转换器结合形成的数字式电压测量器逐渐占据了市场。数字电压测量器(Digital Voltmeter)简称DVM,它是将测量的电压与标准电压进行比较,然后将数据转换为数字信号并显示出来。数字电压测量器由于运用了数字化测量技术,显示清晰直观、准确度高、分辨率高、测量速率快、抗扰能力强。同时运用了单片机技术,具有可扩展性强、集成化高、功耗小,同时还可以与PC机进行及时通信等特点
2 电压测量原理
本设计是基于STM32单片机的自量程的电压测量电路,电路主要包含两部分:硬件电路及软件程序。而硬件电路以STM公司的STM32F103ZET6作为主处理器,系统主要由自量程信号输入电路、STM32单片机和内部A/D转换、数据处理输出、TFT触摸液晶屏显示器等几个功能模块构成。系统框架图如图1所示
电压测量器能测量30V以下的电压,当电压小于3V时能自动选择小量程来提高测量精度,精度不小于0.01;当电压大于3V时,自动选择大量程,从而避免了手动调节量程的麻烦,提高使用方便度
3 电压测量器系统设计
3.1 自量程信号输入电路
自量程信号输入电路的作用是把不同大小的被测电压规范到A/D转换器所要求的电压值。单片机数字电压表所采用的STM32内部的12位逐次逼近式ADC,它要求输入电压为0-3.3V。电路设计如图2
自量程电路可以自动选择测量电压量程,本仪表可以测±15V以内的电压,当电压在±1.5V以内的时候。自动跳到±1.5V小量程,精确到可以达到0.001,从而提高精度;当被测电压超过±1.5V时,自动跳到±15V大量程,从而扩大量程。全过程不需要手动调节,从而使该数字电压测量器的使用领域变得更加广泛、使用更加简单方便
3.2 输入电路分析
电路(见图2)主要由继电器选量程电路、电阻分压电路、电压跟随电路和差分升压电路组成
电路采用5V继电器来控制量程,当电压在±1.5V以内时,单片机PF7给出高电平信号驱动三极管Q1导通,此时继电器线圈带电驱动K1开关合并,被测电压直接经过AR1电压跟随器进入到AR2运算放大器与负5V经R6和R8峰压得到的负1.5V作差运算得到正电压,再到STM32单片机的ADC电压处理模块。被测电压U1=U2-1.5。U1是测量输入电压,U2是ADC采集到的电压。此时精确到为0.001,满足设计要求
当电压大于1.5V小于15V(或者时小于-1.5V大于-15V),PF7引脚输出低电平,三极管Q1不导通继电器不工作,K1开关不导通,此时被测电压经R1,R2两个电阻分压,然后经过电压跟随器进入差分升压电路再到STM32单片机ADC处理模块。被测电压U1=(U2-1.5)* (R1+R2)/ R1=10*(U2-1.5)。U1是测量输入电压,U2是ADC采集到的电压。此时测量精度为0.004,满足设计要求
用AR1741运算放大器做双电源电压跟随器,使得系统的输入阻抗可以达到几兆欧,对被测电压的影响可以忽略不计,又能有效的减少的输入电路对后面单片机的影响,从而提高了测量精度,在测试过程中,发现电压跟随器是必不可少的,不然在测量的小电压的时候,误差很大
AR2运算放大器的作用是通过差分电路把前面的输入电压抬高1.5V,使得测量负电压时也能满足单片机ADC采集电压0到3.3V的输入要求
继电器K1是输入电路部分的执行机构,也是选量程的核心部位,这里没有选三极管作为开关的原因是三极管的不导通电阻只有4兆欧左右,其与输入衰减网络是并联使用的,而衰减网络的电阻也有1兆欧左右的电阻,对电路会产生很大影响。故选择了继电器,继电器属于机械开关型,有非常高的不导通电阻
二极管D1起续流保护作用,D1为肖基特快速反应二极管。由于继电器内部开关动作是由线圈完成的,而线圈是储能元件,所以在下一次动作前,必须要释放线圈上的电荷,才能保证下一次动作正常进行,也保护器件烧坏的风险
二极管D2起过
您可能关注的文档
最近下载
- 2025-2030中国实物文件销毁服务提供者服务行业市场发展趋势与前景展望战略研究报告.docx
- Mendeley使用介绍.pdf VIP
- 公考公务员考试省考国考行测常识判断题库完美版.docx VIP
- 常用词汇汉梵对照表.doc VIP
- 2025年中国人寿:国寿健康产业投资有限公司招聘笔试参考题库附带答案详解.pdf
- 小区物业管理服务质量量化考核表.docx VIP
- NB/T47020~47027-2012 压力容器法兰、垫片、紧固件.pdf
- 《能源工业互联网平台 新能源场站设备数据字典规范》.pdf VIP
- 保洁培训常用清洁剂的认识与使用.docx VIP
- 木材的燃烧与阻燃.pptx VIP
文档评论(0)