ရေစိုခံ DS18B20 အတု- ဘာလုပ်ရမလဲ။

ကောင်းသောနေ့! ဤဆောင်းပါးသည် အာရုံခံကိရိယာအတုများ၏ ပြဿနာ၊ ဤအာရုံခံကိရိယာများကို အသုံးပြုသည့် ရှိပြီးသားစက်ပစ္စည်းများ၏ ကန့်သတ်ချက်များနှင့် ဤပြဿနာအတွက် ဖြေရှင်းနည်းတို့ကို ရောင်ပြန်ဟပ်ပါသည်။

ရေစိုခံ DS18B20 အတု- ဘာလုပ်ရမလဲ။
အရင်းအမြစ်: ali-trends.ru

အရင်က အာရုံခံကိရိယာအတုတွေအကြောင်းလည်း ရေးခဲ့ဖူးတယ်။ ဒီမှာ. အာရုံခံကိရိယာအတုနှင့် မူရင်းအကြား လက္ခဏာကွဲပြားချက်များ-

  1. အနီးနားတွင် ချိတ်ဆက်ထားသော်လည်း အာရုံခံကိရိယာသည် ကပ်ပါးပါဝါမုဒ်တွင် တစ်ကြိမ်တစ်ခါမျှ မသေချာမရေရာ တုံ့ပြန်သည်။
  2. ကပ်ပါးပါဝါမုဒ်တွင်၊ မြင့်မားသောအဆင့်သည် ပြန်လည်ရယူရန် အချိန်ကြာမြင့်သည် (၎င်းကို မိုက်ခရိုကွန်ထရိုလာဖြင့် တိုင်းတာနိုင်သည် သို့မဟုတ် အော်စစီလိုဂရမ်ကို ကြည့်ရှုနိုင်သည်)
  3. လက်ရှိသုံးစွဲမှုသည် microamps အများအပြားထက် သိသိသာသာမြင့်မားသည် (GND နှင့် VCC မှ အနှုတ်၊ DQ မှ microammeter မှ +5 ဗို့အထိ)
  4. စာရင်းကောက်ခြင်းလုပ်ငန်းစဉ် (0xF0) ပြီးနောက် အာရုံခံကိရိယာများသည် scratchpad ဖတ်ခြင်းအမိန့် (0xBE) ကို တုံ့ပြန်ခြင်းမရှိပါ။
  5. တိုင်းတာခြင်းအမိန့်မပါဘဲ ပါဝါအသုံးပြုပြီးနောက် scratchpad မှဖတ်သည့်အပူချိန်သည် 85,0 ဒီဂရီနှင့် ကွဲပြားသည်။
  6. ရာထူး 5 နှင့် 7 ရှိ scratchpad တန်ဖိုးများသည် 0xFF နှင့် 0x10 တို့နှင့် မသက်ဆိုင်ပါ။
  7. အပူချိန်တန်ဖိုးများ (ခြစ်ရာပတ်ဒ်၏ ပထမနေရာနှစ်ခုတွင်) ယခင်ပေးထားသည့် တိုင်းတာမှုအမိန့်မပါဘဲ စွမ်းအင်ထုတ်သည့်အာရုံခံကိရိယာကို ဦးစွာဖွင့်ပြီးနောက် ဖတ်ပြီးနောက် ယခင်တန်ဖိုးများကို ပြန်ပေးကာ 50 05 (85.0 ဒီဂရီ) မဟုတ်ပါ။


ကံမကောင်းစွာဖြင့်၊ ကျွန်ုပ်တွင် oscilloscope မရှိပါ၊ Galileosky BaseBlock Lite GPS ခြေရာခံကိရိယာသည် စမ်းသပ်ခုံတန်းရှည်တစ်ခုအဖြစ် ဆောင်ရွက်ခဲ့သည်။

အာရုံခံကိရိယာများကို ရောင်းချသူများထံမှ ဝယ်ယူခဲ့ပြီး ကပ်ပါးပါဝါကြောင့် တစ်သုတ်သာ အလုပ်လုပ်ခဲ့သည်။ အလုံး 5 မှ 50 ထည်သာဝယ်ယူခဲ့သည်။
ကျန်တာတွေက ကပ်ပါးစွမ်းအားကြောင့် အလုပ်မလုပ်ဘူး။ terminal သည် အာရုံခံကိရိယာအတွက် ပြင်ပပါဝါကို မပေးဆောင်ဘဲ၊ ယာဉ်ပေါ်တွင် တပ်ဆင်မှုစနစ်အား တတ်နိုင်သမျှ ရိုးရှင်းအောင်ပြုလုပ်သင့်သည်။

addressing

