Anda di halaman 1dari 40

MCU Training Set

Panduan
Penggunaan

Panca Anugerah
Sakti
System Integrator

EL.IO.1101
PETUNJUK PENGGUNAAN

Tujuan yang akan dicapai

Setelah membaca petunjuk penggunaan ini, diharapkan menjadi panduan dasar untuk mengenal
konsep dasar dari sistem mikrokontroller. Pengguna dapat arsitektur dari mikrokontroller :
central processing unit, memori, input-output. Pengguna dapat melakukan pemrograman
mikrokontroller berbasis flowchart. Pengguna dapat mengaplikasikan modul-modul aplikatif :
LED, saklar, 7-segmen single atau quad display, LCD display, keypad, sensor cahaya,
potensiometer dan sensor input. Pengguna memahami perbedaan konsep data analog dan digital
serta clock.

Keselamatan dan Keamanan Kerja

Simbol keselamatan yang digunakan pada panduan penggunaan dan peralatan terdaftar pada
tabel simbol keselamatan pada bagian awal petunjuk penggunaan ini

Setiap tugas yang ada untuk dilaksanakan memiliki prosedur keselamatan yang wajib untuk
dikerjakan

Pastikan pengguna menggunakan peralatan keselamatan yang sesuai ketika melaksanakan


tugas-tugas yang ada.

Penyalahgunaan/prosedur yang menyalahi keselamatan kerja adalah terlarang.

2
Untuk Pengajar

Dalam petunjuk untuk pengajar ini, anda akan menemukan semua yang dibutuhkan, seperti
tugas-tugas dilengkapi dengan jawaban, hasil pengukuran, grafik, dan dalam beberapa kasus,
instruksi yang akan membantu dalam proses pembimbingan. Semua informasi yang khusus
untuk anda ditandai dengan warna merah.

Akurasi dalam pengukuran

Nilai-nilai pengukuran hasil dari praktik yang ada tentu akan berbeda antara satu siswa dengan
siswa lain. Untuk alasan ini, hasil dan jawaban yang diberikan pada manual ini bisa dijadikan
sebagai referensi. Siswa yang melakukan praktikum dengan benar, hasilnya tentu identik
dengan referensi yang ada, atau dapat dilakukan observasi dan pengukuran untuk memastikan
hasil yang ada.

3
UNIT 01 Tentang chip PICmicro

TUJUAN UNIT
Pada selesainya unit, Anda akan dapat mendeskripsikan komponen Mikrokontroler PICmicro dan
meringkas fungsi dari berbagai komponen.

UNIT FUNDAMENTALS
APA ITU PICMICRO
Nama PIC (Peripheral Interface Controller) mengacu pada sekelompok mikrokontroler, diproduksi
oleh Arizona Microchip. Seperti namanya, mikrokontroler adalah perangkat mungil yang digunakan
untuk mengendalikan perangkat elektronik lainnya.

Mereka ditemukan dalam berbagai macam produk:


 Mesin mobil Anda dikendalikan oleh satu
 Jadi rem ati-lock dan kontrol iklim
 Perangkat yang memiliki remote control hampir pasti mengandung mikrokontroler
 TV, kamera digital VCR, telepon genggam, printer, oven microwave, mesin pencuci piring,
mesin cuci.
Jadi, apa perangkat yang menakjubkan ini?
Mikrokontroler adalah sirkuit terpadu digital, dan terdiri dari:
 Unit pemrosesan utama
 Memori
 Masukan port
 Port output

4
MIKROKONTROLER
Microcontrollers adalah perangkat digital.
Pada mereka (atau apakah otaknya?) Ada Unit Pengolahan Sentral Ini memproses sinyal digital,
melakukan perhitungan dan operasi logika, melakukan penskalaan waktu, mengatur urutan sinyal
dll.
Bagaimana cara mengetahui apa yang harus dilakukan? Ini mengikuti sebuah program intruksi,
yang tersimpan di bagian memori, yang disebut 'memori program' di dalam PICmicro.

