Агуулгын хүснэгт:

Launchpad - Comunicación Serial Con Matlab: 6 алхам
Launchpad - Comunicación Serial Con Matlab: 6 алхам

Видео: Launchpad - Comunicación Serial Con Matlab: 6 алхам

Видео: Launchpad - Comunicación Serial Con Matlab: 6 алхам
Видео: Взаимодействие MATLAB с оборудованием: 03. COM порт 2024, Арваннэгдүгээр
Anonim
Launchpad - Comunicación Serial Con Matlab
Launchpad - Comunicación Serial Con Matlab

Гэсэн хэдий ч, LaunchPad TI үнэлгээний иж бүрдэл нь Matlab -тэй танилцах болно.

Зааварчилгаа хийх заавар нь MSP430 програмыг ашиглахаас өөр аргагүй болно.

Примеро, хамгийн анхны гарын авлага …

1.- MATLAB-ийг суурилуулах (цуврал нэвтрүүлгийн дараалал).

2.- Энергийн IDE (https://energia.nu).

3. Зөвлөмж: iPhone-ийн "iOhmy" цахилгаан програмыг татаж аваарай.

4.- Ямар ч эрхэм хүндэт хүн байхгүй шүү… www.facebook.com/UpiitaRAM

Грациас:)

Алхам 1: Que Es La Comunicación Serial RX/TX

Que Es La Comunicación Цуваа RX/TX
Que Es La Comunicación Цуваа RX/TX

El protocolo цуврал тоглоомууд хоорондоо уялдаа холбоотой байдаг. Мэдээллийн комиссын мэдээллийн хувьд энэ нь чухал үүрэг гүйцэтгэдэг. El protocolo en implementa en los receptores/transmisores asíncronos universalales (UART, por sus siglas en inglés). Cuando un dispositivo com comunica usando el protocolo сериал, UART дамжуулалтыг "TX" хэлбэрээр хийж, "RX" гэсэн мэдээллийг авах боломжтой.

"TX" эсвэл "RX" гэх мэт терминалуудын (терминал) цуваа холболтуудыг хий.

Тохиромжтой хэрэгсэл нь UART -тэй холбоотой байдаг, учир нь энэ нь маш чухал үүрэг гүйцэтгэдэг.

Тэмдэглэл Launchpad TI Tiva C, 8 UART. MSP430 дангаараа нэг UART.

Алхам 2: Comunicación Serial Con Launchpad

Comunicación Serial Con Launchpad
Comunicación Serial Con Launchpad

Тэмдэглэл Launchpad TI Tiva C, 8 UART. MSP430 дангаараа нэг UART.

Диаграм, RX (1), TX (1) г.м.

Esos bloques RX (1) y TX (1) son el puerto Serial1.

Энэ нь USB цуврал компьютерийн компьютерийн компьютерийн компьютерийн компьютерийн сүлжээний компьютерийн компьютерийн сүлжээний компьютерийн компьютерийн сүлжээний компьютерийн сүлжээний төхөөрөмж юм

Сонирхолтой нь, Launchpad болон los pines -ийн цуврал цуврал тоглоомууд …

RX (1) PC_4 програм

TX (1) компьютерийн PC_5 (өнгөт өнгөөр ялгаагүй) J4 de pines o terminales para conexión.

Цахилгаан дамжуулагчийг USB, компьютерийн цуваагаар дамжуулах боломжтой.

Y usaremos comandos como Serial.write () y Serial.read ().

*Para ver mas sobre las terminales de la Tiva C, татаж авах:

energia.nu/img/StellarPadLM4F120H5QR-V1.0.j…

energia.nu/img/StellarPadLM4F120H5QR-V1.0BA…

Алхам 3: La Tiva C Con Energía IDE програм хангамж

La Tiva C Con Energía IDE програм хангамж
La Tiva C Con Energía IDE програм хангамж

Primero, me gustaria mencionar algunos comandos en Energía IDE цуврал цуврал.

Tenemos los comandos…

Цуваа.begin (хурд) Establece la velocidad de bits por segundo (baudios), хурд = 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600.

Serial.read () Lee өгөгдөл RX () ашиглан LaunchPad дээр нэвтэрдэг.

Serial.write () LaXPad дээр TX () ашиглан өгөгдөл бичих

Serial.println () ASCII цувралын комикийг бичих боломжтой.

Товчхондоо, LED гэрлийг RED_LED -ээр тодорхойлно уу.

MATLAB -ийн тайлбар нь LED -ийн 2 -р хэсэг юм

Хязгаарлагдмал, хувьсагч matlabData = 1 enciende el LED con HIGH y si es 2 apaga con LOW.

matlabData = Serial.read (); es el encargado de leer los datos de entrada.

_

Tiva C (Energía IDE) програмыг татаж авах.

Алхам 4: Comunicando LaunchPad Con Matlab

Comunicando LaunchPad Con Matlab
Comunicando LaunchPad Con Matlab

Чухал ач холбогдол өгч, хамгийн алдартай нь цуврал тоглоомууд юм.

Эрчим хүч, Хэрэгслүүд> Цуваа порт, энэ нь como/dev/tty/usbmodem0e203E21, мөн өөр өөр хувилбаруудыг ашиглана уу. Windows -ийн хамгийн сүүлийн хувилбар бол COM юм.

Яг хуулбарласан цуврал, Энерги програмыг бичдэг.

ЧУХАЛ: Энерги ба Матлаб ямар ч асуудалгүй болно

Биен, эсвэл та тивийг харна уу, MATLAB эсвэл дараах зүйлийг бичээрэй.

s = цуваа ('elnombredeTuPuertoSeria l');

жишээ: s = цуваа ('/dev/tty/usbmodem0e203E21')

Алхам 5: MATLAB програм хангамж

MATLAB програм хангамж
MATLAB програм хангамж

Como sabemos, la comunicación será Цуваа. Launchpad нь USB -ээр дамжуулан USB -г ашиглах боломжтой бөгөөд IDE тендерийг Serial.read () y Serial.write () ашиглан лекц уншина уу.

*Лос командосууд MATLAB хүүгийн хамт …

Нэг хувьсагчийн хувьд тунхаглал хийгддэг: s = serial ('/dev/tty/usbmodem0e203E21')

Пара usar el puerto hay que abrirlo: fopen (s); % inicia comunicacion

Y cerramos el puerto al terminar su uso: fclose (s); % comunicacion

También puedes туршилтууд хийгдэж байна: s. Status (), мөн "нээлттэй", энэ нь MATLAB програмыг идэвхжүүлдэг.

_

Codigo de Matlab татаж авах

Алхам 6: Үр дүн

Үр дүн
Үр дүн

Математик, програм хангамжийн програмууд 1, 2 o bien 0 параграф.

Энэ нь 1, 2 -р хэсэг, 2 -р хэсэг нь LED гэрэлтэй болно.

* Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах * Espero te haya gustado el tutorial, agradecemos comentarios and sugerencias *

IPhone -д зориулсан "iOhmy" аппликейшныг татаж авах боломжгүй байна.

Фэйсбүүк хуудсыг нээнэ үү:

www.facebook.com/UpiitaRAM

Зөвлөмж болгож буй: