1 / 25

Komunikasi Serial

Komunikasi Serial. By Kustanto. Antarmuka Kanal serial lebih kompleks/sulit dibandingkan dengan antarmuka melalui kanal, karena :

jaimie
Download Presentation

Komunikasi Serial

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. Komunikasi Serial By Kustanto

  2. Antarmuka Kanal serial lebih kompleks/sulit dibandingkan dengan antarmuka melalui kanal, karena: • Dari Segiperangkatkeras: adanyaproseskonversi data pararelmenjadiserial atau sebaliknya menggunakan piranti tambahan yang disebut UART (Universal Asynchronous Receiver/Transmitter); 2. Dari Segiperangkatlunak: lebihbanyak register yang digunakanatauterlibat;

  3. Kelebihan serial vs Paralel • Kabeluntukkomunikasi serial bisalebihpanjangdibandingkandenganparalel; data-data dalamkomunikasi serial dikirim-kanuntuklogika '1' sebagaitegangan -3 s/d -25 volt danuntuklogika '0' sebagaitegangan +3 s/d +25 volt, Dengandemikiantegangandalamkomunikasi serial memilikiayunanteganganmaksimum 50 volt, sedangkanpadakomunikasiparalelhanya 5 volt. Hal inimenyebabkangangguanpadakabel-kabelpanjanglebihmudahdiatasidibandingkanpadaparalel; 2. Jumlahkabel serial lebihsedikit; hanya 3 kabeluntukkonfigurasinull modem, yaitu TXD (salurankirim), RXD(saluranterima) dan Ground, jikadigunakanteknikparalelakanterdapat 20 – 25 kabel! Namunpadamasing-masingkomputerdengankomunikasi serial harusdibayar "biaya" antarmuka serial yang agaklebihmahal;

  4. 3. Banyaknyapirantisaatinimenggunakanteknologi infra merahuntukkomunikasi data; dalamhalinipengirimandatanyadilakukansecara serial. IrDA-1 (spesifikasi infra merahpertama) mampumengirimkan data denganlaju 115,2 kbps dandibantudenganpiranti UART, hanyapanjangpulsaberkurangmenjadi 3/16 daristandar RS-232 untukmenghematdaya; 4. Untukteknologiembedded system, banyakmikrokontroler yang dilengkapidengankomunikasi serial (baikseri RISC maupun CISC) atauSerial Communication Interface (SCI); denganadanya SCI yang terpadupada IC mikrokontrolerakanmengurangijumlah pin keluaran, sehinggahanyadibutuhkan 2 pin utamaTxDdanRxD (diluaracuanground).

  5. parameter yang ditetapkan EIA (Electronics Industry Association) antara lain: • Sebuah 'spasi' (logika 0) antarategangan +3 s/d +25 volt; • Sebuah 'tanda' (logika 1) antarategangan -3 s/d -25 volt; • Daerah teganganantara +3 s/d -3 volt tidakdidefinisikan(undefined); • Teganganrangkaianterbukatidakbolehlebihdari 25 volt (denganacuanground)', • Arushubung-singkatrangkaiantidakbolehlebihdari 500 mA. Sebuahpenggerak(driver) harusmampumenanganiarusinitanpamengalamikerusakan.

  6. PORT SERIAL • PORT Port adalah konektor, biasanya terdapat pada bagian belakang chasing komputer yang menghubungkan sistem komputer dengan device eksternal (contoh : printer, modem, joystick dan sebagainya) • PORT SERIAL Terdiri dari 9 atau 25 pin Biasanya digunakan untuk koneksi mouse atau modem. Port ini diberi nama COM1, COM2, dan seterusnya.port serial hanya dapat menerima atau membaca data satu persatu dalam ukuran 1 bit melalui satu kabel tunggal. Port serial lebih cocok untuk peralatan yang tidak banyak melakukan perpindahan data. Port serial popular digunakan oleh mouse dan keyboard.

  7. Dalamduniatelekomunikasidankomputer, komunikasi serial merupakansuatuprosespengiriman data secarasekuensialatausatupersatumelaluisebuahkanalinformasi. • Komunikasiinimemilikikecepatankomunikasi yang rendahtetapisangatmendukunguntukkomunikasijarakjauh. • Serial port padakomputermemungkinkanuntukmelakukankomunikasiduaarahataufull duplex yaitudapatmengirimdanmenerima data secarabersamaan.

  8. Komunikasi serial memilikibeberapa parameter yang harusditentukanyaitu. 1. Baud Rate kecepatantransmisi data 2. Start Bit 3. Data Bit 4. Parity bit yang terdiridari odd dan even parity, digunakanuntuk error cheking. 5. Stop Bit

  9. Format data yang digunakanpadakomunikasi serial adalah 1 start bit (low), 8 bit data, 1 stop bit (high). Seprtiterlihatpadagambarberikut:

  10. Standar RS-232 • RS-232 (RecomendedStandar 232) adalahsalahsatustandardalammelakukankomunikasi serial ynagdikeluarkanoleh Electronic Industries Allies (EIA), yang mencakup: 1. Karakteristiksinyalseperti, level tegangan, signal rate, timming, dan lain-lain Stop Bit. 2. Antarmuka konektor seperti identifikasi pin-pin dari konektor. 3. Fungsidarisetipkonektornya.

  11. Perangkat yang menggunakanstandarinidibedakanmenjadiduamacamyaitu DCE (Data Communication Equipment) dan DTE (Data Terminal Equipment). DCE adalahperangkatseperti modem, adaptor, dan lain-lain. Sedangkan DTE adalahperangkatkomputeratau terminal data lainnya.

  12. Blok DCE dan DTE

  13. Kabel RS-232 dibedakanmenjadiduamacamyaitu DB 9 dan DB 25, padasisteminidigunakankonektortipe DB 9.

  14. Konfigurasi pin DB 9

  15. Komunikasi serial • Komunikasi serial merupakanfitur yang pentingdalamsistem yang dirancang, karenadengansistemkomunikasi serial dapatmenghubungkanmikrokontrolerdenganperalatanlainya. • Port serial padamikrokontrolerterdiriatasdua pin, yaituRxDdanTxD. • RxDberfungsiuntukmenerima data darikomputeratauperalatanlainya, sedangkanTxDberfungsiuntukmengirim data kekomputeratauperalatanlainya. • Pengiriman data serial dikirimsatupersatubeserta format data serial padaumumnya.

  16. Format Serial

  17. Standarkomunikasi serial yang digunakanadalah RS-232. RS-232 mempunyaistandarttegangan yang berbedadengan serial port mikrokontroler, sehingga agar sesuaidengan RS-232, makadibutuhkansuaturangkaian level converter • IC yang digunakanbermacam-macam, tetepi yang akandigunakanpadatugasakhiriniadalah IC MAX232. • Padamikrokontroler AVR Atmega 32, pin PD0 dan PD1 digunakanuntukkomunikasi serial USART (Universal Synchronous and Asynchronous Serial Receiver and Transmiter) yang mendukungkomunikasi full duplex (komunikasiduaarah).

  18. Contohaplikasi IDENTIFIKASI UANG KERTAS MENGGUNAKAN METODE BACKPROPAGASI PADA SISTEM INTERNET-TELEPON UMUM

  19. Cara kerjasistemdapatdijelaskansebagaiberikut, user yang inginmalakukankomunikasibaikitu internet ataupunteleponmemilikiduametodepenggunaan. Yang pertamaseorang user memasukkanuangkertaskedalam sensor identifikasiuangkertas. Apabilauangkertastersebuttelahdiidentifikasikeasliandannominalnyamaka user memilikiaksespenuhterhadapaplikasi internet danteleponsesuaidengan nominal uangkertas yang digunakanoleh user untukmengaktifkanbiling.

  20. Perhitunganpengaktifanbilinguntuk internet ataupuntelepondisesuaikanberdasarkandaripenggunaanuser. Pada internet perhitunganbilingdidasarkanpadapaket data, sedangkantelepontergantungpadajenislayanan yang digunakanyaitulayananteleponlokal, interlokaldansebagainya. Pemakaiansistemdengancarapertamainidapatdikatakanmerugikandisisi user. Kerugiandiakibatkandarimanajementbiling yang berjalan, dalamhalinidapatdicontohkanbahwaseorang user yang malakukanteransaksibilingsebesar Rp.5000,- danmenghabiskanbilingsebanyak Rp.4500,- makasisapemakaianbilingsebesar Rp.500,- tidakakandikembalikankepada user. Permasalahaninidapatdiatasidenganmetodekedua.

  21. MetodePengguna

  22. Alatdanbahan

  23. Blok Diagram IdentifikasiUangKertas

  24. FungsiMikrokontroller • mikrokontrolerakanmenanganiempatfungsiutamayaitupemroses motor stepper, pemroses sensor inframerah (infrared), pemroses sensor cahayadanmelakukankomputasidasarataukalibrasiterhadap sensor danmekaniksertamenanganipengiriman data menuju eBox-4300 dengan media RS-232.

  25. Selesai

More Related