ထို့ကြောင့်၊ အာရုံခံကိရိယာများကို ဝယ်ယူခဲ့သည်၊ သို့သော် တစ်သုတ်သာလျှင် မှန်ကန်စွာ လုပ်ဆောင်နိုင်ပြီး၊ အစုအသစ်တစ်ခု၏ စုံစမ်းစစ်ဆေးမှုနှင့် မှာယူမှုသည် အချိန်အတော်အတန်ကြာမည်ဖြစ်ပြီး ကုန်ကျစရိတ်များ ကျော်လွန်သွားမည်ဖြစ်သည်။ ထို့ကြောင့် ပြဿနာကို မိမိဘာသာ ဖြေရှင်းရမည်။

ဝိုင်ယာပတ်လမ်းနှစ်ခုသာ အသုံးပြုထားသောကြောင့်၊ ဆိုလိုသည်မှာ ကပ်ပါးပါဝါကို စုစည်းရန် အချက်ပြဝါယာမှ အာရုံခံကိရိယာထံ ပါဝါထောက်ပံ့မှုကို စုစည်းရန် လိုအပ်ပါသည်။ အောက်ဖော်ပြပါအစီအစဥ်အရ ကပ်ပါးစွမ်းအားကို ငါဖွဲ့စည်းခဲ့သည်

ရေစိုခံ DS18B20 အတု- ဘာလုပ်ရမလဲ။

ဤအစီအစဥ်တွင်၊ ကပ်ပါးပါဝါ၏လည်ပတ်မှုကို ပိုမိုကောင်းမွန်စေသော်လည်း တစ်ချိန်တည်းတွင် ပြင်ပပါဝါကို ချိတ်ဆက်ရန် ဖြစ်နိုင်ချေရှိသေးသည်။ ဤကိစ္စတွင်၊ ချိတ်ဆက်မှုပုံစံသည် အနည်းငယ်ပြောင်းလဲသွားသည်- ကပ်ပါးပါဝါမှတစ်ဆင့် ချိတ်ဆက်သည့်အခါ Vcc ဝါယာကြိုး မသုံးဘူး.

မျက်နှာပြင်တပ်ဆင်ခြင်းဖြင့် ဆားကစ်ကို တပ်ဆင်ပြီးနောက်၊ capacitor ပမာဏ 1 µF ရှိသည့် terminal မှ အာရုံခံကိရိယာကို ရှာဖွေတွေ့ရှိခဲ့သည်။ အစုလိုက်အပြုံလိုက် အကောင်အထည်ဖော်ရန်အတွက်၊ ကပ်ပါးပါဝါဘုတ်များပါသော အကန့်ပြားများကို ဒီဇိုင်းဆွဲပြီး အမိန့်ပေးသည်-

ရေစိုခံ DS18B20 အတု- ဘာလုပ်ရမလဲ။

စိတ်ဝင်စားစရာအချက်- ထုတ်လုပ်သူများသည် အာရုံခံကိရိယာကို တံဆိပ်ခတ်ရန် အပူအရည်ပျော်သောကော် သို့မဟုတ် ဆီလီကွန်ကို အသုံးပြုနိုင်သည်။ ပထမကိစ္စတွင် သင်သည် လက်စွပ်ကို အပူပေးခြင်း၊ အာရုံခံကိရိယာကို ဖယ်ရှားခြင်း၊ ဘုတ်ပြားကို ထည့်သွင်းခြင်း၊ အင်္ကျီလက်ထဲသို့ ပြန်ထည့်ကာ ပိုမိုပူပြင်းသောကော်ဖြင့် ဖြည့်နိုင်ပါသည်။ ဒုတိယကိစ္စတွင်၊ ၎င်းသည်အလုပ်မဖြစ်တော့ဘဲ၊ ကျွန်ုပ်သည်အာရုံခံကိရိယာနှင့်နီးကပ်စွာကပ်ထားသောဘုတ်ပြားကိုဂဟေဆော်ရန်၊ ၎င်းကိုကော်ပူဖြင့်ဖြည့်ပြီးအပူကိုကျုံ့စေသောကြောင့်၎င်းသည်ဤကဲ့သို့သောပုံရသည်။

ရေစိုခံ DS18B20 အတု- ဘာလုပ်ရမလဲ။

ကောက်ချက်

ဤနေရာတွင် ကျွန်ုပ်သည် စက်ပစ္စည်းထုတ်လုပ်သူအား ၎င်းတို့၏ထုတ်ကုန်များတွင် ထည့်သွင်းစဉ်းစားရန် တိုက်တွန်းလိုပြီး ရောင်းချသူများအနေဖြင့် အာရုံခံကိရိယာအတုများကို ပံ့ပိုးပေးမည်ဆိုပါက ရောင်းချသူနှင့် မရောင်းချမီ အာရုံခံကိရိယာများကို စစ်ဆေးရန်၊ သုံးစွဲသူများအနေဖြင့် ဤအကြောင်းအရာကို မှတ်ချက်များ၊ စာများတွင် မီးမောင်းထိုးပြရန်၊ သို့မဟုတ် တောင်းဆိုမှုများ။

source: www.habr.com

မှတ်ချက် Add