家用智能心率检测仪(6)
时间:2025-04-11
时间:2025-04-11
单片机课设,运用AT89s52,
第二章 课程设计的方案
2.1概论
本次设计主要是综合应用所学知识,设计家用智能心率检测仪,并在实践的基本技能方面进行一次系统的训练。能够较全面地巩固和应用“单片机”课程中所学的基本理论和基本方法,并初步掌握小型单片机系统设计的基本方法。
应用场合: 应用于家庭与个人。
系统功能介绍: 以单片机为主控信号,外辅少量硬件电路,完成心率测量、记忆、显示、报警等功能。
技术参数:
1、心率检测范围为0~150次/min; 2、心率检测误差为1次/min;
3、心率下限为40次/min;上限为120次/min;
2.2系统组成的整体结构
图2.1 整体系统
单片机课设,运用AT89s52,
2.2.1 单片机的选型
单片机作为整个系统的控制端,选择合适的单片机是很重要的,考虑到目前单片机市场情况与应用场合的配置来看,目前Atmel公司生产单片机嵌入式控制应用系统中得到广泛应用。主要的型号为AT89C系列和AT89S系列,两款的性价比都很高并且软件程序上完全兼容,S系列的性能高于C系列,但目前C系列的单片机已经停产,所以本设计选用AT89S系列,目前广泛应用的S系列包括S51与S52,对于本设计的实际情况来说,AT89S51完全可以使用,但是为了追求高性能使用,本设计选用AT89S52.
2.2.2 传感器的选型
目前对于市场上对于心率的测量的传感器有两种:光电式传感器;压电陶瓷式传感器。相比较压电陶瓷式的传感器的测量误差小,精度高,测量方便的优点,并且目前市场上很多心率测量都选用光电式传感器,所以本系统采集更好的传感器来开辟新的市场,因此采用压电陶瓷传感器来设计。
2.2.3 数码管显示的选型
数码管显示的方式有两种:动态显示;静态显示。
静态显示就是当显示某一字符时,相应段的发光二极管恒定的导通或截止,并且显示器的各位可同时显示,静态显示时,较小的驱动电流就能得到较高的显示亮度。但是静态显示会占据很多I/O口,浪费资源。
动态显示就是一位一位的轮流点亮显示器的各个位(扫描),显示器的亮度即与导通电流有关,也与点亮时间和间隔时间的比例有关,但是只许总线I/O口,节省I/O口的资源。
对于本设计的要求,需要使用I/O口,尽量要合理安排I/O口的使用,所以本设计选用动态显示。
2.2.4 键盘电路方式的选型
键盘电路的方式有两种:独立式按键结构;矩阵式按键结构。独立式按键结构电路配置灵活,软件设计简单,在按键数量少的时候才选用此种方法;而矩阵式按键结构常使用在按键多的情况下。本设计的按键数量为四个,所以采用独立式按键结构。
上一篇:2014文科复数总结与真题练习
下一篇:计算机串行通信基础串口通信