基于MSP430F149的小电阻测量仪的设计

  • 格式:pdf
  • 大小:241.65 KB
  • 文档页数:4
本系统的软件采用模块化设计的方法。该软件的 子功能模块分割与硬件分块电路是相对应的。整个程 序包括主程序、数据采集程序、数据处理程序、串行 通讯程序、定时器中断程序、液晶显示程序及存储程 序。所有程序均采用C语言编写,在1人R Embedded Workbench环境下进行开发、调试。限于篇幅,本文 只给出主程序的流程图,见图4。

制的稳压管I。M399。以减小环境温度变化而引起的影 响;R。、尺。尺。选用低温度系数的金属膜电阻和电位 器。从而保证了恒流源基准电压(凡的稳定性;R~。、 R舭选用经长期老化后的锰铜电阻。尺N。~R^r。选用精 密线绕电阻,它们具有较低的温度系数;R。、Rz、Rr。、 尺,!选用经过筛选的精密金属膜电阻,使它们的相对偏 差控制在0.01%之间。
器处理后,可得:
时被测电阻与测试仪器间采用四端接线法.这样,当被
u。。:(1+墨害墨)ux:(1+墨害鱼),尺x。
^H。2
nI‘。2
测电阻较小时,可避免导线电阻和接触电阻的影响。 1.4液晶显示和键盘设计
…………………………………………………(2)
基于系统的需求,本电阻测量仪采用信利公司的
由式(2)可知,输出端电压u。。与待测电阻尺x成正
器的特点,可得:
1]ux。 当R1=R2=lOOkQ.R¨=R心=100ki2时,得: ,RⅣ=(,Ⅳ。…………………………………(1)
收稿rI期:2008—07—17l修【u1日期:2008一11—21 作者简介:苟洪菲(1982一).女.辽宁鞍山人.在读硕士研究生,主要研究方向为智能控制。
万方数据
1 984.
3 结束语
Design of a Measuring Instrument for Little
Resistance Based on MSP430F149
XUN Hong—feil,DU Yong—guil·LIU Dong—lin2
(1.College of Information Engineering·Taiyuan University of Technology·Taiyuan 030024,China{2.Communication Company of Lu’an Mining Industry Group·Changzhi 046204·China) Abstract:This paper presents the design of a portable measuring instrument for little resistance.including the design of hardware and software.This instrument has used MSP430F149 as the core of the system.and it can complete data memorizing·communication with PC.LCD displaying and other functions.Lower power—consuming·high accuracy and portable are all its peculiarities.So in particular it can be properly used in work field besides in the lab.In some conditions the data sampled can be saved in the SM card. Key words:measuring instrument for little resistance;MSP430F149;design
第2期(总第1 53期) 2009年4月
机械工程与自动化 MECH人NICAL ENGINEERING & AUToMATl0N
文章编号:1672—6413(2009)02一0139—03
No.2 Apr.
基于M SP4 3 0F 1 49的小电阻测量仪的设计
荀洪菲1,杜永贵1,刘东林2
(1.太原理工大学信息_T-程学院,山西 太原030024;2.山西潞安矿业集团通信公司,山西 长治046204)
摘要:介绍了一种小电阻测量仪的设计方法.包括系统的硬件和软件设计。该仪器以MSP430F149单片机作 为控制核心,具有数据存储、与PC通信以及LCD显示等功能。该小电阻测量仪具有低功耗、高精度、携带
方便等特点。特别适于在工作现场的测量。在某些场合下可通过SM卡来实现数据的保存。
关键词:小电阻测量仪;MSP430F149;设计
需要进行接口转换,这里采用SP3220芯片来完成接 口电平的转换。 1.6存储模块设计一SM卡
为了在某些特殊的场合下(Hn通信故障时)能够成
功保存数据,本系统采用SM卡来实现该部分功能。 SM卡是采用NAND技术实现பைடு நூலகம்FI。ASH,它为
固态数据存储提供了一种有效的解决方案。SM卡只 有8根数据线,没有专门的地址线,主要通过不同的 控制线和发送不同命令来实现不同的操作,如读、写、 擦除等。另外。SM卡与一般芯片在封装上有所不同, 该卡并非采用管脚的形式,而是采用金手指的形式。因 此,在实际应用中可以方便地进行插拔,从而提高系 统使用的灵活性。 2软件设计
中图分类号:TM934.1
文献标识码:B
0 引言 单片机具有体积小、价格低、功能强、可靠性好
及使用方便灵活的特点,在智能化仪器仪表的设计和 研究上得到了广泛的应用。在电路测量过程中我们常 会由于忽略某些小电阻的影响而引起实验数据与理论 值之间存在较大误差,从而影响测试效果。由于其数 值较小。一般的万用表无法测量出来,而实验室通常 所用的电桥测量又具有操作过程繁琐且不能够直接读 出被测电阻值的缺点。鉴于此,选用了单片机,利用 其优势设计了小电阻测量仪。利用该测量仪可以直接 从LCD显示器上读出被测电阻的阻值,测量范围为 10pQ ̄2.999 9k12,测量精度高达±0.2%。 1硬件设计 1.1 系统方案
图4 系统主程序流程图 参考文献: [1] 魏小龙.MSP430系列单片机接口技术及系统设计实例
[M].北京:北京航空航天大学出版社,2002. [2] 秦龙.MSP430单片机常用模块与综合系统实例精讲
[M].北京:电子工业出版社.2007. [3]胡大可.MSP430系列超低功耗16位单片机原理与应用
(上接第136页)
Design and Implementation of HMI for S7—200 PLC
ZHAO Peng—fei.ZHANG Bao—cheng
(North University of China.Taiyuan 030051.China) Abstract:0ne kind of human and machine interface(HMI)for S7—200 series PLC based on programmable terminal iS introduced in this paper.And with a cargo sorting system,the hardware and software interfaces are realized between the MD204L type programmable terminal and the S7—200 series PLC. Key words:PLC;programmable terminal;HMl
中,P1和P2口可作为中断源,自带的A/D转换器简 单好用、精度可达到万分之一。MSP430F149集超低功 耗、超强外围模块、超精度数据采集、大容量程序空 问于一身,是一款性价比较高的芯片。
电源部分 数据总线
图1 系统组成原理框图 1.3 电源模块设计
电源模块部分由恒流源与差动放大器两部分组 成。我们知道,要提高该测量仪的测量精度和稳定性。 关键在于恒流源的精度、稳定性和放大器的稳定性。恒 流源电路见图2。
[M].北京:北京航空航天大学出版社.2002. [4] 胡大可.MSP430系列单片机C语言程序设计与开发
[M].北京:北京航空航天大学出版社.2003. [5] 王利,耿涛.液晶模块与MSP430F系列单片机接口电路
及编程[J].电子技术.2007(5):8—11. [6] 谢沅清.信号处理电路[M].北京:电子工业出版社.
管脚连接,P5口与MG一12232的数据总线进行连接 带方便,特别适用于工作现场的测量。
即可。
另外,本机采用独立式按键,直接用I/O口线构 成单个按键电路。因为MSP430F149的端口1具有中 断功能,故采用了中断方式的独立式按键电路。
1.5 串口通信模块设计
利用该模块实现了单片机系统与上位机的通信。 由于单片机与上位机进行通信时接口电平不同,因此
“双排双显”。因MSP430F1,19本身无液晶驱动功能,
保证放大器的分辨率及稳定性,集成运放A。、A。、A s 选用高精度、低噪声、低漂移的MAX495.反馈支路的
此处选用两片SEDl520FOA芯片,每片SEDl520FOA 控制器可驱动16行×80列。
电阻均选用高精度、低温度系数的精密电阻.此外还采
图2中。Dz为稳压管,稳压后的电压经过电阻器 分压后得到基准电压UⅣ;T,、T:组合成复合管,以便 能输出较大的电流;负载电压【,x即IRx,通过电阻 R,:反馈到放大器的同相输入端;K,~K;为量程切换 开关;RM~尺。。构成取样电阻尺¨其阻值由量程开关
嘛=踹UⅣ+[粼一 而定。在Rx<<尺,:的前提下,,≈j.v,根据运算放大
本模块与单片机的接口电路很简单.只需将
万方数据
2009年第2期
机械工程与自动化
·141·
MSP430F149的P4口的P4.2、P4.3、P4.4、P4.5、 P4.6分别与MG一12232的RST、A0、R/W、E2、E1