serial interfacing -...
TRANSCRIPT
![Page 1: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/1.jpg)
.:: Serial Interfacing
Eka Maulana, ST, MT, M.Eng
Electrical Engineering Department
Brawijaya University
Teknik Antarmuka Komputer
![Page 2: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/2.jpg)
Overview
• Mengapa serial?
• Kapan komunikasi serial digunakan?
• Persyaratan apa yang diperlukan?
• Jenis-jenis komunikasi serial?
• Bagaimana protokol komunikasi?
• Bagaimana manajemen komunikasi serial?
![Page 3: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/3.jpg)
Problem???
Paralel Vs Serial
Speed Vs Effective
![Page 4: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/4.jpg)
Antarmuka Serial Standar
• RS-232
• I2C
• SPI
• SATA
• USB
• RS-485
• CAN
• One-wire
Jenis komunikasi serial berdasarkan karakteristiknya
![Page 5: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/5.jpg)
RS-232 Specification (LEVEL)
• TRANSMITTED SIGNAL VOLTAGE
binari 0 : +5 to +15 Vdc (space)
binari 1 : -5 to -15 Vdc (mark)
• RECEIVED SIGNAL VOLTAGE
binari 0 : +3 to +13 Vdc (space)
binari 1 : -3 to -13 Vdc (mark)
![Page 6: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/6.jpg)
RS-232 Direct Computer Interface
![Page 7: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/7.jpg)
Transmisi data Serial
Data
![Page 8: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/8.jpg)
RS-232 Signals
(serial port - PC side)
Two independent channels are
established for two-way
communications.
RS-232 can also carry additional
signals used for flow control
(RTS, CTS) and modem control
(DCD, DTR, DSR, RI).
![Page 9: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/9.jpg)
PIN Functions
![Page 10: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/10.jpg)
RS-232 Port Addressing
![Page 11: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/11.jpg)
Basic Serial Communication
![Page 12: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/12.jpg)
KOMUNIKASI SERIAL
• SinkronData dikirim bersama dengan sinyal clock▫ I2C (Inter-Integrated Circuit)▫ SPI (Serial Peripheral Interface) Keyboard, mouse
• AsinkronData dikirim tanpa sinyal clock▫ UART (RS-232) Modem
![Page 13: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/13.jpg)
Profil MAX232
![Page 14: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/14.jpg)
RS232 Converter Schematic
![Page 15: Serial Interfacing - maulana.lecture.ub.ac.idmaulana.lecture.ub.ac.id/files/2012/01/TAK14-Serial_Interfacing.pdf · RS-232 Signals (serial port - PC side) Two independent channels](https://reader030.vdocuments.net/reader030/viewer/2022041201/5d4915dc88c9931f048bc2fc/html5/thumbnails/15.jpg)
Tugas
• Rancang sebuah komunikasi serial denganketentuan:1. menggunakan 3-4 devais (master & slave)2. baudrate 96003. speed rate 3Mbps4. buat protokol komunikasi data5. panjang kabel hingga 10 meter6. komunikasi 2 arah
Vise versa (UART)