notes: Here we want to make a project for the medical ventilator +STONE touch screen +STM32. In this project, we can choose the language and function, and draw the respiratory waveform by the way of random number triggering. When the key is pressed, the MCU detects the pressing signal, and starts to transmit the waveform data to stvc101wt-01 TFT through the serial port The LCD screen uploads the data command, and then the screen will automatically analyze and display it on the screen by using the waveform control. The screen also has the adjustment function, and the voice broadcast function.
BriefWith the increasing shortage of medical ventilator, the medical ventilator made in China has become the "hard currency" in the international market.
Therefore, I also followed the trend and decided to use the TFT LCD screen on my hand as the ventilator display, which is quite suitable.
This is a serial port screen. It is very convenient to develop with STONE TFT LCD screen. The most important thing is that it is simple and easy to use. It can be done without too many complicated instructions. The advantage is that it can quickly develop projects and seize the market opportunities.
I use STM32 to simulate the respirator and stm32f103rct6 to develop it. This module supports serial port or other simple communication interface mode to communicate with TFT LCD screen, and can draw the wave chart in real time.
medical ventilator +STONE touch screen Project functionsHere we want to make a project for the medical equipment,ventilator. In this project, we can choose the language and function, and draw the respiratory waveform by the way of random number triggering. When the key is pressed, the MCU detects the pressing signal, and starts to transmit the waveform data to stvc101wt-01 TFT through the serial port The LCD screen uploads the data command, and then the screen will automatically analyze and display it on the screen by using the waveform control. The screen also has the adjustment function, and the voice broadcast function.
That is, the following functions:① the serial port screen realizes the function of language selection;
② serial port screen realizes the function of sending touch command and switching pictures;
③ Single chip microcomputer realizes the function of data command upload;
④ The serial port screen realizes the real-time waveform display function.
After the function is determined, select the module model:
① Stvc101wt-01 is adopted for screen end;
② stm32f103rct6 is adopted for single chip microcomputer;
③ voice broadcast module.
Hardware introduction and principleLoudspeaker
Because stone serial port screen has audio driver and reserved corresponding interface, the most common magnet speaker, commonly known as loudspeaker, can be used. Loudspeaker is a kind of transducer which transforms electrical signal into acoustic signal. The performance of loudspeaker has a great influence on the sound quality. Loudspeakers are the weakest component in audio equipment, and for audio effect, they are the most important component. There are many kinds of loudspeakers, and the prices vary greatly. Audio electric energy through electromagnetic, piezoelectric or electrostatic effects, so that its paper basin or diaphragm vibration and resonance with the surrounding air (resonance) and produce sound.
• 10.1 inch 1024x600 industrial grade TFT panel and 4-wire resistance touch screen;
• brightness is 300cd / m2, LED backlight;
• RGB color is 65K;
• visual area is 222.7mm * 125.3mm;
• visual angle is 70 / 70 / 50 / 60;
• working life is 20000 hours. 32-bit cortex-m4 200Hz CPU;
• CPLD epm240 TFT-LCD controller;
• 128MB (or 1GB) flash memory;
• USB port (U disk) download;
• toolbox software for GUI design, simple and powerful hex instructions.
Basic functions• Touch screen control / display image / display text / display curve / read and write data / play video and audio. It is suitable for various industries.
• UART interface is RS232 / RS485 / TTL;
• voltage is 6v-35v;
• power consumption is 3.0w;
• working temperature is - 20 ℃ / + 70 ℃;
• air humidity is 60 ℃ 90%.
STVC101WT-01 module communicates with MCU through serial port, which needs to be used in this project. We only need to add the designed UI picture through the upper computer through the menu bar options to buttons, text boxes, background pictures, and page logic, then generate the configuration file, and finally download it to the display screen to run.
The manual can be downloaded through the official website:
https://www.stoneitech.com/support/download
In addition to the data manual, there are user manuals, common development tools, drivers, some simple routine demos, video tutorials, and some for testing projects.
STM32F103RCT6 EVBStm32f103rct6 development board provides many interfaces for customers to use. Relevant parameters:
1. Arm 32 bit cortex Gamma -M3 CPU, up to 72mhz;
2. Up to 64KB SRAM space;
3. 64pin,256KB FLASH;
4. On board usb-ttl serial port, Download debugging communication three in one;
5. On board EEPROM, infrared, JTAG.
Evaluation board block and interface distribution
Detailed description of evaluation board block
The evaluation board blocks are distributed as follows:
The drawings of key and serial port are as follows:
• flexible GPIO design 32 bit MCU
• maximum main frequency 72mhz
• connectivity: can, I2C, IrDA, Lin, SPI, UART / USART, USB
• FLASH:256KB
• 400ksps, 12bit, 8-Channel auxadc
• Voltage power supply (VCC / VDD): 2 V ~ 3.6 V
STONE TOOL Development stepsThere are roughly three steps:
① Use STONE Tool 2019 upper computer software design;
② realize the communication between MCU and serial screen;
③ audio file, picture file import.
Installation of STONE TOOLBoxSTONE Tools 2019 and related USB serial port drivers can be downloaded from the official website: https://www.stoneitech.com/.
The software interface is as follows:







Comments