MSP430F449在超低功耗高精度雷达液位仪中的应用
MSP430外围模块功能简介[1]
MSP430外围模块功能简介[1]
基础时钟模块和低功耗的原理及应用。
· 低速晶振和高速晶振 (LFXT1、XT2) · 数字控制振荡器DCO · 锁频环FLL(Frequeney Locked Logic) 时钟模块运行原理:以F449为例 低功耗原理:就是通过关闭或打开一些功能模块甚至关闭CPU和DCO来 取得功耗的降低。你可以将时钟引出通过频率计观查当选用不同活动 状态时,ACLK、SMCLK、MCLK的变化情况。 低功耗设置的技巧问题
#0A00h,SP #XCAP14PF,&FLL_CTL0 #WDT_ADLY_250,&WDTCTL #WDTIE,&IE1 #002h,&P5DIR
JMP Mainloop WDT_ISR; Toggle P5.1 xor.b bic.b BIC reti WD CALL MOV MOV MOV MOV #WD1 #123H,R4 #123H,R5 #123H,R6 #123H,R7 ; #002h,&P5OUT #WDTIFG,IFG1 #LPM3,0(SP) ; ; Toggle P5.1
基于模拟前端信号处理与控制技术的专业论坛、网站
智拓仪器教育部:www.ourjcdz.com
智拓仪器教育部: 致力于:嵌入式培训领域 主营:学习板,电子模块,学习套件,解决方案与成果转让与技术服务 欢迎登陆网站:www.ourjcdz.com www.ztyiqi.com
基于模拟前端信号处理与控制技术的专业论坛、网站
EXIT
基于模拟前端信号处理与控制技术的专业论坛、网站
智拓仪器教育部:www.ourjcdz.com
ORG RESET SetupFLL SetupWDT mov.w bis.b mov.w bis.b SetupP5 bis.b eint Mainloop MOV MOV MOV MOV CALL #123H,R4 #123H,R5 #123H,R6 #123H,R7 #WD
基于MSP430F449的便携式高精度流量计的设计与开发
基于MSP430F449的便携式高精度流量计的设计与开发傅江辉;易万程
【期刊名称】《科技广场》
【年(卷),期】2006(000)001
【摘要】本文介绍了一种便携式高精度流量计,它是以TI的MSP430F449为控制芯片,配有显示模块、键控模块、信息检测及输入模块等.本文还具体阐述了该流量计的工作原理、总体设计及硬件电路设计和软件设计.该流量计适用于各种复杂环境,并可以和其他上下游设备结合,实现流量控制的高精度及携带方便.
【总页数】2页(P99-100)
【作者】傅江辉;易万程
【作者单位】东华理工学院信息工程学院,抚州,344100;东华理工学院信息工程学院,抚州,344100
【正文语种】中文
【中图分类】TP273
【相关文献】
1.基于MSP430F449的新型智能流量计的设计与开发 [J], 许剑;卢建刚
2.基于AVR单片机的便携式气体流量计设计与应用 [J], 王宗亮;徐杭田;杨占录
3.基于MSP430F449单片机开发板的数码录音机设计与实现 [J], 李蜀娴;汤书森;李冬冬
4.基于MSP430F449的高精度电子秤设计 [J], 周杰红
5.基于MSP430F449的高精度数据采集系统 [J], 李惠光;薛雅丽
因版权原因,仅展示原文概要,查看原文内容请购买。
msp430f449简介
6、中断应用程序举例(外部中断):
void interrupt_initial() { P1DIR&=~BIT7; //P1.7为输入 P1IE|=0x80; //P1.7中断允许 P1IES|=0x00; //P1.7上升沿触发 P1IFG=0; //P1.7中断标志清除,对于多源中断必须先清中断标志再打开中断 _EINT(); //总中断允许 } #pragma vector=PORT1_VECTOR __interrupt void Port_1(void) { P1IFG&=~BIT7; //P1.7中断标志清除 /*在此写中断服务子程序*/ }
关闭局部中断一般是给想关的特殊功能寄存器相关位置0 同样以P1口外部中断为例: 关闭局部中断: P1IE&=~BIT0;//关闭P1.0外部中断 2、打开、关闭全局中断: _EINT();//打开总中断,相当于51的EA=1; _DINT();//关闭总中断,相当于51的EA=0; 3、各中断向量Interrupt Vectors:
四、MCLK应用举例:
1、在默认情况下,MCLK来自于DCOCLK其频率为1.048576MHZ 其计算方法:MCLK=(31+1)*32768 2、如何选择ACLK作为MCLK: void clk_initial() { do { IFG1&=~OFIFG; //清除振荡器的失效标志 __delay_cycles(200); } while((IFG1&OFIFG)!=0); //如果振荡器的失效标志存在 FLL_CTL1=SELM1+SELM0; //选择ACLK作为MCLK }
msp430f449简介
1、低工作电压:1.8~3.6V 2、超低功耗: 活动模式:280UA(1MHZ,2.2V) 待机模式 : 1.1UA 掉电模式 :(RAM数据保持)0.1UA 3、有5种节电模式 4、从待机到唤醒的响应时间不超过6us 5、12位A/D转换器 (8通道、带有内部参考源、采样保持) 6、16位精简指令结构(RISC),150ns指令周期 7、带有3个捕获/比较器结构的16位定时器 8、串行通信可软件选择UART/SPI两种模式 9、可在线串行编程,不需要外部编程电压 10、驱动液晶能力为160段 11、FLASH存储器为60KB,RAM为2KB
基于MSP430单片机的液位测量仪设计毕业论文外文翻译
基于MSP430单片机的液位测量仪设计摘要:本文介绍了基于MSP430系列单片机的液位测量仪的组成、原理、硬件及软件设计,并介绍了多路复用测量和控制仪器对页面测量和控制。
该系统由压力传感器、信号处理电路、电磁阀、输出驱动电路、汉字液晶显示器、键盘、光报警电路和MSP430MCU 组成,实现了液位自动监测和自动报警功能。
关键词:液位测量;主从通信;MSP430SCM ;V/F 转换器中国图书分类:TP273 文献标示码:B1. 前言测量和控制仪表的液位表属于智能仪表,是20世纪70年代开发成功的。
这是一个智能的可综合测量和可控制相结合的产品,可在许多工业领域用于测量各种介质的液位。
例如:石化、冶金、电工、电力、制药、环保产业。
该仪器可以测量液位,并计算出它的重量,所以它可以用来测量、控制液体静态、动态地品种,还有全球报警功能。
2. 系统设计2.1 液位传感器的选择有各种各样的传感器可以用于液位测量,例如:压力传感器、超声波传感器、浮动式传感器等。
系统设计不仅需要实现测量液位的功能,还要探测出液体的重量。
在实验中,检测液体的重量P 是直接通过计算获得,这是ρ⨯⨯=S H P (H 为液体公分,S 是圆的面积, ρ是液体密度)。
因此,用1厘米的液体测量构造系统来进步测量液位重量的测量精度。
此外,我们认为,压力传感器接口电路比超声波传感器容易,所以我们决定采用压力传感器。
2.2 MSP430系列单片机低功耗16位的MSP430单片机,具有典型特征的SOC ,是大量的外围集成设备。
特别是微调波特率内部集成器件,它可以使任何单片机晶体振荡器工作在32768Hz 以上(但不超出晶体振荡器上限),其通信频率的选择没有小数限制,也就是说,它可以使用答应频带率范围内的晶体振荡器工作在任何的频率值。
此外,MSP430单片机内部集成有温度传感器,因此它可以很方便的实现对压力传感器测量液位的温度补偿。
此外,MSP430系列单片机针对不同的模块有不同的应用和微控制器,还设计了电池供电,它可以工作很长时间。
基于MSP430的高精度电量测量装置的设计
您的论文得到两院院士关注
图 2 中-3.3V 的抬高电压是由这里的+3.3V 经过一级放大器反 相直接得到。这样的联动关系, 最大程度减小噪声干扰所引起 的测量精度误差。
图 2 运放采样电路图 频率测量电路 1.3 信号频率的变化直接影响到采样的最终精度 ,对于数字交 流采样 ,一周波通常需要采集 64 个以上的采样点 , 因此信号采 样需要对被测信号的频率进行实时的锁频采样。 如图 3 所示输 入采样信号与标准信号同时输入到 MSP430 内置的比较器中 , 由比较器输出过零点的方波 , 该方波再经由一阶 RC 低通滤波 后与 MSP430 内置定时器的捕获模块连接 , 充分利用 MSP430 内部集成的硬件资源,大大提高了频率测量的精度。
《微计算机信息》 ( 嵌入式与 SOC)2010 年第 26 卷第 10-2 期
高,而且具有很好的实用性和推广价值。 参考文献: [1]胡大可,MSP430 系列 FLASH 型超低功耗 16 位单片机[M].北 京:北京航空航天大学出版社 2001.11 [2]王幸之等,单片机应用系统抗干扰技术[M].北京:北京航空航 天大学出版社 2000.9 [3]Texas Instruments Economic Voltage Measurement With the MSP430 Family [4]刘凌波,李海霞等.基于 DSP 的高精度电量测量系统的设计[J]. 微计算机信息.2009,1-2: [5]高婧; 郑建勇; 潘震东.电力系统微机保护中改进傅氏算法综 合性能研究[J].继电器,2002.10 [6]覃毅,汤荣江等.单片机应用系统的软件抗干扰措施[J].微计算 机信息.2007,2-2: 作者简介 :范大勇(1974—),男,东南大学建筑设计研究院,电气工 智能化研究及设计。 程师,注册电气工程师,主要从事建筑电气、 Biography: Fan Dayong (1974 — ), male, Architectural Design and Research Institute, Southeast University,Electrical engineer, Registered electrical engineer,Major in Building Electricity & Intelligence. (210096 江苏 南京 东南大学建筑设计研究院 ) 范大勇 (211100 江苏 南京 南京尚恒测控系统有限公司 ) 唐 建
基于MSP430的超声波液位监控仪器的设计与实现_李静
第21卷第3期2007年5月山东理工大学学报(自然科学版)Journal o f Shando ng U niver sity o f T echno lo gy(N atural Science Edit ion)V ol.21N o.3M ay2007文章编号:1672-6197(2007)05-0027-04基于M SP430的超声波液位监控仪器的设计与实现李静,陈平(山东理工大学计算机科学与技术学院,山东淄博255049)摘要:设计了基于MSP430单片机的超声波液位监控系统,并介绍了系统的软硬件构成.系统采用MSP430单片机控制超声波的发射与接收,并利用超声波脉冲回波方法对液罐内液位进行了测试.测试结果表明,该系统的测量精度为?1cm(在25e左右).关键词:超声波传感器;液位监控;M SP430中图分类号:TP368文献标识码:ADevelopment of ultrasonic liquid-level monitoring instrumentbased on MSP430microcontrollerLI Jing,CH EN Ping(Scho ol of Computer Science and T echnolog y,Shando ng U niver sity o f T echno log y,Zibo255049,China)Abstract:The ultrasonic liquid-level monito ring system based on MSP40w as desig ned.The com posing softw are and hardw ar e w ere introduced in detail.The system ado pts M SP430to control the em ission and reception of the ultrasonic,and uses the technolog y of altraso nic to test the liquld-lev el.According to the test result,the test pr ecision of the sy stem w as?1cm (abo ut25e).Key words:ultrasonic sensor;liquid-lev el monitoring;MSP430对液罐内液位的实时监测和记录是一项很有必要的工作.传统的液罐内液位的测量采样标尺法,主要是靠人工操作,每个液罐内、外面都有尺码标记,当需要测量液位时,操作人员就爬到液罐顶端,打开顶盖,用眼睛观察或用标尺插到液罐内与外面的尺码进行比较,确定液面所处的位置,记录液位的变化[1].该方法较麻烦,测量误差也较大.目前,国内外对液罐内液位测量根据测量方式的不同可分为接触式与非接触式两种类型,接触式是指测量用传感器直接与罐内存储介质相接触,从而获得测量参数的方法.由于所用传感器与罐内液体相接触,就需要考虑液体对传感器是否具有腐蚀性等问题,因此本设计采用非接触式的超声波测量技术.收稿日期:2006-10-23作者简介:李静(1982-),女,硕士研究生.超声波测量液位的基本原理是:由超声探头发出的超声脉冲信号,在气体中传播,遇到空气与液体的界面后被反射,接收到回波信号后能得到超声波往返的传播时间.根据其传播速度和传播时间即可计算出其传播距离,得到液位高度.超声波测量方法有很多其它方法不可比拟的优点:(1)测量精度高;(2)响应时间短,可以方便的实现无滞后的实时测量;(3)非接触测量,性能稳定可靠,对液体的物理化学性质的适应性极强[2](如:不怕酸碱等强腐蚀性液体等).1 系统整体硬件设计1.1 系统硬件结构原理本设计主要有超声波传感器、微控制器MCU 、微型打印机等组成,其系统硬件结构如图1所示.本设计利用超声波传感器采集信号并结合相应的测试算法,对液罐内液位进行测试.测试结果可由微型打印机打印出来或储存在U 盘中,以便进行数据管理;或通过RS232串行通讯与计算机连接后对测试数据作进一步分析处理.图1 系统硬件结构框图超声波发射电路能在单片机的控制下发出超声波.接收电路接收到信号之后送入单片机进行处理,然后计算罐顶到液面的距离即当前液位.其基本工作原理如图2所示.图2 系统工作原理1.2 超声波传感器测试原理及接口设计1.2.1 超声波传感器测试原理超声波的纵向分辨率较高,对色彩和光照度不敏感,对外界光线和电磁场不敏感,可以用于测量较近目标的距离.本设计采用的超声波传感器往返距离为15m,在有灰尘、烟雾、强磁场干扰、有毒等各种环境下都能稳定工作.在超声波液位测量技术中,应用最广泛的是超声波脉冲回波方法.超声波测距是根据超声波传播过程中遇到障碍物会发生反射这一原理来测量距离的,即用发射超声波和接收其回波之间的时间差来计算距离.本设计采用的超声波是40kH z.由发射传感器发出超声波脉冲,传到液面经反射后返回接收传感器,测出超声波脉冲从发射到接收到所需的时间,根据媒质中的声速,就能得到从传感器到液面之间的距离,从而确定液面.考虑到环境温度对超声波传播速度的影响,通过温度补偿的方法对传播速度予以校正,计算公式为v =331.5+0.607T (1)式中:v 为超声波在空气中传播速度;T 为环境温度.S =v @t/2=v @(t 1-t 0)/2(2)式中:S 为被测距离;t 为发射超声脉冲与接收其回波的时间差;t 1为超声回波接收时刻;t 0为超声脉冲发射时刻.用单片机可以很方便地测量t 0时刻和t 1时刻,根据以上公式,用软件编程即可得到被测距离S [3].1.2.2 超声波传感器与M SP430的接口本系统选用的是SCS-401系列超声波传感器,谐振频率为40KH Z 左右,其信号处理电路由2部分组成:即超声波发射电路和超声波接收电路.为了便于调试,超声波振荡器采用硬件电路设计,利用M CU 进行发射和接收控制.由于罐体液位的测量范围一般不超过5m ,因此超声波接收电路的灵敏度不必太高,为了简化设计,本系统中采用了2级放大和比较电路,超声波发射和接收电路及其与M CU 的接口如图2所示(信号从P25发射,从P24接收).超声波传感器与MSP430的接口如图3所示.1.3 微控制器M CU 的选型为尽可能简化和方便系统设计并降低下位机的功耗,经多方面综合、对比决定采用TI 公司的具有SOC 特点的MSP430系列MCU,这是一种超低功耗的16位混合信号控制器,其内部集成了大量的外围模块和温度传感器,特别适用于电池供电的手持式设备或需要对环境温度进行补偿的测试仪器.28山东理工大学学报(自然科学版)2007年图3超声波传感器与M SP430的接口电路MSP430单片机采用最新的低功耗技术,工作电压范围为1.8~ 3.6V,有正常工作模式( AM)和多种低功耗工作模式;当电源电压为3V 时,其最低功耗模式下的功耗仅0.1L A.而且可以方便地在各种工作模式之间切换.它的超低功耗性在实际应用中,尤其是在电池供电的便携式设备中表现尤为突出.在系统初始化后便进入待机模式,当有允许的中断请求时,CPU将在6L s 的时间内被唤醒,进入活动模式,执行中断服务程序.执行完毕,在RET I指令之后,系统返回到中断前的状态,继续低功耗模式.本设计所采用的是MSP430F1232微控制器,具有非常高的集成度,片内集成了10通道的10位A/ D转换、具有PWM功能的定时器、温度传感器、片内USART、看门狗定时器、片内数控振荡器(DCO)、大量的具有中断功能的I/O端口、大容量的片内Flash 和RAM以及信息Flash存储器[4].其中Flash存储器可以实现掉电保护和软件升级.综合以上特点可见:采用MSP430单片机作为测试仪器的处理器,可简化系统电路设计、缩短开发周期,降低系统功耗、同时又能提高系统性能.2系统软件设计本设计是以超声波传感器作为主要探测器件,通过超声波脉冲反射接收法对液罐内液位进行测量,然后根据相应的测试算法计算出当前液罐内液位.也可将测试结果通过RS232串行通讯与计算机连接后对测试数据作进一步分析处理.基于单片机的液位监控系统设计的软件设计主要有2部分组成:下位机控制程序采用汇编编写,上位机处理程序主要采用C#.net编写.2.1下位机处理程序测量过程是由单片机部分和超声波电路部分共同完成的,可设定发射一次超声波的间隔时间为0.5s.发射时,单片机从P2.5发出约40kH z的方波,经发射电路从超声波发射端发出超声波,同时单片机内的定时器开始定时,起始时刻记为t0;超声波碰到液面后反射回来被接收端接收;此时由单片机的P2.4口通过中断接收,若检测到信号,则记下该时刻t1,定时器停止定时,定时器定时时间t=t1-t0即为超声波从发射到接收的时间;单片机计算出液位送LCD显示及进行其它处理.若单片机系统接收不到超声波回波信号,则到0.5s时重复上述过程开始下一轮的循环.最终可由串行通讯端口将计算出的数据传输给PC机,进行进一步处理.其主程序流程图如图4所示.上下位机通信程序流程图如图5所示.图4下位机主程序流程图29第3期李静,等:基于M SP430的超声波液位监控仪器的设计与实现图5 上下位机通讯中断流程图2.2 上位机处理程序上位机处理程序主要采用C#.net [5]编写,将测试数据通过串行通信端口传输到PC 机,实现对液罐内液位的实时监控;同时将测试数据存入数据库,对测试数据作进一步处理.其监控界面如图6所示.图6 液位监控系统界面2.3 系统测试及实验数据分析[6]为了便于安装尽量缩小该测试仪器的体积,本系统将单片机控制电路、信号处理电路及超声发射接收部分做成一块电路板,将测试仪器固定在液罐顶部.本实验实验室内进行,气温约为25e 时,通过钢皮卷尺与超声波液位测试仪对照测量[3],测试数据见表1.表1 超声波液位仪器实验数据钢皮卷尺/m 模拟液位/m 钢皮卷尺/m 模拟液位/m 0.2800.00 1.400 1.390.3200.31 1.600 1.600.3600.36 2.300 2.310.3800.37 2.800 2.780.4000.40 3.100 3.090.5000.51 3.700 3.700.6000.58 4.200 4.210.8000.79 4.600 4.591.0001.014.9804.95测量距离是以厘米为分辨率的3位数字显示,由表1知,绝大部分实验数据满足士1cm 的测量精度(在25e 左右),少部分数据的误差也在出2~3cm 的范围内,实现了该液位测试仪器的测试精度.由于环境温度对超声波传播速度的影响,使得测试误差变大.所以需要通过温度补偿的方法对传播速度予以校正,以提高测量精度.3 结束语基于单片机的超声波液位监控仪器利用超声波传感器实现无接触式液位测量,并充分考虑到环境温度对超声波传播速度的影响,通过温度补偿的方法对传播速度予以校正,硬件电路设计集成度高,可靠性强;测试装置小巧方便,安装简单,功能强,成本低,具有较好的社会效益和经济效益,在工业领域具有广泛的应用前景.参考文献:[1]孙实泽,许 砚,颜波涛,等.一种新型的油库液位测量系统[J].电子世界,2002,(4):41.[2]何 奇,唐得刚.浅析油罐液位检测的几种方法[J].计量与测试技术,2005,32(2):8-9.[3]赵文龙,苑鸿骥,熊丽云,等.汽车倒车测距仪中信号处理技术的研究[J ].厦门大学学报(自然科学版),2001,40(1):106-110.[4]魏小龙.M SP430系列单片机接口技术及系统设计实例[M ].北京:北京航空航天大学出版社,2003.[5]Bradley J C.An ita C.M ills paug h[M ].北京:清华大学出版社,2005.30山东理工大学学报(自然科学版)2007年。
基于MSP430F449的高精度电子秤设计
基于MSP430F449的高精度电子秤设计【摘要】电子秤应用广泛,本文设计了一种以MSP430F449为信息处理核心的高精度电子秤,介绍了其系统框图,重点阐述了称重传感器的工作原理与电子秤称重数据采集电路的设计方法,并完成了电子秤的软件设计。
达到了国家标准《非自动秤通用检定规程JJG555—1996》规定的三级秤指标,称重误差小。
【关键词】电子秤;称重;称重数据采集;MSP430F4490 引言电子秤是配有称重装置的衡器,它经历了从模拟指针式向数字式发展的过程,称量精度由0.1%发展到0.01%甚至更高,一般具有各种参数的设定、去皮、累加、称重结果的自动处理与显示等功能[1]。
电子秤操作简单、称量准确、体积小、称量速度快、读数方便,广泛应用于商业贸易、医院、学校、企业等部门[2]。
本文以TI公司的高性能单片机MSP430F449为信息处理核心,结合24位A/D转换器,设计了一种高精度便携式电子秤,其最大量程为50kg,分度值为10g,内分度值为1g,达到了国家标准《非自动秤通用检定规程JJG555—1996》规定的三级秤指标[3]。
1 高精度电子秤的工作原理图1 高精度电子秤的工作原理框图高精度电子秤以MSP430F449为MCU,主要由称重信号采集电路、数字温度传感器、键盘、LCD、通信接口电路、语言提示电路、电源管理电路等组成,其原理如图1所示。
图中称重传感器、调理电路、A/D转换电路等组成称重信号采集电路,当被测载荷加载在秤体上时,安装在秤体下方的称重传感器产生与被测载荷成正比的电压信号,经调理电路放大、滤波、A/D转换后,传送至MCU,完成称重信号采集;同时MCU利用数字温度传感器采集的环境温度信号,根据温度补偿算法,完成被测载荷称重结果的温度补偿,获得最终的称重结果,并利用LCD显示。
系统利用键盘电路完成电子秤不同功能的选择和相关数据的输入;系统具有语音提示功能,可完成电子秤相关功能提示、报警等;电子秤具有RS232通信接口,可实现与上位机的通信功能等;系统具有正常工作和睡眠(即节电工作)等工作模式,利用电源管理电路,实现电子秤的低功耗设计。
MSP430F449概述
4、(1)指令为1、2、3字长,也就是2、4、6字节长,所以PC为偶数;
(2)SP为满递减格式,也就是SP总是指向堆栈的顶部,压堆栈时,先将SP-2,然后将数据存储到SP所指向的Ram单元。
(3)SR寄存器内容 15-9保留,8 v 超出有符号数表示范围 7scg1 6 scg0 控制系统时钟状态,5 oscoff =1 停止晶振,4 cpuoff 关闭cpu, 3 GIE =1 允许所有的中断, 2 N 运算结果为负,1 Z 运算结果=0, 0 C 运算结果产生了进位。
1、引脚总共100个,Pin1为Dvcc,Pin100为Avcc
2、基本资源:60k Flash 、2k Ram、8通道12bit ADC、2个USART、160段lcd驱动(4com * 40seg)、Basic Timer & TimerA & TimerB
3、寄存器使用情况:R0---PC,R1---SP,R2---SR or CG1(constant generator),R3---CG2,R4-R15为通用寄存器。
注:4x系列的boot memory 空间位置大小一致
(6)449 Ram addr( 0x09ff ---- 0x0200 )
注:4x系列的 Ram 空间位置大小一致
5、存储器组织
冯诺依曼结构,数据 程序统一编址,小模式可访问64k,大模式为2*16*64k空间。
(1)特殊功能寄存器都位于低地址空间addr ( 0x000f --- 0x0000 ),如:
中断允许寄存器 IE1 addr 0x0000 ,IE2 addr 0x0001,一个字节长度;
(3)msp430f449 代码空间60k code memory addr( 0xffff ---- 0x1100 )
数字式电参数测试仪分析
数字式电参数测试仪分析本系统以MSP430F449为控制核心,由自动判别信号模块,测频模块,测电压、电阻、电流模块,LCD显示和键盘等模块组成。
采用等精度法实现了频率的精确测量,通过分压网络实现了对电压的精确测量,通过将电阻、电流信号转换为电压信号实现了对电阻、电流的精确测量,且本系统可以自动识别所测信号。
由于本系统充分利用了MSP430F449的内部资源,所以本系统功耗低,稳定性好,精度高,人机界面友好。
标签:MSP430F449;等精度法;自动识别;功耗0 前言随着测量技术的飞速发展以及人们对电参数的测量精度要求的提高,目前教学实验中普遍采用的数字式万用表已不能满足测量要求,因此一种使用更方便,测量精度更高的电参数测试仪将会有广泛的使用价值和应用前景。
1 理论分析与计算设计要求:①电阻测量范围:10Ω~100KΩ,相对误差<2%;②电流测量范围:100μA~10mA,相对误差<2%;③电压测量范围:100mV~10V,相对误差<2%;④频率测量范围:100Hz~10kHz,相对误差<0.1%;⑤显示刷新周期≤2s,使用单5V直流电源供电;⑥连续测量的时候可以不检测输入信号类型,但须设置AUTO功能键,按下后自动判别一次输入信号类型,判别时间不大于4S。
频率测量原理分析。
下图1为等精度测频法的测量原理时序图。
等精度测频法同时使用两个计数器A和B对待测信号频率Fx和频标信号频率Fm在设定的精确门内进行计数,精确门与预置门的门限时间相同,Fx的上升沿触发精确门。
用两个计数器分别在精确门内对Fx和Fm计数得数值分别为M和N,则待测信号的频率为Fx=MFxN,由于计数由待测信号的上升沿控制,故M无计数误差,误差为ΔFx=MFxN-1-MFxN,相对误差为ΔFxFm=1N-1,本系统精确门门限时间为0.5S,频标信号频率Fm=8MHz,N=4000000,相对误差可达0.000025%,完全达到设计要求。
基于MSP430F449的超低功耗超声波热量表设计
基于MSP430F449的超低功耗超声波热量表设计肖慧敏;王鹏翔;董言志【摘要】为了提高超声波热量表的测量精度,系统设计中采用了高速时间数字转换器TDC-GP21的解决方案.流量的测量使用超声波时差法原理,通过MSP430F449单片机控制TDC-GP21实现流体温度以及超声波飞行时间的测量,减少了外围电路设计的复杂度,大幅降低了系统的功耗与成本.【期刊名称】《电声技术》【年(卷),期】2013(037)004【总页数】3页(P33-35)【关键词】TDC-GP21;流量测量;温度测量;M-BUS;超声波热量表【作者】肖慧敏;王鹏翔;董言志【作者单位】烟台大学光电信息科学技术学院,山东烟台264005;烟台大学光电信息科学技术学院,山东烟台264005;烟台大学光电信息科学技术学院,山东烟台264005【正文语种】中文【中图分类】TH811 引言目前,国内使用的热量表大多为叶轮式、电磁式热量表。
对于叶轮式热量表,流体流经金属叶轮使其旋转,采用干簧管采集流量信号,虽然这种热量表的成本低,但是由于供热管中存在较多的杂质,容易造成阻碍,且对外界环境敏感,使用寿命短;电磁式热量表对水质要求很高,而热水中带有很多金属杂质,会吸附在磁头上,导致测量不准确,同时结构复杂,成本较高,功耗比较大,在实际的应用中很少用到。
超声波热量表是在超声波测量流量的基础上发展而来的新型热量表,超声波热量表克服了原有机械表和电磁表受水质影响严重和使用寿命短的缺点,具有精度高、寿命长、功耗低、基本不受水质影响的特点[1]。
2 超声波热量表的系统组成及测量原理2.1 超声波热量表的系统组成系统设计中采用时间数字转换芯片TDC-GP21完成对系统流量与温度的测量,以MSP430F449作为主控器完成进出水温度测量的计算、温度补偿及流速、热量的计算,之后通过TI公司的物理层MBUS芯片TSS721A实现远程抄表通信。
此外,该热量表采用自制的段式液晶实现两级选单功能显示,利用430芯片自带的FLASH进行热焓值、密度值以及历史信息的存储。
基于MSP430F449的便携式高精度流量计的设计与开发
系 统等的问世和 性能的不断改善, 加快了仪 大大 器仪表微机
厂 ]— m 栅 I l 广 L —了 叫 』 I惦 l r _ ] : h ]
兰= . 一 J -— ! 【 竺
L _L J— 图一 流域 }纽戚框嘲 十 约2— O 03嗍,有无外接 电i均 可正常工作 这 魁为流量汁设 匾 【 计的键盘与LD ・ 成菜单式 的人机变_界 i C 起形 互 ,可以手动 输人流量计测量所黼的释种参数 为了精确计景, 在流嚣 计设引’ 时々门外接 r】】0 实时 ) 32 s 时钟芯片. 以提供精确的时钟 朱弥补MP3 系列单片机没有 s4o 实时模块的缺陷 该实时时钟芯片采 玎三线申行输A / j 输出 的 式与单片机相连 流量 计在 使) t Nm瓣存储部分参数,为 此使用了带 l 总线的 EPO 。 c ERM
维普资讯
基 驻Βιβλιοθήκη 芒磊 s4049 便携式高 P3 4 的 F 精度流量计的 设计与 8 开发
B e o M 4 F 9 ot l H h cu c F w e r ei n D eo et a d r S 3 4 r b i cr y 1 t s n d e l mn s l P 0 4 P a e g A a 0 M e D o a v p
a c a y C I v ni n . c ur c O l o e t1
MSP430F449的数字电位器分压功能设计
… — v S口 S
电/ 欠压 控 制 SI P 串行接 口
逻辑
( p ro WieL d
件乘法 器 、 串行 通 信 可 软 件 选 择 UA T S I 式 等 。 在 R /P 模
实 际 的 应用 中 , ART 接 口具 有 极 佳 的 通 用 性 , 于 扩 US 出 展 接 口的 目的 , 往往 通 过 软 件模 拟 S I 以获 得 更 多 的 S I P, P S K l 模块和控制 C E " SO 凸 D
时钟 的上 升沿 , 测 输 入 引脚 P . 检 4 0的 电
() a 模式 I 1
平 , 其 记 入 dt 将 aa中 , 将 P . 再 3 5的 输 出 电 平 拉 低 , 时 就 接 收 好 1个 字 符 位 了 , 后 这 然
将 d t 收 到 的 字 符 位 有 移 1位 , 备 继 aa接 准
MS 4 0 4 9的 数 字 电位 器 分 压 功 能 设 计 P 3F 4
王若 男 , 进 韩
( 山东 科 技 大 学 信 息 科 学 与 工 程 学 院 , 岛 2 6 1 ) 青 6 5 0
MS 4 0单 片 机 具 有 丰 富 的 外 围 模 块 ,如 P3 MS 4 0 4 9就 包 含 8组 I O 端 口 、 密 模 拟 比较 器 、 P 3F 4 / 精 硬
输入 采样
() b 模式【 】 ( 】
图 3 S I 形 图 P波
es le dt a a< < 一 1:
PO 3 UT &一
}
B T ; / C 下 降沿 I5/S K
据 和 写数 据 命 令 ) 包 含命 令 字 节 和 数 据 字 节 。命 令 字 节 中 中包 含 两个 数 据 位 。 图 4给 出 了通 用 S I 令 格式 。 P命
基于MSP430单片机的智能水位计设计
基于MSP430单片机的智能水位计设计时间:2011-07-14 17:03:23 来源:电子科技作者:陶洁,迟权德,肖桂凤摘要:为解决我国水位监测野外条件下长期无人看守的问题,研制开发了基于MSP430单片机的智能水位计。
从其组成到各功能分别进行了详细的介绍,该智能水位计不仅实现了水位数据的实时监测、记录和定期采集等多种工作模式,而且提高了水位监测精度,实现了水位监测的智能化。
关键词:MSP430单片机;水位监测;远程控制;智能仪器随着微电子技术和计算机技术的不断发展,引起了仪表结构的根本性变革,以微型计算机为主体,将计算机技术和检测技术有机结合,组成新一代“智能化仪表”,在测量过程自动化、测量数据处理及功能多样化方面与传统仪表的常规测量电路相比较,取得了巨大进展。
智能仪表不仅能解决传统仪表不易或不能解决的问题,还能简化仪表电路,提高仪表的可靠性,更容易实现高精度、高性能、多功能的目的。
水位监测广泛应用于水利、电力、城市供水、防洪等多领域,但是目前的水位观测方法精度不高,不能全自动、实时动态监测,因此,在综合研究目前水位监测的实际情况以及特点的基础上,利用现代电子技术,特别是单片机技术和传感器技术,设计开发一种通用性好、可靠性高、维护方便,可适用于多种监测环境的多模式智能水位计具有重要的实际意义。
1 智能水位计系统组成该智能水位计以单片机为核心,由主控系统、水位采集模块、数据保存模块、控制显示模块与上位机通信模块组成,完成水位测量、存储、控制与实时显示等功能。
也可作为终端,通过单片机的串口与上位机通信,实现终端遥控和水位遥测。
组成框图如图1所示。
主控系统对各个模块起到控制作用,是各个模块正常工作的基础,主要由单片机完成。
水位信息采集模块是水位计的核心部分,采集到的水位信息的精度是衡量水位计质量的重要参数。
由传感器、模数转换,单片机完成。
数据存储模块由外部非易失存储器和单片机完成,水位计定时采集水位信息,并保存在外存上。
MSP430F449在微型化低功耗数据采集模块中的应用
MSP430F449在微型化低功耗数据采集模块中的应用花汉兵【摘要】MSP430系列单片机是一种超低功耗的混合信号微控制器,具有丰富的片内外设,有广阔的应用前景.给出了一种基于MSP430F449单片机的微型化低功耗数据采集模块设计方案,并对信号处理、数据采集、串行通信以及数据处理进行了较为详细的介绍.试验结果证明,系统设计非常适合于电池供电和便携式应用场合,可典型应用于捕捉模拟信号的传感系统.【期刊名称】《现代电子技术》【年(卷),期】2007(030)009【总页数】3页(P141-142,152)【关键词】单片机;MSP430F449;低功耗;数据采集模块【作者】花汉兵【作者单位】南京理工大学,电子工程与光电技术学院,江苏南京,210094【正文语种】中文【中图分类】TN411 引言随着低功耗单片机技术的发展,各种应用场合对单片机系统有了更加严格的要求。
MSP430系列单片机具有低工作电压、超低功耗、强大的处理能力、系统工作稳定,集成了大量的外围器件,具有丰富的片内外设和方便高效的开发环境等特点,在电池供电的微型化低功耗设备和仪器中有着广泛的应用。
特别是MSP430系列单片机大部分都内嵌模数转换器模块,且转换精度在10位、12位及14位不等,所以MSP430系列在低功耗数据采集等需求中使用非常方便。
MSP430F449是MSP430系列产品中最高档的型号。
主要特点:能够在1.8~3.6 V的低电压下工作;在低功耗模式下,CPU可以被中断唤醒,响应时间小于6 μs;12位A/D转换器带有内部参考源、采样、保持、自动扫描特性;FLASH存储器多达60 kB;方便高效的开发环境等特点。
2 设计方案低功耗数据采集模块在微型化系统中主要完成数据采集及数据存储功能。
现场使用要求其电流消耗尽可能小,以降低系统的功耗,延长电池的供电时间。
本文设计了一种基于低功耗单片机MSP430F449的微型化数据采集模块,整个系统由MSP430F449、传感器、信号调理、串行通信等电路构成。
MSP430系列单片机及MSP430F449单片机在医疗仪器中的应用[1]
《自动化与仪器仪表》2007年第3期(总第131期)MSP430系列单片机及MSP430F449单片机在医疗仪器中的应用*邱月友(安徽工程科技学院电气传动与控制重点实验室安徽芜湖,241000)摘要:TI公司生产的MSP430系列单片机带有flash存储器,使得在线访问和改写数据变得很方便,具有其他单片机无可比拟的优点。
本文扼要的介绍了TI公司生产的MSP430系列单片机的特性、各管脚功能以及简单应用,并结合自己的课题,简单介绍了MSP430F449单片机在医疗电子器械中的应用。
关键词:单片机;存储器;FlashmemoryAbstract:MSP430FxxwhichhaveflashromistheserialofTI.TheflashromcanconvenientlyreadandrewritetheromwhenCPUisworking.Theyhaveadvantageswhichothermicrocontrollersdon'thave.ThispapersimplyintroducethatTIproducesMSP430Fxx'sproperties,functionandsimpleusage.Thepapersimplyintro-ducesMSP430F449usedinmedicalinstrumentsassociatedwithmyresearchtopic.Keywords:Microcontroller;Memory;Flashmemory中图分类号:TP368.1文献标识码:B文章编号:1001-9227(2007)03-0043-03*基金项目:安徽省高等学校青年教师科研资助项目(2006jql143)收稿日期:2006-11-261快擦写可编程只读存储器FlashMemory存储器是计算机中最重要的部件之一,而且存储器的更新速度也很快,基本上是以每三年翻两番的速度在增长。
MSP430低功耗技术在称重控制仪上的应用
MSP430低功耗技术在称重控制仪上的应用刘海;徐春艳【摘要】分析对比几种现在主流的微处理器的低功耗特性,重点研究MSP430处理器的节电特性.根据实际应用需求,提出了一套在称重控制仪上可行的低功耗方案.介绍基于MSP430单片机的称重系统中低功耗技术实现的具体方法.【期刊名称】《常州信息职业技术学院学报》【年(卷),期】2010(009)001【总页数】2页(P61-62)【关键词】低功耗;MSP430;ADS1230【作者】刘海;徐春艳【作者单位】梅特勒-托利多测量技术有限公司,江苏常州,213125;常州信息职业技术学院,江苏常州,213164【正文语种】中文【中图分类】TH715在工业环境中,往往有很多场合需要使用移动设备或者是现场无条件使用交流电。
因此,电池成为了此类设备的标准配置。
在不扩大电池容量的前提条件下,尽可能得延长设备使用电池时的工作时间,就成为了一种突出的市场需求。
低功耗技术也就成为了广大电气工程师所热衷研究的一个焦点技术。
目前,在嵌入式领域,已经有不少较为成熟的低功耗解决方案。
其中以MSP430系列单片机为核心的一套低功耗方案是业界较为主流的、成熟的方案。
MSP430系列单片机是TI公司设计生产的,一种具有超低功耗特性的单片机。
目前其MSP4301XX、2XX、4XX已经被广泛使用。
与现在市场上通用的一些单片机相比,MSP430的低功耗特性相当显著。
其超低功耗的特性,得益于两方面: 1)超低功耗的硬件结构设计。
这点可以从MSP430系列单片机的性能参数指标上看出:①0.1uA RAM保持电流;②0.8uA实时时钟模式;③250uA/1MPIS active;④ 1.8~3.6V 工作电压;⑤ <6us时钟启动;⑥ <50nA端口漏电。
2)灵活、可供选择的多种工作模式。
MSP430总共有6种工作模式:活动模式(AM)、低功耗模式0(LPM0)、低功耗模式1(LPM1)、低功耗模式2(LPM2)、低功耗模式3(LPM3)、低功耗模式 4(LPM4)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MSP430F449在超低功耗高精度雷达液位仪中的应用摘要: MSP430系列是TI公司的超低功耗低功耗单片机系列产品。
这个系列的MCU具有极低的功耗,丰富的片内外设,强大的处理能力,稳定的工作状态,非常适用于要求低功耗、高性能的嵌入式智能系统中。
介绍了MSP430F449在低功耗、高精度智能雷达液位液位仪中的应用,保证了系统达到较高的性能指标。
关键词: MSP430F449 雷达液位仪直接数字频率合成 HART协议单片机技术已经渗透到人类生活的各个方面,广泛应用于家用电器、通信、工业控制等领域。
随着电子技术的发展,单片机也呈现出高集成度、低功耗、基于闪存的可编程技术和将复杂模块集成到内部等发展趋势。
TI公司的MSP430系列单片机就顺应了这些发展趋势。
它的低功耗特点使之特别适用于电池供电设备或手持设备中。
该系列单片机还将大量的外围模块整合到片内,所以也适合构成较完整的片上系统。
其丰富的型号给设计者选择带来了很大的灵活性。
MSP430系列采用16位精简指令架构,有大量工作寄存器和数据存储器(MSP430F449含有最多的2KB的RAM),可以说,MSP430系列单片机凭借这些杰出的性能特点,已成为众多单片机中耀眼的新星。
雷达液位仪是雷达技术应用于民用领域的典型例子,它用于石油工业等行业里高压储罐的液位测量中。
国外公司开发的产品价格昂贵,而国内的相关研究结果还不能令人满意。
所以研制高性能、智能化的雷达液位仪,对我国石油工业液位测量仪器的更新具有重要意义。
为达到本质安全的工业标准,研制的雷达液位仪对系统提出了极为严格的要求,其功耗必须低于70mW,同时精度要达到±5mm。
这给MSP430系列单片机提供了发挥特长的机会。
通过选用这个系列产品中最高端的MSP430F449,充分利用其低功耗、高性能、丰富的片上外设等特点搭建系统平台,再加上采用特殊的系统控制和信号处理信号处理机制,非常好地实现了系统指标要求。
1 MSP430F449简介MSP430F449是MSP430系列产品中最高档的型号。
它采用16位RISC结构,具有丰富的片内外设和大容量的片内工作寄存器和存储器,性能价格比很高。
它的特点有:·超低的功耗:能够在1.8V~3.6V的电压下工作;具有工作模式(AM)和五种低功耗模式(LPM)。
在3V、1MHz时钟驱动下,各个工作模式下的供电电流典型值如表1所示。
可见工作模式供电电流典型值低达420μA,低功耗模式电流更是显著降低,最低为0.1μA。
在低功耗模式下,CPU可以被中断唤醒,响应时间小于6μs。
·较强的运算能力:16位的RISC结构,丰富的寻址方式;具有16个中断源,并且可以任意嵌套;在8MHz 时钟驱动下指令周期可达125ns;内部包含硬件乘法器和大量寄存器以及多达64K Byte的FLASH程序空间和2K Byte的RAM空间,为存储数据和进行运算提供了保证。
这些特点使MSP430F449具有很强的数字信号处理能力,可以开发出高效率的源程序。
·丰富的片上外设:包括看门狗定时器,基本定时器,比较器,16Bit定时器(TA、TB),串口0、1,液晶显示驱动器,六个8bit的I/O端口,12位ADC(最高采样率200kHz)等。
丰富的片上外设使设计者可以很方便地构建一个较为完整的系统。
另外,充分利用计数器的多路任意波形产生功能和中断控制功能,保证了一些复杂的时序控制任务的完成。
·方便高效的开发环境:MSP430F449是FLASH型器件,片内有JTAG调试接口和电可擦写的FLASH存储器,所以可以先下载程序到FLASH内,再在器件内通过软件控制程序的运行,由JTAG接口读取片内信息供设计者调试。
这种方式不需要仿真器和编程器,调试十分方便。
2 雷达液位仪实现方案2.1 雷达液位仪系统结构低功耗、高精度智能雷达液位仪的系统结构。
系统硬件分为三部分:测量模块、HART通信模块通信模块和测量线。
测量模块电路板包括MSP430F449控制器、直接数字频率合成器(DDS)控制的窄脉冲产生电路、脉冲收发与处理电路、A/D采样、结果显示等。
这个模块完成距离的精确测量,并实时地通过HART板同上位机进行数据通信。
HART板完成MSP430F449控制器与上位机的通信、4~20mA电流的产生、电源电压的转换。
测量线包括与测量板之间的机械接口、法兰和电缆。
该系统还包括主控计算机上的人机交互软件,系统和主控计算机的连接采用符合工业标准的两线制,即电源线和信号线共用。
在系统工作时序的设计中,采用系统间歇工作方式,以40ms为一个周期。
前1ms 为电路工作时间,MSP430F449的CPU被中断唤醒后,打开电路中双路双路DDS、双路窄脉冲产生电路、ADC等部分电路,自身采集A/D转换后得到的数据。
后39ms为电路休眠时间,MSP430F449的CPU关闭这些外围电路和片内外设,自身进入信号处理主程序,完成信号处理工作后再进入休眠模式。
这种工作方式既考虑到对系统功耗的要求,也兼顾了MSP430F449的信号处理速度。
在信号处理机制上,由于系统要求的测量范围为0.25m~30m,精度为±5mm,以目前的电子技术水平,如果采用直接测量一个周期发射脉冲和接收脉冲之间的时间间隔的方法,是很难达到这样的要求的。
所以在信号处理机制中采用了时间比例放大技术,并且以模拟相乘的方法实现了时间轴的放大。
具体的电路实现用到了DDS技术和窄脉冲产生技术。
MSP430F449在系统中完成了对系统工作时序的控制、数据采集与信号处理、结果显示、与主机通信等诸多任务。
下面将对具体的设计作一介绍。
2.2 MSP430F449对系统工作时序的控制前面已经介绍过系统的间歇工作方式,这种工作方式的时序控制是利用MSP430F449的计数器的多路任意波形产生功能和中断控制功能,以及CPU的中断快速唤醒功能实现的。
系统复位后,MSP430F449首先对电路进行初始化,包括设置MSP430F449内部的两个16位计数器TA和TB及其中断、设置两路DDS、设置片内ADC、设置HART板等。
之后,MSP430F449的CPU开计数器TB使其开始计数,自身则进入功耗极低的休眠模式。
系统就在TB输出信号的控制下实现要求的工作时序。
TB、TA的输出波形。
其中,计数器A的输出信号设置为片内ADC的采样时钟源,采样频率设置为200kHz;计数器B的计数周期则设为40ms,并且设置相应通道的输出波形类型,用于控制MSP430F449和外部电路的工作或者休眠。
需要设置的TB的寄存器有控制寄存器、计数值寄存器、捕获/比较控制寄存器、捕获/比较寄存器等,它们规定了TB的时钟源、工作方式、计数周期、输出模式、中断等。
图2中TB输出的几路波形中,TB1作为系统中断源,中断1时刻唤醒CPU,CPU打开ADC对回波信号进行采样,并采集回波数据;中断2时刻CPU关闭ADC和外部电路。
TB2、TB3分别控制两路窄脉冲产生电路的开与关。
TB4作为双路DDS的开关信号。
2.3 MSP430F449测量方式与信号处理前面说过,在信号处理机制上使用了具有创新意义的时间比例放大技术。
这种技术将发射脉冲和接收脉冲之间的时间间隔按一定的比例放大,时间比例放大需要另一个频率与发射脉冲频率很近的参考信号。
本设计中根据时间比例放大测量的要求分别产生1MHz、1MHz+100Hz 和1MHz、1MHz+4Hz的双路信号控制发射脉冲和参考脉冲产生电路,并且需要能够精确控制它们的相对相位。
这两路信号是通过MSP430F449控制双路直接数字频率合成器(DDS)AD9834而产生的。
DDS技术以其极高的频率分辨率、极短的频率转换时间、输出信号相位连续等特点而得到广泛应用。
本设计中使用AD公司的DDS芯片AD9834,其内部包含相位累加器、编程寄存器、串行I/O接口、正弦查询表、D/A变换器等。
AD9834频率控制字为28位,5MHz系统时钟时频率分辨率为0.0186Hz,3V电源电压供电时功耗为20mW。
AD9834提供低功耗模式,由TB4的输出信号进行控制。
MSP430F449通过串行I/O 口控制双路DDS输出频率和相对相位。
MSP430F449控制两路频率分别为 1.000119MHz和1.000123MHz的AD9834输出信号时频谱。
一次完整的测量过程分为目标搜索和精确测量两部分。
完成一次目标搜索需要两个TB 周期,在这个阶段,发射脉冲的频率为1MHz+100Hz,参考脉冲的频率为1MHz。
根据分析,此时时间比例放大系数K=10001,系统最大测量距离为30m,发射脉冲和接收脉冲最大时间间隔为200ns;经过时间比例放大后,最大时间间隔为2.0001ms,所以两个采样周期就可以把目标可能出现的位置都记录到。
根据两次记录的数据判断目标出现位置,并换算成相位。
在第三个TB周期,MSP430F449进入精确测量阶段,由目标搜索阶段中记录的目标相位值设置产生参考脉冲时钟的AD9834相位,频率设置为1MHz+4Hz,产生脉冲时钟的AD9834频率设置为1MHz。
此时,相应的比例放大系数K=250001,在200kHz采样时钟下,时间的分辨率为20ps,相应的距离分辨率为3mm,在精确测量阶段可以满足系统距离精度的要求。
2.4 MSP430F449与HART协议通信模块液位仪的测量结果和PC机对液位仪的控制信号经HART通信模块传输。
HART可寻址远程传感器。
高速通道开放通信协议是一种应用于现场智能仪表和控制室设备间的通信协议,它采用在 4~20mA模拟信号上叠加音频数字信号进行双向数字通讯,而不影响传送给控制系统的模拟信号的大小,保证了与现有模拟系统兼容。
本设计中采用HART 协议的简化三层模型结构,即第一层物理层、第二层数据链路层和第七层应用层。
HART协议框图。
HART通信模块在硬件设计中也采用了低功耗设计方案并选用低功耗器件,其硬件实现框图。
D/A转换器AD421输出符合两线制的4~20mA电流的直流信号,HART调制解调器HT2015及其附属电路实现HART通信的调制解调功能。
MSP430F449通过内部集成的通用串行收发模块UART与HART通信模块连接,经过HART通信模块对信号的调制解调后再通过双线与主控计算机的串口进行异步串行通信,计算机的串口上装有HART转换卡。
另外,HART通信模块还采用DC-DC转换芯片MAX1745完成电源电压的转换,为整个系统供电。
具体协议的软件实现可以自己灵活编制。
与传统方案相比,该方案具有可靠性较高、实时性较强、成本较低等优点。
雷达液位仪达到的技术指标主要有:最大测量范围30m,分辨率1mm,测量误差≤5mm,3.3V电压工作时工作电流8.5mA,功耗30mW。