myUASAUlang kaji UASA
Reka Bentuk dan Teknologi soalan, bab 5

Aplikasi teknologi (2.4): Reka bentuk elektronik

45 markah. Guna mod Latihan untuk menyemak setiap jawapan, atau mod Peperiksaan untuk menjawab semua soalan dahulu. Sediakan kertas dan pensel untuk lakaran dalam Bahagian C.

Bahagian A: soalan objektif

10 markah
Jawab semua soalan. Pilih satu jawapan yang betul bagi setiap soalan.
1

Soalan 1

Apakah maksud mikropengawal (microcontroller)?
Tunjuk jawapanSembunyi jawapan
B
Mikropengawal ialah peranti kawalan dalam satu cip yang terdiri daripada CPU, RAM, ROM dan port I/O (ms. 82). A ialah definisi mikropemproses.
Untuk guru: Mengingat, aras rendah, standard 2.4.1
Buku teks ms. 82
2

Soalan 2

Antara berikut, yang manakah benar tentang mikropemproses?
Tunjuk jawapanSembunyi jawapan
D
Mikropemproses digunakan bersama cip sokongan (input, output, RAM, ROM) yang berada di luar dan dihubungkan melalui System Bus. Ia digunakan untuk kawalan besar seperti komputer (ms. 83).
Untuk guru: Memahami, aras rendah, standard 2.4.1
Buku teks ms. 83
3

Soalan 3

Apakah fungsi ROM dalam mikropengawal?
Tunjuk jawapanSembunyi jawapan
C
ROM menyimpan atur cara dan data secara kekal. A ialah fungsi RAM (ms. 87).
Untuk guru: Mengingat, aras rendah, standard 2.4.2
Buku teks ms. 87
4

Soalan 4

Antara peranti berikut, yang manakah peranti input digital?
I  Suis tekan tutup
II  Perintang peka cahaya (LDR)
III  Penderia pergerakan
IV  Penderia air
Tunjuk jawapanSembunyi jawapan
B
Input digital: suis tekan tutup, penderia pergerakan dan penderia air. LDR ialah penderia cahaya, iaitu input analog (ms. 85–86).
Untuk guru: Memahami, aras sederhana, standard 2.4.2
Buku teks ms. 85
5

Soalan 5

Rajah 1 menunjukkan gambar rajah blok sebuah penggera suhu. Apakah yang diwakili oleh blok bertanda ?
Penderia suhu (input) menuju ke blok bertanda soal selidik, kemudian ke pembaz (output)
Rajah 1
Tunjuk jawapanSembunyi jawapan
A
Dalam gambar rajah blok, bahagian proses di antara input dan output ialah mikropengawal (CPU melaksanakan atur cara). Lihat Rajah 2.4.17 (ms. 95).
Untuk guru: Memahami, aras rendah, standard 2.4.3
Buku teks ms. 89
6

Soalan 6

Sebuah kereta menggunakan penderia air supaya pengelap cermin bergerak apabila hujan. Apakah isyarat yang dihantar kepada mikropengawal apabila ada titisan air pada penderia?
Tunjuk jawapanSembunyi jawapan
C
Penderia air memberi isyarat 1 (5 V) jika tiada air dan 0 (0 V) jika ada air (ms. 86). Isyaratnya digital.
Untuk guru: Mengaplikasi, aras sederhana, standard 2.4.2
Buku teks ms. 86
7

Soalan 7

Dalam projek LED berkelip, perintang tetap 1 kΩ disambung bersama LED. Apakah fungsi perintang itu?
Tunjuk jawapanSembunyi jawapan
A
Perintang tetap 1 kΩ mengawal atau mengehadkan arus elektrik pada LED supaya LED tidak rosak (Jadual 2.4.5, ms. 94).
Untuk guru: Memahami, aras rendah, standard 2.4.3
Buku teks ms. 94
8

Soalan 8

Seorang murid menggunakan penderia suhu LM35D dalam projeknya. Pin manakah pada mikropengawal yang sesuai untuk menyambungkan isyarat penderia itu?
Tunjuk jawapanSembunyi jawapan
D
Penderia suhu ialah peranti input analog, jadi disambung pada input analog (AIN1 – AIN5). DIN ialah input digital, DOUT ialah output digital dan VDD ialah pin bekalan kuasa (ms. 91 dan 101).
Untuk guru: Mengaplikasi, aras sederhana, standard 2.4.5
Buku teks ms. 101
9

Soalan 9

Penukar analog digital (ADC) dalam mikropengawal menukar 0 V – 5 V kepada nilai 0 – 255. Penderia memberi voltan 3 V pada AIN1. Berapakah nilai digital yang dibaca?
Tunjuk jawapanSembunyi jawapan
C
Nilai = 3 ÷ 5 × 255 = 153. 128 ialah nilai bagi 2.5 V.
Untuk guru: Mengaplikasi, aras sederhana, standard 2.4.2
Buku teks ms. 91
10

Soalan 10

