历史上的今天
返回首页

历史上的今天

今天是:2024年09月04日(星期三)

正在发生

2020年09月04日 | 采用MSP430单片机的可穿戴式血糖仪电路设计

2020-09-04 来源:elecfans

  介绍了一种便携式血糖仪的设计。该设计主要从低功耗及精确性的角度出发,以MSP430系列单片机为核心,葡萄糖氧化酶电极为测试传感器,较快地测试出血糖浓度。此外,所设计的血糖仪还具有储存功能,有助于用户查看血糖浓度历史值和变化趋势。


  血糖测试电路:在酶电极两端滴入血液后,会产生自由电子。由于电极两端存在激励电压,就会有定向电流流过电极。该激励电压是由ADC模块提供的1.5V稳压通过电阻分压而产生的,大约在300mV左右,它能产生μA级别的定向电流。由于A/D转换模块测量的是电压,所以需要将该定向电流转换成电压,并且进行一定的放大。本系统采用图2所示的电路来实现电流到电压的转换和放大。运算放大器LM358的反相端连接血糖试纸上的 酶电极,当有血液滴入时,该电极与地之间为等效电阻Rx,流过该电阻的电流正比于血液中的血糖浓度值。

采用MSP430单片机的可穿戴式血糖仪电路设计

  MSP430的A/D模块输出1.5V的稳压通过R2 和R3分压,产生300mV的激励电压,该电压通过运放的正端加到电极两端。R4起到反馈放大的作用,它将运放的输出范围限定在A/D模块的转换范围内。在PCB板布线时,由于运放输出和MSP430的ADC模块输入I/O口之间的走线比较长,为了确保测量值的准确,需要对测试电压进行滤波,C21就是用来起滤波作用的,以减少走线过长所引入的外来干扰对血糖测试的影响。而运放直接接电容负载容易引起输出震荡,R14的作用就是隔离运放和电容。由于电阻R14上会有电流流过,这样电阻两端就有压降存在,电压信号会受此影响而变化,为了不影响血糖测试的精度,R14 的值不能取得过大。跟据经验值取50Ω。


  温度检测电路:由于血糖测试是利用生物电化学反应,而影响该反应的重要因素是温度。在不同的温度下,葡萄糖氧化酶的活性不同。即使是相同血糖浓度的血液,采用相同的激励电压,在不同温度下,由葡萄糖氧化酶氧化产生的电流大小也不同。所以需要根据温度进行补偿以获得正确的血糖浓度值。当温度过高或过低时,葡萄糖氧化酶就会完全失去活性,此时血糖仪需要给出报警,提示用户仪表不能在该温度下进行操作,避免得出错误的检测值。温度测试电路如图3所示。

采用MSP430单片机的可穿戴式血糖仪电路设计

  图中,R9是热敏电阻ET833,该电阻具有负温度特性。 R10是阻值为83k Ω的高精电阻。R9上 端接的是由MSP430的A/D转换模块输出的1.5V稳压,由 于该1.5V稳压也是 A/D转换模块的参考电压,因此这种接法能够消除A/D参考电压抖动所引起的转换误差。血糖仪正常工作时,通过测得P6.1端口的电压,计算出热敏电阻R9的大小,然后根据ET833的特型曲线,推算出温度值,以进行温度补偿。


  数据存储电路:为了方便用户能随时查看血糖的变化情况,本血糖仪具有存储血糖值的功能。用户不仅能查询每次测量的历史值,还能够查询最近28d内的血糖值的变化趋势,根据血糖变化趋势,制定正确的用药方式,达到控制血糖浓度的目的。

采用MSP430单片机的可穿戴式血糖仪电路设计

  本系统最多能够存储1000个历史数据,每个历史数据需要8B来保存,数据包含血糖值浓度及测试日期这两个信息,这样就需要8000B的存储空间。 24LC64是微芯公司出产的一片E2 PROM芯片,能够存储8KB,因此选取一块24LC64芯片即足够。


  E2 PROM和单片机之间的具体接线方式如图所示,P4.0~P4.3都是MSP430的数字I/O口。P4.1是写保护引脚,用来避免由于外部干扰或者程序出错对EPROM的误写操作。P4.2和P4.3是24LC64和MSP430进行通信的连接口。P4.0用于对24LC64供电,利用I/O口对该芯片供电的目的是为了降低系统运行时的整体功耗,此外,还节省了电子开关,降低了成本,有利于布线。

推荐阅读

史海拾趣

Eagle-Picher公司的发展小趣事

在第二次世界大战期间,Eagle-Picher公司利用其在材料科学方面的专长,为美国军队生产蓄电池。公司使用硅藻土和锌等材料,为军队的通信设备和其他电子设备提供可靠的电源。这一时期的业务扩张不仅增强了Eagle-Picher的技术实力,也为其在电子行业树立了良好的声誉。

格科微电子(GALAXYCORE)公司的发展小趣事

