Tartalomjegyzék:

Lézeres Tripwire az ARM Cortex-M4 használatával: 4 lépés
Lézeres Tripwire az ARM Cortex-M4 használatával: 4 lépés

Videó: Lézeres Tripwire az ARM Cortex-M4 használatával: 4 lépés

Videó: Lézeres Tripwire az ARM Cortex-M4 használatával: 4 lépés
Videó: Tripwire Product of the Month - February - Redwire Gear 2024, Július
Anonim
Lézeres Tripwire az ARM Cortex-M4 segítségével
Lézeres Tripwire az ARM Cortex-M4 segítségével

Ez egy kenyeretábla-alapú projekt, amely ARM Cortex-M4-et (Texas Instruments EK-TM4C123GXL) használ a lézer Tripwire rendszer létrehozásához. A rendszer hangjelzővel, külső monokromatikus fényforrással működik fókuszált sugár, LDR és NPN tranzisztor formájában.

A BC547-et NPN tranzisztorként használják az LDR-ről az ARM Cortex-M4-re (Texas Instruments EK-TM4C123GXL) kapott kimenet szabályozására. A rendszer érzékenysége a BJT konfigurációjának megváltoztatásával módosítható.

A kimenet az Energia IDE, a Tera Team, a Keil uVision vagy bármely más terminálszoftver soros monitorán szerezhető be. Az egész áramkört +5 V (VBUS) és +3,3 V EK-TM4C123GXL táplálja.

A c99 kódú.bin fájl csatolva van az oktatóanyag végén található hivatkozással..bin fájl feltölthető a mikrokontrollerre az LM Flash Programmer segítségével.

1. lépés: Követelmények

A projekt végrehajtásához a következő dolgokra van szükség:

1- Texas Instruments EK-TM4C123GXL 2- Monokromatikus fényforrás

3- Hangjelző

4- LDR

5- NPN BJT (BC547)

6- LM Flash programozó (szoftver PC-n)

7- Virtuális terminál (szoftver PC-n)

=> Ha nem tudja, hogyan kell használni és telepíteni az LM Flash programozót, akkor nézze meg korábbi Instructable programomat, vagy kattintson az alábbi linkekre:

LM Flash programozó letöltése

Töltsön fel.bin vagy.hex fájlt az LM Flash programozó segítségével

2. lépés: Kimenetek és kábelezés

Pin-out-ok és vezetékek
Pin-out-ok és vezetékek

Az ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) és egyéb perifériák ki- és bekötései ezzel a lépéssel vannak csatolva, és a következők is:

==================== TM4C123GXL => Hangjelző

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

PB0 => VCC

GND => GND

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

TM4C123GXL => BC547

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

+5V => Gyűjtő

PB5 => Emitter

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

BC547 => LDR

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

Bázis => Pin-1

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

TM4C123GXL => LDR

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

+5V => Pin-2

3. lépés: Töltse fel a.bin fájlt

Töltse fel a.bin fájlt
Töltse fel a.bin fájlt
Töltse fel a.bin fájlt
Töltse fel a.bin fájlt

Töltse fel a csatolt.bin fájlt ezzel a lépéssel az ARM Cortex-M4-be (Texas Instruments EK-TM4C123GXL) az LM Flash programozó segítségével.

4. lépés: A kimenet megszerzése

Szerezd meg a kimenetet
Szerezd meg a kimenetet
Szerezd meg a kimenetet
Szerezd meg a kimenetet

Miután feltöltötte a.bin fájlt az ARM Cortex-M4-be (Texas Instruments EK-TM4C123GXL), kaphatja meg a csengőt vagy bármelyik kívánt terminált, pl. Energia IDE soros monitor, Keil uVision és Tera Team virtuális terminál stb. Vagy mindkettő.

Ajánlott: