Мазмуну:

Launchpad - Comunicación Serial Con Matlab: 6 кадам
Launchpad - Comunicación Serial Con Matlab: 6 кадам

Video: Launchpad - Comunicación Serial Con Matlab: 6 кадам

Video: Launchpad - Comunicación Serial Con Matlab: 6 кадам
Video: Взаимодействие MATLAB с оборудованием: 03. COM порт 2024, Ноябрь
Anonim
Launchpad - Comunicación Serial Con Matlab
Launchpad - Comunicación Serial Con Matlab

Кандай болсо дагы, Matlab боюнча LaunchPad TI баалоо комплектинин комментарийлерин окуу куралы менен баштоо керек.

Үйрөткүч MSP430 программасынын көчүрүлүшүн камсыз кылуу үчүн эң башкысы болуп саналат.

Primero, antes de comenzar el tutorial…

1.- MATLAB орнотуу (сериялык комментарийлер).

2.- Instalar Energía IDE (https://energia.nu).

3.- Сунуштар: iPhone үчүн "iOhmy" колдонмосун жүктөп алыңыз.

4.- Эч кандай жактырбаңыз, мага жакпаңыз!… Www.facebook.com/UpiitaRAM

Gracias:)

1 -кадам: Que Es La Comunicación Serial RX/TX

Que Es La Comunicación Serial RX/TX
Que Es La Comunicación Serial RX/TX

Электрондук протоколдор комуникаторлордун бири болуп саналат. Маалыматтарды бөлүшүү үчүн колдонулган маалыматтар. Протоколдор универсалдуу (UART, ing. Cuando un dispositivo comunica usando el protocolo serial, UART transmite "TX" жана "RX" маалыматтарын калыбына келтирүү.

"TX" жана "RX" контактысы терминалдын (терминалдын) сериялык тенденциялары менен.

UART маалымат каражаттары конфигурацияланса, анда сиз өзүңүздү кармайсыз.

Колдонуу Launchpad TI Tiva C, 8 UART. MSP430 менен жеке байланыш 1 UART.

2 -кадам: Comunicación Serial Con Launchpad

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

Колдонуу Launchpad TI Tiva C, 8 UART. MSP430 1 UART'дин эң негизги чечимдери.

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

Эски блоктор RX (1) y TX (1) son el puerto Serial1.

Эң негизгиси, бул USB сериясындагы жана USBдеги эң чоң кемчиликтер

Түшүндүрмөлөр, албетте, сериялык жана Launchpad лос -карагайдын сериясында …

RX (1) PC_4

TX (1) PC_5 (түстөрдүн түсү) J4 форматындагы терминалдарга байланыштуу.

USB сериясындагы комуникаторлордун сериясы медиа, жана сериядагы компьютерлерди жаңыртуу үчүн.

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

*Para ver masas 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 программасы

Негизги бет, комментарийлер Энергия IDE сериясында.

Tenemos los comandos…

Serial.begin (ылдамдык) Establece la velocidad de bits por segundo (baudios), ылдамдык = 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600.

Serial.read () Lee datos RX () аркылуу LaunchPadга кирди

Serial.write () TX () аркылуу LaunchPad маалыматын жазыңыз

Serial.println () Эсеп жазуу ASCII сериясында.

Жөнөкөй сөз менен айтканда, LED Rojo RED_LED туруктуу аныктоо.

Бул жерде MATLAB экиден эмес, LEDди 2 эсе көбөйткөн

Кошумча, өзгөрмө matlabData = 1 эң жогорку көрсөткүч 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

Эң башкысы, бул эң маанилүү жана эң сонун сериялар.

Күч, Аспаптар> Сериялык Порт, же com/dev/tty/usbmodem0e203E21, жана башка компьютерлердин башка номерлери менен айырмаланат. Windows'тун жаңы версиялары COM.

Энергия сериясы, Энергия программасы.

МААНИЛҮҮ: Энергия жана Матлаб эч кандай мааниге ээ эмес

Башкача айтканда, MATLAB жана башка нерселерди жазыңыз:

s = сериялык ('elnombredeTuPuertoSeria l');

мисал: s = сериялык ('/dev/tty/usbmodem0e203E21')

5 -кадам: MATLAB программасы

MATLAB программасы
MATLAB программасы

Como sabemos, la comunicación será Serial. Бул эң башкысы, Launchpad аркылуу USB'дин USB папкасынын жардамы менен Energía IDE тендерлерин Serial.read () y Serial.write () үчүн лекцияларды окуудан баштаңыз.

*MATLAB уулунун жардамы менен…

Декларацияны тапшыруу үчүн сериалды алмаштырыңыз: s = serial ('/dev/tty/usbmodem0e203E21')

Кошумча маалымат үчүн: ачылуу (лар); % inicia comunicacion

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

Тапшырмаларды аткарыңыз: s. Status (), жана башка "ачык", MATLAB менен байланышыңыз.

_

Матлабдан código de жүктөп алыңыз

6 -кадам: Жыйынтыктар

Resultados
Resultados

Matlab программасы, программалар 1, 2 же 0 үчүн эң чоң программа.

Кирүү 1, encodemos el LED rojo y si ingresamos 2, apagamos el LED rojo.

* Espero te gaya gustado el tutorial, agradecemos comentarios y sugerencias *

IPhone үчүн "iOhmy" деген колдонмону жүктөп алуу мүмкүн эмес.

Фейсбуктагы баракчаңызды ачыңыз:

www.facebook.com/UpiitaRAM

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