家里有糖尿病人,经常需要测血糖。现在测血糖方法一种是扎针出血测量,痛感较强,而且糖尿病人伤口不易愈合。另一种是采用葡萄糖酶测量,号称无创,其实也要刺入皮肤,可以保持14天,价格昂贵。某宝上还有一种无创测血糖手表,但据说是收智商税。
葡萄糖对不同波长红外线吸收率不同,现在可以用红外线测血氧,不知是否可以测血糖。
在网上搜了一下,还真有红外测血糖的研究,敏感波长主要有1-1.16um,1.176-1.333um。考虑到降低成本,最好使用普通光敏二极管接收,红外线波长不易超过1.2um,网上恰好有1050nm即1.05um的红外发光led,但是比常用的940nm的led有些小贵,不过看介绍这是给摄像头补光用的,应该可以在废摄像头上找到,哪天找个试试。
测试方法,计划先配制0.1%的葡萄糖溶液(相当于5.55mmol,与3.9-6.1mmol/l
的正常空腹血糖相近),这个用5%葡萄糖注射液稀释50倍即可得到。用来做对比的纯水计划用瓶装纯净水代替,只要用万用表测量一下电阻大小就能判断出是不是纯水,纯水不易导电,电阻较高。
然后用不同摄像头拆下的红外led分别照射葡萄糖溶液和纯水,用万用表电阻档连接光敏二极管测量导通电阻。葡萄糖溶液和纯水相差较大的就是敏感波长led。
筛选出红外led后,再进行皮肤测试,这时要有一个对葡萄糖溶液不敏感的led做参照,可用红光led。再利用单片机轮流测量红外线和红光的导通数据,并记录显示在12864液晶屏上,或通过8266传送到手机上。
这个方法不要求血糖结果十分准确,只要能定性显示血糖变化曲线,就能有针对性的挑选食物搭配。
现在疫情隔离,不方便找硬件,单片机程序和手机程序我正在编制,欢迎有兴趣的爱好者共同寻找合适型号的红外发光led。
谢谢,等疫情转好后去看看。
校准也可以实现,用针式血糖仪和自制血糖仪在血糖波动期间同时测量3-5对数据,据此建立数学模型,再写入程序就可以了。
可以先实现定性检测。
用不同波长的红外LED分别照射葡萄糖溶液和水,在另一侧用万用表电阻档+光敏二极管测量透光强度,红外线衰减大的LED就能用来测葡萄糖浓度。
用上述方法筛选出红外LED后,再通过与针式血糖仪对比,就能实现红外测血糖了,虽然有误差,但用于日常跟踪观察已经够了。