Агуулгын хүснэгт:
- Алхам 1: Que Es La Comunicación Serial RX/TX
- Алхам 2: Comunicación Serial Con Launchpad
- Алхам 3: La Tiva C Con Energía IDE програм хангамж
- Алхам 4: Comunicando LaunchPad Con Matlab
- Алхам 5: MATLAB програм хангамж
- Алхам 6: Үр дүн
Видео: Launchpad - Comunicación Serial Con Matlab: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Гэсэн хэдий ч, 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
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
Тэмдэглэл 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 програм хангамж
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
Чухал ач холбогдол өгч, хамгийн алдартай нь цуврал тоглоомууд юм.
Эрчим хүч, Хэрэгслүүд> Цуваа порт, энэ нь como/dev/tty/usbmodem0e203E21, мөн өөр өөр хувилбаруудыг ашиглана уу. Windows -ийн хамгийн сүүлийн хувилбар бол COM юм.
Яг хуулбарласан цуврал, Энерги програмыг бичдэг.
ЧУХАЛ: Энерги ба Матлаб ямар ч асуудалгүй болно
Биен, эсвэл та тивийг харна уу, MATLAB эсвэл дараах зүйлийг бичээрэй.
s = цуваа ('elnombredeTuPuertoSeria l');
жишээ: s = цуваа ('/dev/tty/usbmodem0e203E21')
Алхам 5: 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
Зөвлөмж болгож буй:
TM4C123G LaunchPad эхлүүлэх гарын авлага: 7 алхам
TM4C123G LaunchPad гарааны гарын авлага: Суулгасан програмчлалын танилцуулга болох TM4C123G хөөргөх самбар гэх мэт хөгжүүлэлтийн самбар нь програм хангамжийг эхлүүлэхэд шаардлагатай техник хангамжийг тохируулах энгийн аргыг санал болгодог. Гэсэн хэдий ч танай зөвлөлд зориулсан хөгжлийн орчныг бүрдүүлэх үйл явц нь
Launchpad -ийг өөрийн гараар хийх: 6 алхам
Өөрийнхөө гар утасны самбарыг хий: DIY эсвэл Худалдан авалтын энэ дугаарт би өөрийн эхлүүлэх самбарыг хэрхэн бүтээсэнээ харуулах болно. Энэ нь дизайны санааг 3D принт, WS2812 LED, мэдрэгчтэй унтраалга, Arduino -той хэрхэн хослуулж, зохих MIDI хэрэгслийг бий болгохыг танд харуулах болно гэсэн үг юм. Бүтээн байгуулалтын явцад
MSP432 LaunchPad болон Python ашиглан температур мэдрэгчийн (TMP006) шууд өгөгдлийг зурах: 9 алхам
MSP432 LaunchPad болон Python ашиглан температур мэдрэгчийн (TMP006) шууд өгөгдлийг диаграммд оруулах: TMP006 бол объектын температурыг объекттой холбоо барих шаардлагагүй хэмждэг температур мэдрэгч юм. Энэхүү гарын авлагад бид Python ашиглан BoosterPack (TI BOOSTXL-EDUMKII) -аас амьд температурын өгөгдлийг гаргах болно
Texas Instruments CC3200 (TI CC3200) Launchpad ашиглан 15 минутын SMS хамгаалалтын систем: 8 алхам
Texas Instruments CC3200 (TI CC3200) Launchpad ашиглан 15 минутын SMS хамгаалалтын систем: Сайн байна уу залуусаа, энэ зааварчилгаанд та Texas Instruments CC3200 (TI CC3200) Launchpad ашиглан SMS хамгаалалтын системийг 15 минутын дотор хэрхэн хийхийг сурах болно! YouTube Видео холбоос. төсөл: 15 минут-SMS-хаалга-орох дохиолол
Arduino Launchpad: 5 алхам
Arduino Launchpad: Энэ бол Arduino Launchpad тоглоом юм