1. Project Overview
1.1 Introduction
This idea came to me in an instant, and I wanted to realize it.
1.2 Project Background/Motivation for Topic Selection
With the development of social economy, people's living standards are getting higher and higher, and people are now paying more and more attention to the quality of life and health issues. The development of electronic products has provided people with such a way, such as various portable medical devices. But we found that the functions of these medical devices are relatively simple and most of them need to use sensors. So we came up with such an idea: Can we use a single-chip microcomputer to make an electronic medical box? This medical box can realize multiple functions, such as using a body temperature sensor to measure body temperature at the same time, and using a temperature and humidity sensor to measure indoor temperature and humidity at the same time. It can also use other functions such as measuring weight, blood pressure, heart rate, etc. at the same time or in different time periods. This medical box is based on sensors, and different functions need to be replaced with corresponding sensors. This medical box can also make it convenient for people to pay attention to their own health problems and meet people's other needs.
The idea of our design is to make this product more functional to meet people's different needs. Of course, this design cannot include many sensor applications, as time and energy are limited, but the idea expressed by this design must be very clear. We decided to design a few sensors, one is the body temperature sensor, the second is the temperature and humidity sensor, and the third is the pressure sensor. We believe that this design has great potential, for example, it can be integrated into mobile phones or electronic watches.
This electronic medical box can realize multiple sensor applications, so it is not only suitable for people's daily life, but also can be used for sensor teaching to make the teaching image vivid, thus achieving a better teaching effect.
2. Demand Analysis
2.1 Functional requirements
The buttons control the corresponding sensor channels, the corresponding channels work, the sensors collect signals, the signals are processed and sent to the processor, the processor further processes the signals and sends them to the display. The most important thing is to work stably.
Figure 1 System architecture
2.2 Performance requirements
It has the characteristics of portability and low power consumption, and can also connect and use a variety of sensors and work stably.
3. Solution Design
3.1 System Function Implementation Principle
The button determines which line to use. When the button is pressed, the corresponding sensor works to collect signals. If the sensor integrates digital conversion, the signal is directly transmitted to the processor. If the sensor does not integrate digital conversion, the signal is amplified first and then converted from analog to digital and transmitted to the processor. After receiving the signal, the processor starts processing and finally displays the result.
| |
|
|
Figure 2 System hardware structure diagram
3.2 Hardware platform selection and resource allocation
We chose the AVR XMEGA-A1 X plained platform for this design, and of course it would be better if there is a matching daughter board. It also includes pressure, temperature and humidity SHT7x, and body temperature sensors. [page]
3.3 System Software Architecture
| |
|
|
Program operation flow chart
3.4 Expected Results of the System
The system is expected to be able to measure body temperature, weight, and indoor temperature and humidity.
Previous article:A complete design solution for smart home appliance voice control system
Next article:Software and hardware implementation of 3D wireless mouse based on iNEMO
- Popular Resources
- Popular amplifiers
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Download from the Internet--ARM Getting Started Notes
- Learn ARM development(22)
- Learn ARM development(21)
- Learn ARM development(20)
- Learn ARM development(19)
- Learn ARM development(14)
- Learn ARM development(15)
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- 【AT-START-F425 Review】USB to CAN Part 2
- Bluetooth protocol specifications (RF, baseband link control, link management)
- How to set the resolution of Intel integrated graphics card in Ubuntu 12.04
- Some methods to make mobile power pass EMI test
- How to lock the state machine diagram in IAR Visualstate to prevent modification
- The microcontroller has its own PWM to control the brightness of the LED light. How to write it? ?
- 【MM32 eMiniBoard Review】+ Internal temperature detection and display
- List of common safety requirements for switching power supplies
- The BLUERNG-1 CODE is too large to implement OTA
- Is embedded software development easy to learn?