1035.基于MSP430F247的微小电阻测试仪设计_第1页
1035.基于MSP430F247的微小电阻测试仪设计_第2页
1035.基于MSP430F247的微小电阻测试仪设计_第3页
1035.基于MSP430F247的微小电阻测试仪设计_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于msp430f247的微小电阻测试仪设计摘要:以msp430f247为核心,采用比例法测量原理,对系统的软件、硬件进行设计,实现了一种测量精度高、可自动量程转换的微小电阻测试仪。它具有数据测试、显示、存储、打印和传输等多项功能,操作简单,成本较低,适用于实验室和工厂现场等环境。关键词:微小电阻;msp430f247;比例法;恒流源;中图号:tp274 文献标识码: adesign of a micro resistance measuring instrument based on msp430f247abstract: this paper designed a micro resist

2、ance measuring instrument based on msp430f247, which adopted a ratio measuring method. it has the features of high measurement precision and automatic range switching. moreover, it can realize some functions such as data measuring, display, storing, printing, and transmitting. so it can be used in t

3、he labs, work field, and so on.key words: micro resistance; msp430f247; the ratio method; constant current source;0引言在电子和电气系统中,常需要测定某些高导电材料的电阻率,如电感器、变压器的铜电阻,电缆插座的接触电阻等,由于数值较小,一般的指针万用表由于精度较差而无法进行测量,而市场上的微欧计价格昂贵,测量范围较小,被测电阻容易超出测量范围,并且不易实现自动测量。针对这些问题,本文设计一种基于新型单片机msp430f247的微小电阻测试仪。该测试仪可自动在lcd屏上显示所测电阻值

4、,测量范围为100200。另外该系统可对测试数据进行保存和打印,还提供串行口与上位机通信,便于日后对数据进行分析、处理,具有良好的人机交互功能。1电阻测量原理 测量电阻的仪表种类繁多,所依据的原理也各种各样,各有长短12。常见的方法就是根据r的定义式来测量,称为定义法,就是用恒流源i流过被测电阻,测出电阻上电压值u,根据欧姆定律r=u/i来求的电阻r值。这种方法的实现电路简单,但对恒流源的精度、稳定性以及电路的抗干扰等要求很高,导致电阻测试精度有限,再提高就很难。除定义法之外,常见的数字万用表欧姆档都采用比例法,就是比较被测电阻和标准电阻的电位差来计算被测电阻值3。本系统正是借鉴数字万用表所采

5、用的比例法来测量电阻值。首先将确定的恒流源分别流过标准电阻和被测电阻,得到两路模拟电压和,再分别经过放大和模数转换,变换为两个数字量输入给单片机。由于,则可知,这样经过单片机内部程序处理,计算出被测电阻值,并显示在lcd屏上。本设计采用msp430f247单片机开发了一种智能化电阻测试仪,它除了对100200范围内微小电阻进行测试外,能实现量程自动转换,还可以实现数据的存储、显示、打印、通讯等多项功能,这是传统的电阻测试仪所不具备的。2系统硬件电路设计2.1 硬件设计总框图 图1 系统硬件设计总框图本系统构成总框图如图1所示,主要包含单片机msp430f247、恒流源、仪用放大器,以及键盘、l

6、cd、微型打印机和eeprom等输入输出设备。恒流源分别流经标准电阻和被测电阻,产生的2路电位差,经仪用放大器进行放大,msp430f247再通过自带的模数转换器(adc)接受数据,由内部程序进行比例运算计算出被测电阻值,再通过lcd显示出来。键盘可以对lcd屏上显示内容进行控制,可实现打印输出、时钟显示、数据存储、数据传输等功能选择。2.2 核心处理器msp430f247msp430f247是美国ti 公司新推出的一种msp430 系列单片机,以小巧、灵活、快速而著称4。它采用16 位risc 指令结构,指令周期达到62.5ns。该芯片的最大特点是超低功耗,可使用电池长期工作,其电源电压为1

