Se afișează postările cu eticheta Digital. Afișați toate postările
Se afișează postările cu eticheta Digital. Afișați toate postările

Utilizarea testerului de componente GM328A

 Autor:   Publicat pe:    4 comentarii

Testerul GM328A este un dispozitiv proiectat pentru identificarea pinilor și măsurarea caracteristicilor tranzistoarelor. Este bazat pe un microcontroller ATmega328. Ideea unui tester de tranzistori a apărut într-un articol publicat de Markus Frejek în 2013 (în Embedded Projects Journal Ausgabe 11, paginile 16-17). Karl-Heinz Kübbler a îmbunătățit software-ul acestui dispozitiv și a adăugat funcții suplimentare pentru măsurarea caracteristicilor altor componente electronice. Dispozitivul a devenit popular, în prezent găsindu-se la magazine sub formă de kit sau deja asamblat. Există mai multe variante comerciale: LCR-T3, LCR-T4, WEI_M8, GM328, GM328A.

Software-ul este foarte versatil și poate rula pe mai multe microcontroller-e din familia ATmega. Îți poți construi și singur acest dispozitiv, folosind o placă de dezvoltare cu procesor ATmega, un afișaj și câteva componente. Totuși, microcontroller-ul testerului rulează la frecvența de 8 MHz față de frecvența 16 MHz utilizată de majoritatea plăcilor Arduino sau similare, deci ar fi nevoie de modificarea plăcii. Așa că am ales versiunea GM328A preasamblată a dispozitivului pentru că folosește un microcontroller cu memorie flash de 32 kbytes (mai multe funcții disponibile) și pentru că poate genera semnale PWM, poate măsura tensiune și frecvență.

Testerul de tranzistori GM328A

Utilizare afișaj multiplexat cu 7 segmente cu Arduino

 Autor:   Publicat pe:    Niciun comentariu

Afișajele cu 7 segmente sunt utilizate pe scară largă la ceasuri, aparate de măsură și alte dispozitive care afișează informații numerice. Segmentele afișajului, care sunt de cele mai multe ori formate din LED-uri, sunt aprinse coordonat în diverse combinații ce reprezintă numere arabe. Afișajele cu 7 segmente sunt cel mai ușor de procurat, fiind și mai ieftine în comparație cu alte tipuri.

În articolul anterior am arătat cum se conectează un astfel de display la un microcontroller (MCU). Pe scurt, un afișajul necesită rezistoare limitatoare de curent pe LED-urile aferente segmentelor și drivere cu tranzistori pe liniile comune unei cifre. În articolul prezent, voi identifica pinii unui display, îl voi conecta la o placă Arduino pe breadboard și voi scrie codul pentru afișarea de valori numerice.

Utilizare afișaj multiplexat cu 7 segmente cu Arduino

Conectare afișaj cu 7 segmente și 4 cifre la microcontroller

 Autor:   Publicat pe:    Niciun comentariu

Afișajele cu 7 segmente sunt utilizate pe scară largă la ceasuri, aparate de măsură și alte dispozitive care afișează informații numerice. Segmentele afișajului, care sunt de cele mai multe ori formate din LED-uri, sunt aprinse coordonat în diverse combinații ce reprezintă numere arabe. Pot afișa doar un set restrâns de caractere, deoarece forma afișată este compusă din numai 7 elemente.

Afișajele cu 7 segmente sunt cel mai ușor de procurat, fiind și mai ieftine în comparație cu alte tipuri. Se găsesc pe piață inclusiv module cu afișaj cu 7 segmente și 4, 8 sau mai multe cifre. Aceste module includ un driver pentru afișaj, care primește informația numerică ce va fi afișată de la un microcontroller (MCU) printr-o interfață serială (SPI, I2C). Câteva exemple de astfel de drivere sunt: MAX7219, TM1637 și TM1638. Ultimele două includ suport pentru citirea apăsărilor unor butoane, deci pot fi utilizate la proiectarea unor panouri frontale cu afișaj și butoane.

Conectare afișaj cu 7 segmente și 4 cifre la microcontroller

Instalarea și utilizarea analizorului logic FX2LP

 Autor:   Publicat pe:    Niciun comentariu

Analizorul logic este un dispozitiv electronic ce înregistrează și afișează mai multe semnale dintr-un circuit digital. Datele înregistrate pot fi procesate de o aplicație software și afișate pe grafice de timp în scopul identificării tipurilor de semnale. De asemenea, se pot face decodări ale protocoalelor de comunicație uzuale (de exemplu: I2C, SPI, CAN, UART etc.).

Unul din cele mai accesibile analizoare logice, dar și cu performanțe destul de bune, este dispozitivul bazat pe platforma Cypress EZ-USB® FX2LP™. Acestea sunt microcontrollere cu interfață USB 2.0 și un port programabil de uz general. Proiectate mai ales pentru interfețe USB la diverse porturi paralele (ATA, EPP, PCMCIA, UTOPIA), microcontrollerele din seria CY7C68013A pot trimite pe portul USB starea logică a maximum 8 semnale diferite.

Acest articol prezintă procedura de instalare a unui astfel de analizor logic pe Windows și modul de utilizare a aplicației PulseView pentru vizualizarea semnalelor digitale și analizarea protocoalelor.

Instalarea și utilizarea analizorului logic FX2LP

Analizorul logic FX2LP