Мазмуну:

ARM Cortex-M4 колдонуу менен лазердик Tripwire: 4 кадам
ARM Cortex-M4 колдонуу менен лазердик Tripwire: 4 кадам

Video: ARM Cortex-M4 колдонуу менен лазердик Tripwire: 4 кадам

Video: ARM Cortex-M4 колдонуу менен лазердик Tripwire: 4 кадам
Video: Marlin Firmware 2.0.x Explained 2024, Декабрь
Anonim
ARM Cortex-M4 колдонуу Laser Tripwire
ARM Cortex-M4 колдонуу Laser Tripwire

Бул лазердик Tripwire системасын жасоо үчүн ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) колдонгон панелдик долбоор. Система сигнал, LDR жана NPN транзисторунун формасындагы тышкы монохроматикалык жарык булагы менен иштейт.

BC547 LDRден ARM Cortex-M4кө (Texas Instruments EK-TM4C123GXL) алынган өндүрүштү жөнгө салуу үчүн NPN транзистору катары колдонулат. Системанын сезгичтиги BJT конфигурациясын өзгөртүү аркылуу өзгөртүлүшү мүмкүн.

Чыгарууну Energia IDE, Tera Team, Keil uVision же башка терминалдык программалык камсыздоонун сериялык мониторунан алууга болот. Бүт схема +5V (VBUS) жана +3.3V EK-TM4C123GXL менен иштейт.

c99 кодунун.bin файлы бул окуу куралынын аягында берилген шилтеме менен тиркелет..bin файлын LM Flash Programmer аркылуу микроконтроллерге жүктөөгө болот.

1 -кадам: талаптар

Бул долбоорду ишке ашыруу үчүн төмөнкүлөр талап кылынат:

1- Texas Instruments EK-TM4C123GXL 2- Монохроматикалык жарык булагы

3- Зумзер

4- LDR

5- NPN BJT (BC547)

6- LM Flash программисти (компьютердеги программалык камсыздоо)

7- Виртуалдык терминал (компьютердеги программалык камсыздоо)

=> Эгерде сиз LM Flash программистин кантип колдонууну жана орнотууну билбесеңиз, анда менин мурунку Нускаманы карап көрүңүз же төмөнкү шилтемелерди басыңыз:

LM Flash программистин жүктөө

LM Flash программистин жардамы менен.bin же.hex файлын жүктөө

2-кадам: Pin-outs & Wiring

Кирүү жана электр өткөргүчтөрү
Кирүү жана электр өткөргүчтөрү

Pin-outs & Wiring of ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) жана башка перифериялык түзүлүштөр бул кадам менен тиркелет, ошондой эле төмөнкүлөр берилет:

==================== TM4C123GXL => Зумзер

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

PB0 => VCC

GND => GND

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

TM4C123GXL => BC547

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

+5V => Коллектор

PB5 => Эмиттер

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

BC547 => LDR

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

Негизги => Pin-1

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

TM4C123GXL => LDR

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

+5V => Pin-2

3 -кадам:.bin файлын жүктөө

. Bin файлын жүктөө
. Bin файлын жүктөө
. Bin файлын жүктөө
. Bin файлын жүктөө

Бул кадам менен тиркелген.bin файлын LM Flash Программистин колдонуп ARM Cortex-M4ке (Texas Instruments EK-TM4C123GXL) жүктөңүз.

4 -кадам: Чыгууңузду алыңыз

Чыгууңузду алыңыз
Чыгууңузду алыңыз
Чыгууңузду алыңыз
Чыгууңузду алыңыз

. Bin файлын ARM Cortex-M4ке жүктөгөндөн кийин (Texas Instruments EK-TM4C123GXL), сиз ызылдагычты же каалаган терминалыңызды ала аласыз. Energia IDE Serial Monitor, Keil uVision жана Tera Team Virtual Terminal ж.б.у.с.

Сунушталууда: