
ဘက်စုံသုံးလေကြောင်းအရည်အသွေးအာရုံခံကိရိယာ module (MODBUS)
SRAQ-D701 အတွက် အသုံးပြုသူလမ်းညွှန်

ကုန်ပစ္စည်းအကြောင်းအရာ
SRAQ-D701 သည် CO²၊ လေဆာဖုန်မှုန့်၊ အပူချိန်နှင့် စိုထိုင်းဆ၊ TVOC နှင့် formaldehyde တို့ကို ပေါင်းစပ်ထားသည့် ပြီးပြည့်စုံသော လေအရည်အသွေး အာရုံခံကိရိယာ module တစ်ခုဖြစ်သည်။
လေသန့်စင်စက်များ၊ လေထုအရည်အသွေး မော်နီတာများနှင့် စိတ်ကြိုက်အကာအရံများ ပေါင်းစပ်ရန်အတွက် တီထွင်ထုတ်လုပ်ထားပါသည်။ SRAQ-D701 သည် Modbus-RTU အထွက်မှတစ်ဆင့် အချိန်နှင့်တပြေးညီ အာရုံစူးစိုက်မှုတန်ဖိုးများကို ပေးပါသည်။ ၎င်းသည် ကောင်းမွန်သော တည်ငြိမ်မှုကို ပေးစွမ်းပြီး TVOC နှင့် အမှုန်အမွှားများပါဝင်မှုမှာ စိုးရိမ်စရာရှိသည့် application များအတွက် သင့်လျော်ပါသည်။
အင်္ဂါရပ်များ
- ညစ်ညမ်းစေသော CO2၊ ဖုန်မှုန့် စသည်တို့ကို ထောက်လှမ်းသည်။
- Modbus အထွက်
- မြင့်မားသောယုံကြည်စိတ်ချရမှုနှင့်ကောင်းမွန်သောတည်ငြိမ်မှု
- မြင့်မားသောတိကျမှုနှင့် မြန်ဆန်သောတုံ့ပြန်မှု
- ပေါင်းစပ်လွယ်ကူစေရန် ကျစ်ကျစ်လစ်လစ်ဒီဇိုင်း
အသုံးချမှု
- ရုံးခန်းနှင့် စီးပွားရေး အဆောက်အအုံများ
- စက်ရုံကြမ်းခင်းများ
- ဓာတ်ခွဲခန်း
- HAVC လုပ်ငန်း
- အထွေထွေလေထုအရည်အသွေးစောင့်ကြည့်
- စမတ်အိမ်စနစ်များ
L-com ထုတ်ကုန်ကို ရွေးချယ်သည့်အတွက် ကျေးဇူးတင်ပါသည်။ ဘေးကင်းသော၊ တိကျသောစွမ်းဆောင်ရည်နှင့် ထုတ်ကုန်သက်တမ်းရှည်ကြောင်းသေချာစေရန်၊ စက်ပစ္စည်းကို ပါဝါမဖွင့်မီ ဤလမ်းညွှန်ချက်နှင့် သင်ကိုယ်တိုင် အကျွမ်းတဝင်ရှိစေရန် အချိန်ယူပါ။ နောင်အကိုးအကားအတွက် ကျေးဇူးပြု၍ သိမ်းဆည်းထားပါ။ တပ်ဆင်ခြင်း သို့မဟုတ် ထုတ်ကုန်အသုံးပြုမှုနှင့်ပတ်သက်သည့် မေးခွန်းများရှိပါက 800.341.5266 သို့ ကျွန်ုပ်တို့ထံခေါ်ဆိုပါ။
ကျွန်ုပ်တို့ထံ ဆက်သွယ်လိုက်ပါ။ customerservice@l-com.com နှင့်ကျွန်ုပ်တို့၏သွားရောက်ကြည့်ရှု website မှာ www.l-com.com
ဤဒေတာစာရွက်ကို ဒေါင်းလုဒ်လုပ်ထားသည်။ http://www.digchip.com ဒီနားမှာ စာမျက်နှာ
နည်းပညာဆိုင်ရာ ကန့်သတ်ချက်များ
ထောက်လှမ်းမှု ကန့်သတ်ချက်များ နှင့် ကြည်လင်ပြတ်သားမှု- မော်ဂျူးမှ တိုင်းတာသော CO2 တန်ဖိုးနှင့် ဖော်မယ်လ်ဒီဟိုက်တန်ဖိုးသည် TVOC တန်ဖိုးနှင့် ညီမျှသည်၊ အသုံးပြုခြင်း သို့မဟုတ် ဝယ်ယူသည့်အခါ ကျေးဇူးပြု၍ သတိပြုပါ။
| ညစ်ညမ်း | အတိုင်းအတာ ပြတ်သားမှု | အတိုင်းအတာ | တိကျမှု |
| eCO2 | 1 ppm | 400~5000 ppm | ± 100ppm |
| PM2.5 | 0.3 ug/m3 | 0 ~ 1000 ug/m3 | ± 10% |
| PM10 | 0.3 ug/m3 | 0 ~ 1000 ug/m3 | ± 10% |
| အပူချိန် | 0.01°C | 20 ~ 80 ဒီဂရီစင်တီဂရိတ် | ± 0.5°C |
| စိုထိုင်းဆ | 0.04% | 5~100% RH | ၁% RH |
| TVOC | 1 ug/m3 | 1230 ug/m3 | ± 90 ug/m3 |
| CH2O | 1 ug/m3 | 500 ug/m3 | ± 40 ug/m3 |
- အလုပ်လုပ် voltage: 5 ± 0.2 VDC
- လုပ်ငန်းခွင်ပတ်ဝန်းကျင်- အလုပ်အပူချိန် 0~50°C၊ အလုပ်လုပ်သော စိုထိုင်းဆ- 15% RH 90% RH (ငွေ့ရည်ဖွဲ့မှုမရှိ)
- အလုပ်ပတ်ဝန်းကျင်- အပူချိန် -20~60°C၊ စိုထိုင်းဆ- 5% RH 95% RH (ငွေ့ရည်ဖွဲ့မှု မရှိ)
- ဆက်သွယ်ရေးနည်းလမ်း- Modbus RTU RS485
- ကြိုတင်အပူပေးချိန်- 10-15 မိနစ်၊ ပါဝါဖွင့်ချိန်ကြာလေ၊ ဒေတာတည်ငြိမ်လေလေဖြစ်သည်။
Mounting Diagrams
တပ်ဆင်ခြင်းအမျိုးအစား- Board mount အပေါက်အချင်း 2 မီလီမီတာ၊ အစေး 11.5 မီလီမီတာ။