Rajah 2 menunjukkan atur cara lampu malam. Penderia cahaya memberi bacaan tepat 100 pada AIN1. Apakah yang berlaku?
Atur cara: If C_Ain1 kurang atau sama 100 maka Dout1 On; If C_Ain1 lebih besar daripada 100 maka Dout1 Off
Rajah 2
Tunjuk jawapanSembunyi jawapan
B
Baris 3 (<= 100, kurang atau sama dengan 100) benar untuk bacaan 100, jadi Dout1 = On dan lampu hidup. Baris 6 (> 100) tidak benar untuk 100, jadi Dout1 = Off tidak dilaksanakan.
Untuk guru: Menganalisis, aras tinggi, standard 2.4.6
Buku teks ms. 109

Bahagian B: soalan objektif pelbagai bentuk

24 markah
Jawab semua soalan. Setiap soalan bernilai 4 markah.
11

Soalan 11

Tandakan (✓) bagi pernyataan yang betul dan (✗) bagi pernyataan yang salah.
[1 markah] (a)Mikropengawal ialah sebuah komputer kecil yang menerima dan memproses isyarat serta menghasilkan isyarat untuk dilaksanakan.
Tunjuk jawapanSembunyi jawapan
✓ Betul
[1 markah] (b)RAM menyimpan atur cara secara kekal walaupun bekalan kuasa dimatikan.
Tunjuk jawapanSembunyi jawapan
✗ Salah
[1 markah] (c)Mikropengawal digunakan dalam mesin basuh dan sistem kawalan keselamatan.
Tunjuk jawapanSembunyi jawapan
✓ Betul
[1 markah] (d)Bahagian proses mikropengawal dilakukan oleh peranti output.
Tunjuk jawapanSembunyi jawapan
✗ Salah
(b) ROM menyimpan atur cara secara kekal; RAM menyimpan data sementara (ms. 87). (d) Proses dilakukan oleh CPU; peranti output hanya melaksanakan isyarat output.
Untuk guru: Mengingat, aras rendah, standard 2.4.1, 2.4.2
Buku teks ms. 82
12

Soalan 12

Kelaskan setiap peranti sebagai peranti input digital, input analog atau output.
[1 markah] (a)Penderia pergerakan
Tunjuk jawapanSembunyi jawapan
Input digital
[1 markah] (b)Perintang peka cahaya (LDR)
Tunjuk jawapanSembunyi jawapan
Input analog
[1 markah] (c)Pembaz (buzzer) piezo
Tunjuk jawapanSembunyi jawapan
Output
[1 markah] (d)Penderia jarak inframerah
Tunjuk jawapanSembunyi jawapan
Input analog
Penderia pergerakan memberi isyarat digital. LDR dan penderia jarak ialah input analog. Pembaz ialah peranti output yang menukarkan gelombang elektrik kepada bunyi (ms. 85–88).
Untuk guru: Memahami, aras rendah, standard 2.4.2
Buku teks ms. 85
13

Soalan 13

Padankan setiap komponen dengan fungsinya. Setiap fungsi digunakan sekali sahaja.
[1 markah] (a)Diod
Tunjuk jawapanSembunyi jawapan
Membenarkan arus elektrik mengalir satu arah sahaja
[1 markah] (b)Kapasitor
Tunjuk jawapanSembunyi jawapan
Menyimpan dan membuang cas elektrik
[1 markah] (c)Pengatur voltan LM7805
Tunjuk jawapanSembunyi jawapan
Merendahkan voltan 7 V – 20 V kepada 5 V
[1 markah] (d)Kristal 20 MHz
Tunjuk jawapanSembunyi jawapan
Menjana jam (clock)
Jadual 2.4.1 (ms. 90): diod mengalirkan arus satu arah; kapasitor menyimpan dan membuang cas; pengatur voltan LM7805 merendahkan voltan kepada 5 V; kristal menjana jam.
Untuk guru: Memahami, aras rendah, standard 2.4.3
Buku teks ms. 90
14

Soalan 14

Susun langkah membuat penyambungan litar input dan litar output kepada mikropengawal. Pilih pernyataan yang sepadan dengan setiap langkah.
[1 markah] (a)Langkah 1
Tunjuk jawapanSembunyi jawapan
Baca dan fahami lakaran litar skematik
[1 markah] (b)Langkah 2
Tunjuk jawapanSembunyi jawapan
Sediakan komponen, peranti dan papan litar
[1 markah] (c)Langkah 4
Tunjuk jawapanSembunyi jawapan
Sambungkan litar menggunakan wayar pelompat dan soket (female)
[1 markah] (d)Langkah 6 (terakhir)
Tunjuk jawapanSembunyi jawapan
Semak penyambungan berdasarkan lakaran litar skematik
Urutan (ms. 100): 1 baca lakaran, 2 sediakan komponen, 3 bina litar input dan output, 4 sambung dengan wayar pelompat dan soket (female), 5 pastikan plag (male) betul, 6 semak penyambungan.
Untuk guru: Mengingat, aras rendah, standard 2.4.5
Buku teks ms. 100
15

Soalan 15

