历史上的今天

今天是:2024年09月23日(星期一)

正在发生

2020年09月23日 | 基于MSP430F169的多路电阻测量系统

发布者:EnchantingEyes 来源: elecfans关键字:MSP430F169  多路电阻  测量系统 手机看文章 扫描二维码
随时随地手机看文章

针对实际测量工作中经常遇到的多路电阻难以测量的问题,设计了一种新型的多路电阻测量系统。该系统使用2个MSP430F169单片机协调工作,提高了测量的精确度和稳定性。从机负责数据的测量、采集、计算与分析,主机负责储存、控制、显示以及和上位机的通信。系统结构紧凑具有低功耗、高精度、便携式等特点,特别适用于工作现场测量。系统的设计也为双处理器系统的研究打下了基础。

1 多路电阻测量系统简介
1.1 MSP430单片机
MSP430系列单片机是美国德州仪器(TI)推出的一种16位超低功耗单片机。该系列单片机具有运算能力强,片内外设丰富,低电压,超低功耗,速度快,效率高等特点。其电源电压采用1.8~3.6 V低电压,RAM数据保持方式下耗电仅为0.1μA,活动模式耗电250μA/MIPS,I/O输入端口的最大漏电流仅为50 nA,单片机系统有一种活动模式和5种低功耗模式,并且各种模式间可以自由切换。采用矢量中断,支持十多个中断源,并可任意嵌套,用中断请求将CPU唤醒只需6μs。具备精简指令集合和较高的处理速度,大量的片内寄存器可以参加运算。有丰富的I/O接口,支持JATG在线编程和调试。其中,MSP430F169单片机集了64 KB的FLASH ROM和2 KB的RAM,在多数应用场合无需为处理器另外扩展ROM,也无需扩展RAM,片内具有双通道的串行数据接口(USART模块),可以实现UART,SPI和I2C三种通信模式。双单片机之间采用USART0串行通信模块实现I2C主从式通信,可以使系统通信简单高效。


1.2 系统框图
本系统为基于双MSP430F169单片机多路电阻测量系统。使用2个MSP430F169单片机协调工作,从机MSP430F169利用自带的8路A/D通道实现多路数据的测量、采集并对所采集的数据进行计算与分析,主机MSP430F169负责储存、控制、显示以及和上位机的通信。利用MSP430F169单片机的固有的USART模块,采用I2C总线进行串行通信,实现处理器之间的命令控制和数据交换。电阻测量电路采用恒流源测量电阻,将待测电阻接入恒流源电路,对电阻两端施加恒定电流,在电阻两端形成稳定的压降。由于电阻两端输出的电压值比较小,需要通过放大电路对电压进行放大。通过单片机自带的A/D接口对待测电压进行采集,由欧姆定律算出相应的阻值,再除以放大倍数,即可得到待测小电阻的阻值。系统框图如图1所示。

 


2 硬件电路的设计
    系统硬件电路主要由从单片机恒流源电路和主单片机电路组成,主单片机电路部分主要实现控制、显示、存储、与上位机通信等功能,硬件电路比较简单限于篇幅不再累述。从单片机恒流源电路主要由电流源电路放大器电路和跟随器电路组成。以下着重对系统的从单片机恒流源电路的设计进行介绍。
2.1 电流源电路设计
    电阻测量的精度取决于恒流源的精度和稳定性和放大器的稳定性。本文系统中电流源电路采用BURRBROWN公司的REF200高精度电流源实现。该芯片内集成了2个100μA的恒流源和一个镜像电流源。其最大特点是提供的电流精度高(100±0.5)μA。使用方便,只需在芯片的管脚7或者管脚8加上2.5~40 V之间的任何一个电压。即可在管脚1或者管脚2上分别输出100μA的电流。使用灵活,通过不同的连接方式还可以实现50μA,200μA,300 μA,400μA的电流输出。本文系统要实现8路电阻测量,因而需要提供8路稳定电流。系统使用4片REF200芯片,每个芯片提供2路100μA的电流源实现8路电流输出。每个芯片的硬件电路如图2(a)所示。

 

关键字:MSP430F169  多路电阻  测量系统 引用地址:基于MSP430F169的多路电阻测量系统

上一篇:基于MSP430F149单片机的炮兵气象仪设计
下一篇:基于MSP430F133单片机的改进型浮子式液位计

