基于STM32的智能医疗系统的研究与开发

 2022-01-18 12:01

论文总字数:22775字

目 录

1绪论 5

1.1研究背景 5

1.2关于智能医疗的必要概念 5

1.2.1大数据和智能医疗的关系 5

1.2.2智能医疗应用举例 6

1.3国内外智能医疗发展情况 6

1.3.1智能医疗的发展阶段 6

1.3.2国外智能医疗发展现状 6

1.3.3国内智能医疗发展现状 6

1.4本章小结 6

2智能医疗系统的总体设计 7

2.1医疗系统总体设计 7

2.1.1医疗系统总体要求 7

2.1.2整体系统设计方案 7

2.1.3硬件部分 7

2.1.4软件部分 7

2.1.5系统总体设计框架 7

2.2智能医疗系统分析 8

2.2.1智能医疗系统的设计难点 8

2.3本章小结 8

3 系统硬件的选择与设计 8

3.1主控单片机的选用 8

3.1.1ARM处理器的介绍 8

3.1.2单片机STM32F103的介绍 9

3.2主控单片机STM32F103ZET6的内部结构 10

3.2.1STM32F103ZET6的最小系统板 10

3.2.2STM32F103的下载方式 12

3.3GPS定位模块 13

3.3.1GPS定位模块的介绍 13

3.3.2GPS定位模块的工作原理 13

3.3.3 时钟脉冲电路 14

3.4温湿度采集模块 14

3.4.1温湿度采集模块的介绍 14

3.4.2DHT11温度采集模块的工作原理 15

3.5 PM2.5采集模块 16

3.5.1 PM2.5采集模块的介绍 16

3.5.2 PM2.5模块的工作原理 16

3.6心率/血氧采集模块 17

3.6.1心率血氧采集模块的介绍 17

3.6.2心率/血氧模块的工作原理 18

3.6.3 MAX30100的内置ADC 19

3.7蓝牙模块 19

3.7.1蓝牙模块的工作原理 19

3.8显示模块 19

3.8.1 TFT-LCD介绍 19

4系统软件的设计 21

4.1周边环境部分的软件设计 21

4.2 GPS模块的软件设计 21

4.2.1 GPS定位模块的数据传输 21

4.2.2串口通信 21

4.2.3NMEA-0183协议 22

4.3 PM2.5采集模块的软件设计 24

4.3.1定时器中断 24

4.4DHT11温度采集模块 25

4.4.1单总线协议 25

4.5病人身体指标检测部分的软件设计 26

4.6心率/血氧采集模块的软件设计 26

4.6.1心率/血氧采集模块的初始化 26

4.6.2 I2C协议 28

4.6.3读取数据的过程 29

4.6.4 DC消除 29

4.6.5滑动平均滤波算法 30

4.6.6血氧饱和度算法 31

4.7LCD显示部分的软件设计 32

4.8 智能医疗APP 33

4.9本章小结 36

5 设计结果与分析 36

5.1智能医疗系统的成品展示 36

5.1.1智能医疗系统的设计结果 36

5.1.2周边环境检测模块的测试结果 36

5.1.3病人身体指标检测部分的测试结果 37

5.2测试结果分析 39

5.2.1周边环境检测部分的数据分析 39

5.2.2病人身体指标检测部分 39

5.2.3实验中遇到的问题及解决方案 39

5.3本章小结 40

6 实验的总结与展望 40

6.1实验总结 40

6.2对未来的展望 40

参考文献: 40

致谢: 42

基于STM32的智能医疗系统的研究与开发

高航

,China

Abstract:At the beginning of the 21st century, science and technology took firm steps and developed rapidly in China and even in the whole world. This article mainly provides a design scheme of smart medical system based on STM32 microcontroller. This intelligent medical system uses the STM32F103 series single-chip microcomputer as the central control board, and combines the temperature and humidity acquisition module, the GPS positioning module, the PM2.5 acquisition module, and the heart rateamp;SPO2 acquisition module to collect the patient's physical index data and display the collected data. On the LCD screen, the data is finally transmitted to the user's mobile phone APP through the Bluetooth module. The user can monitor the physical condition of the patient currently by viewing their mobile phone. This paper will initially explain the design ideas and principles of this system. Secondly, according to the modules and microcontroller used in the design ideas and principles, the principle of each part and the description of the algorithms used are explained from both hardware and software aspects. Explain how the overall system is implemented. Finally, for the problems that arise during the experiment, I’ll explain the reasons for the problems and provide solutions.

Key words:algorithm;stm32;artificial intelligence

1绪论

1.1研究背景

随着网络、信息技术的飞快发展,人们对于互联网、信息化、智能化这些名词已经不陌生。无论在生活中,还是在科学应用中,信息的传递与人工智能都体现了重要且无法替代的作用,电子产品也越来越智能化。从苹果公司设计的iphone受到全世界用户的青睐到2016年开始小米、华为等公司的逐步崛起,也仅仅用了几年的时间。正如手机对人们生活的影响一样,信息化和智能化也不断覆盖人们的日常生活中。2014年世界杯中使用了门线监控技术,可以客观的裁决足球是否越过门线;人脸识别的门禁系统可以高效地保障财产的安全性;车载导航方便了人们的出行,甚至加入了语音导航...这些例子都表明了人们的生活越来越离不开信息化和智能化。在另一方面,由于国内经济的发展,现代人对身体健康和社会老龄化导致的医疗问题也更加重视,很多子女因为工作繁忙不能长时间的观察老人的身体状况,因此,智能医疗系统的开发有利于监测病人的身体状况并使病人得到及时的救治。当我国经济飞速发展的同时,人们对身体健康的重视也逐步提高,而我国自1995年提出“金卫工程”以来,我国对智能医疗的重视就开始逐步扩建。

剩余内容已隐藏,请支付后下载全文,论文总字数:22775字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;