Rajah 3 menunjukkan atur cara LED pada DOUT1. Suis tekan tutup disambung pada DIN1. Anggap atur cara berjalan selama 30 saat.
Atur cara: Read_Controller, If C_Din1 = 1, Dout1 = On, Timer = 2 sec, Dout1 = Off, Timer = 1 sec, Goto = 4, End If, Goto = 1
Rajah 3
[1 markah] (a)Suis tidak ditekan. Apakah keadaan LED?
Tunjuk jawapanSembunyi jawapan
LED mati sepanjang masa
[1 markah] (b)Suis ditekan. Berapa saat LED hidup dalam satu kitaran?
Tunjuk jawapanSembunyi jawapan
2 saat
[1 markah] (c)Suis ditekan. Berapa kali LED berkelip dalam 30 saat?
Tunjuk jawapanSembunyi jawapan
10 kali
[1 markah] (d)Suis ditekan sepanjang 30 saat itu. Berapa jumlah masa LED hidup?
Tunjuk jawapanSembunyi jawapan
20 saat
Syarat If C_Din1 = 1 hanya benar apabila suis ditekan. Satu kitaran: hidup 2 saat + mati 1 saat = 3 saat. 30 ÷ 3 = 10 kitaran, jadi 10 kelipan. Masa hidup = 10 × 2 = 20 saat.
Untuk guru: Menganalisis, aras sederhana, standard 2.4.6
Buku teks ms. 108
16

Soalan 16

Padankan setiap arahan atur cara dengan fungsinya.
[1 markah] (a)Read_Controller
Tunjuk jawapanSembunyi jawapan
Membaca semua nilai peranti input pada papan litar
[1 markah] (b)Timer = 1 sec
Tunjuk jawapanSembunyi jawapan
Menunggu seketika mengikut masa yang ditetapkan
[1 markah] (c)Goto = 1
Tunjuk jawapanSembunyi jawapan
Pergi ke baris yang ditentukan untuk mengulang arahan
[1 markah] (d)End If
Tunjuk jawapanSembunyi jawapan
Menamatkan arahan If
Fungsi arahan atur cara dalam ms. 104 dan 107.
Untuk guru: Memahami, aras rendah, standard 2.4.6
Buku teks ms. 104

Bahagian C: soalan subjektif

11 markah
Jawab semua soalan. Tulis jawapan anda di ruang yang disediakan. Untuk lakaran, gunakan kertas kosong, kemudian tandakan skema sendiri.
17

Soalan 17

Rajah 4 ialah litar skematik diod pemancar cahaya (LED) berkelip yang disambung pada papan litar elektronik mikropengawal.
Litar skematik: suis tekan tutup dan perintang 10 kiloohm pada input, perintang 1 kiloohm dan LED pada output mikropengawal
Rajah 4 (Rajah 2.4.16, ms. 93)
[2 markah] (a)Namakan dua komponen dalam litar input.
Tunjuk jawapanSembunyi jawapan
Tandakan setiap isi yang betul.
[1 markah] (b)Apakah fungsi perintang tetap 1 kΩ dalam litar output?
Tunjuk jawapanSembunyi jawapan
Tandakan setiap isi yang betul.
[1 markah] (c)Perintang 10 kΩ menyambung pin DIN1 ke GND dan suis tekan tutup menyambung DIN1 ke 5 VDC. Nyatakan voltan (dan isyarat) pada DIN1 apabila suis tidak ditekan dan apabila suis ditekan.
Tunjuk jawapanSembunyi jawapan
Tandakan setiap isi yang betul.
Untuk guru: Memahami, aras rendah, standard 2.4.3, 2.4.5
Buku teks ms. 93
18

Soalan 18

Sekolah anda ingin membina penggera keselamatan mini menggunakan papan litar elektronik mikropengawal. Apabila suis tekan tutup ditekan, pembaz (disambung pada DOUT1) berbunyi secara berselang-seli setiap 200 msec.
[3 markah] (a)Lakarkan gambar rajah blok sistem itu. Labelkan setiap blok dan tunjukkan arah anak panah.
Tunjuk jawapanSembunyi jawapan
Suis tekan tutup (input) → mikropengawal (proses) → pembaz (output); bateri/bekalan kuasa disambung kepada mikropengawal.
Tandakan setiap isi yang betul.
[4 markah] (b)Tulis pengaturcaraan mudah untuk sistem itu (baris demi baris) menggunakan arahan ~Note, Read_Controller, If C_Din1 = 1, Dout1 = On/Off, Timer, End If dan Goto.
Tunjuk jawapanSembunyi jawapan
1 ~Note Penggera mini; 2 Read_Controller; 3 If C_Din1 = 1; 4 Dout1 = On; 5 Timer = 200 msec; 6 Dout1 = Off; 7 Timer = 200 msec; 8 Goto = 4; 9 End If; 10 Goto = 1
Tandakan setiap isi yang betul.
Untuk guru: Mencipta, aras sederhana, standard 2.4.3, 2.4.6, 2.4.7, 2.4.8
Buku teks ms. 112