1 / 6

Soros kommunikáció

Soros kommunikáció. Üzenet–>Kódolás (bináris kód) A bitek átküldése a vezetéken időben egymás után (soros) Dekódolás–>Üzenet. 100101011101. GND. Adásszünet: 1 (5V) Az adat kezdete: lefutó él (0V), start bit Adás alatt a vevő adott időnként mintát vesz a jelvezetékről (1 vagy 0, 0V vagy 5V)

yuli-ramos
Download Presentation

Soros kommunikáció

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Soros kommunikáció

  2. Üzenet–>Kódolás (bináris kód) • A bitek átküldése a vezetéken időben egymás után (soros) • Dekódolás–>Üzenet 100101011101 GND

  3. Adásszünet: 1 (5V) • Az adat kezdete: lefutó él (0V), start bit • Adás alatt a vevő adott időnként mintát vesz a jelvezetékről (1 vagy 0, 0V vagy 5V) • Adott idő: bitidő, reciproka a baudrate. (a kommunikáció sebessége: 1200, 2400, …9600 bit/s • Az adat végén lehet paritásbit:az 1-esek száma páros v. páratlan a jelben • Az átvitel vége: Stop bit (1 azaz 5V, 2 szer) • KERET: START|100101001|STOP • Aszinkron átvitel: A keretek között hosszabb rövidebb szünetek lehetnek. • Szóhosszúság: 8 bit, 10 bit, 4 bit • Egy vagy kétirányú átvitel lehetséges • Kétirányú átvitel: két vezeték (adó, vevő, GND)

  4. UART • Univerzális aszinkron adóvevő soros és párhuzamos interfészek között. • USART: szinkron kommunikáció: órajel szinkronizál. (külön kábel) • DUART: Dual UART • USB szabvány (Univerzális Soros Busz) • GND, data1, data2, VCC, tehát négy ér, és tápfesz is. • Plug and play, gyors

  5. Szükséges: Terminál program • Bray-terminal, letölthető: esca/…….stb • A terminal kijelzi a fogadott és elküldött szöveget. Meg kell adni a kommunikáció jellemzőit: baudrate, szóhossz, paritás, szinkronizáció és a használt port (com3), továbbá kapcsolódni kell a porthoz! (connect, disconnect) • A program bemutatása, beállítások

  6. uart.c állomány a függvényekkel: -uart_init(), sendChar(), sendString() -Inicializálás, a program a terminálra küld egy karaktert. -receiveChar(), stb Miértek: AVR használati útmutató pl: UDR regiszter, stb • uart.h állomány (megnézni!!) • uart.c benne legyen a Makefile SRC sorában Feladat: • Demo letöltése és futtatása • írja ki a program, hogy melyik nyomógombot tartják éppen nyomva • receiveString() függvény megírása • ADC voltmérő program fut-e?

More Related