基于HX711的精密万用表设计

来源 :科技信息·学术版 | 被引量 : 0次 | 上传用户:realno158
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文在分析数字万用表结构基础上,结合HX711的A/D特性,给出电压、电阻测量电路的硬件设计方案;利用STM32F103C8T6,在MDK4.73开发环境下,用C语言实现HX711数据的获取及处理,完成基于HX711的精密万用表设计。
  关键词:HX711;通态电阻;固件库
  万用表是一种测量电流、电压及电阻等多种电学参量的仪表。自上世纪80年代,MAXIM公司推出3位半万用表专用芯片ICL7106/7107后,指针式万用表被数字式万用表逐步取代,数字式万用表以灵敏度高、精确度高、显示清晰、过载能力强等特点被普及。
  数字式万用表核心部分由A/D(模拟/数字)转换芯片、外围元件、液晶显示器构成。在测量不同电学参量时,通过外围元件将电学参量变成适合的电压传递A/D转换芯片,A/D转换芯片将电压变成数值,最后通过液晶显示器显示,A/D转换是数字式万用表的核心。
  HX711是一款专为高精度电子秤而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度快、抗干扰性强等优点[1]。虽然HX711是一款专为电子秤而设计A/D芯片,利用其24位A/D,添加外围电路,结合MCU完全可以设计出智能、精密的数字万用表。
  1、系统硬件设计
  基于HX711的精密万用表属于实验性质的万用表,适合面向弱电方向的人员使用,只实现了直流电压、电阻两个电气参数的测量功能。
  1.1 电压测量电路的硬件设计
  电压测量部分有10V、1V、0.1V三个量程。HX711有两个A/D采集端口,共3种测量方式,采用通道A 128分贝方式,可以测量正、负20mv范围内的电压值。考虑到HX711的零漂等因素,最大值设定为正、负10mv。
  根据欧姆定律可以方便设计出电压测量电路,电压测量电路由R1、R2、R3三个电阻串联,待测电压流过这三个电阻。
  R1阻值为三个电阻总阻值的百分之一,10V以下电压流过三个电阻时,R1两端的电压就是总电压的百分之一,即10mv,所以,10V量程时,测量R1两端电压。
  R1、R2阻值为三个电阻总阻值的十分之一,1V以下电压流过三个电阻时,R1、R2两端的电压就是总电压的十分之一,即10mv,1V量程时,测量R1、R2两端电压。0.1V以下量程时,直接测量R1至R3间的电压。
  由于电阻的标称是不连续的,R1阻值选择1K,R2由3.9K和5.1K两个电阻组成,R3选择39K和51K两个电阻组成。
  1.2 量程切换电路的硬件设计
  万用表多采用多檔位的旋转开关,来实现选择测量项目和量程切换。本设计采用电子开关CD4066来实现量程自动切换,CD4066由四个双向电子开关构成,每个双向电子开关的控制端施加高电平,开关导通;施加低电平,开关呈高组态。
  R1经过项目切换开关接HX711负极测量端、其他三处测量点经过电子开关合并后,再经过项目切换开关接HX711正极测量端。测量表笔接最终经过项目切换开关接到R1、R3两端。
  1.3 电阻测量电路的硬件设计
  电路由Rx和Rn串联接3.3V构成,Rn阻值已知,Rx为待测电阻,用HX711测量Rx两端电压,总电压3.3V减去测量值即为Rn两端电压,计算可知Rx阻值。
  在测量Rx两端电压时,为简化电路和编程,仍采用通道A 128分贝方式,人为设定满量程电压为16.5mV,设定Rx量程为10、100、1k、10k欧姆四个量程,对应Rn理论取值为2k、20k、200k、2M欧姆。由2k、18k、180k、1800k四个电阻串联。量程为10欧姆时,由CD4066将3.3V加到2k电阻上;量程为100欧姆时,由CD4066将3.3V加到18k电阻上。
  CD4066具体型号为tc4066bp,它在5V电压下,25度时通态电阻典型值为290欧姆。笔者测量在3.3V电压下,为292欧姆,实践阻值还应加上292。
  1.4 其他电路设计
  测量项目切换选择四刀三置开关,四个开关引脚,三个脚分配给某测量项目,一个引脚接地,选择不同测量项目时,同接上拉电阻的MCU某引脚连接,使其由1变0,通知MCU切换测量项目。测量电路和STM32F103C8T6共用电源3.3V。
  2、软件设计
  基于HX711的精密万用表,MCU采用32位的STM32F103C8T6,开发环境选择MDK4.73,固件库为V3.5.0。
  DATA、CLK为HX711的数据、时钟引脚,DATA引脚选择GPIO_Mode_IN_FLOATING模式,CLK引脚选择PIO_Mode_Out_PP模式。读取HX711数据程序过程如下:
  定义u32变量val、unsigned char变量i,初值为0;GPIO_SetBits设置DATA为1,GPIO_ResetBits 设置CLK为0;GPIO_ReadInputDataBit读DATA值,作为while的退出条件。以i为变量,循环24次执行:CLK置1,val左移1位,CLK置0;GPIO_ReadInputDataBit读DATA值,作if条件;为1时,val加一。CLK置1,CLK置0。数据由val返回。
  读取HX711数据,依据测量项目进行处理,后数据在液晶模块上显示,最后根所选择的HX711输出速率进行延时,完成一次数据采集、处理。因采取C语言实现,可方便移植到其他MCU上。
  利用HX711的24位A/D转换性能,通过电子开关CD4066进行量程切换,在STM32F103C8T6的控制下,实现自动切换量程的精密数字万用表,实现电压、电阻两个电气参数的测量,精密、量程自动切换是本设计的优点,可以在此基础上轻松实现其他电气参数的测量。
  参考文献:
  [1]HX711 datasheet [Z]. http://www.aviaic.com,2018年.P1.
  作者简介:刘景文(1968-)男,天津市人,天津滨海职业学院电子信息工程技术教研室主任,副教授,硕士。研究领域:嵌入式应用、计算机视觉。
