自制一台玩具级的单导联心电图绘制器
An_ye 2021-10-3原创 电子技术
关键词
心电检测热敏打印
ECGPCB

        emmm,前两天学校体检被查出疑似心率不齐,虽然最后并没有查出什么大问题,不过突然有了个idea,打算自制个用来检测心电的玩意儿。

        最初和群友讨论了下,打算做12导联的心电/脑电检测,结果一看芯片价格直接劝退,几个方案中最便宜的都要 200+,家境贫寒搞不起。

        但是,我白嫖到了颗ic:

         深度截图_选择区域_20211002225901.png

        datasheet上有写 : 包含了功耗医疗心电图(ECG)、体育和健身应用通常所需的所有功能。

    虽然和最初要做的12导联差了亿点点,但好歹能用。


[10.2更新]

        完成了硬件部分大体的框图,MCU是性价比极高的ESP32-S2;两颗FLASH,一颗用来存固件,另一颗用来存心电数据;热敏打印机采用了目前最便宜的二手JX-2R-01,某宝上16块包邮。

深度截图_选择区域_20211002234140.png


            其中数据采集部分考虑到后续的升级,会设计成模块化的,方便快速替换以及节约成本。。。


             虽然数据输出已经由热敏打印机完成,但还是把上位机的部分给画了出来(能不能实现就是另一回事了

              WEB端整个由MCU处理,不需要额外的服务器端,毕竟辣么大的FLASH,存点网页还是绰绰有余的;虚拟串口输出是肯定会实现的,之后调试什么的会方便一点


深度截图_选择区域_20211002235236.png

明天开始画采集模块的原理图


[10.3更新]

    模块原理图+PCB终于肝出来了~

    把ads1291支持的所有功能都加上了,包括呼吸阻抗检测的绿波,右腿驱动

     深度截图_选择区域_20211003224401.png

为了缩小PCB面积,阻容封装均采用0402

深度截图_选择区域_20211003231305.png

由于datashit上根本没有提到布线的要求,而且心电信号又十分微弱,扯线的时候把差分等长啥的都弄了。

但根据云抄板(即抄某宝上心电检测模块的图)的结果,好像没有这么复杂(?) ,反正都画了,起码这样会稳一点

    深度截图_选择区域_20211003224343.png

其实有个小问题,m3螺孔离右腿驱动的输入太近了,打过孔换层又怕影响信号。所以后续用m3螺柱固定的时候得加个尼龙垫片,防止螺丝刮破阻焊层导致短路

[修改于 24 天前 - 2021-10-03 23:24:55]

来自:电子与无线电 / 电子技术
5
desert
24天18时前 修改于 24天18时前
1楼

催更,代码写好了我也去嫖一颗 sticker

PS:我目前整的都是灯珠,不知道有没有什么其他的东西可以整来玩玩? sticker

PSS:大佬您说的“海外买的电源芯片“应该也是这里整的吧?

回复
评论
2
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
An_ye作者
24天17时前 修改于 24天17时前
2楼
引用desert发表于1楼的内容
催更,代码写好了我也去嫖一颗PS:我目前整的都是灯珠,不知道有没有什么其他的东西可以整来玩玩?PSS...

海外的极易被强制退款(有库存硬说没货

这颗我都没把握能不能白嫖到 sticker


ps. 啊这。。。海外的电源芯片我好像只在那个3d打印机项目里面提起过,这也太巧了吧

回复
评论(3)
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
An_ye作者
23天6时前
3楼

[10.4更新]

重新改了下板子,去jlc白嫖。明天开始画主控板

深度截图_选择区域_20211004115016.png

深度截图_选择区域_20211004115119.png

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
gjgh
23天0时前
4楼

其实对于这种低频小信号,大线距+屏蔽罩可能更有效果

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
An_ye作者
22天23时前
5楼
引用gjgh发表于4楼的内容
其实对于这种低频小信号,大线距+屏蔽罩可能更有效果

感谢~ 这版我先看看效果,如果不行再重新改过

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
信仰は儚き人間の為に
21天14时前
6楼

建议ADS1291部分加上隔离电源和光耦。

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
warmonkey
18天16时前 修改于 18天16时前
7楼

这么好的前端随便飞线都能做出好效果。不需要铺铜,线随便走过孔,外面套个铁壳就行。

要省钱到极限,直接用运放+RC搭滤波器,洞洞板+烙铁+漆包线2天搞完。运放用TL084之类的,先无源低通400Hz,再有源高通0.01Hz,有源低通120Hz,然后放大500倍。再用arduino的adc采集,用一个数字陷波器去除50Hz,就完工了。

回复
评论(1)
1
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
lzd1996
18天10时前
8楼

见过某商用电脑心电图机,8通道的,一共用了两片OPA4170、两片OPA2170,其余都是RC滤波和数字滤波,外面套了个铁壳,效果居然还能看得过去

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
An_ye作者
16天22时前 修改于 16天22时前
9楼

[10.10更新] 今天导联线和一堆电极片到了 IMG_20211010_XXXXXXXXXg.jpg

emm...感觉这线买的有点亏,而且长度还不够。

线到手后发现接口定义有问题,同时参考了上面评论的建议,改了下板子。

深度截图_选择区域_XXXXXXXXXXXXXXXXXg.png

重新下单板子,还好有家板厂可以每天白嫖~

ps:白嫖的芯片可能需要很久(11月)才能到,接下来会尝试把热敏打印部分搞起来

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
BSP
13天17时前
10楼
引用An_ye发表于9楼的内容
[10.10更新] 今天导联线和一堆电极片到了emm...感觉这线买的有点亏,而且长度还不够。线到手...

楼主是用cadence画的吗

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
An_ye作者
4天17时前 修改于 4天6时前
11楼

[10.23更新]

由于楼主现在高三来着,所以会不定期更新~


今天lcsc白嫖的ic终于到了

IMG_20211022_165216.jpg

IMG_20211023_120709.jpg

IMG_20211023_102332.jpg


主控暂时用的是esp8266,感觉其实性能也够用了。

随便用杜邦线连了下,arduino有现成的轮子,随便改两行就能跑起来

深度截图_20211023003557.png

效果其实还看的过去,就是噪声有点离谱,估计是电源的锅,因为lc绿波之类的都没加在模块上

回复
评论
1
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
gjgh
4天3时前
12楼

用个rc滤波器就可以了,没必要用lc吧。

如果要求真的高,可以考虑用adi或者ti的精密ldo

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
m24h
3天20时前
13楼
引用An_ye发表于11楼的内容
[10.23更新]由于楼主现在高三来着,所以会不定期更新~今天lcsc白嫖的ic终于到了主控暂时用的...

这心。。。里藏了多少杂念啊!!

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
BSP
16时54分前
14楼
引用An_ye发表于11楼的内容
[10.23更新]由于楼主现在高三来着,所以会不定期更新~今天lcsc白嫖的ic终于到了主控暂时用的...

这电源是直接跟MCU共用的开关电源吗。。。

考虑考虑jlc海外代购这款LDO:ADM7160AUJZ-3.3-R7,货号D442085,刚嫖的,实测可以下单

上个月忘记嫖了,这个月痛定思痛,找了六个号来嫖

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
An_ye
进士 机友 笔友
文章
2
回复
8
学术分
0
2021/10/02注册,1 天前活动

我是菜鸡


硬件基本开源在oshwhub,同名帐号自己找

代码在github,链接自己找

%7B%22isDisplay%22%3Atrue%7D
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
插入资源
全部
图片
视频
音频
附件
全部
未使用
已使用
正在上传
空空如也~
上传中..{{f.progress}}%
处理中..
上传失败,点击重试
等待中...
{{f.name}}
空空如也~
(视频){{r.oname}}
{{selectedResourcesId.indexOf(r.rid) + 1}}
处理中..
处理失败
插入表情
我的表情
共享表情
Emoji
上传
注意事项
最大尺寸100px,超过会被压缩。为保证效果,建议上传前自行处理。
建议上传自己DIY的表情,严禁上传侵权内容。
点击重试等待上传{{s.progress}}%处理中...已上传
空空如也~
草稿箱
加载中...
此处只插入正文,如果要使用草稿中的其余内容,请点击继续创作。
{{fromNow(d.toc)}}
{{getDraftInfo(d)}}
标题:{{d.t}}
内容:{{d.c}}
继续创作
删除插入插入
{{forum.displayName}}
{{forum.countThreads}}
篇文章,
{{forum.countPosts}}
条回复
{{forum.description || "暂无简介"}}
ID: {{user.uid}}
学术分隐藏
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

支持的图片格式:jpg, jpeg, png
插入公式
分享回复:{{shareId}}
加载中...
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
加入关注取消关注
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
建议修改
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

下载资料
{{fileName}}
大小:{{size}}
下载当前附件将花费 {{costMessage}}
{{description}}
你当前剩余 {{holdMessage}}
{{fileName}}
大小:{{size}}
当前附件免费。
你已购买过此附件,下载当前附件不需要花费积分。
加载中...
{{errorInfo}}
附件已丢失
当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}