第二章:血糖仪系统架构
好,咱们今天聊聊血糖仪的整体架构。说实话,很多新手工程师一上来就盯着某个芯片看,结果布局布线时才发现——哎呀,模拟信号被数字噪声干扰了,或者电源纹波太大导致测量不准。我当年就吃过这个亏。
血糖仪的系统架构,说白了就是四大块:模拟前端(AFE)、数字处理单元、电源管理模块,还有显示与通信接口。这四块怎么摆、怎么连,直接决定了你的产品能不能过安规、能不能稳定工作。
2.1 模拟前端(AFE)—— 血糖仪的“耳朵”
AFE是整个系统最敏感的部分。它负责把试纸上的微弱电流信号,转换成数字处理器能读懂的电压信号。这个信号有多微弱?我跟你讲,通常是纳安(nA)级别的。你想想看,手机信号干扰一下,或者PCB上有个地环路,测量结果就飘了。
AFE的核心电路包括:
- 恒电位电路:给试纸提供稳定的偏置电压。我习惯用低噪声运放,比如AD8605或者OPA333。注意,这个电压的精度直接影响测量结果。
- 电流-电压转换器(I/V转换):把试纸电流转成电压。反馈电阻通常选MΩ级别,比如10MΩ。嗯,这里要小心——电阻的温漂系数必须低,否则温度一变,读数就偏了。
- 低通滤波器:滤掉高频噪声。我一般用二阶巴特沃斯,截止频率设在10Hz左右。为什么?因为血糖信号的频率很低,没必要让高频噪声进来捣乱。
- ADC驱动:把调理好的信号送给ADC。注意,ADC的输入阻抗要匹配,不然信号会衰减。
重要提醒:AFE区域必须用屏蔽罩或者地铜皮包围。我在一个项目中遇到过,因为AFE旁边走了一根数字时钟线,结果测量值一直跳。后来把时钟线挪到另一层,加了个地平面隔离,问题才解决。
2.2 数字处理单元 —— 大脑
数字处理单元通常是MCU或者DSP。它负责控制AFE的时序、处理ADC数据、计算血糖浓度,还要管理显示和通信。我个人偏好用低功耗MCU,比如STM32L系列或者MSP430。为什么?因为血糖仪是电池供电的,功耗越低越好。
数字部分的关键点:
- 时钟电路:晶振要靠近MCU,走线尽量短。我见过有人把晶振放在板子角落,结果时钟信号被干扰,系统跑飞了。
- 去耦电容:每个电源引脚旁边放一个0.1μF的陶瓷电容,再放一个10μF的钽电容。别省这个,不然数字噪声会通过电源线串到AFE去。
- 地平面分割:数字地和模拟地要分开,最后在电源入口处单点连接。我曾经犯过一个错——数字地和模拟地直接大面积相连,结果AFE的噪声根本压不住。
小技巧:MCU的GPIO没用到的引脚,最好拉低或者拉高,别悬空。悬空的引脚会像天线一样接收噪声,然后耦合到内部电路。
2.3 电源管理模块 —— 能量管家
血糖仪通常用两节AAA电池或者一颗纽扣电池。电源管理模块要做的,就是把电池电压转换成稳定的3.3V或者1.8V,同时保证低功耗。
电源部分的设计要点:
| 模块 | 推荐方案 | 注意事项 |
|---|---|---|
| 升压转换器 | TPS61099或类似 | 效率要>90%,空载电流<1μA |
| LDO稳压器 | XC6206或类似 | 给AFE供电,PSRR要>60dB |
| 电池监测 | 电阻分压+ADC | 分压电阻选MΩ级,减少漏电 |
我建议把电源模块放在PCB的一侧,远离AFE。因为电源电路本身会产生开关噪声,尤其是升压转换器。你想想看,开关频率几百kHz,谐波很容易耦合到模拟信号路径上。
警告:绝对不要把电源模块的反馈走线靠近AFE的输入走线。我曾经在调试时发现,只要升压转换器一工作,AFE的输出就出现周期性波动。查了半天,原来是反馈线跟AFE输入线平行走了2cm。后来把反馈线绕开,问题消失。
2.4 显示与通信接口 —— 人机交互
显示部分通常是段码LCD或者OLED。通信接口有I2C、SPI,或者蓝牙。这部分虽然不像AFE那么敏感,但也不能马虎。
显示接口的布局要点:
- LCD驱动:如果是段码LCD,驱动信号是交流的,走线要远离AFE。我习惯把LCD驱动放在板子边缘。
- OLED:OLED的电源纹波要求高,建议加个LC滤波器。
- 蓝牙模块:蓝牙天线区域要净空,不能铺铜。而且蓝牙模块要远离AFE,因为射频信号会干扰模拟测量。
通信接口方面,I2C和SPI的走线要短,上拉电阻要靠近主设备。我曾经遇到一个案例——I2C总线长了10cm,结果通信时有时无。后来把上拉电阻从4.7kΩ改成2.2kΩ,才稳定下来。
2.5 整体布局策略
好了,四大模块都讲完了。那它们怎么摆呢?我个人的习惯是:
- AFE放在最左边,靠近试纸接口。所有模拟走线尽量短,避免交叉。
- 数字处理单元放在中间,跟AFE保持至少5mm的距离。中间可以加一条地隔离带。
- 电源模块放在最右边,远离AFE。电源输入先经过滤波,再分配给各个模块。
- 显示和通信接口放在顶部或底部,不要跟AFE共用同一层走线。
嗯,这里要注意——PCB的层叠结构也很重要。我建议用四层板:顶层走信号,第二层是地平面,第三层走电源,底层走次要信号。地平面要完整,不要被走线割断。
核心原则:模拟信号、数字信号、电源,三者必须物理隔离。你想想看,如果它们混在一起,就像把收音机、电脑和微波炉放在同一个房间里——互相干扰,谁也干不好活。
最后,别忘了加测试点。每个关键信号(比如AFE输出、ADC输入、电源电压)都留一个测试点。我在项目中吃过亏——板子焊好了,发现测量不准,结果没地方下探头,只能飞线。那叫一个狼狈。
好,这一章就到这里。下一章咱们深入聊聊AFE的详细设计,包括运放选型、滤波器设计,还有PCB布局的避坑指南。到时候我会分享一个我踩过的坑——关于恒电位电路的稳定性问题,保证让你少走弯路。