新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于MSP430系列单片机设计多功能血糖仪

基于MSP430系列单片机设计多功能血糖仪

作者: 时间:2009-03-20 来源:网络 收藏

  主要端口设置如图2所示。其中COM0~COM3、S16~S39、R03~R33用于实现LCD显示; Port74和Port75用于串行通信;Port79~Port81为按键的输入端;Port76和Port77分别为运算放大器和RS-232芯片提供供电电压。Port78连接蜂鸣器;Port2和Port3为ADC输入;Port7参考电压输出;XOUT和XIN连接32KHz的晶振,这是系统的时钟源。

  LCD显示

  F435具有液晶驱动功能,最大能支持160段LCD,并且具有功耗低等特点。本系统采用中文界面的LCD显示,这也是本款的一大特点。此LCD有96码段,内容丰富、功能强大。极大地方便了国内病人的使用。

  血糖检测

  从原理中已经知道,测量血糖时需要在相应的电极上施加一定的电压,而电压的稳定性将直接影响测量结果,因此,考虑从相对稳定的参考电压得到,而不是直接从供电电源中得到。

  A/D采样的是电压值,而被检测的是微量的电流值;因而也需要将电流值放大并转换成相应的电压值。采用如图3所示的电路就能实现这一要求。其中,电阻R用于放大。此外,过少的血液量也将造成结果偏差;所以有必要一个用于检测血液是否足量的简单电路。而此电路完全可以用与图3相同的电路来代替。因此采用两个这样的电路就可以实现血糖测量。

本文引用地址://www.cghlg.com/article/173847.htm


                  图3 放大电路

  其它模块

  本系统的供电电压为3V,采用两块电池。其中一块是主供电源;另一块为备用,以便设备在换电池时仍能正常工作。

  按键采用三个,分别是左键、右键和OK键;OK键主要用于开、关机和确认等,左键用于数字减或选项左移等,而右键则与左键相反。

  由于中存有大量的测量结果,因此有必要增加串口通信功能,将这些结果上传到PC作进一步处理。而本身就具有串行通信接口,只需将TTL电平转化为RS-232电平即可;这里采用SP3232芯片来实现这一功能。SP3232芯片所需的供电电压低,适合便携式设备应用。其外围电路的连接简单,仅需几个0.1µF的电容即可。

  系统软件

  系统软件采用C语言编写。其主程序框架如图4所示。



             图4 主程序框图



评论


相关推荐

技术专区

关闭