基于51单片机心率温度语音播报、显示时间
基于51单片机心率温度播报
(程序+原理图+设计报告)
功能介绍
具体功能:
1.使用ST188光电式传感器测量脉搏,DS18B20测温,DS1302提供时间;
2.LCD1602可以显示测得温度和心率,并且进行语音播报;
3.按键可以设置时间年月日、星期、时分秒,心率上下限;
4.若测得心率超出上下限范围,蜂鸣器+LED声光报警;
硬件设计
使用元器件:
单片机:STC89C52;
(注意:单片机是通用的,无论51还是52、无论stc还是at都一样,引脚功能都一样。程序也是一样的。)
30P瓷片电容 *2;
温度传感器ds1b20;
12M晶振;22uF电容;
10k电阻*3;1k电阻*3;
轻触按键*5;ST188传感器;
Lcd1602(插座/排针);40P IC座;
dip8插座;2032座;2032电池;
8550三极管;蜂鸣器;led灯;
Ds1302芯片;32.768晶振;
语音播报芯片;喇叭;
104电容*2;dip8插座;
导线:若干;
流程图:
设计资料
01原理图
本系统原理图采用Altium Designer19设计,具体如图!
02程序
本设计使用软件keil5版本编程设计!具体如图!
03设计报告
一万三千字设计报告,具体如下!
04设计资料
全部资料包括程序(含注释)、AD原理图、设计报告、结构框图、流程图、实物图、元件清单等。具体内容如下,全网最全! !
大家共同学习进步:
点赞分享一起学习成长。