历史上的今天
返回首页

历史上的今天

今天是:2024年09月11日(星期三)

正在发生

2020年09月11日 | MSP430单片机的电桥平衡自调节设计

2020-09-11 来源:elecfans

本文设计的MSP430F2002单片机和MAX5402数字电位器所构成的电桥平衡自调节电路,具有结构简单、占用空间小、功耗低、可靠性高等特性,完全符合火炮膛压测试仪的要求。


1 电桥平衡自调节原理

在火炮膛压测试仪中,考虑到测试仪壳体结构的限制以及低功耗的要求,采用的电桥为1/4直流源电桥。电桥平衡自调节电路如图1所示。

电桥平衡自调节的原理是什么?怎样设计一个基于MSP430单片机的电桥平衡自调节?

图1 电桥平衡自调节电路图


左图为电桥平衡自调节电路工作原理。其中,R1为电阻应变计温度补偿片,R2为电阻应变计工作片,R1=R2=R3=R4=120 Ω,Uo为电桥输出电压,Io为恒流源。由电路理论计算可知:

电桥平衡自调节的原理是什么?怎样设计一个基于MSP430单片机的电桥平衡自调节?

若R2·R3-R1·R4=0,则电桥保持平衡。测量中电桥初始输出值一般不为零,这可能导致传感器在测量信号时超过满量程或者为负值,使得通过A/D转换器所获得的数据不可靠。点画线内为电桥平衡调节的核心部分,其中O≤n≤1。


右图为左图的等效电路。由Y型-△型等效理论可知:

电桥平衡自调节的原理是什么?怎样设计一个基于MSP430单片机的电桥平衡自调节?

可知,Ra的大小决定了调节范围,Ra越小,调节范围就越大。在常用的120 Ω电阻应变计中,理想的Ra阻值范围一般为10~15 kΩ。


2 主要芯片简介

2.1 MSP430F2002单片机

TI公司推出的MSP430F2002单片机集成了10位A/D转换器、定时器、内部DCO时钟、可复用的I/O口以及USI通用串行接口,具有很高的且性价比。


MSP430F2002TRSA具有16个引脚,因外围设备多,I/O引脚都具有复用功能。MSP430F2002不仅支持4线制JTAG烧写,而且还支持2线制Spy -Bi-Wire烧写。在熔丝非熔断模式下,MSP430F2002采用2线制Spyr-Bi-Wire与MSP-FET430UIF烧写器的JTAG口的连接如图2所示。

电桥平衡自调节的原理是什么?怎样设计一个基于MSP430单片机的电桥平衡自调节?

图2 MSP430F2002单片机二线制换法


2.2 MAX5402数字电位器

MAX5402是Maxim公司生产的256节点10 kΩ数字电位器。其具有超低功耗、低温漂、封装体积小等特点;具有SPI串行接口,很容易和单片机配合;使用很少硬件和软件开销,即可实现自动增益控制和自动平衡调节等功能。图3为MAX5402内部结构图,DIN、SCLK、为SPI串行接口引脚,H、W、L等效于滑动变阻器的三个端。其中,DIN为数据传输脚,数据从高位开始接收;SCL,K为通信时钟脚,通信时上升沿有效;为片选使能脚,低电平有效。当=0时,只要SCLK有上升沿,DIN就接收一位数;接满8位数据后,等待置1;最后,抽头W移动到所接收值指定的节点处。

电桥平衡自调节的原理是什么?怎样设计一个基于MSP430单片机的电桥平衡自调节?

图3 MAX5402内部结构图


3 软硬件设计

3.1 硬件设计

图4为电桥平衡自调节电路。当测试仪壳体受力产生应变时,电阻应变计阻值也相对产生变化。由于电桥所产生的电压信号微小,需通过仪表放大器INA128放大后,再进入MSP430F2002的A/D转换器的A0输入端。MSP430F2002通过USI通用串行接口的SCLK、SDO、SDI三个引脚,与MAX5402 SPI串行接口的SCLK、DIN、引脚进行数据传输,来控制数字电位器抽头移动。