Dari waktu ke waktu, CPU perlu menyimpan data, dan kemudian mengambilnya kembali. Ini
menggunakan area memori yang berbeda, yang disebut 'memori data' untuk melakukan ini.
Sinkronisasi jam berfungsi oleh CPU, ia mengirimkan aliran pulsa voltase ke CPU yang mengontrol
saat data dipindahkan mengelilingi sistem, dan saat intruksi dalam program dijalankan. Fastre jam,
semakin cepat PICmicro berjalan melalui program. Biasanya, jam akan menjalankan frekuensi 20
MHz (pulsa dua puluh miliion setiap detiknya).
Untuk berbicara di luar dunia, mikrokontroler memiliki 'port'. Setiap port memiliki 8 koneksi -
sering disebut sebagai 'bit' karena setiap koneksi mewakili bit pada 8 port input yang pada
gilirannya mewakili byte data. Informasi dari sensor dimasukkan ke dalam sistem melalui port
input. Mikrokontroler memproses data ini dan menggunakannya untuk mengendalikan perangkat
yang terhubung ke port output. Port-port itu sendiri adalah sirkuit elctronic yang kompleks-tidak
hanya sekelompok terminal untuk menggantung komponen. Saat kita menggunakan mikrokontroler
PICmicro, kita harus menentukan bagaimana kita menginginkan port. Ketika kita menulis sebuah
program untuk PICmicro, kita mulai dengan mengkonfigurasi port, memberi tahu mereka apakah
mereka harus bersikap sebagai port input atau port output.
Port input dapat menerima data (informasi) dalam salah satu dari dua bentuk, sebagai sinyal analog
atau sebagai sinyal digital. Adalah penting bahwa kita memahami dengan jelas perbedaan antara
ini.

5
Ada sejumlah besar perangkat PICmicro yang tersedia, dari 16F84 yang sederhana hingga PICmicro
yang lebih besar dan lebih kompleks seperti 40 pin 16F877.

PICmicro yang berbeda mungkin memiliki jumlah port yang berbeda, atau pin input / output, input
analog, memori yang lebih besar, kemampuan komunikasi serial lanjutan seperti bus RS232 atau
SPI, yang akan Anda pelajari di kursus lain. Memutuskan perangkat PICmicro yang akan digunakan
untuk proyek tertentu bisa menjadi tugas tersendiri.

Untuk kursus ini Anda akan menggunakan perangkat 16F877A. Ini adalah 40 pin PICmicro yang
memiliki banyak sirkuit internal, seperti Analog to Digital Converter (ADC), dan sebuah port
serial.

PERTANYAAN FUNDAMENTAL UNIT


Microcontrollers memiliki penggunaan terbatas pada produk elektronik khusus.
Sebuah.
a. Benar
b. Salah
Hati atau prain dari mikrokontroler adalah
Sebuah.
a. Port input dan output
b. Ingatan
c. Unit pemrosesan utama.
Bagaimana sebuah mikrokontroler tahu apa yang harus dilakukan?
Sebuah.
a. Ini mengikuti program instruksi yang tersimpan dalam memoty program.
b. Ini mengikuti program instruksi yang tersimpan dalam memori data.
c. Ini mengikuti program instruksi yang harus didownload setiap kali dinyalakan.
Aktivitas CPU disinkronkan oleh
Sebuah.
a. Tingkat masukan data
b. Instruksi program
c. Jam

6
SYARAT DAN KATA BARU:
Microcontroler-perangkat kecil yang digunakan untuk mengendalikan perangkat elektronik
lainnya.
Unit pemrosesan tengah (CPU) - proses sinyal digital, apakah operasi perhitungan dan logika,
menciptakan waktu dan penundaan, mengatur urutan sinyal, dll.
Memori - menyediakan kemampuan untuk menyimpan dan mengambil data.
Jam - mensinkronisasi aktivitas CPU dengan mengirimkan aliran pulsa voltase yang mengontrol
kapan dan berapa laju data yang dipindahkan di sekitar sistem atau saat instruksi program dilakukan.
Port input - informasi dari sensor dimasukkan ke dalam sistem melalui port input, yang merupakan
sirkuit elektronik yang kompleks.
Port output - rangkaian elektronik kompleks ini menggunakan data hasil olahan dari mikrokontroler
untuk mengendalikan perangkat yang terhubung dengannya.
sinyal analog - informasi dari sensor elektronik yang merupakan "salinan" informasi input secara
elektronik. Misalnya, mikrofon, menyediakan "salinan" suara elektronik dari gelombang suara.
Sinyal digital - informasi dari sensor elektronik yang diubah menjadi bilangan biner.
Analog to digital converter (ADC) - rangkaian elektronik pada chip PICmicro yang mengubah
sinyal analog menjadi sinyal digital.
Hilir - istilah komputer yang menolak perangkat yang merespons perubahan atau perilakunya
ditentukan oleh perangkat lain.
Hulu - istilah komputer yang menunjukkan bahwa ini adalah blok sirkuit yang mengendalikan arus
informasi ke dalam sistem
Unit logika aritmatika - mengirimkan data ke dan mengambil data dari semua blok dan port terpisah
di PICmicro oleh bus data 8 bit. Ini adalah jantung PICmicro dan semuanya melewatinya.