ဝါယာကြိုး အဓိပ္ပါယ်
Port connector အမျိုးအစားသည် XH2.54mm pitch 4-pin terminal connector ဖြစ်ပြီး 90° ဒေါင်လိုက် PCB တွင်တပ်ဆင်ထားသည်။
| စီနီယာ မရှိပါ။ | လုပ်ဆောင်ချက် | မှတ်စုများ | အရောင် |
| 1 | VCC | 12 – 24 VDC, power supply positive ပါ။ | အညို |
| 2 | GND | GND၊ ပါဝါထောက်ပံ့မှုအနုတ်လက္ခဏာ | အနက်ရောင် |
| 3 | RS485_A+ | RS485_A+ | အစိမ်းရောင် |
| 4 | RS485_B- | RS485_B- | အပြာ |
ဆက်သွယ်ရေးပရိုတိုကော
မော်ဂျူး ဟာ့ဒ်ဝဲသည် အမှတ်စဉ် TTL ဆက်သွယ်ရေး အင်တာဖေ့စ်နှင့် RS485 ဆက်သွယ်ရေး အင်တာဖေ့စ်ကို ပံ့ပိုးပေးသည်။ စမ်းသပ်သည့်အခါ သုံးစွဲသူများသည် ၎င်းတို့ဝယ်ယူထားသော module interface အမျိုးအစားအလိုက် သက်ဆိုင်ရာ ဆက်သွယ်ရေးနည်းလမ်း ဖွံ့ဖြိုးတိုးတက်မှုကို ရွေးချယ်ရန် လိုအပ်သည်။
RS485 အင်တာဖေ့စ် ဆက်သွယ်ရေး အင်တာဖေ့စ် ဆက်စပ်ပရိုတိုကော-
အမှတ်စဉ် ပို့တ်ဘောင်များ- (9600/8/N/1) Mod Bus-RTU 485
မော်ဂျူး၏ စက်ရုံထုတ် မူရင်းလိပ်စာသည် 0x01 ဖြစ်သည်။
Baud နှုန်း- 9600၊ စစ်ဆေးချက်- ဘစ်-မရှိ၊ ရပ်တန့်သည့် အနေအထား- 1 ဘစ်
ဒေတာပြန်ပို့ချိန်- <300ms
စာဖတ်နှုန်းသည် 350ms ထက်မပိုနိုင်ပါ။
လိပ်စာ Command ကိုဖတ်ပါ။
| လက်ခံတယ်။ | ပုံသေ | Function Code ကို | ပုံသေ | ပုံသေ | ပုံသေ | ပုံသေ | CRC_L | CRC_H |
| FE | 17 | 00 | 00 | 00 | 01 | CRC စစ်ဆေးခြင်း။ | ||
| ဖြေ | ပုံသေ | Function Code ကို | Bytes အရေအတွက် | Firmware ဗားရှင်း | လက်ရှိလိပ်စာ | CRC_L | CRC_H | – |
| FE | 17 | 02 | xx | yy | CRC စစ်ဆေးခြင်း။ | – | ||
ဟောင်းအတွက်ample: ပေးပို့ရန် အမိန့်- FE 17 00 00 00 01 A0 06 ဒေတာပြန်ပို့ခြင်း- FE 17 02 11 01 64 30
စက်လိပ်စာမှာ 01 ဖြစ်ပြီး ဗားရှင်းနံပါတ်မှာ V1.1 ဖြစ်ကြောင်း ညွှန်ပြသည်။
လိပ်စာ Command ကို ပြင်ဆင်ပါ။
မော်ဂျူး၏စက်ရုံထုတ် မူရင်းလိပ်စာသည် 0x01 ဖြစ်ပြီး လိပ်စာအပိုင်းအခြားကို 0~254 သို့ ပြောင်းလဲနိုင်သည်။
| လက်ခံတယ်။ | လက်ရှိလိပ်စာ | Function Code ကို | ပုံသေ | ပုံသေ | လက်ဝယ်ရှိတယ်။ | မူရင်းလိပ်စာ | CRC_L | CRC_H |
| yy | 06 | 00 | 00 | 00 | zz | CRC စစ်ဆေးခြင်း။ | ||
| ဖြေ | မွမ်းမံပြင်ဆင်ခြင်းမပြုမီ လိပ်စာ | Function Code ကို | Bytes အရေအတွက် | စောင့်ရှောက်ပါ။ | ပြင်ဆင်ထားသောလိပ်စာ | CRC_L | CRC_H | – |
| yy | 06 | 02 | 00 | Zz | CRC စစ်ဆေးခြင်း။ | – | ||
ဟောင်းအတွက်ample- လက်ရှိလိပ်စာသည် 01 ဖြစ်သောအခါ၊ ကြိုတင်သတ်မှတ်လိပ်စာမှာ- 02 ဖြစ်သည်။
ပေးပို့ရန် အမိန့်စာ- 01 06 00 00 00 02 08 0B ဒေတာပြန်ပို့ရန်- 01 06 02 00 02 39 49
Data Command ကိုဖတ်ပါ။
| လက်ခံတယ်။ | လက်ရှိလိပ်စာ | Function Code ကို | လိပ်စာစတင်စာရင်းသွင်းပါ။ | ဖတ်ရန် လိုအပ်သော အာရုံခံကိရိယာ အရေအတွက် | CRC_L | CRC_H | ||
| yy | 03 | 00 | MM | 00 | NN | CRC စစ်ဆေးခြင်း။ | ||
| ဖြေ | လက်ရှိလိပ်စာ | Function Code ကို | ဒေတာအရှည် | အာရုံခံဒေတာ | CRC_L | CRC_H | – | |
| yy | 03 | NN*2 | xx xx ……xx xx | CRC စစ်ဆေးခြင်း။ | – | |||
မှတ်ချက်- ပြန်လည်ပေးပို့လာသော xx xx ……xx xx အာရုံခံကိရိယာဒေတာကို မှတ်ပုံတင်လိပ်စာနှင့် ဒေတာအရှည်အလိုက် ပြောင်းလဲနိုင်သည်။
00 MM သည် အာရုံခံကိရိယာ၏ မှတ်ပုံတင်လိပ်စာကို ကိုယ်စားပြုပြီး 00 NN သည် ဒေတာအရှည်ဖြစ်သည်။
| မှတ်ပုံတင်လိပ်စာ (00 MM) | ||||||
| ၇၁၄၀၅ ၀.၀၃၅ | ၇၁၄၀၅ ၀.၀၃၅ | ၇၁၄၀၅ ၀.၀၃၅ | ၇၁၄၀၅ ၀.၀၃၅ | ၇၁၄၀၅ ၀.၀၃၅ | ၇၁၄၀၅ ၀.၀၃၅ | ၇၁၄၀၅ ၀.၀၃၅ |
| eCO2 | TVOC | CH2O | PM2.5 | စိုထိုင်းဆ | အပူချိန် | PM10 |
ဖော်ပြချက်
- အာရုံခံကိရိယာများ၏ အနိမ့်ဆုံးနံပါတ် 00 NN သည် 00 01 ဖြစ်ပြီး အမြင့်ဆုံးမှာ 00 07 ဖြစ်သည်။ MM တန်ဖိုးသည် 00 ဖြစ်သောအခါ အမြင့်ဆုံး NN တန်ဖိုးသည် 07 ဖြစ်သည်။ ဤအချိန်တွင်၊ အာရုံခံကိရိယာအားလုံး၏တန်ဖိုးကို ဖတ်နိုင်ပြီး 01 လည်း ဖြစ်နိုင်သည်။ ၎င်းသည် 01 ဖြစ်သည့်အခါ၊ CO2 ဒေတာကို တစ်ယောက်တည်းသာ ဖတ်နိုင်သည်။ နောက် ... ပြီးတော့။
- ဒေတာအရှည် တိုးလာသောအခါ မှတ်ပုံတင်သည့် အရှေ့ဘက်ရှိ လိပ်စာသည် အောက်ပါအာရုံခံကိရိယာ၏ ဒေတာကို ဖတ်နိုင်သော်လည်း မှတ်ပုံတင်၏ နောက်ဘက်ရှိ လိပ်စာသည် ဤလိပ်စာမတိုင်မီ အာရုံခံကိရိယာ၏ ဒေတာကို ဖတ်နိုင်မည်မဟုတ်ပေ။ အောက်ပါအသေးစိတ်အချက်အလက်များကိုကြည့်ပါ-
| 00 MM 00 NN | ပတ်ဝန်းကျင်ဆိုင်ရာ အချက်အလက်တွေကို ဖတ်ရှုနိုင်ပါတယ်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | CO ကိုညွှန်ပြသည်။2 အချက်အလက်ကို စတင်သည့်လိပ်စာ 00 00 မှ ဖတ်သည်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | CO ဖတ်ခြင်းကို ဆိုလိုသည်။2, TVOC ဒေတာစတင်လိပ်စာ 00 00 |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | CO ဖတ်ခြင်းကို ဆိုလိုသည်။2, TVOC, CH2စရဏ ဒေ၀၀၀၀ လိပ်စာ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | CO ဖတ်ခြင်းကို ဆိုလိုသည်။2, TVOC, CH2O, PM2.5 ဒေတာစတင်လိပ်စာ 00 00 |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | CO ဖတ်ခြင်းကို ဆိုလိုသည်။2, TVOC, CH2O, PM2.5, H ဒေတာ 00 00 စတင်သည့်လိပ်စာ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | CO ဖတ်ခြင်းကို ဆိုလိုသည်။2, TVOC, CH2O, PM2.5, H, T ဒေတာ 00 00 စတင်သည့်လိပ်စာ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | CO ဖတ်ခြင်းကို ဆိုလိုသည်။2, TVOC, CH2O, PM2.5, H, T, PM10 ဒေတာ 00 00 စတင်သည့်လိပ်စာ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | TVOC ဒေတာကို စတင်သည့်လိပ်စာ 00 01 မှဖတ်ကြောင်း ညွှန်ပြသည်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | TVOC နှင့် CH ကိုညွှန်ပြသည်။2O data တွေကိုတော့ လိပ်စာ 00 01 ကနေ စဖတ်ပါတယ်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | TVOC, CH ကိုဖတ်ရန် ဆိုလိုသည်။2O, PM2.5 ဒေတာစတင်လိပ်စာ 00 01 |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | TVOC, CH ကိုဖတ်ရန် ဆိုလိုသည်။2O, PM2.5, H ဒေတာ 00 01 စတင်သည့်လိပ်စာ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | TVOC, CH ကိုဖတ်ရန် ဆိုလိုသည်။2O, PM2.5, H, T ဒေတာ 00 01 စတင်သည့်လိပ်စာ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | TVOC, CH ကိုဖတ်ရန် ဆိုလိုသည်။2O, PM2.5, H, T, PM10 ဒေတာ 00 01 စတင်သည့်လိပ်စာ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | CH ကိုဖော်ပြသည်။2O data သည် လိပ်စာ 00 02 မှ စတင်ဖတ်သည်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | CH ကိုဖော်ပြသည်။2O နှင့် PM2.5 ဒေတာကို စတင်လိပ်စာ 00 02 မှ ဖတ်သည်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | CH ကိုဖတ်ရန် ဆိုလိုသည်။2O, PM2.5, H ဒေတာ 00 02 စတင်သည့်လိပ်စာ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | CH ကိုဖတ်ရန် ဆိုလိုသည်။2O, PM2.5, H, T ဒေတာ 00 02 စတင်သည့်လိပ်စာ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | CH ကိုဖတ်ရန် ဆိုလိုသည်။2O, PM2.5, H, T, PM10 ဒေတာ 00 02 စတင်သည့်လိပ်စာ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | PM2.5 ဒေတာကို စတင်လိပ်စာ 00 03 မှ ဖတ်ကြောင်း ညွှန်ပြသည်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | စတင်လိပ်စာ 00 03 မှ PM2.5, H ဒေတာကို ဖတ်ရန် ဆိုလိုသည်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | စတင်လိပ်စာ 00 03 မှ PM2.5, H, T ဒေတာကို ဖတ်ရန် ဆိုလိုသည်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | စတင်လိပ်စာ 00 03 မှ PM2.5, H, T, PM10 ဒေတာကို ဖတ်ရန် ဆိုလိုသည်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | H ဒေတာကို စတင်သည့်လိပ်စာ 00 04 မှဖတ်ကြောင်း ညွှန်ပြသည်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | စတင်လိပ်စာ 00 04 မှ H,T ဒေတာကို ဖတ်ရန် ဆိုလိုသည်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | စတင်လိပ်စာ 00 04 မှ H, T, PM10 ဒေတာကို ဖတ်ရန် ဆိုလိုသည်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | T ဒေတာကို စတင်သည့်လိပ်စာ 00 05 မှဖတ်ကြောင်း ညွှန်ပြသည်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | T, PM10 ဒေတာကို စတင်သည့်လိပ်စာ 00 05 မှ ဖတ်ရန် ဆိုလိုသည်။ |
| ၄ ၆၀၂၈၃၀၆ ၄ ၆၀၂၈၃၅၂ | PM10 ဒေတာကို စတင်လိပ်စာ 00 06 မှ ဖတ်ကြောင်း ညွှန်ပြသည်။ |
ဒေတာဘောင်ကို ဘယ်လိုဖတ်မလဲ။
ဟောင်းအတွက်ampအကယ်၍ module ၏လိပ်စာသည် 0x01 ဖြစ်ပါက၊ အသုံးပြုသူသည် sensor data ခုနစ်မျိုးဖတ်ရန် 01 03 00 00 00 07 04 08 ကို ပေးပို့ရန်လိုအပ်ပါသည်။
ပြန်ပေးသောဒေတာဖော်မတ်သည် အောက်ပါအတိုင်းဖြစ်သည်-
| ဘိုက်[0] | ဘိုက်[1] | ဘိုက်[2] | ဘိုက်[3] | ဘိုက်[4] | ဘိုက်[5] | ဘိုက်[6] | ဘိုက်[7] | ဘိုက်[8] | – |
| ခေါင်းစီး | Function Code ကို | ဒေတာအရှည် | CO2 ဒေ | TVOC ဒေတာ | CH2အိုဒေ | – | |||
| က0x01 | က0x03 | 0x0E | CO2_H | CO2_L | TVOC_H | TVOC_L | CH2O_H | CH2O_L | – |
| ဘိုက်[9] | ဘိုက်[10] | ဘိုက်[11] | ဘိုက်[12] | ဘိုက်[13] | ဘိုက်[14] | ဘိုက်[15] | ဘိုက်[16] | ဘိုက်[17] | ဘိုက်[18] |
| PM2.5 ဒေတာ | စိုထိုင်းဆဒေတာ | အပူချိန်ဒေတာ | PM10 ဒေတာ | CRC16 စစ်ဆေးခြင်း။ | |||||
| PM2.5_H | PM2.5_L | Hum_H | Hum_L | Tem_H | Tem_L | PM10_H | PM10_L | CRC16_L | CRC16_H |
Sensor Data တစ်ခုစီ၏ တွက်ချက်မှုနည်းလမ်း
CO2 (ppm) = CO2 _H * 256 + CO2 _L
TVOC(ug/m3) = (TVOC_H * 256 + TVOC_L) / 10
CH2O(ug/m3) = (CH2O_H * 256 + CH2O_L) / 10
PM2.5 (ug/m3) = PM2.5_H * 256 + PM2.5_L
PM10 (ug/m3) = PM10_H * 256 + PM10_L
အပြုသဘောဆောင်သောအပူချိန် (°C) = (အပူချိန် _H * 256 + Temperature_ L) / 10
ဟောင်းအတွက်ample: T = (0 x 0110) / 10 = 272 / 10 = 27.2 ℃
အနုတ်လက္ခဏာအပူချိန် (°C)
နည်းလမ်း 1- ဥပမာ၊ ဥပမာအားဖြင့် လက်မှတ်ထိုးထားသော int အမျိုးအစားသို့ တိုက်ရိုက်ပြောင်းပါ။ample: T = 0 x ffbf / 10 = -65 / 10 = -6.5 ℃
နည်းလမ်း 2- 0 x 7ffff (32767) ထက်ကြီးလျှင်၊
၎င်းသည် အနှုတ်နံပါတ် T = (0 x ffbf – 65536) / 10 = (65471 – 65536) / 10 = -65 / 10 = -6.5 ℃၊
စိုထိုင်းဆ (%RH) = (စိုထိုင်းဆ _H * 256 + စိုထိုင်းဆ _L) / 10
ဟောင်းအတွက်ample- T = (0 x 02AD) / 10 = 685 / 10 = 68.5 %RH
မှတ်ချက်- အသုံးပြုသူသည် mg/m3 ယူနစ်အဖြစ် အသုံးပြုလိုပါက၊ ကျေးဇူးပြု၍ ၎င်းကို ပြောင်းပါ။ ပြောင်းလဲခြင်းဖော်မြူလာမှာ- 1mg/m3 = 1000 ug/m3 ဖြစ်သည်။
CRC စစ်ဆေးမှု byte ၏ အရှည်သည် 17 (ဆိုလိုသည်မှာ Byte[0]~Byte[16])၊ A001 သို့မဟုတ် 8005 ကို ပြောင်းပြန်အစီအစဥ်တွင် ရွေးချယ်ပါ။
သတိထားရမည့်ကိစ္စများ
- အော်ဂဲနစ်အပျော်ရည်များ (ဆီလီကာဂျယ်နှင့် အခြားကော်များအပါအဝင်)၊ ဆေးများ၊ ဆေးဝါးများ၊ ဆီများနှင့် အာရုံစူးစိုက်မှုမြင့်မားသောဓာတ်ငွေ့များနှင့် ထိတွေ့ခြင်းကို ရှောင်ကြဉ်ပါ။
- မော်ဂျူးအား အလွန်အကျွံ တုန်ခါမှု သို့မဟုတ် တုန်ခါမှုကို မခံရစေရပါ။
- တစ်ကိုယ်ရေ လုံခြုံမှုဆိုင်ရာ စနစ်များတွင် ဤ module ကို အသုံးမပြုပါနှင့်။
- ပြင်းထန်သောလေဝင်လေထွက်ကောင်းသောပတ်ဝန်းကျင်တွင် module ကိုမတပ်ဆင်ပါနှင့်။
CRC တွက်ချက်မှုစစ်ဆေးနည်း
လုပ်ဆောင်ချက် လုပ်ဆောင်ချက်- CRC စစ်ဆေးသည့် လုပ်ဆောင်ချက်၊ CRC ကို ထုတ်လုပ်ပါ။
ကန့်သတ်ချက်ဖော်ပြချက်- arr_ buff- အခင်းအကျင်းကို အတည်ပြုရန် သတ်မှတ်ထားသည်။
Len- အတည်ပြုရမည့် ဒေတာအရှည်
Return parameter- CRC သည် လက်မှတ်မထိုးထားသော int အမျိုးအစားဖြစ်ပြီး high byte သည် high byte ဖြစ်ပြီး ရှေ့တွင် high byte ဖြစ်ပြီး low byte သည် back insigned in CRC_ Compute (လက်မှတ်မထိုးထားသော char *arr_ buff, unsigned char len)
{
int crc=0xFFFF;
လက်မှတ်မထိုး char ဈ, ည;
အတွက် (j=0; j
{
crc=crc ^*arr_buff++;
အတွက် (i=0; i<8; i++)
{
if((crc&0x0001) >0)
{
crc=crc>>1;
crc=crc^ 0xa001;
}
တခြား
crc=crc>>1;
}
}
ပြန်လာ (crc);
}
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
L-com SRAQ-D701 Multifunction Air Quality Sensor Module [pdf] အသုံးပြုသူလမ်းညွှန် SRAQ-D701၊ SRAQ-D701 Multifunction Air Quality Sensor Module၊ Multifunction Air Quality Sensor Module၊ Air Quality Sensor Module၊ Sensor Module |
