Cuprins:
Video: NE555 Cu Arduino Uno R3: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
NE555 Timer, un circuit mixt compus din circuite analogice și digitale, integrează funcții analogice și logice într-un IC independent, extinzând astfel extrem de mult aplicațiile circuitelor integrate analogice. Este utilizat pe scară largă în diferite temporizatoare, generatoare de impulsuri și oscilatoare. În acest experiment, placa Arduino Uno este utilizată pentru a testa frecvențele undelor pătrate generate de circuitul oscilant 555 și pentru a le arăta pe Serial Monitor.
Pasul 1: Componente
- placa Arduino Uno * 1
- Cablu USB * 1
- NE555 * 1
- 104 condensator ceramic * 2
- Rezistor (10kΩ) * 1
- Potențiometru (50KΩ) * 1
- Panou * 1
- fire de jumper
Pasul 2:
555 IC a fost folosit inițial ca temporizator, de unde și denumirea de circuit de bază de timp 555. Acum este utilizat pe scară largă în diverse produse electronice datorită fiabilității, comodității și prețului scăzut. 555 este un circuit hibrid complex cu zeci de componente, cum ar fi un divizor, un comparator, un declanșator de bază R-S, un tub de descărcare și un tampon. Pinii și funcțiile lor. Pinul 1 (GND): solul
Pinul 2 (TRIGGER): când tensiunea la pin se reduce la 1/3 din VCC (sau pragul definit de placa de control), terminalul de ieșire trimite un nivel înalt
Pinul 3 (OUTPUT): ieșiri High sau Low, două stări 0 și 1 decise de nivelul electric de intrare; curent maxim de ieșire aprox. 200mA la mare
Pinul 4 (RESET): când se recepționează un nivel scăzut la pin, cronometrul va fi resetat și ieșirea va reveni la nivelul scăzut; de obicei conectat la polul pozitiv sau neglijat
Pinul 5 (CONTROL VOLTAGE): pentru a controla tensiunea de prag a cipului (dacă omite conexiunea, implicit, tensiunea de prag este de 1/3 VCC și 2/3 VCC)
Pinul 6 (THRESHOLD): când tensiunea la pin crește la 2/3 VCC (sau pragul definit de placa de control), terminalul de ieșire trimite un nivel înalt
Pinul 7 (DISCHARGE): ieșire sincronizată cu Pinul 3, cu același nivel logic; dar acest pin nu generează curent, deci pinul 3 este adevăratul High (sau Low) când pinul 7 este High virtual (sau Low); conectat la colectorul deschis (OC) din interior pentru a descărca condensatorul
Pinul 8 (VCC): terminal pozitiv pentru temporizatorul NE555 IC, cuprins între + 4,5V și + 16V
Cronometrul NE555 funcționează în modurile monostabile, astabile și bistabile. În acest experiment, aplicați-l în modul astabil, ceea ce înseamnă că funcționează ca un oscilator.
Pasul 3: Diagrama schematică
Pasul 4: Proceduri
Conectați un rezistor R1 între VCC și pinul de descărcare DS, un alt rezistor între pinul DS și pinul de declanșare TR care este conectat la pinul de prag TH și apoi la condensatorul C1. Conectați RET (pinul 4) la GND, CV (pinul 5) la un alt condensator C2 și apoi la sol.
Proces de lucru:
Oscilatorul începe să tremure odată ce circuitul este pornit. La pornire, deoarece tensiunea de la C1 nu se poate schimba brusc, ceea ce înseamnă că pinul 2 este nivel scăzut inițial, setați temporizatorul la 1, deci pinul 3 este nivel ridicat. Condensatorul C1 se încarcă prin R1 și R2, într-un interval de timp:
Tc = 0,693 (R1 + R2)
Când tensiunea la C1 atinge pragul 2 / 3Vcc, cronometrul este resetat și pinul 3 este la nivel scăzut. Apoi C1 se descarcă prin R2 până la 2 / 3Vcc, într-un interval de timp:
Td = 0,693 (R2)
Apoi condensatorul este reîncărcat și tensiunea de ieșire revine din nou:
Ciclul de funcționare D = Tc / (Tc + Td)
Deoarece un potențiometru este utilizat pentru rezistență, putem emite semnale de undă pătrată cu cicluri de funcționare diferite prin ajustarea rezistenței sale. Dar R1 este un rezistor de 10K, iar R2 este de 0k-50k, deci intervalul ciclului de funcționare ideal este de 0,545% -100%. Dacă doriți altceva, trebuie să schimbați rezistența lui R1 și R2.
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%
Pasul 1:
Construiește circuitul.
Pasul 2:
Descărcați codul de la
Pasul 3:
Încărcați schița pe placa Arduino Uno
Faceți clic pe pictograma Încărcare pentru a încărca codul pe placa de control.
Dacă „Încărcare finalizată” apare în partea de jos a ferestrei, înseamnă că schița a fost încărcată cu succes.
Acum ar trebui să vedeți afișajul cu 7 segmente de la 0 la 9 și de la A la F.
Pasul 5: Cod
// NE555 Temporizator
// După ardere
programul, deschideți monitorul serial, puteți vedea că, dacă rotiți potențiometrul, lungimea impulsului (în microsecunde) afișat se va schimba în consecință.
//E-mail:
//Website:www.primerobotics.in
int ne555 = 7; // atașați la al treilea pin al NE555
nesemnat lung
durata1; // variabila pentru a stoca lungimea ÎNALTĂ a pulsului
nesemnat mult
durata2; // variabila pentru a stoca lungimea LOW a pulsului
plutitor dc; // variabila pentru a stoca ciclul de funcționare
configurare nulă ()
{
pinMode (ne555, INPUT); // setați ne555 ca intrare
Serial.begin (9600); // pornește portul serial la 9600 bps:
}
bucla nulă ()
{
durata1 = pulseIn (ne555, HIGH); // Citește un impuls pe ne555
Serial.print ("Ciclul de funcționare:");
Serial.print (dc); // imprimați lungimea impulsului pe serial
monitor
Serial.print („%”);
Serial.println (); // imprimați un gol pe monitorul serial
întârziere (500);
// așteptați 500 de microsecunde
}
Recomandat:
Circuit simplu de alarmă laser Tripwire cu temporizator NE555: 5 pași
Circuit simplu de alarmă laser Tripwire cu temporizator NE555: Circuitul de alarmă laser Tripwire este un circuit simplu care este folosit pentru a face zgomot atunci când laserul care strălucește pe circuit este întrerupt. La o scară mai mare, poate fi utilizat în securitatea locuinței în care alarma se declanșează atunci când o persoană intră în
Stilofon retro (bazat pe NE555): 6 pași (cu imagini)
Stilofon retro (bazat pe NE555): Introducere: Acesta este un mic dispozitiv de muzică de tip sintetizator, care a fost odată în anii 80 foarte popular. Se numește Stylophone. Stilofonul are un curcuit foarte simplu, care constă doar dintr-un NE555, LM386 și niște compuși complementari. A creat
Cum se face un LED-ul cu LED-uri folosind NE555 IC BC547: 17 pași
Cum se face LED Chaser folosind NE555 IC BC547: Hii prietene, astăzi voi face un circuit LED Chaser folosind NE555 IC și BC547 Tranzistor. Acest LED Chaser este diferit de alte circuite LED Chasers. Să începem
DIY un circuit NE555 pentru a genera sinusoidal: 6 pași
DIY un circuit NE555 pentru a genera undă sinusoidală: Acest tutorial vă învață despre cum să DIY un circuit NE555 pentru a genera undă sinusoidală. Aceste kituri DIY accesibile sunt foarte utile pentru a înțelege modul în care pot funcționa condensatorii cu rezistențe pentru a controla timpul de încărcare și descărcare pe care îl generează
NE555 Temporizator - Configurarea temporizatorului NE555 într-o configurație Astable: 7 pași
NE555 Temporizator | Configurarea temporizatorului NE555 într-o configurație Astable: Timerul NE555 este unul dintre cele mai frecvent utilizate circuite integrate din lumea electronică. Este sub formă de DIP 8, ceea ce înseamnă că are 8 pini