PERALATAN YANG DIBUTUHKAN


• Pengembangan Sistem Mikrokontroler Dewan FACET.
• Software Flowcode
• Unit Dasar FACET
• Dua Konektor Pos
• Pos Terminal

7
LATIHAN 1: Digital vs Analog

TUJUAN LATIHAN
Bila Anda telah menyelesaikan latihan ini, Anda dapat membandingkan dan membandingkan data
digital dan analog.

DISKUSI LATIHAN
DUNIA DIGITAL
Sebagian besar informasi sehari-hari kami dijelaskan dalam bentuk angka.

Sebagai contoh :
- "Ini jam 2 siang."
- "suhu di luar adalah 21 derajat C."
- "mobil itu melaju dengan kecepatan 48 kilometer per jam."

Sangat mudah untuk memahami data dalam formulir ini. Namun, bisa jadi membosankan saat kita
melihat bagaimana kuantitas, seperti kecepatan mobil, berubah selama periode waktu tertentu.
Hasilnya akan seperti ini:
Waktu dalam detik Kecepatan kilometer per jam
0 0
10 15
20 21
30 25
40 22
50 20
60 16

Anda mungkin bertanya-tanya apa yang terjadi pada waktu 35 detik?


Apakah bergerak lebih cepat atau lebih lambat dari 25 km / jam?

8
DUNIA ANALOG
Sekarang informasinya diberikan dalam bentuk analogi! Dengan kata lain, kita menggunakan
sesuatu yang berperilaku serupa. Inilah contohnya.

1. Jam pewarna telur jam

The Greaters interval waktu, semakin dalam pasir di bagian bawah timer telur.

2. Termometer merkuri - in - glass.

Semakin panas, semakin jauh dia mengeluarkan merkuri ke atas tabung.

9
3. Mobil speedometer

Semakin cepat kecepatannya, semakin jauh putaran tombol yang diputar.

Masalahnya adalah bahwa Anda harus melakukan beberapa pekerjaan ekstrak data. Dalam kasus
speedometer, dan termometer, Anda harus menentukan di mana runcing berada pada skala.

Di sisi lain, Anda dapat dengan mudah menilai bagaimana suhu tubuh berubah, dengan melihat
seberapa cepat merkuri bergerak dalam tabung yang panjang.

ANALOG DATA
Banyak sensor elektronik memberikan sinyal dalam bentuk analog. Misalnya, mikrofon,
menyediakan 'salinan' suara listrik dari gelombang suara.
Berikut adalah diagram rangkaian untuk sensor suhu.

Tegangan output dari ini meningkat saat suhu meningkat. Ini adalah sinyal analog karena tegangan
salinan perilaku suhu.
Sinyal analog dapat memiliki nilai tegangan, hanya dibatasi oleh catu daya yang digunakan.
Dalam kasus ini, output dari sensor suhu bisa, secara teori, naik setinggi 5V, atau sama rendahnya
dengan 0V dengan banyak pembacaan di antaranya.

Selama periode waktu, tegangan output bisa berubah sebagai berikut:

10
Ini adalah sinyal analog.

DATA DIGITAL
Sinyal digital membawa informasinya dalam bentuk angka. Sistem elektronik digunakan untuk
sistem bilangan biner, yang hanya menggunakan angka 0 dan 1 (lebih dari ini nanti). Kedua angka
ini diberi kode sebagai tegangan.

