Obsah:
- Zásoby
- Krok 1: Získajte skript na svojom Raspberry Pi
- Krok 2: Pripojenie testera
- Krok 3: Testovanie
- Krok 4: Výsledky
Video: Logický tester čipov Raspberry Pi: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Toto je skript testera logiky pre Raspberry pi, pomocou ktorého môžete skontrolovať, či váš (svojpomocne vyrobený) logický obvod funguje.
Tento skript je možné použiť aj na testovanie relé.
POZOR:
Raspberry pi nepodporuje 5v GPIO vstupy, takže ak má váš obvod výstup 5V, budete ho musieť dostať na 3V alebo nižší (zdá sa, že funguje aj 1,6V), môžete to urobiť jednoduchým deličom napätia.
Zásoby
Na tento návod budete potrebovať:
1 internetový kábel
1 Raspberry pi s kartou SD a OS Raspbian.
5 drôtov, ktoré sa dajú pripojiť k kolíkom pí
1 chlebník
1 napájací kábel pre váš Raspberry pi (duh!)
Budete tiež potrebovať počítač s internetovým portom a terminálovým programom (MobaXterm)
a samozrejme obvod alebo komponent, ktorý chcete otestovať.
(voliteľné) 1 delič napätia s pomerom R1: R2 = 1: 1 (v prípade potreby som použil 2 200 ohmové odpory)
Krok 1: Získajte skript na svojom Raspberry Pi
Ak chcete začať, budete musieť mať skript, takže tu to je, môžete si ho stiahnuť z Disku Google.
S MobaXterm môžete súbor uložiť na požadované miesto na svojom RPi.
ak ho chcete zadať do súboru ručne, existuje aj textový súbor, ktorý môžete skopírovať.
Krok 2: Pripojenie testera
Na získanie výsledkov je samozrejme potrebné pripojiť tester k testovanej položke.
Pretože je to príliš ťažké vysvetliť iba textom, pripojil som dva obrázky, jeden s vývodom RPi a jeden s 'schémami zapojenia' alebo tak.
Na obrázku uvidíte rozdeľovač napätia, ktorý by ste mali použiť pri testovaní logických brán s výstupom 5 V.
Existujú aj schémy zapojenia pre akúkoľvek logickú bránu (nie iba pre AND) a pre relé.
Dúfam, že tieto obrázky sú dostatočne dobré na to, aby vám vysvetlili, ako všetko prepojiť.
Krok 3: Testovanie
Po dokončení krokov 1 a 2 môžete konečne otestovať tento skript a tester.
Ak chcete skript spustiť, prejdite do adresára, kde sa skript nachádza, a potom ho spustite zadaním: python3 LOGIC_TESTER.py
(to všetko robíte na termináli vášho Raspberry Pi)
po zadaní kódu uvedeného vyššie budete musieť zadať čísla 1 alebo 2 a stlačiť kláves Enter v závislosti od toho, čo má skript robiť.
Krok 4: Výsledky
Blahoželáme: teraz máte prvé výsledky z testera, vyššie je niekoľko príkladov výsledkov
Tester najskôr spustí sériu vstupov cez logickú bránu/relé a potom uloží výstup, neskôr porovná výstupy s tabuľkami pravdy všetkých existujúcich logických brán.
Ak sú výstupy rovnaké ako určité logické brány, zobrazí sa názov brány, ktorú ste testovali.
ak sa výstupy nerovná žiadnej z tabuliek pravdy, vaša logická brána je pravdepodobne prerušená alebo sú spojenia zlé.
bavte sa s testerom a dúfam, že vám tento návod pomôže.
Odporúča:
Vyrobte si digitálny logický analyzátor za menej ako kroky 1: 5 USD
Vyrobte si digitálny logický analyzátor za menej ako 1 dolár: Logický snímač hladiny je zariadenie, ktoré sníma, či je výstup komponentu 1 alebo 0 (kladný alebo záporný). Poznáte tie pekné snímače hladiny s LCD obrazovkami, ktoré stoja okolo 25 dolárov? Tento je smiešne lacnejší a robí to isté (
Jednoduchý logický prevodník DIY pre zariadenia 3,3 V: 4 kroky
Jednoduchý logický prevodník DIY pre zariadenia 3,3 V: V tomto príspevku vám ukážem, ako si môžete vytvoriť vlastný logický prevodník 5 V na 3,3 V na pripojenie snímačov 5 V k novým doskám Arduino a Raspberry Pi. Prečo potrebujeme integrovaný prevodník logickej úrovne ? Väčšina z vás rada hrá s Arduino a Raspberry Pi duri
Samostatné používanie čipov s LED páskou: 4 kroky
Samostatné používanie čipov LED pásky: Pri experimentovaní s iným projektom som skončil rezanie pásky LED medzi zamýšľanými rezacími čiarami tak, aby sa zmestila do predmetného projektu (nebojte sa, odhalím to, keď bude hotový). Diel po tomto strihu nefungoval, pretože sa
DIY 5v až 3,3v logický radič úrovne: 3 kroky
Posuvník logickej úrovne DIY 5v až 3,3v: Logický radič úrovní sa používa na presun jednej úrovne napätia na druhú, čo je nevyhnutné pre fungovanie niektorých digitálnych čipov. Zoberme si príklad, keď chceme nahrať skicu do esp8266-01 pomocou arduino, musíme posunúť logiku tx arduina na 3,3 V
Programovanie čipov s Arduino - AVR ISP pokrývajúci ATTiny85, ATTiny2313 a ATMega328: 3 kroky
Programovanie čipov pomocou Arduina - AVR ISP pokrývajúci ATTiny85, ATTiny2313 a ATMega328: Toto som našiel ako koncept spred mnohých rokov. Je to prinajmenšom stále užitočné pre mňa, preto to zverejním! Tento návod je súhrnom poznatkov zozbieraných z celej siete a tiež z nich. Pokrýva programovanie AVR Microco