ontents Overview ................ 2 1. Working principle .............. 3 2. Hardware Design Considerations ..........3 2.1. The power supply can refer to the following circuit design ......3 2.2. Use wiring diagrams ............4 3. Layout Requirements for Antenna and Housing ........4 4.
Overview This document mainly describes how to use the module of MR60BHA1 to develop a product and explain the problems should be paid attention to during the process. The manual can help to reduce the design cost and increase the stability of the product, which can improve the efficiency of development.
Working principle radar transmits a 60 G-band millimeter wave signal, and the measured target reflects the electromagnetic wave signal,and demodulates the transmitted signal, and then processes it through amplification, filtering, and ADC to obtain echo demodulated signal data. In the MCU unit, the amplitude, frequency, and phase of the echo signal are calculated, and the target parameters ( sleep quality, breathing, turning over, body movement , etc.) are measured and the scene evaluation is finally realized.
2 Use wiring diagrams 2.2. MR60BHA1 Figure 3 Schematic diagram of the connection between the radar module and the peripherals Layout Requirements for Antenna and Housing PCBA: Need to keep the height of the radar patch ≥ 1mm than other devices...
Static Protection Radar products have static-sensitive circuits inside, which are prone to electrostatic hazards. Therefore, it is necessary to fully protect against static electricity during transportation, storage, work and handling. Do not touch and grab the radar module antenna surface and connector pins.
Protocol description This agreement applies to 60G Communication between the millimeter wave breathing and sleep detection radar and the host computer. This protocol briefly introduces the radar workflow, briefly introduces the structure of the interface protocol, and gives the control commands and data required for the related radar work. The serial port communication is defined as follows: Interface level: TTL Baud rate: 115200 bps...
7.2. Address allocation and data information description Trans fram missio Comm length Function contr check Product Descript data Remark identifi Category heade field word frame directi word cation Heartbea t packet report 5359 0001 5443 report Heartbea Issued 5359 0001 5443 t packet Reply...
Page 9
Issued 5359 0001 5443 product len B product id query Reply 5359 5443 Issued 5359 0001 5443 product Hardwar informa len B e model tion Reply 5359 hardware 5443 query model Issued 5359 0001 5443 Firmwar len B e version Reply 5359 firmware...
Page 10
01: On Switch Issued 5359 0001 5443 00: Off human 01: On presence Reply 5359 0001 5443 function 00: Off Actively report 00: no one Reporting method: report existence report 5359 0001 5443 when the status changes 01: no one informati human body...
Page 11
human 01: On Reply 5359 0001 5443 presence 00: Off switch Issued 5359 0001 5443 Existenc 00: no one informati Reply 5359 0001 5443 on query 01: no one Issued 5359 0001 5443 Sports 00: None informati Reply 5359 0001 01: Still 5443 on query...
Page 12
monitor rate monitori function 01: On Reply 5359 0001 5443 function 00: Off on and Reporting method: Heart 1B Heart rate Report once every 3 s rate report 5359 0001 5443 value value Value range: 0 - 100 Reporting method: Report once every 1 s Heart rate...
Page 13
wavefor Reporting method: report m query once every 1 second Value range: 0-255 5 bytes represent 5 values within 1 second in real 3B Heart Rate time, the waveform is Reply 5359 0005 5443 Waveform sine wave data, and the central axis is 128, which means that when the heart rate intensity is...
Page 14
Reporting method: report once every 1 second Value range: 0-255 Breath 5 bytes represent 5 values Respirato detectio within 1 second in real time, the waveform is report 5359 0005 Respiratory 5443 wavefor function sine wave data, and the waveform central axis is 128, which means that when the heart rate intensity is...
Page 15
wavefor Reply 5359 0005 Respiratory 5443 Value range: 0-255 m query waveform Active reporting and setting of sleep monitoring Switch 01: On Issued 5359 0001 5443 the sleep 00: Off monitori 01: On function Reply 5359 0001 5443 on and 00: Off 0x00: get out of bed...
Page 16
Reporting method: In the state of bed, follow the sleep state of 10 minutes to output the latest data Awake 2Byte awake report 5359 0002 5443 of the corresponding time time duration. Value range: 0-65535 Unit: minutes Reporting method: In the state of bed, follow the sleep state of 10 minutes light...
Page 17
1B Existing Status reporting method: 1B Sleeping report once every ten state 1B minutes Existence: 1 Average someone 0 no one breathing 1B Sleeping: 3 getting out of Average bed (no one) 2 awake 1 heartbeat 1B light sleep 0 deep sleep Sleep Turnover The number of rollovers...
Page 18
parameter ) available) 0x00 Sleep When the sleep duration time is less is less than 4 hours or than 4 hours more than 12 hours, the abnormal sleep state is 0x01 Sleep reported and there is no Abnorma time is more one detected for a long l sleep report...
Page 19
g status Abnormal report strugelling status Unoccup 0x00 None 0x01 Normal timing Report 5359 0001 5443 0x02 status Abnormal report Abnorma 0x00 On Issued 5359 0001 5443 0x01 Off strugglin g state 0x00 On switch Reply 5359 0001 5443 0x01 Off setting Unoccup 0x00 Off...
Page 20
ng switch 00: Off Issued 5359 0001 5443 Enquiry 0x00: get out of bed of bed entry/exit Reply 5359 0001 5443 status 0x01: get into Issued 5359 0001 5443 0x00: deep sleep Sleep state 0x01: light Reply 5359 0001 5443 query sleep 0x02: awake...
Page 21
state transmission Issued 5359 0001 5443 1B Existing 1B Sleeping state 1B Average breathing 1B Average Sleep heartbeat 1B compreh Turnover ensive Reply 5359 000 8 times 5443 state query 1B Large- scale body movements 1B Small- scale movements 1B Apnea times Issued 5359...
Page 22
statistics 1B Sleep When it is judged to query quality score wake up and get out of bed, start reporting the 2B Total sleep sleep statistics of the duration whole night 1B Sleep 1B Awake quality score numerical duration range: 0~100 2B Numerical range of total 1B Light sleep duration: 0~65535...
Page 23
0x00 None struggelli ng status 0x01 Normal query status 0x02 Reply 5359 0001 5443 Abnormal struggelling status Issued 5359 0001 5443 Timing status 0x00 None query in 0x01 normal Reply 5359 0001 5443 unoccupi 0x02 ed status Abnormal Abnorma Issued 5359 0001 5443...
Page 24
4B firmware package size + 15B Issued 5359 0013 5443 firmware version number Start The host computer will upgrade determine how long the 4B Transfer firmware package upgrade Reply 5359 0004 5443 information needs to be package size sent for each frame per frame according to the size of the reply here...
Appendix 1 : About Data Command Generation Routines Example: Existence information query: The data structure that confirms the existence of information query through the above protocol table Frame header: 0X53 0X59 Control word: 0X80 Command word: 0X81 Length identification: 0X00 0X01 Data: 0XOF Check code: 1Byte (SUM) Frame end: 0X54 0X43...
Historical version update instructions Revision Release Date Summary V1.0_ 0 623 202 2/06/23 first draft Added detection mode query command, adjusted V1.1_0720 2022/7/20 detection mode setting command Fix the problem of the active reporting protocol of V1.2_0720 2022/7/20 human body orientation 1: Added "Sleep Synthetic Status Query"...
Page 27
struggle/sleep rating V2.2_0527 2023/5/27 Added sleep cut-off time setting and query Added product information (product model, product id, V2.3_0728 2023/7/28 hardware version, firmware version active reporting protocol)
Need help?
Do you have a question about the MR60BHA1 and is the answer not in the manual?
Questions and answers