Sadržaj:

Kontroler semafora pomoću ARM Cortex-M4: 3 koraka
Kontroler semafora pomoću ARM Cortex-M4: 3 koraka

Video: Kontroler semafora pomoću ARM Cortex-M4: 3 koraka

Video: Kontroler semafora pomoću ARM Cortex-M4: 3 koraka
Video: SKR 1.3 - TF drive Marlin firmware loading 2024, Prosinac
Anonim
Kontroler semafora pomoću ARM Cortex-M4
Kontroler semafora pomoću ARM Cortex-M4

Ovo je projekt zasnovan na matičnoj ploči koji koristi ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) za izradu kontrolera semafora.

CRVENA i PLAVA LED dioda postavljena su na 15 sekundi. Trajanje žute LED diode postavljeno je na 1 sekundu. Uz projekt je priložena slika "nacrta" koja pomaže u razumijevanju raspodjele semafora.

Katoda svih LED dioda spojena je jedna s drugom. To znači da svi imaju zajedničku razinu tla.

.bin datoteka c99 koda nalazi se u privitku s ponuđenom vezom na kraju ovog vodiča..bin datoteka može se učitati u mikrokontroler pomoću LM Flash programatora.

Korak 1: Zahtjevi

Za realizaciju ovog projekta potrebne su sljedeće stvari:

1- Texas Instruments EK-TM4C123GXL 2- Četiri crvene LED diode

3- Četiri žute LED diode

4- Četiri plave ili zelene LED diode

5- LM Flash programator (softver na računalu)

=> Ako ne znate koristiti i instalirati LM Flash Programmer, molimo vas da provjerite moju prethodnu Instructable ili kliknite na sljedeće veze:

Preuzimanje LM Flash programatora

Prenesite.bin ili.hex datoteku pomoću LM Flash programatora

Korak 2: Isključivanje i ožičenje

Isključivanje i ožičenje
Isključivanje i ožičenje
Isključivanje i ožičenje
Isključivanje i ožičenje

Isključci i ožičenje ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) i drugih perifernih uređaja priključeni su ovim korakom, a također su dati:

=================== TM4C123GXL => LED diode

===================

PB5 => L1 (crveno), L2 (crveno)

PB0 => L1 (žuta), L2 (žuta)

PB1 => L1 (plava), L2 (plava)

PE4 => L3 (crvena), L4 (crvena)

PE5 => L3 (žuta), L4 (žuta)

PB4 => L3 (plava), L4 (plava)

GND => Svi negativni priključci LED dioda

Korak 3: Prenesite.bin datoteku

Prenesite.bin datoteku
Prenesite.bin datoteku
Prenesite.bin datoteku
Prenesite.bin datoteku

Prenesite priloženu.bin datoteku s ovim korakom na ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) pomoću LM Flash programatora za dobivanje izlaza.

Preporučeni: