• 方案介绍
  • 附件下载
  • 推荐器件
  • 相关推荐
申请入驻 产业图谱

基于单片机proteus仿真的智能检测手环设计(仿真图、源代码、讲解视频、设计说明)

2024/07/24
1258
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

完整资料下载说明.docx

共2个文件

[相关器件] UPD43256BGU-70LL-E1-A

SRAM存储器,UPD43256B - 256K Standard SRAM, 32KX8, 70ns

基于单片机protues仿真的智能检测手环设计(仿真图、源代码、讲解视频、设计说明)

说明:

通过单片机控制外围器件完成智能手环的设计。其中,将 PCF8591 的 AD数值作为心率检测结果。使用流水灯 LED1 指示手环开启的状态,采用独立按键输入模式,数码管显示基本信息,E2PROM 保存最后一次设置的新码进行保存。

1、LED 指示灯全部熄灭,数码管全部熄灭,继电器关闭,关闭蜂鸣器等与本试题程序设计无关的外设资源。设备首次上电时,点亮 LED1 标志设备启动,同时在数码管上显示初始时间 12:00:00;

2、按键采用独立按键模式,共 4 个按键,按键功能分别如下。S7:开启按钮和关闭按钮;S6:时间模式与心率模式切换按钮;S5:发送串口消息按钮;S4:计时模式。

3、系统处于时间显示模式下,如果按键 S6 被按下,则切换到心率采集模式。使用 PCF8591AD 转换模拟心率采集过程,心率=AD 数值/255*150,正常范围在每分钟 60 到 100 次之间。当按键 S6 按下时,能够通过数码管将心率采集结果显示出来,数码管后三位为心率数值。心率数值范围为[0,150];如果心率数值低于 60 或者高于 100,LED2-LED4 间隔 0.5s 流水提醒心率不在正常范围数值内。系统每隔一个时间自动读取心率数值,如果数值不在正常范围,会将当前心率数值和系统时间保存到 AT24C02 存储单元。

4、当按键 S5 被按下时,读取 24C02 存储单元中最近一次的心率数值和系统时间,将该信息发送至电脑端。发送的字符串内容格式如下“2021-08-02 15:33:20 H120”或者“2021-08-02 15:33:20 L25”。

5、当按键 S4 被按下时,系统启动计时模式,数码管上显示时分秒初值为00-00-00,再次按下 S4 键计时开始,再计时状态如果按下 S4 则计时停止。

完整资料下载或者技术支持,请添加联系方式:
QQ:2705466752(资料需付费)

  • 完整资料下载说明.docx
    下载
  • 录像9.rar
    下载
[相关器件] UPD43256BGU-70LL-E1-A

SRAM存储器,UPD43256B - 256K Standard SRAM, 32KX8, 70ns

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
ATXMEGA128D4-MH 1 Atmel Corporation RISC Microcontroller, 16-Bit, FLASH, AVR RISC CPU, 32MHz, CMOS, PQCC44, 7 X 7 MM, 1 MM HEIGHT, 0.50 MM PITCH, GREEN, PLASTIC, MO-220VKKD-3, VQFN-44
$5.3 查看
ATXMEGA256D3-AUR 1 Microchip Technology Inc IC MCU 8BIT 256KB FLASH 64TQFP
$6.07 查看
ATSAMD51P20A-AU 1 Microchip Technology Inc RISC Microcontroller, 32-Bit, FLASH, 120MHz, CMOS, PQFP128

ECAD模型

下载ECAD模型
$8.28 查看
点赞
收藏
评论
分享
加入交流群
举报

相关推荐

方案定制

去合作
方案开发定制化,2000+方案商即时响应!