Kita bisa memutuskan kode berikut:


'0' = tegangan rendah.
'1' = tegangan tinggi.

Sinyal digital kemudian hanya memiliki dua nilai voltase yang mungkin. Biasanya ini adalah voltase
catu daya, atau sedekat mungkin dengan sistem yang bisa didapat, dan 0V.

Bagaimana kita bisa memasukkan angka-angka ini ke dalam sistem elektronik? Cara yang satu
(sangat lambat) adalah menggunakan sebuah tombol (contoh dari sebuah sensot digital). Lihatlah
diagram rangkaian berikut ini:

Bila saklar terbuka (tidak ditekan), output ditarik ke 0V oleh resistor. Output ini bisa mewakili
angka '0'. Bila sakelar ditutup (ditekan), outputnya terhubung ke suplai positif, dan begitulah 5V
dalam kasus ini. Ini bisa mewakili angka '1'. (Perhatikan bahwa akan memungkinkan untuk
membalikkan posisi sakelar dan resistor di sirkuit di atas. Dalam kasus menekan saklar akan
menempatkan logika 0 pada pin.)

11
Diagram menunjukkan sinyal digital yang lebih kompleks. Nomor biner yang ditunjukkan oleh
sinyal diberikan di bawah bentuk gelombang.

ANALOG KE KONVERSI DIGITAL


Sebagian besar data 'dunia nyata' kita adalah analog, namun komputer (termasuk mikrokontroler
PICmicro) hanya dapat memproses data digital. Untungnya PICmicro memiliki sirkuit di dalamnya
yang dapat mengubah informasi di dalamnya dari format analog ke format digital. Ini disebut analog
ke Digital Converter - ADC atau A / D untuk jangka pendek.

ADC di dalam chip PICmicro membagi kisaran voltase analoh yang mungkin ke langkah yang
sama. Langkah pertama diberikan angka 0, dan langkah tertinggi diberi angka tertinggi yang bisa
di handle A / D converter. Jumlah tertinggi ADC dapat ditangani ditentukan oleh resolusi ADC di
dalam chip. Resolusi ditentukan oleh jumlah 'bit' sirkuit internal ADC. Resolusi ADC PICmicro
adalah 8, 10 atau 12 bit.

Misalnya, jika tegangan analog terbesar adalah 5V, dan PICmicro memiliki konverter A 8 bit ke D:
• Angka 8 bit tertinggi adalah 1111 1111 (= 255 dalam desimal)
• Langkah pertama adalah 0000 0000 (= 0 dalam desimal)
• Ini menghasilkan total 256 langkah, sehingga setiap langkah adalah lompatan tegangan 5V / 256,
yang setara dengan 20mV per langkah.

Ketika PICmicro diberi tahu untuk melihat sinyal analog, dan mengubahnya, ia membagi sinyal
analog sebesar 20mV, untuk mengetahui berapa banyak langkah yang dilakukan sinyal. Ini memberi
sinyal analog setara digital.

Grafik berikutnya mungkin membuat ini lebih jelas.

12
Dalam contoh kita, konverter menghasilkan 0 untuk sinyal analog hingga 20mV, mengeluarkan 1
untuk sinyal analog antara 20 dan 40 mV, dan seterusnya.

PERTANYAAN LATIHAN
Jika tegangan output dari sensor suhu meningkat saat suhu meningkat, sinyalnya
Sebuah.
a. Analog
b. Digital.
c. Entah analog atau digital.
Jika tegangan output dari sensor diterjemahkan ke bilangan biner, maka sinyal tersebut
Sebuah.

a. Analog
b. Digital.
c. Entah analog atau digital
Sebuah ADC mengubah sinyal analog menjadi sinyal digital.
Sebuah.
a. Benar.
b. Salah.

PROSEDUR LATIHAN
Identifikasi skenario berikut sebagai analog atau Digital

