[0033] In order to make the objectives, technical solutions and advantages of the present invention clearer, the following further describes the present invention in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.
[0034] figure 1 It is a schematic structural diagram of an abdominal belt system according to a preferred embodiment of the present invention. Please refer to figure 1 , The present invention is a wearable prenatal training abdominal belt system with functions of fetal sound monitoring, fetal movement detection and fetal movement trajectory induction. The system includes a flexible base (100) for installing all components, and the ends of the tail can be passed through Velcro or buttons It can also be connected by means of strapping, which is convenient for pregnant women to wear. The flexible substrate (100) is provided with a pickup array (102), a sound collection and detection module (106) connected with the pickup array (102), a voice integration module (108) and a speaker array (103) for sound prenatal education. An LED light array (101) for illuminating the prenatal education light source, a system control module (107) and a system power module (110) for supplying power to the entire system.
[0035] The pickup array (102) sends the collected fetal sound and fetal movement signals to the sound collection and detection module (106), which is then processed by the system control module (107). The working status and working mode of the speaker array (103) and the illumination LED lamp array (101) are compared and judged by the system control module (107) to determine the position of the strongest fetal sound signal, and the position of the fetal head is determined based on this. And according to human control instructions, select the working mode, working time and working sequence of the light teaching and sound teaching function modules near the position of the fetal head to stimulate and induce the fetus to change the direction of movement.
[0036] Please refer to figure 2 , The abdominal belt system (200) has three functional blocks: sound education (201), fetal sound and fetal movement monitoring (202) and light education (203). The audio teaching function block includes a voice integration module (108) and a speaker array (103). The voice integration module (108) can play various audio teaching materials through the speaker array (103). The fetal sound and fetal movement monitoring function block processes the collected sound signals by the sound collection and detection module (106) through the pickup array (102), and sends them to the system control module (107) for signal strength comparison, and then determines the direction of the strongest detected signal Based on this position, the function of detecting fetal sound, fetal movement and determining the position of the fetal head (205) is realized. The light education function block generates orange light (204) with a wavelength of 570-622nm through the LED light array (101) to perform light prenatal education on the fetus.
[0037] Please refer to image 3 The circuit of the abdominal belt system includes five functional blocks: LED light array (101), pickup array (102), speaker array (103), sound collection and detection module (106) and system control module (107). The sound collection and detection module (106) includes a preamplifier circuit (301), a high and low pass filter (302), a secondary amplifier (303), a trap (304) and a level up circuit (306). The system control module (107) includes a microcontroller MCU (308), an AD conversion module (307), a display module (105), a voltage conversion module (305), and an analog switch (300).
[0038] Among them, the light source for illuminating the prenatal education is an LED lamp array (101), which is composed of orange light diodes with wavelengths of 570-622nm, a total of forty light-emitting diodes, each group of ten, each group of ten After connecting in parallel, a protection resistor of a certain resistance is connected in series. The LED light array (101) is adjacent to the pickup array (102) and the loudspeaker array (103), and is arranged in the four positions of the prenatal abdominal belt. The system control module (107) controls the working mode, sequence and lighting time of the prenatal education , Its working mode can be that each group of ten lights flash and turn on and off together or use the pattern of running water lights to turn on and off in sequence.
[0039] Among them, the pickup array (102) can be an electret microphone or a moving coil microphone, which can be arranged in four directions of the prenatal abdominal belt. The pickup array (102) is used to convert sound signals into voltage signals that can be processed by the subsequent units, and they are all connected with the preamplifier circuit (301) to buffer, isolate, and improve the carrying capacity.
[0040] Among them, the speaker array (103) is composed of a high-fidelity internal magnetic speaker array.
[0041] Among them, the sound collection and detection module (106) is connected to the pickup array (102) through a four-to-one analog switch (300), and is connected to the system control module (107), which is controlled by the microprogram controller of the system control module (107) The MCU (308) controls the gate signal of the one-of-four analog switch (300).
[0042] Among them, the one-of-four analog switch (300) is composed of a dual-channel one-of-four switch chip.
[0043] Among them, the high-low-pass filter module (302) includes three low-pass filters and one high-pass filter for detecting fetal sound and fetal movement signals; the secondary amplifying module (303) is used to amplify the amplitude of the fetal sound and fetal movement signals to facilitate data Processing; the notch filter module (304) is used to filter out 50Hz power frequency and its 100Hz and 150Hz harmonic interference signals; the level raising circuit (306) is used to raise the negative voltage above 0V for AD conversion (307) processing .
[0044] Among them, the microprogram controller MCU (308) controls the four-to-one analog switch (300) to select the four-position pickup array (102), speaker array (103), LED light array (101), and convert AD The data sampled by the module (307) performs algorithm processing and display. The AD conversion module (307) is used to connect the selected pickup array (102) with the sound collection and detection module (106), and convert the collected sound signals into digital signals that can be processed by the MCU. The display module (105) is used to display the number of fetal sounds per minute, the number of fetal movements per hour, and to depict the direction of the fetal movement track. The voltage conversion module (305) is used to provide positive and negative power supply for the chip in the sound collection detection module (106). The one-of-four analog switch (300) is used to select the working sequence and working time of the pickup array (102), the LED light array (101) and the speaker array (103), with the purpose of saving analog switches and reducing system costs.
[0045] Please refer to Figure 4 , The voice integration module (108) includes the prenatal education music data storage module (109) and the prenatal education music playback control button (104). The voice integrated module for prenatal education (108) can adopt ZX2062T patch card integrated block or other integrated modules, which can support SD/MMC card and USB storage, and support MP3 music format. Therefore, you can download various The sound teaching materials are stored in the prenatal music data storage module (109) and then played. The voice integration module (108) can adjust the volume of the sound and the order of song playback through the prenatal music playback control button (104).
[0046] Figure 5 Yes figure 1 The main program flow chart of the system control module in the middle; Image 6 Yes Figure 5 Flow chart of system initialization in the middle; Figure 7 Yes Figure 5 Flow chart of the optimal channel selection algorithm in the middle; Picture 8 Yes Figure 5 Flow chart of fetal movement counting algorithm for midfetal sound; Picture 9 It is the flow chart of the fetal movement induction algorithm.
[0047] Please refer to Figure 5 , The main program flow chart of the system control module includes the following steps: system initialization (400), button scanning (401), optimal channel selection algorithm (402), LED lights and speaker channel opening (403), fetal movement counting algorithm (404) ) And prenatal education mode algorithm (405).
[0048] Please refer to Image 6 , System initialization (400) includes the following sequential steps: turn off watchdog and interrupt (4001), system clock initialization (4002), I/O port initialization (4003), timer initialization (4004), AD initialization (4005), Initialize the music module (4006).
[0049] Please refer to Figure 7 , The optimal channel selection algorithm (402) can be implemented by the following sequential steps:
[0050] (4021) Timer Timer0_A0 is initialized;
[0051] (4022) Four-channel peak intensity detection;
[0052] (4023) Timer Timer0_A0 timing 5s;
[0053] (4024, 4027) The acquisition channel is converted every 5s;
[0054] (4025) Calculate the average of the peaks detected in 5s, save them as A1, A1, A3, A4, compare Max (A1, A1, A3, A4);
[0055] (4026) Select the channel with the highest peak intensity;
[0056] (403) Turn on the optical and acoustic teaching functions of this channel;
[0057] (404) Perform counting of fetal sound and fetal movement.
[0058] Please refer to Picture 8 The fetal sound and fetal movement counting algorithm (404) first uses the differential threshold method to process the AD sampled data, detects the peak, and then re-identifies the peak through the windowing and limiting algorithm, and the peak counter is detected to be incremented by 1 and processed by the timer. At 60s and 1h, the number of fetal sounds in one minute and the number of fetal movements in one hour are obtained and displayed.
[0059] It includes the following steps:
[0060] (4041) The timer Timer1_A0 is initialized;
[0061] (4042) Read AD sampling data;
[0062] (4043) Perform first-order difference processing on data;
[0063] (4044) Calculate the average of every 7 difference values and store them in the buffer array;
[0064] (4045) Judge the extreme point;
[0065] (4046) Set the extremum points that meet the criteria for window width judgment;
[0066] (4047) Set the threshold to determine that the extremum point that meets the condition is the maximum value; if the condition is not met, return to step (4042);
[0067] (4048) If it matches, the window width count is reset to zero;
[0068] (4049) The counter is incremented by 1;
[0069] (40410) Timer interrupt;
[0070] (105) The display module displays the count value and the direction of the movement track.
[0071] Please refer to Picture 9 , The fetal movement induction algorithm in the prenatal education mode algorithm can set the working mode of the light education and sound education modules according to the user's manual control instructions, which can induce the fetus to move in the direction of a specific area. Setting the working mode of light teaching and voice teaching means that when the continuously detected fetal sound intensity changes in a certain direction (such as clockwise or counterclockwise), it means that the fetus has been moving in one direction. When the fetus moves in this direction, it reaches a certain level. When the number of laps, an alarm is given, and then the reverse sound teaching and light teaching can be set according to the user's manual control instructions to stimulate and induce the fetus to do reverse movement to avoid the occurrence of the umbilical cord around the neck. The fetal movement induction algorithm includes the following sequential steps:
[0072] (402) Select the optimal channel;
[0073] (4051) Determine the position of the tire head and monitor the sequence of channel gating, that is, monitor the movement sequence of the tire head;
[0074] (4052) Early warning of the fetal movement direction, when it is judged that the fetus has the possibility of the umbilical cord around the neck;
[0075] (4053) According to the user's control instruction, the opposing direction of optical and acoustic stimulation is selected to induce the fetus to reverse;
[0076] (4053) Determine the fetal reversal state;
[0077] (402) Fetal movement induction is over.
[0078] It should be understood that the above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modification, equivalent replacement and improvement made within the spirit and principle of the present invention shall be included in this Within the scope of protection of the invention.