其他文献
摘要:金属材料是工业生产、社会生活中不可或缺的重要材料,对推动社会的发展,助科技进步,以及提升广大人民群众的生活质量有着重要的促进作用。但结合目前的实际情况来看,金属材料市场的产品质量依旧参差不齐,为此,相关企业必须要对金属材料热处理工艺展开深入的探究,只有明确了影响其处理效果的主要因素才能进一步提升金属材料的质量。  关键词:金属材料;热处理;影响因素  科学应用热处理技术的主要目的是显著提高金
期刊
摘要:在机器人技术广泛应用的时代背景下,在工业生产中运用机器人技术正成为新的发展趋势,与人工相比机器人有着更高的工作效率和更长的工作时间,可以大大降低工业生产的人力成本投入。为了更好的适应竞争日益激烈的市场,企业想要更好的生存就必须要提高产品的生产效率和质量,所以工业机器人的优势也就充分发挥了出来,通过加装视觉技术,能够进一步提高机器人工作的精准度和复杂程度。本文将针对工业机器人视觉技术应用方法进
期刊
摘要:文中通过收集分类冷轧退火板“白斑”缺陷,分析了各类“白斑”缺陷的形成机理,并给出了四种常见缺陷的控制措施。  关键词:连续退火;白斑;缺陷;控制措施  冷轧退火板的生产流程是通过冷轧机生产出相应规格并具有一定机械性能的中游产品。由于退火板生产流程长、工艺复杂,常见的表面缺陷种类较多,其中“白斑”是退火板常见的表面缺陷之一。带有“白斑”缺陷的退火板在冲压、涂装等深加工过程中合格率明显下降,严重
期刊
摘要:近年来电网覆盖区域日益广泛,架空输电线路的建设环境也愈加复杂,使线路巡检工作的难度不断增大。为了满足架空输电线路巡检任务的需求,电力企业开始引入无人机技术,从这些年的实际情况来看,无人机用于架空输电线路巡检有优势也有不足。基于此,本文对无人机在架空输电线路巡检中的运用实践进行分析,并对无人机三维建模和RTK技术的应用做简单介绍。  关键词:无人机;架空输电线路;线路巡检  架空输电线路具有建
期刊
摘要:文章简单介绍核电汽轮机的发展历程及与火电厂汽轮机的不同之处,分析进行核电汽轮机保温的目的、保护范围及性能要求,将核电汽轮机设备和管道的传热过程进行简化,通过对传热公式的推导,采用一维稳态简化模型进行计算,对核电汽轮机的保温装置进行设计,以满足系统的热损要求,提高核电机组运行的热效率。  关键词:核电;汽轮机;保温装置  1引言  随着我国经济的快速发展,我国的能源消耗量尤其是电力能源的消耗量
期刊
摘要:现如今,城市中的交通拥堵问题越来越严重,伴随城市化的日趋发展,使得城市的交通轨道也得到快速发展,其中就包括城市的地铁交通。但是,在地铁交通中,还是存在一些安全隐患问题需要我们解决。如无线通信信号还不是非常稳定,这直接影响了地铁的安全性,因为地铁运行在地下,通信信号很容易受到干扰。本片文章就地铁信号系统无线通信传输中的抗干扰技术进行分析,提出一些解决措施,希望可以加强地铁的信号安全。  关键词
期刊
摘要:燃气作为一种高效且清洁的新能源进入的人们的日常生活,但是燃气在使用过程中是有一定的危险性的,数据显示,全国各地频频发生城市燃气安全事故,本文通过对相关事故案例的分析,总结出事故发生的原因,并提出了具有建設性的改进措施。  关键词:城市燃气安全;事故案例;数据统计;事故原因分析;改进措施  1燃气安全事故案例及数据统计  2020年11月18日中午,湖南省汨罗市新市镇一餐馆发生爆炸起火。爆炸起
期刊
摘要:挤压造粒机组是聚丙烯装置的核心设备,目前机组运行稳定,但停车次数和故障相对还是较多,为保证的长周期稳定运行。通过技术攻关,需采取相应措施减少机组停车次数,降低机组附属系统故障率,保证机组长周期稳定运行,从而实现装置的高效稳定运行,创造更高的效益。  關键词:挤压造粒机;长周期运行;技术改造  0 前言  挤压造粒机组是聚丙烯装置的核心设备,它集机、电、仪高度一体化,自动化程度高,机组的长周期
期刊
摘要:航天工程是国家科技实力的一项重要组成部分,随着计算机水平的不断进步,我国的航天工程本来就是一个涉及到庞大计算的项目,而计算机在计算能力上有着得天独厚的优势,所以,在对航天工程项目的管理和计算工作中,通过信息化手段来改变现有航天管理系统的工作模式已经成为一项迫切需要了解的问题。航天事业在计算机方面的应用涉及到方方面面,最关键的作用就是使用计算机网络安全技术来保证航天系统信息的绝密性和维护航天工
期刊
摘要:通过概述呼图壁县排污许可证开展情况,分析排污许可证工作中存在的问题,提出了细化《排污许可证申请与核发技术规范》内容、进一步调整固定污染源排污许可分类管理名录、优化排污许可证管理信息平台的建议。  关键词:呼图壁县;排污许可;问题;建议  排污许可制是依法规范企事业单位排污行为的基础性环境管理制度,环境保护部门通过对企事业单位发放排污许可证并依证监管实施排污许可制。  在国际社会中,瑞典是首个
期刊