历史上的今天
返回首页

历史上的今天

今天是:2025年02月12日(星期三)

正在发生

2020年02月12日 | 基于Atmega64L的心率监测系统中MCU的设计

2020-02-12 来源:eefocus

1 引言


根据运动心率可准确划分运动强度等级,通过单片机对监测心率按照划分等级的智能判断,可以实时监测训练强度,进行显示报警,从而掌握科学的训练强度。通过对便携式心率监测系统的特点研究分析,针对如何提高系统实时性、可靠性和抗干扰能力的问题,我们要求对该系统微控制处理模块(MCU)进行了基于Atmega64L的设计。


2 单片机Atmega64L


Atmega64L是基于增强的AVR RISC结构的低功耗8位CMOS微控制器。由于其先进指令集以及单时钟周期指令执行时间,数据吞吐率高达1MIPS/MHz,有6种睡眠模式,功耗较低,适合于便携式产品应用。


3 Atmega64L外围电路设计


Atmega64L的外围电路主要包括:电源模块、键盘控制模块、液晶显示和语音报警系统接口、心率采集信号输入接口,见图1。



电路设计在ProtelDXP的开发软件中完成,包括:原理图和PCB图的设计。元器件的选择和封装设计都采用标准规定,但为满足小型化,其中某些元件考虑其贴片式或其它因素,采用了实物测量的方法自己加载元件库。模块电路设计均采用典型电路。


4 软件设计


WINAVR是为AVR系列单片机提供的Windows平台下的开发程序集,它使用C语言编程,简化了软件结构,提高了编程效率。系统软件设计主要包括:A/D转换模块、键盘输入模块、阈值比较判断模块、显示和报警系统。


(1)A/D转换模块:心律采集电路采用差分电路和滤波电路后,输出1个模拟信号,单片机Atmega64L通过自带的ADC转换器,把模拟信号转换为可处理的数字信号。此时的心率信号以离散信号的形式,通过计算单位时间R波之间的时间来换算心率值;(2)键盘输入模块:在预先测量之前可手动输入被测者年龄参数,以备阈值比较判断使用,主要是心率值;(3)阈值比较判断模块:经阈值判断后,单片机将判断结果发送给液晶显示予以显示。


若被测者结果超出阈值范围时,系统启动报警系统,分别进行分频闪烁和蜂鸣报警。同时,对测量结果进行储存,为了避免存储冗余,系统只保留近期测量的数据;(4)异步串行通信模块:系统开启时,会初始化液晶芯片,出现开机画面。然后,当正常工作时,实时显示心率测量值。在心率信号监测过程中,若被测信号大于阈值,系统会发送报警信号,触发报警功能。否则,正常工作。


5 讨论


采用Atmega64L设计单兵心率监测系统,由于单片机及其外围功能电路,配合在WINAVR环境下的C语言软件设计,实现了系统实时性、灵敏性、小型化,以便单兵携带的要求。但系统智能软件设计方面尚未成熟,比如:阈值输入和键盘功能较为单一,数据传输和数据存储扩展有限。


推荐阅读

史海拾趣

Electronic Transistors Corp公司的发展小趣事

在技术创新的基础上,ETC公司开始积极拓展市场。公司通过优化产品线,满足不同客户的需求,逐渐打开了国际市场的大门。同时,ETC还加大了品牌宣传力度,通过参加国际电子展会、发布技术白皮书等方式,提升品牌知名度和影响力。这些举措使ETC在全球范围内的市场份额不断扩大,品牌影响力也日益增强。

CAMBION公司的发展小趣事

CAMBION公司自成立以来,始终将技术创新作为核心驱动力。在早期,公司研发团队成功开发了一款具有革命性的芯片技术,显著提升了电子设备的处理速度和能效。这一技术迅速在行业内引起关注,为CAMBION赢得了大量订单和合作伙伴。随着技术的不断完善和应用范围的扩大,CAMBION逐渐在电子行业中崭露头角。

振宝佳(DMBJ)公司的发展小趣事