13
1. Sebuah kapal uscs SONAR untuk menjelajahi lantai okan untuk kapal karam
Sebuah.
a. Analog
b. Digital
c. Entah analog atau digital
2. Stasiun cuaca memonitor suhu lokal.
Sebuah.
a. Analog
b. Digital
c. Entah analog atau digital
3. Seorang teknisi mengambil EEG (elektroencephalogram) pasien
Sebuah.
a. Analog
b. Digital
c. Entah analog atau digital
4. Toko menggunakan pelanggan untuk memantau inventaris.
Sebuah.
a. Analog
b. Digital
c. Entah analog atau digital

14
LATIHAN KESIMPULAN
• Data analog dikumpulkan dalam bentuk kontinu dengan menggunakan sesuatu yang berperilaku
serupa, seperti jam pasir, termometer, atau sinyal listrik.
• Data digital membawa informasi dalam bentuk sejumlah atau serangkaian angka.
• Sementara sebagian besar data yang dikumpulkan adalah analog, komputer hanya bisa memproses
data digital.

REVIEW PERTANYAAN
1. Sebagian besar informasi sehari-hari kita dijelaskan dalam bentuk angka.
Sebuah.
a. Benar.
b. Salah.

2. Contoh informasi yang diberikan dalam bentuk analogi adalah a (a):


Sebuah.
a. Jam pasir.
b. Termometer.
c. Speedometer.
d. Semua hal di atas benar.

3. Jika viltage menyalin perilaku karakteristik terukur, seperti temperatur, isyaratnya adalah:
Sebuah.
a. Analog
b. Digital

4. Sistem elektronik menggunakan sistem bilangan untuk membawa informasi digital.


Sebuah.
a. Nyata.
b. Imajiner
c. Biner
d. Tersier

15
5. Mikrokontroler PICmicro menggunakan sebuah untuk mengkonversi data dari analog ke format
digital
Sebuah.
a. Digital Converter (DC)
b. Analog Converter (AC)
c. Analog ke Digital Converter (ADC)
d. Tidak satu pun di atas benar.

CMS TERSEDIA
KESALAHAN TERSEDIA

16
LATIHAN 2: Input dan Keluaran
TUJUAN LATIHAN
Bila Anda telah menyelesaikan latihan ini, Anda akan dapat menjelaskan bagaimana PICmicro
digunakan untuk input analog, input digital, atau keluaran digital. Anda juga akan dapat
mengidentifikasi karakteristik umum komponen papan FACET Pengembangan Sistem
Mikrokontroler.
DISKUSI LATIHAN
MENDAPATKAN DATA KE PICMICRO
PICmicro adalah perangkat digital, namun dapat mengambil data dalam bentuk analog dan digital.
Untuk optimalitas optimal, pemrogram dapat memilih apakah pin tertentu pada PICmicro harus
digunakan sebagai input analog, input digital atau keluaran digital. Fleksibilitas ini bisa berakibat
sedikit kebingungan. Misalnya pada chip 16F877A yang ditunjukkan di sini, pin 2 ditandai sebagai
'RA0 / AN0'. Ini berarti pin 2 dapat digunakan sebagai bit 0 dari port A (Register A bit 0) atau
sebagai Analog input 0. Fungsi setiap pin ditentukan dengan mengatur isi register internal di dalam
perangkat PICmicro dan jika Anda memprogram di perakitan atau kode C maka Anda harus
memastikan ada register yang dipasang dengan benar sebelum menggunakan chip.
Diagram ini memberikan beberapa rincian tentang chip PIC 16F877A.

Ini memiliki 5 port, A-B-C-D-E. Setiap pin pada port A diberi label RA0 ke RA5 - port A, pin pada
port B diberi label RB0 ke RB7 dll Perhatikan bahwa pada perangkat ini, port A hanya memiliki 6
pin, sedangkan PORT B, C dan D memiliki delapan dan port E memiliki hanya 3.

