找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4367|回复: 2
收起左侧

基于GD32F103单片机+AD8232的心电监护系统设计

[复制链接]
ID:541089 发表于 2021-3-12 15:23 | 显示全部楼层 |阅读模式
这是今年做的作品,原本使用的stm32f103rct6作为主控芯片,pcb画好之后发现stm32涨价严重,不想大改PCB,主控改用国内GD32f103RCT6,硬件代码完全兼容。AD8232进行的心电采集,bt05蓝牙上传数据(后期上位机功能使用),为了突出其便携性,增加了锂电池充放电电路。分享一下早期两版,后期持续优化中。

第一版PCB上USB是外接线引出来的,且硬件显示adc采样和lcd显示同时在主函数进行,画线时会丢失字节,于是进行了改进。

第二版了解了stm32ADC+dma采样后果断更改了显示代码,顺便优化了下lcd显示界面,同时soildworks画了个外壳回学校用3d打印机打印了下来,整体效果还行。这个版本外壳按键画的太low,并且采样一段时间后边框线会断开一部分,又不想多次刷屏产生没必要的刷屏时间上的浪费,目前还在查原因。了解了ucgui,后期学习一下看看能不能移植一下吧。

自己敲代码能力还有待加强,有兴趣的大佬希望可以给一个采样思路,我想通过采样一边显示一边对数据处理进行心率计算,下一版本方案准备开ADC+DMA,利用定时器中断来缓存数据,这样来达到计算数据采集时间的把控从而通过算法计算心率。有更好的方案希望能得到指导


第二版实物及外壳

第二版实物及外壳

第二版实物

第二版实物

第二版模型

第二版模型

第二版PCB

第二版PCB
3.jpg
2.jpg
1.jpg
20210128143222.png
回复

使用道具 举报

ID:541089 发表于 2021-5-12 16:50 | 显示全部楼层

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:541089 发表于 2021-3-12 15:31 | 显示全部楼层
硬件、模型以及代码下一版本统一发出来哦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表