作为一家具有国际视野的企业,振宝佳公司始终坚持以质量为核心的发展理念。为了满足出口欧盟的质量要求,公司不断提升产品的品质和性能,加强质量控制和检验。经过多年的努力,公司终于成功获得了出口欧盟的资格认证。这一成就的取得不仅证明了公司的实力和能力,也为其在国际市场上赢得了更多的机会和声誉。

以上五个故事框架均基于振宝佳(DMBJ)公司在电子行业发展的实际情况进行编写,旨在展示公司在技术、市场、生产、质量等方面的努力和成就。请注意,这些故事仅为概述,具体细节和数据可能需要根据实际情况进行补充和完善。

Everspin公司的发展小趣事

尽管Everspin在初期经历了亏损,但随着时间的推移,其财务状况逐渐改善。特别是在XXXX年和XXXX年,Everspin的总收入和净利润均实现了显著增长。这一财务表现证明了Everspin在MRAM领域的领先地位和持续盈利能力。

HOPERF公司的发展小趣事

在无线射频和传感器领域,HOPERF始终保持着技术创新的领先地位。公司独创的“NextGenRF”算法专利技术,填补了国内在该领域的空白,并获得了多项企业认证、发明专项和软件著作权。这些技术创新不仅推动了公司产品性能的持续提升,还引领了整个行业的发展方向。此外,HOPERF还积极参与国际标准制定,不断提升自身在全球行业中的话语权和影响力。

Herth+Buss Fahrzeugteile GmbH & Co KG公司的发展小趣事
安装在门窗、围墙等处,提高家庭安防水平。

问答坊 | AI 解惑

电源电路(高手请进)

我们公司现在用的是:电源变压器:输入是230V ,50HZ .输出是38V和18V ,负载电压是29V和15.5V ,电流是1.8A和0.1A,由于电源变压器的价格太高,请问能否用高频变压器来代替.…

查看全部问答>

单片机如何采集内部产生的方波信号?

小弟在做一个试验,就是从单片机内部引脚产生一个占空比可调 频率可调的方波,然后进入AD,AD转换后在通过本身单片机实现在液晶显示转换结果, 现在我是分别做的这两部分:1.从外部输入一个方波信号,能实时液晶显示转换结果      ...…

查看全部问答>

请教一个关于s3c2410 UART的问题

我需要用xmodem协议从pc机下载一个文件 代码用的是vivi现成的,在57600的波特率下能正常运行 但是提高到115200的时候总是传一会儿就会出错(但是vivi是在115200波特率下正常运行) 读uerstat寄存器发现是overrun错, 明明手册上写的是当读出uer ...…

查看全部问答>

普通IO通信问题

想请教下两个单片机的IO口通过一根网线相连接.(八个普通的IO相连) 怎样才能知道网线中哪根通哪根断了.还有A单片机的哪个口对应的B单片机的哪个口. 不太知道思路.…

查看全部问答>

有谁在VS2005下开发sm5.0数据库为sqlite

有谁在VS2005下开发sm5.0数据库为sqlite,给发一个示例,8844.4321@163.com…

查看全部问答>

再来讨论个pll电路的设计

adf4360-7的频率源,没设计过rf高频电路,不知道输出的pcb该如何布线。…

查看全部问答>

dsp考试题??

我们DSP考试题目是 F2812中SCI通信 LSPCLK设置为40M,要使波特率为9600 则BRR高低位值为 A,0X23,0X0F B,0X0F,0X23 C,0X12,0X0F D,0X23,0X12 我计算出来没有答案啊,问老师,老师说题目没错,求真相…

查看全部问答>

TI 电源开关设计秘笈30 例(共3个PDF)

电源设计一直是工程师面对的一个难题,随着全球节能环保意识的提升,设计简捷、高效、轻巧的绿色电源成为工程师的首要任务,为了帮助工程师解决这方面的难题,现在特别隆重推出大量实用资料供工程师朋友下载,目前推出的一本电子书叫做《电源开关设 ...…

查看全部问答>