电桥平衡自调节的原理是什么?怎样设计一个基于MSP430单片机的电桥平衡自调节?

图4 电桥平衡自调节电路


3.2 软件设计

图5为电桥平衡自调节程序流程。首先初始化SPI、单片机内部DCO时钟、A/D转换器等。在平衡调节过程中,采用与电桥平衡值最接近原则。设电桥平衡值为V,电桥指针未指向终点,指针移动时必会出现V-△V1和V+△V2两个近似值,则取|△V1|和|△V2|之间的最小值。当指针移动至全部电位器抽点后还无法调节到V值左右,则MSP430F2002发出信号使得发光二极管灯亮,并选定最接近的V值为平衡初始值。测试仪在测量完膛压曲线后,通过计算机初值校正,最终获取正确的膛压动态曲线。

电桥平衡自调节的原理是什么?怎样设计一个基于MSP430单片机的电桥平衡自调节?

图5 电桥平衡自调节程序流程图


4 实验结果

每一个应变式测试仪要测量火炮膛压前,首先要通过油压标定机分析其静态特性,只有通过多次实验才能估算出测试仪触发值的大小。应变式测试仪在进行静态校准前,通过高精度万用表记录下来的15次实验的自平衡调节值如表1所列。由于弹性壳体具有弹性后效,在每次泄压后都必须在正常大气压下保持一段时间。由表1可知,该测试仪壳体在受到450 MPa压强后能恢复到最初状态,未发生塑性变形,各组自平衡调节后的值之间偏差小,而调节所用时间不到5 s,调节后MAX5402功耗只有100 nA。可见,该电桥平衡自调节电路设计是可行的,满足火炮膛压测试仪低功耗、小体积、封闭式等要求。


表1 应变式测量仪自平衡调节值

电桥平衡自调节的原理是什么?怎样设计一个基于MSP430单片机的电桥平衡自调节?

结语

在应变式火炮膛压测试仪的测量电路设计中,仅用一片MAX5402与单片机结合就实现了电桥的自平衡调节;同时,数字电位器的高可靠特性也使得整个仪器的工作稳定性得到了保证。若要使测试仪体积更小、功耗更低、重复性更好,可采用封装更小、功耗更低、抽头数更多的数字电位器替代。

推荐阅读

史海拾趣

DMEL Inc公司的发展小趣事

随着全球环保意识的提高,DMEL Inc积极响应绿色环保的号召。公司加大了对环保技术的研发和应用力度,推出了一系列绿色、环保的产品。同时,DMEL Inc还注重生产过程中的节能减排工作,采用了先进的生产工艺和环保材料。这些措施的实施不仅提升了公司的环保形象也为企业带来了可持续发展的动力。

General Industrial Controls ( GIC )公司的发展小趣事
具有完善的保护电路,包括电流限制和热关断电路。
AITSEMI公司的发展小趣事

为了进一步提升竞争力,AITSEMI公司积极寻求与产业链上下游企业的战略合作。通过与晶圆制造、封装测试等环节的领军企业建立紧密的合作关系,AITSEMI不仅确保了稳定的供应链和优质的产品质量,还成功实现了产业链的垂直整合,为公司的长远发展奠定了坚实的基础。

雅特力(Artery)公司的发展小趣事

随着公司实力的不断增强,雅特力开始将目光投向全球市场。公司积极参与国际电子展会和论坛,与全球各地的客户和合作伙伴建立了广泛的联系。同时,雅特力还通过设立海外分支机构、开展跨国合作等方式,进一步拓展其全球市场。这些举措不仅提升了雅特力的品牌知名度和影响力,也为公司的长远发展奠定了坚实的基础。

芯茂微电子公司的发展小趣事