1958年,Eagle-Picher公司的电池技术得到了重大的突破。在美国宇航局的探索者1号卫星上,Eagle-Picher的电池成功发射到太空,为卫星的运行提供了稳定的电源。这一里程碑式的事件标志着Eagle-Picher的电池技术在太空探索领域的应用达到了新的高度,也为公司赢得了更多的科研和商业机会。

Embedded Planet公司的发展小趣事

Embedded Planet公司始终关注社会责任的履行。公司积极参与公益事业和慈善活动,为社会做出了积极贡献。例如,公司捐赠了一批嵌入式系统设备给偏远地区的学校和教育机构,帮助他们改善教学条件和提高教育质量。此外,公司还积极参与环保和扶贫等公益活动,用实际行动践行企业的社会责任。

请注意,以上故事仅为示例,并非真实发生的事件。如果您需要更详细和具体的信息,建议您查阅Embedded Planet公司的官方网站或相关新闻报道。

Advanced Analog公司的发展小趣事

随着公司的不断发展和壮大,Advanced Analog开始积极拓展国际市场。公司在全球范围内设立了多个分支机构和销售网络,与众多国际知名企业和品牌建立了长期稳定的合作关系。通过参与国际电子展会和交流活动,Advanced Analog的产品和技术得到了更广泛的认可和赞誉,进一步提升了公司在国际市场的知名度和影响力。

GISMA Steckverbinder GmbH公司的发展小趣事

随着全球电子市场的不断扩大,GISMA积极实施国际化战略,努力拓展海外市场。公司不仅在欧洲市场建立了稳固的地位,还逐步将业务拓展到亚洲、北美等地区。通过参加国际展会、建立海外销售网络等方式,GISMA成功吸引了众多国际客户的关注,进一步提升了品牌知名度和市场占有率。同时,GISMA还积极寻求与国际知名企业的合作机会,共同推动电子行业的发展。

台湾町洋(dinkle)公司的发展小趣事

随着电子行业的快速发展,町洋不断投入研发资源,致力于技术创新和产品升级。公司成功开发出了一系列具有高性能、高可靠性和高安全性的接线端子产品,满足了不同客户的需求。同时,町洋还积极引进国际先进技术和管理经验,不断提升自身的竞争力和市场占有率。

问答坊 | AI 解惑

触摸屏选型

本人正在做用单片机控制触摸屏,想问下各位大虾,有谁曾将做过,推荐下触摸屏厂家? 要3.8寸的触摸屏!谢谢!…

查看全部问答>

互联网时代的智能设备

近年来,Internet得到了飞速发展与普及应用,而作为其核心技术的IP协议体系在数据网络架构中的统治地位已得到了广泛认同。同时,随着IP技术的发展,一些科技智能设备也相继上市。 网络电源控制器就是很有代表性的例子,常被我们称为网络智能PDU。那 ...…

查看全部问答>

TCPMP如何指定采用DirectDraw

各位大虾,       在我的硬件平台上,有SM502,并且Nk中加入了其驱动和DirectX组件,采用TCPMP0.81可以采用DirectDraw。       我不知道在代码中如何设置采用DirectDraw,请大虾指点.    & ...…

查看全部问答>

msntp使用问题

请问各位大侠,msntp启动时候,能不能指定时区??? 如果不行,有没有其他的ntp软件可以的或其他的办法,我嵌入式的,请各位指点!!!!…

查看全部问答>

eZ430-RF2500开发工具

德州仪器公司的eZ430-RF2500开发工具,它包括两个U盘大小的开发板,支持相互间的无线连接(图4)。无线连接对我有吸引力,因为很多年来我都希望用它做一个项目,并且,似乎为一个设计增加无线功能,最后就能实现为系统增加模块,而不必自己从头搭一 ...…

查看全部问答>

UC3842的医疗开关电源设计方案

     UC3842是一种高性能的固定频率电流型控制器,鉴于此,本文提出了一种基于UC3842的医疗开关电源设计方案。该方案中的开关电源设计采用单端反激式结构,实现90-264Vac供电,12V的直流输出,具有瞬态响应快、电磁兼容好、 输 ...…

查看全部问答>

MSP430电表设计资料

MSP430ESP430中文资料MSP430电表设资料 …

查看全部问答>

关于MSP430内置运放放大倍数的问题

最近想用一款430的芯片,需要用芯片内置的运放来放大mv级别的信号,预计要放大1000倍,请推荐一款430芯片。谢谢…

查看全部问答>

RC632读m1卡密码验证不过,想请大家帮看下问题出来什么地方

#include #include #include\"RC632.h\" #include\"slrc632.h\" #include\"iso14443a.h\" void Delay_50us(unsigned int t); void DelayMs(unsigned int t); extern void UART0_init(void); extern void SendData(unsigned char SendByte); ...…

查看全部问答>

python实现简单爬虫功能-爬去网页图片

python实现简单爬虫功能    在我们日常上网浏览网页的时候,经常会看到一些好看的图片,我们就希望把这些图片保存下载,或者用户用来做桌面壁纸,或者用来做设计的素材。  我们最常规的做法就是通过鼠标右键,选择另存为。但有些图片鼠 ...…

查看全部问答>