7、.83.6v,待机电流小于1a,i/o输入端口的漏电流最大为50na,其节电模式的功耗低于 0.1a ,且其数字控制的振荡器带有频率锁相环,提供从低功耗模式唤醒到活动模式的时间少于1s。 该芯片内置多达32kb的flash rom和4 kbram 的存储器,还提供一个8通道的12位、 200ksps的高速adc,以及定时器、比较器、电源电压监控等外围模块、在数据传输方面,它带有usci接口,具有数据远距离通信功能,可以方便地和其它系统相连接。总的来说,该芯片片内外设丰富,集成度高,性能优越,以它为核心来构建智能化数字仪表,所需外围器件少,稳定性好,性价比高。2.3 恒流源 恒流源实现电路如图2

8、所示,开关电源经全桥整流和滤波产生直流电,再由放大器opa727进行适当放大产生恒流电。晶体管t201、各类电阻、电感l和opa727组成闭环负反馈电路,进一步提高恒流源稳定性。继电器开关k201b、k202b、k203b、k204b分别控制4路电位器来调整恒流源的电流值,分别对应4档电流输出:100ma,1a,5a,10a。4路继电器开关由msp430f247程序指令操作4路对应继电器的开通状态来控制,控制电路如图3所示。当程序发出指令使p36p40为0,继电器k201a通电,则使对应开关k201b闭合,也就选择了电位器w201(100),使恒流源输出值为100ma。其他电流输出值以此类推。

9、放大器opa727是具有电子微调功能的20mhz带宽的高精度cmos运算放大器,具有低温漂、低噪声等特点,非常适用于本系统中。图2恒流源 图3 继电器控制电路2.4 仪用放大器本设计中需要对标准电阻和待测电阻所产生的2路电压进行适当放大,以达到msp430f247的adc量程范围(02.5v),所以采用仪用放大器芯片ian212856,它具有2路电压放大输入/输出端口,正好满足本设计的要求。ian2128的2路输入电阻由电位器芯片mcp4261提供,连接电路如图4所示, mcp4261的l1、l0、w1、w0引脚分别与ian2128的引脚l1、l0、w1、w0对应连接即可。mcp4261输出的

10、2路电阻可调,由msp430f247通过程序指令控制,可实现5k、10k、50k、100k 4档电阻输出,从而可以调节芯片ian2128的输出电压值,使其达到msp430f247的adc量程范围内(02.1v)。 图4 仪用放大器电路3系统软件设计本系统软件设计采用模块化的编程方法,增加了程序的可读性和可移植性,也便于调试。整个软件程序包含初始化函数、测试函数、操作内容选择函数(键盘输入函数)、打印函数、时钟函数、存储函数、内存数据显示函数、上位机通信函数、自动/手动设置函数等模块,软件设计框图如图5所示。本系统功能丰富,通过键盘选择控制就可实现数据显示、数据打印、数据传输、时钟显示、系统设置

11、等多项功能,操作简单。程序模块较多,限于篇幅,这里主要对软件设计的流程作简要说明。 图5 软件设计框图系统上电后,首先进行初始化设置,包括msp430f247的i/o设置、片内定时器设置和lcd屏初始显示内容设置等;然后系统等待键盘输入,调用操作内容选择函数,根据不同的键盘输入值而进入相应的电阻值测试、数据打印、存储、传输和时钟显示等功能模块函数,以至实现各项功能。4结束语本文作者创新点为:以msp430f247为核心,采用比例法测量原理,实现了一种测量精度高、可自动量程转换的微小电阻测试仪。本系统所设计的微小电阻测试仪,可对1200范围内微小电阻进行测试、数据存储、数据显示、数据打印和数据传输,还可实现量程自动转换,测试精度可达到0.5%,能满足很多工程实践和科学研究的需求,系统实现简单,功能全,成本较低,具有良好的推广应用前景。参考文献:1 邹飞,黄华,祝诗平. 基于单片机的语音播报智能化电阻测试仪设计j. 电子测量技术,2007,04:125-1282 张小玉.基于89c52单片机的电阻测试系统研究j. 机电产品开发与创新,2007,02:134-1353 刘方新,钱昭

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论