AB 2 : APLIKASI TEKNOLOGI
(2.4 - REKA BENTUK ELEKTRONIK)
TP TAFSIRAN
Menyatakan maksud dan bahagian-bahagian yang terdapat dalam
1
mikropengawal (microcontroller).
Menerangkan fungsi peranti yang terdapat dalam litar mikropengawal
2
(microcontroller).
Melakar reka bentuk litar elektronik menggunakan mikropengawal
3
(microcontroller).
Menguji kefungsian litar yang menggunakan mikropengawal
4
(microcontroller).
Membuat justifikasi kawalan atur cara input dan output bagi
5
menyelesaikan masalah
Membina litar elektronik kawalan mikropengawal (microcontroller)
6
yang berfungsi
2.4.1 Menyatakan Maksud Mikropengawal (Microcontroller) dan
Mikropemproses (Microprocessor) (TP 1)
A. Mikropengawal (Microcontroller)
1
Gambar rajah blok mikropengawal
B. Mikropemproses (Microprocessor)
Gambar rajah blok mikropemproses
2
2.4.2 Menjelaskan Bahagian-bahagian yang terdapat dalam Mikropengawal (Mikrocontroller)
(TP 2)
Gambar rajah blok bahagian utama mikropengawal
A. Bahagian Input
3
Peranti Input Digital
Peranti Input
Digital
4
Peranti Input Analog
Peranti Input
Analog
B. Bahagian Proses
5
C. Bahagian Output
Peranti
output
6
2.4.3 Menghasilkan lakaran Reka Bentuk Litar Elektronik (TP 3)
A. Lakaran Gambar Rajah Blok
B. Lakaran Reka Bentuk Litar Skematik
Contoh lakaran reka bentuk litar skematik
7
Binaan papan litar Elektronik Mikropengawal
Bil Komponen / Peranti / Simbol Fungsi
Bahan
1 Bateri 12v
2 Diod
3 Kapasitor berkutub
330uF
4 Kapasitor tidak berkutub
18pF dan 100nF
5 Pengatur voltan 5V
LM7805
6 Suis satu kutub satu arah
7 Kristal 20 MHz
8 Perintang tetap 10 k
9 Suis tekan tutup
10 Model Bluetooth
8
Aktiviti murid (amali ) Langkah 2 :
2.4.4 Membina Litar Simulasi yang berfungsi dengan Perisian Khas
1. Menggunakan laman web https://www.tinkercad.com/ Create new
Circuit
Langkah 1 :
Klik circuits
2. Ikuti langkah-langkah dalam web tersebut dengan bantuan guru.
2.4.5 Membuat Penyambungan Litar Input dan Litar Output kepada Mikropengawal
(Microcontroller)
Menggunakan kit mikropengawal Arduino Uno
2.4.6 Menulis Pengaturcaraan Mudah Berdasarkan Penyambungan Litar Input dan Litar Output
9
Contoh : Projek Traffic Light
Arahannya :
1. Led ON selama 2 saat dan OFF selama 2 saat
2. Proses berulang
pinMode(0, INPUT);
pinMode(7, OUTPUT);
pinMode(10, OUTPUT);
pinMode(13, OUTPUT);
}
void loop()
{
if (digitalRead(0) == HIGH) {
digitalWrite(7, HIGH);
delay(2000); // Wait for 2000 millisecond(s)
digitalWrite(7, LOW);
delay(2000); // Wait for 2000 millisecond(s)
digitalWrite(10, HIGH);
delay(2000); // Wait for 2000 millisecond(s)
digitalWrite(10, LOW);
delay(2000); // Wait for 2000 millisecond(s)
digitalWrite(13, HIGH);
delay(2000); // Wait for 2000 millisecond(s)
digitalWrite(13, LOW);
delay(2000); // Wait for 2000 millisecond(s)
2.4.7 Membuat Pengujian dan Penilaian Kefungsian Litar Elektronik
2.4.8 Mencadangkan Penambahbaikan ke atas Reka Bentuk Litar Elektronik
Fikirkan apa yang perlu?
10