推荐阅读

ABB:国际巨头的业务组合5月17日,ABB机器人重庆应用中心落成,为重庆和西部地区客户提供业务支持,满足汽车制造、3C产品制造等机器人需求。4月份ABB工程有限公司与柳州五菱汽车工业有限公司签订战略合作,共同开发机器人解决方案。6月份ABB又与中国印刷机械制造领域的龙头企业——北人智能装备科技有限公司签署战略合作。此外,ABB财报显示,今年将与川崎...
电路功能与优势 为高速接口添加电气隔离一直以来都不是一项简单的工作。数据速率高于250 Mbps时,就已超过光耦合器和大部分电子隔离器的容量范围,迫使系统设计人员采用更为复杂的技术,例如光纤。ADI公司的iCoupler®技术可以在数据速率超过1 Gbps时,隔离低压差分信号(LVDS)物理层,以此降低同时需要隔离和高带宽的系统的复杂性。手术内镜和显示屏监测...
截至9月22日收盘,A股三大指数今日集体收跌,其中沪指跌幅超过1%。具体来看,沪指收盘下跌1.29%,收报3274.30点;深成指下跌0.96%,收报13023.43点;创业板指下跌0.53%,收报2555.54点。市场成交量萎缩,两市合计成交7023亿元。北向资金今日净卖出20.02亿元。从盘面上看,证券、生物疫苗、医疗器械板块涨幅居前,机场航运、养殖业、稀土永磁板块跌幅居前。...
e络盟现货发售Arduino Nano RP2040 Connect和Raspberry Pi Pico两款革新型开发板均可轻松集成到生产系统中中国上海,2021年9月23日– 安富利旗下全球电子元器件产品与解决方案分销商e络盟宣布现货发售Arduino Nano RP2040 Connect和Raspberry Pi Pico两款革命性的开发板。两款新上市的开发板为Raspberry Pi自主设计的RP2040微控制器提供了差异...

史海拾趣

问答坊 | AI 解惑

CC4021------8位移位寄存器

CC4021是8位并行或串行输入。串行输出寄存器,具有公共时钟CP和P/S输入端,一个串行数据输入端DS,每个寄存器位均有一个并行输入端且为D型主从触发器,寄存器的5-7位有Q输出端…

查看全部问答∨

有学电子的吗?加群 45777681

有学电子的吗?加群 45777681 一起玩…

查看全部问答∨

把PB5.0的补丁安装后出现的问题

我把PB5.0的补丁安装后,将.net2.0内置,生成nk.bin后,用超级终端安装后自动启动是正常 的,可是关了机后,再开,就会停在LOGO画面上不动了,大侠,给点提示吧…

查看全部问答∨

请问,有谁了解中兴集成电路的

请问,有谁了解中兴集成电路的 去那里做IC设计如何,知道的指导一下 谢谢!…

查看全部问答∨

stm32大家用的什么编译器

                                 我下载的 iar 4.41版本 好像不支持stm32 iar现在有支持STM32的版本吗 不太喜 ...…

查看全部问答∨

高速比较器MAX999问题

电路如图,基准电压为1.5V,输入源用62MHz晶振,测得输入Q不是方波;当输入为频率低于7MHz信号源时,输出Q为方波。请指教这个电路有没有问题,有谁知道MAX999的工作最大频率是多少?…

查看全部问答∨

LM3S811中防JTAG失效的函数中有个KEY,这个key有何用

LM3S811中防JTAG失效的函数中有个KEY,这个key是哪个按键?,它有何用呢?…

查看全部问答∨

ADC12

MCU是430F5438,ADC12开的是A0/A7,ADCMEMER0取的是A0的值,ADCMEMER1取的是A7的值; 然后问题主要是这两个通道居然会相互干扰; 现象:A0先固定电平,A7悬空,这时改变A0,结果A7出来的数据居然明显的被干扰到了,而且变化范围比A0的变化还大; ...…

查看全部问答∨

通信解决方案指南

覆盖整个频谱的通信解决方案   有线和无线通信网络(终端、基础设施、附件、调制解调器和宽带)提出了众多的标准和工程难题。从放大器到数据转换器、电源管理到接口、微控制器到DSP、开发工具到现售软件,德州仪器(TI)门类宽泛的通信半导 ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved