Мазмұны:

ARM Cortex-M4 көмегімен лазерлік Tripwire: 4 қадам
ARM Cortex-M4 көмегімен лазерлік Tripwire: 4 қадам

Бейне: ARM Cortex-M4 көмегімен лазерлік Tripwire: 4 қадам

Бейне: ARM Cortex-M4 көмегімен лазерлік Tripwire: 4 қадам
Бейне: ПРОЦЕССОРЫ ARM vs x86: ОБЪЯСНЯЕМ 2024, Қараша
Anonim
ARM Cortex-M4 көмегімен лазерлік Tripwire
ARM Cortex-M4 көмегімен лазерлік Tripwire

Бұл лазерлік Tripwire жүйесін жасау үшін ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) жүйесін қолданатын, тақтаға негізделген жоба. Бұл жүйе дыбыстық сигнал, LDR және NPN транзисторы түрінде сыртқы монохроматикалық жарық көзімен жұмыс істейді.

BC547 NDR транзисторы ретінде LDR-ден ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) шығуын реттеу үшін қолданылады. 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 Programmer бағдарламасын қалай қолдануды және орнатуды білмесеңіз, менің алдыңғы нұсқаулықты қараңыз немесе келесі сілтемелерді басыңыз:

LM Flash бағдарламашы жүктелуде

. MB немесе.hex файлын LM Flash бағдарламашы көмегімен жүктеңіз

2-қадам: түйіспелер мен сымдар

Бекітулер мен сымдар
Бекітулер мен сымдар

ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) және басқа перифериялық қондырғылардың қосылуы мен қосылуы осы қадаммен бекітілген, сонымен қатар келесілер берілген:

===================== TM4C123GXL => Дабыл сигналы

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

PB0 => VCC

GND => GND

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

TM4C123GXL => BC547

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

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

PB5 => Эмитент

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

BC547 => LDR

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

Негізгі => түйреуіш-1

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

TM4C123GXL => LDR

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

+5В => түйреуіш-2

3 -қадам:.bin файлын жүктеңіз

. Bin файлын жүктеңіз
. Bin файлын жүктеңіз
. Bin файлын жүктеңіз
. Bin файлын жүктеңіз

Қосылған.bin файлын осы қадаммен ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) LM Flash Programmer көмегімен жүктеңіз.

4 -қадам: нәтижені алыңыз

Өз нәтижесін алыңыз
Өз нәтижесін алыңыз
Өз нәтижесін алыңыз
Өз нәтижесін алыңыз

. Bin файлын ARM Cortex-M4-ке (Texas Instruments EK-TM4C123GXL) жүктегеннен кейін, дыбыстық сигналды немесе кез келген қажетті терминалды алуға болады. Energia IDE сериялық мониторы, Keil uVision және Tera Team виртуалды терминалы және т.б.

Ұсынылған: