Mundarija:
Video: Joriy manba DAC AD5420 va Arduino: 4 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Salom. Bu maqolada men o'z tajribamni quyidagi xususiyatlarga ega bo'lgan raqamli-analogli AD5420 konvertori bilan bo'lishmoqchiman:
- 16 bitli aniqlik va monotonlik
- Joriy chiqish diapazoni: 4 mA dan 20 mA gacha, 0 mA dan 20 mA gacha yoki 0 mA dan 24 mA gacha
- ± 0.01% FSR tipik umumiy sozlanmagan xato (TUE)
- ± 3 ppm/° C tipik chiqish siljishi
- Moslashuvchan ketma -ket raqamli interfeys
- Chipdagi chiqish xatolarini aniqlash
- Chipdagi ma'lumotnoma (maksimal 10 ppm/° C)
- Qayta aloqa/chiqish oqimining monitoringi
- Asenkron aniq funksiya
Quvvat manbai (AVDD) diapazoni
- 10,8 V dan 40 V gacha; AD5410AREZ/AD5420AREZ
- 10,8 V dan 60 V gacha; AD5410ACPZ/AD5420ACPZ
- Chiqish aylanishi AVDDga mosligi - 2,5 V
- Harorat oralig'i: -40 ° C dan +85 ° C gacha
1 -qadam: kerakli komponentlar
Ish uchun men quyidagi komponentlarni oldim:
- Arduino UNO,
- Arduino uchun AD5420 qalqoni (galvanik izolyatsiyali),
- Multimetr (chiqish oqimini o'lchash uchun).
2 -qadam: yig'ish
Birinchi bosqichda qalqonga mantiqiy signallarning kuchlanish darajasini tanlash, shuningdek FAULT, CLEAR va LATCH signallarini tanlash uchun javobgar bo'lgan o'tish moslamalarini o'rnatish kerak.
Ikkinchi bosqichda men AD5420 qalqonini Arduino UNO ga uladim, 9-12V quvvatni, dasturlash uchun USB kabelini, 24V kuchlanishni o'lchash uchun multimetrni (ichki manbadan) uladim.
Quvvatni ulab, men darhol 24V kuchlanishni ko'rdim (bu biroz yuqoriroq edi: 25V).
Quvvatni nazorat qilgandan so'ng, men multimetrni qalqon chiqishidagi tokni o'lchash uchun almashtirdim.
3 -qadam: dasturlash
Keyin men eskizni Arduino UNOda dasturlashtirdim. Eskiz va kerakli kutubxona quyida ilova qilingan.
Fayl nomini *.txt dan *.zip ga o'zgartiring va oching.
4 -qadam: ishlash
Dasturlashdan so'ng, men disk raskadrovka ma'lumotlari chiqariladigan va uning yordamida joriy qiymatni 0 dan 20 mA gacha 1,25 mA gacha oshirishga imkon beradigan ketma -ket monitorni ochdim. Men eskizni murakkablashtirmaslikka, balki uni iloji boricha soddalashtirishga qaror qildim, shuning uchun tokni 0-9 va A, B, C, D, E, F, G raqamlari va harflariga o'rnatdim. Jami 17 qiymat, 16 intervalli, shuning uchun qadam 20mA / 16 = 1.25mA.
Oxirgi bosqichda men ochiq kontaktlarning zanglashini tekshirdim, buning uchun men o'lchash sxemasini sindirdim va holat registrining qiymati 0x00 dan 0x04 ga o'zgarganligini aniqladim.
Natijalar: joriy DAC manbai barqaror, yuqori aniqlikka ega. Galvanik izolyatsiyaning mavjudligi uni xavfli sanoat hududlarida ishlatishga imkon beradi.
Tavsiya:
Buck/Boost konvertoriga joriy limit xususiyatini qo'shish: 4 qadam (rasmlar bilan)
Buck/Boost konvertoriga joriy chegara xususiyatini qo'shish: Ushbu loyihada biz umumiy dollar/boost konvertorini yaqindan ko'rib chiqamiz va unga oqim chegarasi xususiyatini qo'shadigan kichik, qo'shimcha sxemani yaratamiz. Bu bilan, buck/boost konverteri xuddi o'zgaruvchan laboratoriya dastgohi quvvat manbai kabi ishlatilishi mumkin. Le
Arduino o'quvchi to'plami (ochiq manba): 7 qadam (rasmlar bilan)
Arduino o'quvchi to'plami (Ochiq manba): Agar siz Arduino dunyosida yangi boshlayotgan bo'lsangiz va Arduino-ni qo'l tajribasida o'rganmoqchi bo'lsangiz, bu ko'rsatmalarni va bu to'plam siz uchun. Bu to'plam Arduino -ni o'z o'quvchilariga osonlikcha o'rgatishni yaxshi ko'radigan o'qituvchilar uchun ham yaxshi tanlovdir.
Manba bilan Arduino Led matritsali ulanish: 9 qadam (rasmlar bilan)
Arduino Led Matrix manbai bilan ulanishi: LED matritsasi yoki LED displeyi-bu nuqta-matritsali displeyning katta, past o'lchamli shakli bo'lib, u sanoat va tijorat ma'lumotlarini ko'rsatish uchun, shuningdek, odam-mashina havaskorlari uchun foydali bo'ladi. U 2-D diodli matritsadan iborat, ularning katolari
"Sup - quadriplegiya bilan kasallangan odamlar uchun sichqoncha - arzon va ochiq manba: 12 qadam (rasmlar bilan)
"Sup - quadriplegiya bilan kasallangan odamlar uchun sichqoncha - arzon va ochiq manba: 2017 yilning bahorida mening eng yaqin do'stimning oilasi mendan Denverga uchib, ularga loyihada yordam berishni xohlaysizmi, deb so'rashdi. Ularning Alen ismli do'sti bor, u togda velosipedda avariya natijasida quadriplegiya bilan og'rigan. Feliks (mening do'stim) va men tezda javob topdik
[Arduino roboti] Qanday qilib suratga olish robotini yasash mumkin - Bosh barmog'i robot - Servo dvigatel - Manba kodi: 26 qadam (rasmlar bilan)
[Arduino roboti] Qanday qilib suratga olish robotini yasash mumkin | Bosh barmog'i robot | Servo dvigatel | Manba kodi: bosh barmog'i roboti. MG90S servo motorining potentsiometridan foydalanilgan. Bu juda qiziqarli va oson! Kod juda oddiy. Bu atigi 30 qatordan iborat. Iltimos, har qanday savol yoki mulohazani qoldiring! [Ko'rsatma] Manba kodi https: //github.c