Mundarija:
Video: Elektron qulflangan radio tugmalari (*yaxshilandi!*): 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
"Radio tugmachalari" atamasi eski avtomobil radiosining dizaynidan kelib chiqqan bo'lib, u erda turli kanallarga oldindan sozlangan va bir vaqtning o'zida faqat bittasini bosish uchun mexanik ravishda bir-biriga bog'langan bir qancha tugmalar bo'ladi.
Men bir -birining o'rnini bosadigan kalitlarni sotib olmasdan, radio tugmachalarini yasash usulini topishni xohlardim, chunki men allaqachon aylanuvchi kalitga ega bo'lgan boshqa loyihada muqobil qiymatlarni tanlashni xohlardim, shuning uchun men xato qilmaslik uchun boshqa uslubni xohlardim.
Tugmachali kalitlar juda ko'p va arzon, va menda har xil narsalardan ajratilgan yuk bor, shuning uchun ulardan foydalanish tabiiy tanlovdek tuyuldi. D-tipidagi olti burchakli flip, 74HC174, ba'zi diodlar yordamida blokirovka funktsiyasini yaxshi bajaradi. Ehtimol, boshqa chip yaxshiroq ish qilishi mumkin edi, lekin "174" juda arzon va diodlar bepul edi (taxta tortadi)
Ba'zi rezistorlar va kalitlarni o'chirish (birinchi versiyada) va quvvatni qayta tiklash uchun kondansatörler ham kerak. Men shuni bildimki, soatni kechiktiruvchi kondansatkichni ko'paytirish orqali kondensatorni o'chirish kerak emas.
"Interlock.circ" simulyatsiyasi Logisim -da ishlaydi, uni bu erdan yuklab olishingiz mumkin: https://www.cburch.com/logisim/ (afsuski, endi ishlab chiqilmaydi).
Men zanjirning 2 ta takomillashtirilgan versiyasini ishlab chiqardim, birinchisida, faqat zaryadsizlangan kondansatörler chiqariladi. Ikkinchisida, tugmalardan birini yoqish vaqtida yoqish uchun standart tranzistor qo'shiladi.
Ta'minotlar
- 1x 74HC174
- 6x sensorli kalit yoki boshqa turdagi lahzali kalit
- 7x 10k rezistorlar. Bu umumiy terminal bilan o'ralgan SIL yoki DIL bo'lishi mumkin. Men har birida 4 ta rezistor bo'lgan 2 ta paketdan foydalanardim.
- 6x 100n kondansatörler - aniq qiymat muhim emas.
- 1x 47k qarshilik
- 1x 100n kondansatör, minimal qiymat. 1u gacha bo'lgan hamma narsani ishlating.
- Chiqish moslamalari, masalan, kichik mosfets yoki LEDlar
- Zanjirni yig'ish uchun materiallar
1 -qadam: qurilish
O'zingiz yoqtirgan usuldan foydalanib yig'ing. Men ikki tomonlama teshilgan taxtadan foydalandim. Teshikli DIL paketli chip bilan ishlash osonroq bo'lardi, lekin men ko'pincha SOIC qurilmalarini olaman, chunki ular odatda ancha arzon.
Shunday qilib, DIL qurilmasi bilan siz hech qanday maxsus ish qilishingiz shart emas, uni tarmoqqa ulang va simga ulang.
SOIC uchun siz ozgina hiyla qilishingiz kerak. Muqobil oyoqlarni biroz yuqoriga buking, ular taxtaga tegmasin. Qolgan pinlar bortdagi prokladkalarga mos keladigan to'g'ri oraliqda bo'ladi. Bu erda men qanday egilganimni ko'rsatma (yuqoriga egilgan, pastga - yolg'iz qolishni anglatadi)
- YUQORI: 1, 3, 5, 7, 10, 12, 14, 16
- DOWN: 2, 4, 6, 8, 9, 11, 13, 15
Shunday qilib, 4 ta diodni prokladkalarga ulash mumkin va faqat 2 tasini ko'tarilgan oyoqlarga ulash mumkin. Mening bir qismim, aksincha, bu yaxshi bo'lardi deb gumon qilyapman.
Diyotlarni chipning har ikki tomoniga qo'ying va ularni joyiga lehimlang.
Har bir D kirish uchun pastga tushadigan rezistorlarni joylashtiring. Men har biri 4 rezistordan iborat 2 ta SIL paketini ishlatardim.
Soat kiritish uchun pastga tushadigan qarshilikni joylashtiring. Agar SIL paketlaridan foydalansangiz, alohida o'rniga zaxira rezistorlardan birini ulang
Kalitlarni rezistorlar yoniga joylashtiring.
Kommutatorlar uchun o'chiriladigan kondansatkichlarni ularga mos keladigan darajada joylashtiring.
Chiqish moslamalarini joylashtiring. Men LEDlarni sinov va namoyish qilish uchun ishlatardim, lekin siz har qanday chiqishda bir nechta qutbni olish uchun siz tanlagan boshqa qurilmaga mos kelishi mumkin.
- Agar siz LEDlarni joylashtirsangiz, ularga umumiy ulanish uchun faqat 1 ta cheklovli rezistor kerak bo'ladi, chunki bir vaqtning o'zida faqat 1 ta LED yonadi!
- Agar siz MOSFET yoki boshqa qurilmalardan foydalansangiz, qurilmaning yo'nalishiga e'tibor bering. Haqiqiy kalitdan farqli o'laroq, signal hali ham ushbu kontaktlarning zanglashiga olib keladigan 0v aloqasi bilan bog'liq, shuning uchun unga chiqish tranzistorini ko'rsatish kerak.
Sxemaga muvofiq hamma narsani bir -biriga bog'lab qo'ying. Buning uchun men 0,1 mm magnit simdan foydalandim, siz biroz nozikroq narsani afzal ko'rishingiz mumkin.
2 -qadam: Bu qanday ishlaydi
Men sxemaning 4 ta versiyasini taqdim qildim: chiqish moslamalari bo'lgan va bo'lmagan kondensatorli o'chirgichli asl nusxasi va soatni kechiktiruvchi kondansatör kuchaytirilgan yana ikkita versiya. Quvvat yoqilganda tugmalaridan birini "bosadigan" tranzistor.
Zanjirda oddiy soatli oddiy D tipidagi flip-floplar ishlatiladi, bunda ulardan 74HC174 chipida 6 tasi olinadi.
Chipning soat va har bir D kirishlari qarshilik orqali erga tortiladi, shuning uchun standart kirish har doim 0 bo'ladi. Diodlar "simli OR" sxemasi sifatida ulanadi. Siz 6 ta kirish yoki kirish eshigidan foydalanishingiz mumkin, shunda sizga soatni kiritish kerak emas, lekin bu qayerda qiziq?
O'chirish birinchi marta yoqilganda, chipni qayta o'rnatish uchun CLR pimi kondansatör orqali past tortiladi. Kondansatör zaryad olganda, reset o'chiriladi. Men 47k va 100nF ni tanladim, bu vaqt oralig'ida qariyb 5 barobar vaqtni uzatish uchun ishlatiladi va kalitlar uchun ishlatiladigan rezistorlarni tortib oladi.
Tugmani bosganingizda, u D datchigiga 1 -mantiqni qo'yadi va diod orqali bir vaqtning o'zida soatni ishga tushiradi. Bu 1 -da "soat" bo'lib, Q chiqishi yuqori bo'ladi.
Tugma qo'yilganda, mantiq 1 flip-flopda saqlanadi, shuning uchun Q chiqishi yuqori bo'lib qoladi.
Boshqa tugmani bosganingizda, xuddi shu ta'sir u ulangan flip-flopda ham sodir bo'ladi, lekin soatlarning umumiy bo'lganligi uchun, uning chiqishida 1-ga ega bo'lgan soat hozirda 0da, shuning uchun Q chiqishi ketadi past
Kommutatorlar kontaktlarning zanglashidan aziyat chekayotgani uchun, siz bosganingizda va bosganingizda siz 0, keyin 1, keyin 0 ni olmaysiz, siz tasodifiy 1 va 0 -sonli oqimga ega bo'lasiz, bu sxemani oldindan aytib bo'lmaydi. Siz bu erda yaxshi o'chiruvchi o'chirish sxemasini topishingiz mumkin:
Oxir-oqibat, men soatni kechiktiradigan kondansatkich bilan alohida kalitlarni o'chirish kerak emasligini aniqladim.
Har qanday flip-flopning Q chiqishi tugma bosilganda yuqori bo'ladi va Q bo'lmagan chiqish past bo'ladi. Siz buni mos ravishda past yoki yuqori quvvatli temir yo'lga tegishli N yoki P MOSFETni boshqarish uchun ishlatishingiz mumkin. Yuk har qanday tranzistorning drenajiga ulangan bo'lsa, uning manbai kutupluluğuna qarab odatda 0v yoki quvvat rayiga ulanadi, lekin u hali burilish uchun bo'sh joy bo'lsa, u boshqa nuqtaga ishora qiladi. yoqish va o'chirish.
Yakuniy sxemada D kirishlaridan biriga ulangan PNP tranzistori ko'rsatilgan. Gap shundaki, kuch ishlatilganda, tranzistor tagidagi kondansatör tranzistor o'tkazadigan joyga etib borguncha zaryad oladi. Hech qanday teskari aloqa yo'qligi sababli, tranzistor kollektori holatni juda tez o'zgartiradi, bu pulsatsiyani hosil qiladi, bu esa D kirishini baland qilib soatni ishga tushiradi. U kontaktlarning zanglashiga kondansatör orqali ulanganligi sababli, D usuli past holatiga qaytadi va normal ishda sezilarli darajada ta'sir qilmaydi.
3 -qadam: ijobiy va salbiy tomonlari
Men ushbu sxemani qurganimdan so'ng, bunga arziydimi deb o'yladim. Maqsad, kalitlar va o'rnatish ramkasini talab qilmasdan, radio tugmachasini funksionallik bilan olish edi, lekin qarshilik rezistorlari va sig'maydigan kondensatorlar qo'shilgach, men buni men xohlaganimdan ko'ra murakkabroq deb topdim.
Haqiqiy blokirovka kalitlari, quvvat o'chirilganida, qaysi tugma bosilganligini unutmaydi, lekin bu sxema bilan u har doim odatiy "yo'q" sozlamasiga yoki doimiy ko'rsatuvga qaytadi.
Xuddi shu narsani qilishning oddiy usuli mikrokontroldorni ishlatishdir va men kimdir buni izohlarda ko'rsatganiga shubha qilmayman.
Mikrodan foydalanishdagi muammo shundaki, siz uni dasturlashingiz kerak. Bundan tashqari, sizga kerak bo'lgan barcha kirish va chiqish uchun etarli pin bo'lishi yoki ularni yaratish uchun dekoder bo'lishi kerak, bu esa boshqa chipni qo'shib qo'yadi.
Ushbu sxemaning barcha qismlari juda arzon yoki bepul. 6 ta blokirovka qilingan bank eBay xarajatlarini yoqadi (yozish paytida) £ 3.77. OK, bu unchalik ko'p emas, lekin mening 74HC174 9 pensga teng va menda boshqa qismlar bor edi, ular baribir arzon yoki bepul.
Mexanik qulflash tugmachasi yordamida siz oladigan kontaktlarning minimal miqdori - bu DPDT, lekin siz osonlikcha ko'proq narsani olishingiz mumkin. Agar siz ushbu kontaktlarning zanglashiga olib keladigan "kontaktlar" ni xohlasangiz, ko'proq moslama moslamalarini qo'shishingiz kerak bo'ladi.
Standart qulflash kalitlaridan farqli o'laroq, siz xohlagan joyga joylashtirilgan har qanday lahzali kalitlardan foydalanishingiz yoki kirishni mutlaqo boshqa signaldan boshqarishingiz mumkin.
Agar siz ushbu sxemaning har bir chiqishiga mosfet tranzistorini qo'shsangiz, siz SPCO chiqishini olasiz, lekin bu unchalik yaxshi emas, chunki siz uni faqat 1 yo'l bilan ulashingiz mumkin. Uni boshqa yo'l bilan ulang va buning o'rniga juda kam quvvatli diod olasiz.
Boshqa tomondan, siz haddan tashqari yuklanishidan oldin chiqishga juda ko'p mosfets qo'shishingiz mumkin, shuning uchun siz o'zboshimchalik bilan ko'p sonli ustunlarga ega bo'lishingiz mumkin. P va N tipidagi juftliklardan foydalanib, siz ikki tomonlama chiqishlarni ham yaratishingiz mumkin, lekin bu ham murakkablikni oshiradi. Bundan tashqari, f-floplarning not-Q chiqishlaridan foydalanishingiz mumkin, bu sizga muqobil harakatni beradi. Shunday qilib, agar siz qo'shimcha murakkablikka qarshi bo'lmasangiz, ushbu sxemada juda ko'p moslashuvchanlik mavjud.
Tavsiya:
LM3886 quvvat kuchaytirgichi, ikkita yoki ko'prik (yaxshilandi): 11 qadam (rasmlar bilan)
LM3886 quvvat kuchaytirgichi, ikkita yoki ko'prik (takomillashtirilgan): Agar sizda elektronika tajribasi bo'lsa, ixcham ikki tomonlama (yoki ko'prikli) kuchaytirgichni qurish oson. Faqat bir nechta qismlar talab qilinadi. Albatta, mono kuchaytirgichni qurish osonroq. Muhim masalalar elektr ta'minoti va sovutishdir
Cree Led H4 faralarini sovutish yaxshilandi - QABUL QILINMAYDI: 4 qadam
Yaxshilangan Cree Led H4 faralarini sovutish - QO'LLANILMAYDI: Uzoq umr ko'rish uchun sovutishning yaxshilanishi uchun zaxira sovutgichli ventilyatorlarni tashqi havo puflagichi bilan almashtirish. Men ishlatgan lampalar - bu Amazon -dan newsun h4 faralarini almashtirish http://www.amazon.com/dp/B00HFK2RAE/ref=sr_ph?ie=UTF8&qid=1415547
Simsiz kompyuter uchun joystik/g'ildirak tugmalari: 4 qadam (rasmlar bilan)
Simsiz kompyuterning joystik/g'ildirak tugmalari: Men so'nggi bir necha yil davomida yangi poyga simini yaratdim va DIY Direct Drive rulini boshqarishga qaror qildim. Garchi bu loyihaning o'zi bir nechta ko'rsatma bo'lishi mumkin bo'lsa -da, bu tugmachalarning barchasini yasashni o'rgatadi
Suv osti kamerasi uyidagi oqish detektori yaxshilandi: 7 qadam (rasmlar bilan)
Suv osti kamerasi uyidagi oqish detektori takomillashtirildi: O'tgan yili suv osti kamerasi korpusining oqish detektorining oldingi versiyasi Instructables -da joylashtirilgan, u erda dizayn Atmel AVR -ga asoslangan AdaFruit Trinket -ga asoslangan. Ushbu takomillashtirilgan versiyada Atmel SAMD M0 asosidagi AdaFruit Trinket ishlatiladi. Mana
Punchout interfaol interfeysi yaxshilandi: 4 qadam (rasmlar bilan)
Punchout interfaol interfeysi takomillashtirildi: Birinchidan, shuni aytmoqchimanki, men bu ko'rsatmaga amal qilish uchun ilhom oldim: https: //www.instructables.com/id/Interfaces_for_Games_PunchOut/ Men bu ajoyib g'oya deb o'yladim, lekin bu shunday bo'ldi Men o'ynagan tajriba unchalik yaxshi emas edi