17
Hal ini memungkinkan kita untuk menghubungkan enam sensor digital ke port A dari 16F877A.
Jika Anda ingin menggunakan sensor analog, Anda bisa menggunakan semua pin yang diberi label
'Anx' (analog). Semua pin ini bisa membaca sinyal input analog antara VDD (5V) dan VSS (Gnd).
Ini terjadi pada port A dari perangkat PICmicro ini.
Anda juga harus memperhatikan bahwa sebagian besar pin memiliki fungsi alternatif. Misalnya [di
25 diberi label sebagai 'RC6 / TX / CK'. Ini mengacu pada fungsi miltiple dari pin 25 sebagai register
C bit, atau pin transmisi (X) dari antarmuka serial internal, atau pin jam dari serial internal
Untungnya Flowcode menangani semua pengaturan internal yang mendiktekan fungsi pin untuk
Anda.

DATA OUTPUTTING
PICmicro adalah perangkat digital - kami telah mengatakannya beberapa kali! Ini menghasilkan
sinyal digital. Dalam kebanyakan kasus, kita menggunakan ini untuk mengubah sesuatu dan
mematikan - '0' = 'off' dan 'I' = '0n', misalnya.

Misalkan kita mengatur [ort B sebagai port output, atau membiarkan flowcode melakukannya untuk
kita. Ada delapan pin pada port B, jadi kita bisa mengganti delapan perangkat dan mematikannya.

Penting untuk merencanakan bagaimana kita menghubungkan perangkat ini, karena tey bijaksana
lain bisa bekerja dengan cara yang berlawanan. Diagram menunjukkan delapan LED terhubung ke
port B. Perhatikan bahwa keempat LED merah dihubungkan antara rel suplai positif dan pin port
B. Dalam kasus ini, PICmicro 'tenggelam'. LED hijau dihubungkan antara pin dan rel 0V. Dalam
hal ini PICmicro adalah 'Sourching' saat ini. Setiap lampu LED merah menyala saat pinnya berada
pada tegangan rendah, menghasilkan '0' dengan kata lain. Setiap lampu LED hijau saat pinnya
berada pada tegangan tinggi, mengeluarkan '1'.

18
(ada batasan berapa banyak arus yang dapat dikontrol oleh port.Biasanya, satu pin output dapat
mengatur hingga 25mA.Hal ini cukup untuk mengarahkan LED dan buzzers secara langsung,
namun perangkat bertenaga lebih tinggi memerlukan sirkuit tambahan untuk berinteraksi dengan
PICmicro. Masalah ini ditangani nanti, namun arus maksimum untuk keseluruhan port sekitar 100
mA, jadi tidak semua pin bisa keluar 25mA pada saat bersamaan.)

Seperti yang Anda lihat segera, Flow Code memiliki mode simulasi yang memungkinkan Anda
melampirkan LED untuk menunjukkan status pin pada mikrokontroler saat digunakan sebagai
keluaran. Fungsi simulasi LED di dalam Flowcode mengasumsikan bahwa arus bersumber dari
perangkat PICmicro-seperti LED hijau pada diagram di atas.

BATAS LANCAR
Pada tahap tertentu Anda akan tertarik pada spesifikasi masing-masing pin PICmicro saat digunakan
sebagai input digital, input analog, atau keluaran digital. Hal ini sangat penting untuk mengetahui
keterbatasan perangkat saat digunakan untuk switching output device. Anda harus menyadari
keterbatasan ini setiap saat. Melebihi nilai ini bahkan untuk waktu yang singkat mau menyebabkan
kerusakan permanen pada PICmicro.
Maksimum arus tenggelam / bersumber dari pin I / O : 25 mA
Maksimum saat ini tenggelam / bersumber oleh PORTA + PORTB + PORTE : 200 mA
Maksimum arus tenggelam / bersumber dari PORTC + PORTD :200 mA
Maksimum arus dari pin VSS (Gnd) : 300 mA
Maximum current into VDD (5V) pin : 250 mA

Untungnya blok rangkaian yang akan Anda gunakan dengan kursus ini semua memiliki resistor
pembatas arus yang akan melindungi perangkat PICmicro Anda. Bila menggunakan prototipe atau
papan patch Anda tidak akan memiliki perlindungan dan perawatan semacam itu harus dilakukan
agar tidak merusak perangkat Anda.

PERTANYAAN LATIHAN
Pemrogram chip PICmicro dapat menetapkan pin tertentu menjadi input analog dan yang lainnya
menjadi input digital
Sebuah.
a. Benar

19
b. Salah

Perangkat lunak Flowcode yang menyertai kursus ini dapat menangani beberapa pengaturan
internal yang menentukan fungsi pin.
Sebuah.
a. Benar
b. Salah

Rangkaian rangkaian termasuk pada papan pengembangan Sistem FASET Mikrokontroler memiliki
resistor pembatas arus, namun papan prototip pengaya dan papan patch tidak.
Sebuah.
a. Benar
b. Salah

Jika papan sirkuit tidak memiliki resistor pembatas arus, pemrogram harus berhati-hati untuk tidak
menaikkan nilai batas voltase perangkat
Sebuah.
a. Benar
b. Salah

20
PROSEDUR LATIHAN
TENTANG BLOK SIRKUIT
Blok sirkuit adalah area papan sirkuit kecil, yang masing-masing terdiri dari blok elektronik yang
bisa dihubungkan bersamaan untuk membentuk sistem elektronik. Ada dua jenis blok rangkaian;
blok hulu dan blok hilir.

Blok hulu
"Hulu" adalah istilah komputasi yang menunjukkan bahwa inilah blok yang mengendalikan arus
informasi ke dalam suatu sistem. Blok hulu biasanya perangkat programmer sejenis. Perangkat apa
pun yang berisi "kecerdasan" dan bisa mengatur arah aliran informasi di bus bisa jadi perangkat
hulu. Contohnya adalah blok sirkuit miltiprogrammer kita.

21
Blok sirkuit hilir.
Perangkat yang merespon perubahan dan perilakunya ditentukan oleh perangkat lain dapat
dianggap sebagai perangkat “hilir”. Blok sirkuit hilir dikendalikan oleh blok sirkuit hulu, tapi
informasi bisa mengalir ke mereka dan dari mereka. Contohnya meliputi: LED, switch, LCD,
display, keypad, dan blok sirkuit sensor.

22
23
Bagaimana blok rangkaian terhubung satu sama lain
Blok sirkuit dibangun berdasarkan konsep berbasis bus. Setiap rangkaian blok konektor tipe D
terdiri dari 8 bit dan ground - nine connections secara total.
Diagram berikut menunjukkan koneksi yang bisa dilakukan ke colokan dan soket. Pada masing-
masing bit konektor 0 ada pada pin 1, bit 7 ada pada pin 8 dan pin 9 adalah designted 0V.
Dimana dua perangkat hulu perlu dihubungkan bersama kabel pengisi daya jenis kelamin atau
konektor pemindahan insulasi (IDC) dengan soket IDC towo dapat digunakan.

Melindungi sirkuit rangkaian sirkuit


Bila memungkinkan, umpan balik umpan balik telah digunakan untuk semua perangkat pada
rangkaian blok tunggakan yang dapat mengalami kerusakan listrik. Ini berarti bahwa dalam kasus
di mana perangkat di area blok sirkuit menjadi rusak, tugas menggantinya dengan sangat sederhana.

Beberapa papan hulu (papan prosesor ARM dan papan FPGA) menggunakan komponen teknologi
permukaan yang tidak dapat dilepas dan tidak mudah disolder.

Untuk melindungi komponen hulu, semua blok sirkuit downstram telah dikembangkan dengan
pelindung tahan sehingga tidak memungkinkan untuk merusak blok sirkuit hulu dengan
menyatakan secara tidak benar suatu masukan sebagai keluaran dan memiliki dua pin output dengan
tingkat keluaran yang berbeda, bentrokan.

Namun, ada keadaan di mana masih memungkinkan untuk merusak blok rangkaian listrik Anda
secara elektrik:

24
 Bila menggunakan konektor terminal sekrup dan papan patch / prototipe dan perawatan harus
dilakukan dengan semua papan sebelum pemasangan kabel dilakukan.
 Meskipun keripik modern kurang rentan terhadap kerusakan statis, Anda disarankan untuk
memastikan bahwa Anda menggunakan ground befora penanganan panel sirkuit FACET. Jika
Anda tidak memiliki aces untuk antistatis. Band pergelangan tangan kemudian dengan cepat
menyentuh alat grounded akan memperkecil kemungkinan kerusakan staaatic.

Sebelum membuat perubahan pada kabel sistem FACET Anda, Anda harus mematikannya ke Unit
Dasar FACET.

Berbagi port
Ada kalanya Anda perlu membagi port ke beberapa bagian, atau di mana sinyal pada port perlu
dibagi antara dua atau lebih blok sirkuit hilir. Dalam kasus ini, Anda perlu menggunakan kabel
splitter.

Contoh yang ditunjukkan di sini menunjukkan PORTB dibagi antara keypad dan blok sirkuit LED.

25
Pengembangan Sistem Mikrokontroler Dewan FACET.
Pengembangan sistem mikrokontroler FACET Board berisi komponen blok rangkaian untuk
menyelesaikan sebagian besar percobaan dalam kursus ini. Blok ini disorot dalam slide show yang
dipaparkan di sini. Komponen blok rangkaian tambahan yang dibutuhkan dapat dilekatkan pada
papan pasak adalah papan FACET.

26
27
28
29
30
31
32
33
34
35
Rangkaian rangkaian CATU DAYA memberikan dc diatur dan disaring + 5V dc ke semua papan
sirkuit.

Papan sirkuit dapat didukung oleh Unit Base FACET atau dengan adaptor ac daripada yang dapat
dihubungkan ke soket listrik. Adaptor ac tidak disertakan dengan kursus ini.

LED usb akan menyala saat koneksi antara board sistem kontrol mikrokontroler FACET dan PC
selesai. Komunikasi digital dilakukan melalui antarmuka USB ke PC.

36
LED vcc akan menyala saat pengembangan sistem mikrokontroler Papan FACET terhubung ke
Unit Dasar FACET dan Unit Base dihidupkan menggunakan tombol on / off di sisi kanan.

Unit Base FACET juga dapat dihubungkan ke sumber listrik dengan menggunakan adaptor 15V
yang terpasang ke stopkontak di dinding.

Jack output 5V memasok daya ke papan eksternal yang ditambahkan ke area pegboard terbuka.

37
Peringatan :
Jangan gunakan port serial di bagian belakang unit dasar papan pengembangan sistem
mikrokontroler - gunakan hanya koneksi USB di sudut kiri atas papan itu sendiri.

38
PERTANYAAN LATIHAN
1. Aliran informasi ke dalam suatu sistem elektronik dikendalikan oleh:
Sebuah. Blok hilir
b. Blok hulu
c. Entah blok hilir atau hulu, tergantung fungsinya.
2. Tindakan pencegahan telah dilakukan dengan merancang pengembangan sistem mikrokontroler
board FACET untuk membatasi potensi kerusakan dari input dan / atau output yang tidak benar.
Sebuah. Benar
b. Salah
3. Membuat perubahan pada pemasangan kabel sistem FACET harus dilakukan dengan kekuatan
Sebuah. Di
b. Mati
c. Entah pada atau dari
4. Jika sinyal pada port perlu dibagi antara dua atau lebih papan hilir, gunakan
Sebuah. Dua kabel separet
b. Kabel kembar
c. Kabel splitter

39
Pusat Pelatihan
Festo Indonesia memiliki fasilitas pelatihan yang lengkap
mencakup ruangan, peralatan training untuk teknologi
mekanik, elektrik, elektronik, dan kontrol.

Berlokasi di Jl. Tekno V Blok A / 1 Sektor XI. Kawasan


Industri BSD, Serpong - Tangerang, Banten.
Telp. +62 21 2750 7971. Faks. 0804-1-4-33786
Email: didactic_id@festo.com
Web: www.festo-didactic.com/id-en/

Pelatih
Festo Indonesia memiliki insinyur pelatihan dengan nilai
berskala internasional. Para pelatih kami pun juga di ajang
Lomba Keterangan Siswa tingkat Nasional,
ASEAN Skills Competition, dan World Skills Competition.

Sistem Integrator
PT. Panca Anugerah Sakti sebagai distributor peralatan Festo
Didactic, telah bekerjasama dengan
Festo Indonesia lebih dari 15 tahun.
Berlokasi di Taman Tekno BSD Sektor XI Blok E-3/36 Setu,
Kota Tangerang Selatan, Banten 15314.
Telp. +62 21 7588 0000. Faks. +62 21 7588 0001
Email: info@pasakti.com
Web: www.pasakti.com

40

Anda mungkin juga menyukai