BAB 2.4 – APLIKASI TEKNOLOGI: REKA BENTUK ELEKTRONIK BAHAGIAN-BAHAGIAN YANG TERDAPAT DALAM MIKROPENGAWAL (MICROCONTROLLER)
MAKSUD MIKROPENGAWAL (MICROCONTROLLER) DAN INPUT UNIT OUTPUT
MIKROPEMPROSES (MICROPROCESSOR) Bahagian Input PEMPROSESAN Bahagian Output
MIKROPENGAWAL PUSAT (CPU)
- Peranti kawalan dalam satu cip Bahagian Proses
- Peranti kawalan : CPU, RAM, ROM, Port input/output
- Fungsi : mengawal peranti elektronik ✓ Menerima isyarat dan ✓ Dilaksanakan oleh CPU
- Contoh : pintu pagar automatik menghantarnya ke CPU ✓ Terima isyarat drpd
MIKROPEMPROSES ✓ Isyarat drpd peranti bahagian INPUT
- Peranti pemprosesan mikro dalam satu cip input
- Peranti digunakan bersama dengan cip-cip sokongan lain ✓ Memproses
- Semua cip sokongan diluar mikropemproses dan dihubungkan dengan System Bus ✓ Ada 2 peranti : digital berdasarkan aturcara yg
dan analog
Unit RAM ditetapkan ✓ Terima isyarat drpd CPU
Pemprosesan ✓ Hasilkan isyarat ke ✓ Hantar kepada peranti
Pusat (UPU)
bahagian OUTPUT OUTPUT
ROM PORT I/O
Gambar rajah blok mikropengawal
INPUT OUTPUT
MIKROPEM
PROSES
RAM RAM
Gambar rajah blok mikropemproses
PERANTI INPUT DIGITAL BAHAGIAN INPUT BAHAGIAN PROSES
- PERANTI INPUT ANALOG ✓ CPU – aturcara disimpan dalam ROM
✓ ROM – Simpan aturcara & data secara kekal
SUIS TEKAN TUTUP PENDERIA JARAK ✓ RAM – simpan data secara sementara
✓ Data akan terpadam bila bekalan kuasa dimatikan
SUIS TEKAN BUKA PENDERIA CAHAYA
BAHAGIAN OUTPUT
SUIS MIKRO PENDERIA SUHU ✓ Tugas : terima isyarat drpd CPU dan hantar ke peranti
PENDERIA PERGERAKAN
PENDERIA AIR output
DIOD PEMANCAR CAHAYA (LED)
PEMBAZ (BUZER PIEZO)
GEGANTI
Kristal 20 MHz
Perintang tetap 10kΩ
MOTOR ARUS TERUS
Suis tekan tutup
Modul bluetooth
LAMPU LED 12V
LAKARAN REKA BENTUK LITAR ELEKTRONIK JENIS-JENIS PIN PAPAN LITAR ELEKTRONIK MIKROPENGAWAL
FUNGSI
PIN
GAMBAR RAJAH BLOK LITAR SKEMATIK Reset
Komponen /Peranti Simbol Fungsi VDD
Bateri 12V
VSS
Diod AIN 1
AIN 2
Kapasitor berkutub 330µF AIN 3
AIN 4
Kapasitor tidak berkutub AIN 5
18pF dan 100nF
DOUT 1
Pengatur voltan 5 V DOUT 2
LM7805 DOUT 3
DOUT 4
Suis satu kutub satu arah DOUT 5
DOUT 6
DIN 1
DIN 2
DIN 3
DIN 4
MIKROPENGAWAL MERANCANG PENGATURCARAAN
MEMBINA LITAR SIMULASI BERFUNGSI DENGAN PERISIAN KHAS
PENGATURCARAAN
Litar simulasi – serupa litar sebenar, dapat lihat cara-cara sesuatu sistem beroperasi dan 1. `Note
berfungsi sebelum dibangunkan. 2. ButtonA1_Show = On
3. ButtonC1_Show = On
PENGENALAN PERISIAN PEMPROSESAN PENGATURCARAAN SECARA TEKS 4. ButtonA1_Show_Text = Suis tekan tutup
✓ Sebagai contoh membina blok simulasi 5. ButtonA1_Update
✓ Penggunaan aplikasi M5 (magnetcode) 6. ButtonC1_Show_Text = Diod Pemancar Cahaya
7. ButtonC1_Update
FUNGSI ASAS ARAHAN ATUR CARA UNTUK MEMBINA SIMULASI BLOK 8. ~Note
✓ Kenal pasti fungsi arahan atur cara 9. If ButtonA1 = Pressed
✓ Simbol + ditekan, paparan arahan akan kelihatan 10. ButtonC1_Show = Off
✓ Kumpulan arahan – Decision, Graphic Design, Other 11. Timer = 1 sec
✓ Contoh di Buku Teks m/s 97 12. ButtonC1_Show = Off
13. Timer = 1 sec
14. Goto = 10
15. End If
16. Goto = 1
PEMBINAAN SIMULASI ASAS MENGGUNAKAN BLOK
BIL ARAHAN FUNGSI
1 ~Note Untuk menulis catatan pengaturcaraan yang dibina
2 ButtonA1_Show = On Untuk paparkan blok dan perkataan pada simulasi
yang digunakan
3 ButtonA1_Show_Text = Text
4 ButtonA1_Update
5 ~Note Untuk menulis catatan pengaturcaraan yang dibina
6 If ButtonA1 = Pressed Untuk mengesan sama ada butang tertentu ditekan
pada antara muka
7 …………………………………………….. Arahan untuk mengawal blok simulasi output
8 …………………………………………….. berdasarkan tujuan yg hendak dilakukan
9 ……………………………………………..
10 End If Pengakhiran arahan yang wajib untuk menamatkan
sebarang arahan
11 Goto = 1 Untuk melengkapkan sebuah pengaturcaraan dan
menghantar arahan ke baris 1
LANGKAH MEMAPARKAN SIMULASI BLOK PENYAMBUNGAN LITAR INPUT DAN LITAR OUTPUT KEPADA MIKROPENGAWAL
Tekan simbol + pada halaman Home untuk membuka Add
Baca dan fahami lakaran litar skematik
- Berpandukan pengaturcaraan yg dirancang, masukkan arahan atur cara ke dalam perisian Sediakan komponen, peranti, bahan, dan papan litar
pemperosesan pengaturcaraan secara teks.
- Pilih arahan atur cara yg hendak digunakan elektronik mikropengawal yang diperlukan
- Tekan simbol √ untuk masukkan arahan Bina litar input dan litar output
Tekan simbol dan tekan Run untuk menjalankan simulasi Sambungkan litar input dan litar output menggunakan
wayar pelompat dan soket pada plag papan litar elektronik
Tekan blok suis tekan tutup dan blok diod pemancar cahaya akan berkelip
mikropengawal
Pastikan litar input dan litar output dipasang pada plag
yg betul pada papan litar elektronik mikropengawal
Semak penyambungan litar yang dilakukan berdasarkan
litar skematik