Anda di halaman 1dari 8

Kecepatan Motor DC

dan
Kontrol Arah
Satu aplikasi untuk 8254 adalah kecepataan motor DC dan kontrol
arah motor DC. Gambar 8-31 mengilustrasikan diagram skematik dari motor
dan keamanan pengemudi yang digabungkan.
Jika output Q dari 74ALS112 adalah logika 1, basis Q2 ditarik sampai
+12 V melalui resistor pull-up basis, dan dasar Q2 terbuka hubung. Ini berarti
Q1 tidak aktif dan Q2 menyala, dengan ground diterapkan. keunggulan positif
motor. Dasar kedua Q3 dan Q4 ditarik rendah ke ground melalui inverter Hal ini
menyebabkan Q3 untuk melakukan atau menghidupkan dan Q4 untuk
mematikan, menerapkan ground ke negatif memimpin motor. Logika 1 pada
output Q dari flip-flop menghubungkan 2 V ke timbal positif dari motor dan
ground ke timbal negatif. Sambungan ini menyebabkan motor berputar ke arah
depannya. Jika keadaan output Q dari flip-flop menjadi logika 0, maka kondisi
transistor dibalik dan +12 V melekat pada timbal negatif dari motor, dengan
ground menempel pada timbal positif. Hal ini menyebabkan motor berputar
arah.
Jika output flip-flop bergantian antara logika 1 dan
0, motor berputar arah pada berbagai kecepatan. Jika
duty cycle dari output Q adalah 50%, motor tidak akan
berputar sama sekali dan menunjukkan beberapa torsi
menahan karena arus mengalir melewatinya. Gambar 11-
41 menunjukkan beberapa diagram waktu dan
pengaruhnya terhadap kecepatan dan arah motor.
Perhatikan bagaimana masing-masing counter
menghasilkan pulsa pada posisi yang berbeda untuk
memvariasikan siklus tugas pada keluaran Q dari flip-flop.
Output ini disebut juga pulse width modulation
INTERAKSI KOMUNIKASI 16550
PROGRAMMABLE
PC16550D National Semiconductor Corporation
adalah komunikasi antar muka yang dapat diprogram
yang dirancang untuk terhubung ke hampir semua jenis
serial. 16550 adalah penerima / pemancar asinkron
universal (UART) yang sepenuhnya kompatibel dengan
mikroprosesor Intel. 16550 juga mencakup generator
baud rate yang dapat diprogram dan FIFO terpisah
untuk data input dan output untuk memudahkan
beban pada mikroprosesor. Setiap FIFO berisi 16 byte
penyimpanan. Ini adalah antarmuka komunikasi yang
paling umum ditemukan di peralatan berbasis
mikroprosesor modern, termasuk komputer pribadi
dan banyak modem.
ASYNCHRONOUS SERIAL DATA
Asynchronous serial data ditransmisikan dan diterima
tanpa sinyal clock atau timing. Gambar 11-42
mengilustrasikan dua frame data serial asinkron. Setiap
frame berisi bit awal, tujuh bit data, paritas, dan satu stop
bit. Angka tersebut menunjukkan bingkai yang berisi satu
karakter ASCII dan 10 bit. Sebagian besar sistem komunikasi
dial-up di masa lalu, seperti CompuServe, Prodigy, dan
America Online, menggunakan 10 bit untuk data serial
asynchronous bahkan dengan paritas. Sebagian besar
layanan internet dan bulletin board juga menggunakan 10
bit, tapi biasanya tidak menggunakan paritas. Sebagai
gantinya, delapan bit data ditransfer, mengganti paritas
dengan bit data. Hal ini membuat transfer byte data non
ASCII jauh lebih mudah untuk dicapai.
DESKRIPSI FUNGSIONAL 16550
Gambar 11-43 mengilustrasikan pin-out dari UART 16550.
Perangkat ini tersedia sebagai DIP 40-pin (paket in-line ganda) atau
sebagai PLCC 44-pin (pembawa timbal tanpa timbal plastik). Dua
bagian yang benar-benar terpisah bertanggung jawab untuk
komunikasi data: penerima dan pemancar. Karena masing-masing
bagian ini independen, 16550 dapat berfungsi dalam mode
simpleks, halfduplex, atau full-duplex. Salah satu fitur utama dari
16550 adalah receiver internal dan memori FIFO pemancar (first-in,
first-out). Karena masing-masing 16 byte dalam, UART memerlukan
perhatian hanya dari mikroprosesor setelah menerima 16 byte
data. Ini juga memegang 16 byte sebelum mikroprosesor harus
menunggu pemancar. FIFO membuat ideal UART ini saat
berinteraksi dengan sistem kecepatan tinggi karena lebih sedikit
waktu yang dibutuhkan untuk layanan ini.
FUNGSI-FUNGSI DARI PIN 16550
A0, A1, A2 : Masukan alamat digunakan untuk memilih register internal untuk pemrograman dan
juga transfer data.
ADS : Masukan strobe alamat digunakan untuk mengunci garis alamat dan jalur pilih chip.
Jika tidak dibutuhkan (seperti pada sistem Intel), hubungkan pin ini ke ground.
BAUDOUT : Pin baud out adalah tempat sinyal clock yang dihasilkan oleh generator baud rate
dari bagian pemancar tersedia.
CS0,CS1,CS2 : Input pilih chip semua harus aktif untuk mengaktifkan UART 16550.
CTS : Yang jelas-to-send (jika rendah) menunjukkan bahwa modem atau kumpulan data
siap untuk bertukar informasi.
D0-D7 : Pin bus data dihubungkan ke bus data mikroprosesor.
DCD : Data carrier mendeteksi input digunakan oleh modem untuk memberi sinyal 16550
bahwa carrier ada.
DDIS : DDIS dapat digunakan untuk mengubah arah aliran data melalui buffer.
DSR : Data set ready merupakan input ke 16550, menunjukkan bahwa modem atau data
set sudah siap dioperasikan.
DTR : Data terminal ready adalah output yang mengindikasikan bahwa data terminal
(16550) sudah siap berfungsi.
XIN, XOUT : Ini adalah koneksi jam utama. Kristal terhubung di pin ini untuk membentuk osilator
kristal, atau XIN terhubung ke sumber waktu eksternal.
INTR : Permintaan INTR Interrupt adalah output ke mikroprosesor yang
digunakan untuk meminta interupsi (INTR = 1) setiap kali 16550
memiliki kesalahan penerima, ia menerima data, dan pemancarnya
kosong.
MR : Master reset menginisialisasi 16550 dan harus terhubung ke sistem
RESET signal.
OUT1, OUT 2 : Pin output yang ditentukan pengguna dapat memberikan sinyal ke
modem atau perangkat lain yang diperlukan dalam sistem.
RCLK : RCLK adalah Jam Receiver input jam ke bagian penerima UART. Masukan
ini selalu 16 kali lipat baud rate yang diinginkan.
RD : Membaca masukan (bisa digunakan) menyebabkan data dibaca dari
register yang ditentukan oleh input alamat ke UART.
RI : Ring indicator input ditempatkan pada level logika 0 oleh modem untuk
menunjukkan bahwa telepon berdering.
RTS : Request-to-send adalah sinyal ke modem yang menunjukkan bahwa
UART ingin mengirim data.
SIN, SOUT : Ini adalah pin data serial. SIN menerima data serial dan SOUT
mentransmisikan data serial.
RXRDY : Receiver ready adalah sinyal yang digunakan untuk mentransfer data
yang diterima melalui teknik DMA (lihat teks).
TXRDY : Transmitter ready adalah sinyal yang digunakan untuk mentransfer data
pemancar via teknik DMA (lihat teks).
WR : Write (boleh digunakan) terhubung ke mikroprosesor menulis sinyal
untuk mentransfer perintah dan data ke 16550.

Anda mungkin juga menyukai