Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
NE555 Taymer, analog va raqamli sxemalardan tashkil topgan aralash sxema, analog va mantiqiy funktsiyalarni mustaqil ICga birlashtiradi, shu bilan analogli integral mikrosxemalar qo'llanilishini sezilarli darajada kengaytiradi. U turli taymerlarda, impuls generatorlarida va osilatorlarda keng qo'llaniladi. Ushbu tajribada Arduino Uno taxtasi 555 tebranuvchi sxemasi tomonidan hosil qilingan kvadrat to'lqinlarning chastotalarini sinab ko'rish va ularni Serial monitorda ko'rsatish uchun ishlatiladi.
1 -qadam: komponentlar
- Arduino Uno taxtasi * 1
- USB kabeli * 1
- NE555 *1
- 104 ta sopol kondansatör * 2
- qarshilik (10kΩ) * 1
- Potentsiometr (50KΩ) * 1
- Non paneli * 1
- o'tish simlari
2 -qadam:
555 IC dastlab taymer sifatida ishlatilgan, shuning uchun 555 tayanch sxemasi nomi berilgan. Ishonchliligi, qulayligi va arzonligi tufayli hozirda u turli elektron mahsulotlarda keng qo'llaniladi. 555-bo'linuvchi, taqqoslagich, asosiy R-S tetiği, tushirish trubkasi va tampon kabi o'nlab komponentlardan iborat murakkab gibrid sxema. Uning pinlari va ularning vazifalari. 1 -pin (GND): er
2 -pin (TRIGGER): pimdagi kuchlanish VCC ning 1/3 qismiga (yoki boshqaruv paneli tomonidan belgilangan chegaraga) kamayganda, chiqish terminali yuqori darajani yuboradi.
3 -pin (OUTPUT): yuqori yoki past, ikkita holat 0 va 1 kirish elektr darajasiga qarab belgilanadi; maksimal chiqish oqimi taxminan. 200 mA balandlikda
4 -pin (RESET): pinga past daraja tushganda, taymer tiklanadi va chiqish past darajaga qaytadi; odatda ijobiy qutbga ulanadi yoki e'tiborga olinmaydi
5 -pin (KONTROL VOLTAJI): chipning chegaraviy kuchlanishini nazorat qilish uchun (agar u ulanishni o'tkazib yuborsa, sukut bo'yicha chegaraviy kuchlanish 1/3 VCC va 2/3 VCC)
6 -pin (THRESHOLD): pimdagi kuchlanish 2/3 VCC ga ko'tarilganda (yoki boshqaruv paneli tomonidan belgilangan chegara), chiqish terminali yuqori darajani yuboradi.
7 -pin (DISCHARGE): chiqish 3 -pin bilan sinxronlanadi, bir xil mantiqiy darajaga ega; lekin bu pin tok chiqarmaydi, shuning uchun 7 -pin virtual yuqori (yoki past) bo'lsa, 3 -pin haqiqiy yuqori (yoki past); Kondensatorni tushirish uchun ichidagi ochiq kollektorga (OC) ulangan
Pin 8 (VCC): NE555 taymer IC uchun musbat terminal, +4,5V dan +16V gacha
NE555 taymeri monostabl, ajoyib va bistable rejimlarda ishlaydi. Ushbu tajribada uni ajoyib rejimda qo'llang, ya'ni u osilator sifatida ishlaydi.
3 -qadam: sxematik diagramma
4 -qadam: protseduralar
VCC va tushirish pimi DS o'rtasida R1 rezistorini ulang, DS pimi bilan tirgak pinli TR orasidagi boshqa qarshilik TH chegara piniga, so'ngra C1 kondansatörüne ulanadi. RETni (pin 4) GND, CV ga ulang (pin 5 another boshqa kondansatör C2 ga, so'ngra erga).
Ish jarayoni:
Osilator kontaktlarning zanglashiga olgandan keyin chayqatila boshlaydi. Quvvat berilgandan so'ng, C1 kuchlanish keskin o'zgarishi mumkin emas, ya'ni pin 2 past darajali, taymerni 1 ga o'rnating, shuning uchun pin 3 yuqori darajadir. C1 kondansatörü R1 va R2 orqali zaryad oladi:
Tc = 0.693 (R1+R2)
C1 -dagi kuchlanish 2/3Vcc chegarasiga yetganda, taymer tiklanadi va 3 -pin past darajali bo'ladi. Keyin C1 R2 orqali 2/3Vccgacha zaryadsizlanadi:
Td = 0.693 (R2)
Keyin kondansatör zaryadlanadi va chiqish voltaji yana o'zgaradi:
Ish davri D = Tc/(Tc+Td)
Rezistor uchun potansiyometr ishlatilganligi sababli, biz uning qarshiligini sozlash orqali har xil ish tsiklli kvadrat to'lqin signallarini chiqarishimiz mumkin. Ammo R1-bu 10K qarshilik va R2-0k-50k, shuning uchun ideal ish tsiklining diapazoni 0,545%-100%ni tashkil qiladi. Agar siz boshqasini xohlasangiz, R1 va R2 qarshiligini o'zgartirishingiz kerak.
Dmin = (0.693 (10K+0K))/(0.693 (10K+0K)+0.693x0k) x100%= 100%
Dmax = (0.693 (10K+50K))/(0.693 (10K+50K)+0.693x50k) x100%= 54.54%
1 -qadam:
Zanjirni yarating.
2 -qadam:
Kodni https://github.com/primerobotics/Arduino saytidan yuklab oling
3 -qadam:
Eskizni Arduino Uno taxtasiga yuklang
Kodni boshqaruv paneliga yuklash uchun Yuklash belgisini bosing.
Agar oynaning pastki qismida "Yuklandi" tugmasi paydo bo'lsa, bu eskiz muvaffaqiyatli yuklanganligini bildiradi.
Endi siz 7 segmentli displeyni 0 dan 9 gacha va A dan F gacha ko'rishingiz kerak.
5 -qadam: kod
// Taymer NE555
// Yonishdan keyin
dastur, ketma -ket monitorni oching, agar siz potansiyometrni aylantirsangiz, ko'rsatilgan pulsning uzunligi (mikrosaniyada) mos ravishda o'zgarishini ko'rishingiz mumkin.
// Elektron pochta:
// Veb -sayt: www.primerobotics.in
int ne555 = 7; // NE555 uchinchi piniga ulang
imzosiz uzoq
davomiyligi 1; // yurak urishining yuqori uzunligini saqlash uchun o'zgaruvchi
imzosiz uzoq
davomiyligi 2; // pulsning LOW uzunligini saqlash uchun o'zgaruvchi
suzuvchi shahar; // ish aylanishini saqlash uchun o'zgaruvchi
bo'sh o'rnatish ()
{
pinMode (ne555, INPUT); // ne555 -ni kirish sifatida o'rnating
Serial.begin (9600); // ketma -ket portni 9600 bps tezlikda ishga tushiring:
}
bo'sh halqa ()
{
davomiylik1 = pulsIn (ne555, YUQORI); // ne555da puls o'qiydi
Serial.print ("Vazifalar davri:");
Ketma -ket chop etish (dc); // seriyadagi puls uzunligini chop eting
monitor
Serial.print (" %");
Serial.println (); // ketma -ket monitorda bo'sh joyni chop eting
kechikish (500);
// 500 mikrosaniyani kuting
}
Tavsiya:
ATtiny85 taqiladigan tebranish faolligini kuzatish va dasturlash ATtiny85 Arduino Uno bilan: 4 qadam (rasmlar bilan)
ATtiny85 taqiladigan tebranish faolligini kuzatish va dasturlash ATtiny85 Arduino Uno yordamida: taqiladigan harakatni kuzatish soatini qanday qilish mumkin? Bu turg'unlikni aniqlaganda tebranish uchun mo'ljallangan, taqiladigan gadjet. Siz ko'p vaqtingizni men kabi kompyuterda o'tkazasizmi? Siz buni sezmay soatlab o'tirasizmi? Keyin bu qurilma f
Retro stilofon (NE555 asosida): 6 qadam (rasmlar bilan)
Retro stilofon (NE555 asosidagi): Kirish: Bu bir paytlar 80-yillarda mashhur bo'lgan kichik sintezator tipidagi musiqa gadjetlari. Stilofon deb nomlangan. Stilofonda faqat NE555, LM386 va bir -birini to'ldiruvchi komponentlardan tashkil topgan juda oddiy krujka mavjud. Bu yaratadi
Taymer NE555 - NE555 taymerini barqaror konfiguratsiyada sozlash: 7 qadam
Taymer NE555 | NE555 taymerini barqaror konfiguratsiyada sozlash: NE555 taymeri elektron dunyoda eng ko'p ishlatiladigan IClardan biridir. Bu DIP 8 shaklida, ya'ni 8 ta pinli
Animatsion shokolad qutisi (Arduino Uno bilan): 3 qadam (rasmlar bilan)
Animatsion shokolad qutisi (Arduino Uno bilan): Bir kuni men do'konda chiroyli quti shokoladni ko'rdim. Va men bu qutidan ajoyib sovg'a - shokoladli animatsion quti yasashni o'yladim. Bizga kerak bo'lgan narsa: Shaffof plastik shokoladli quti 9V akkumulyator batareyasi adapteri uSD 1GB Arduino U
Arduino Uno yordamida LED matritsali massivni boshqarish (Arduino bilan ishlaydigan robotli yuz): 4 qadam (rasmlar bilan)
Arduino Uno (Arduino Powered Robot Face) yordamida LED matritsali massivni boshqarish: Bu ko'rsatma Arduino Uno yordamida 8x8 LED matritsalar qatorini qanday boshqarishni ko'rsatadi. Ushbu qo'llanma o'z loyihalaringiz uchun oddiy (va nisbatan arzon displey) yaratish uchun ishlatilishi mumkin. Shu tarzda siz harflar, raqamlar yoki maxsus animatsiyalarni ko'rsatishingiz mumkin