芯茂微电子始终坚持以创新驱动发展,不断投入研发资源,推动技术创新和产品升级。同时,公司积极寻求与国内外知名企业和研究机构的合作,共同开展技术研发和市场拓展。通过与合作伙伴的紧密合作,芯茂微电子在集成电路设计、制造工艺、封装测试等方面取得了重要进展,进一步提升了公司的核心竞争力和市场地位。

Avic公司的发展小趣事

随着全球化的推进,Avic公司不断加强与国际航空工业界的合作。公司与多家国际知名航空企业建立了战略合作关系,共同开展航空电子技术的研发和生产。这些合作不仅促进了中国航空工业与国际先进水平的接轨,也为中国航空工业的国际化发展提供了有力支持。

问答坊 | AI 解惑

汽车涂装车间的计算机中央监控系统

近年来,基于计算机软硬件技术的自动化技术发展到了一个新的水平,并显现出了强劲的生命力和应用前景,可以肯定,基于计算机网络技术的自动控制技术将是今后一段时期的应用主流。 与西方发达国家相比,自动化技术在我国汽车行业的应用总体上处于起 ...…

查看全部问答>

快捷方式

这是CCS里面咱们最常用的。。。。…

查看全部问答>

从零开始

对于单片机还没有玩好的我来说已经开始工作了,到了工作单位才知道,现在单片机就像一个小孩子的玩具一样,根本不能算是一项技能,靠他吃饭,简直就是天方夜谭。也许你要问,什么能让生在一个压力强大的社会里混口饭吃,作为电子类专业出身的我们, ...…

查看全部问答>

开启PB5.0出错unable to initialize the catalog

最近我在acer笔记本上面安装了PB5.0。安装完成以后,一打开就跳出unable to initialize the catalog的错误对话框。然后再PB的主界面打开manager catalog item,里面什么都没有。也不能创建工程。 请问各位大侠,有没有遇到此问题的?谢谢 …

查看全部问答>

深圳地区承接与fpga相关的项目

本从现在有大量的空闲时间,现在承接与fpga相关的项目,欢迎有相关项目外包的人与我联系QQ:774615731,email:szfpga@gmail.com 项 目 经 验   2008/7--2009/2:国标地面数字电视(DMB-TH)调制器    软件环境: window xp ...…

查看全部问答>

学习51单片机的准备?

我想自学单片机,在网上看了下,都说不推荐买开发板,最好自己做,请问有什么教程或者书是从组建最小系统开始讲的? 还有要买些什么元件?我们学校这里不知道哪有电子市场,所以打算在网上一次买齐,求教需要哪些元件,还有数量。…

查看全部问答>

请问如何学习嵌入式

我现在是大一,什么都不懂,就学了个C还没学完,寒假我在论坛上看了很多,想确定一个目标,最后决定往嵌入式这方面发展,看中了驱动层人才少,想明确目标搞驱动层,我有信心,有干劲,但由于什么都不懂,无从下手,我觉得大学4年很快就过了,不想到 ...…

查看全部问答>

我的Usart3接收也僵住了

我用DMA发送和接收,如果设定Usart3接收30字节,我要连续给他发送超过30个字节,下次我再设定接收的时候无论如何都再也一个字节都接收不了了,查看各个DMA和串口相关寄存器的状态也都是打开的。但是发送依然是正常的。如果我每次接收完之后再 ...…

查看全部问答>

2430能直接驱动12864LCD吗

       我要用12864LCD显示一些2430的数据,就用了2430的IO口P1(接了上拉电阻)驱动LCD显示屏(型号:HJ12864ZW),采用的是串行连接方式,经示波器检测控制时序没有问题,可是显示屏就是对任何命令都没有响应,不 ...…

查看全部问答>

DSP在电能表中的应用

实时数字信号处理、超大规模集成电路技术的飞速发展,不断地推动着数字信号处理器性能的提高,使其在信号处理、军事及民用电子技术领域发挥着越来越重要的作用,其应用广度和深度也在不断地扩展和深化。数字信号处理相对于模拟信号处理有很大的优越 ...…

查看全部问答>