Anda di halaman 1dari 79

BAB 2.

4:
REKA BENTUK
ELEKTRONIK
APA YANG AKAN DIPELAJARI?

 Menyatakan maksud mikropengawal (microcontroller) dan


mikropemproses (microprocessor)
 Menjelaskan bahagian-bahagian yang terdapat dalam
mikropengawal (microcontroller)
 Menghasilkan lakaran reka bentuk litar elektronik
 Membina litar simulasi yang berfungsi dengan perisian khas
 Membuat penyambungan litar input dan litar output kepada
mikropengawal (microcontroller)
 Menulis pengaturcaraan mudah berdasarkan penyambungan
litar input dan litar output
 Membuat pengujian dan penilaian kefungsian litar elektronik
 Mencadangkan penambahbaikan ke atas reka bentuk litar
elektronik
• Litar yang direka
bentuk
menggunakan
komponen elektronik
tertentu yang
disusun dan
disambung bagi
mencapai tujuan
penggunaan
2.41: Menyatakan maksud mikropengawal dan
mikropemproses

Mikropengawal Mikropemproses

Mikro komputer dalam satu cip tunggal Peranti pemprosesan mikro dalam satu cip
Bersama cip sokongan lain

Berfungsi untuk mengawal peranti Digunakan bersama dengan cip-cip


elektronik sokongan yang lain seperti Input, Output,
RAM dan ROM
Menjalankan kawalan mudah berdasarkan Melakukan kawalan yang lebih besar
pengatucaraan yang dimuatkan padanya.

Contoh : Pintu pagar automatik, mesin Contoh: Komputer riba


basuh
Gambar Rajah Blok Mikropengawal

Unit
Pemprosesan RAM
Pusat (CPU)

ROM Port I/O


Gambar Rajah Blok Mikropemproses

Input Output

Mikropemproses
System Bus

RAM ROM
Contoh Papan Mikro Pengawal

Carrot board
Arduino Uno

Maker Uno
LilyPad
Arduino
2.4.2: Menjelaskan Bahagian-bahagian yang Terdapat
dalam Mikropengawal

CPU ADC

RAM & ROM


TIMER / COUNTER
(MEMORY)

CLOCK
I/O PORT
GENERATOR
Mikropengawal
CPU – Central
Processor Menerima maklumat dan arahan untuk
Unit memproses input dan output
Ruang memori untuk menyimpan makluamt dan arahan
RAM – Ingatan sementara
RAM & ROM
ROM – Ingatan Kekal

I/O SERIAL (Pangkalan Input/Output)


PORT Menghubungkan peranti input dan output
CPU ADC

RAM & ROM


TIMER / COUNTER
(MEMORY)

CLOCK
I/O SERIAL PORT
GENERATOR
Mikropengawal

ADC - Analog
to Digital Menukar isyarat analog kepada isyarat digital
converter

CLOCK Menghasilkan isyarat masa untuk operasi litar


GENERATOR

TIMER /
Mengawal sistem berdasarkan masa
COUNTER
Bagaimana mikropengawal berfungsi?

PROSES
(CPU, RAM/ROM, OUTPUT
INPUT PORT
DLL) PORT
Bagaimana mikropengawal berfungsi – Analogi manusia

Bagaimana pemain bola


membuat keputusan untuk
‘passing’ bola pada rakan?
Bagaimana mikropengawal berfungsi – Analogi manusia

INPUT PROSES OUTPUT

• Arahan
Coach
• Pengalaman
• Naluri
• Emosi
Bagaimana mikropengawal berfungsi?

INPUT PROSES OUTPUT

• Arahan
pengaturcara
an
Input

• Input dalam mikropengawal menerima isyarat dan


menghantarkanya kepada Unit Pemprosesan Pusat
(CPU).
• Isyarat diperoleh dari peranti input yang digunakan
terbahagi kepada dua.
Peranti Input

Peranti Input Digital Peranti Input Analog


Peranti Input

Peranti Input Digital Peranti Input Analog

• Menghantar isyarat 0V atau 5V • Menghantar isyarat dalam bentuk


• 0V mewakili nilai ‘0’ dan 5V analog kepada mikropengawal, iaitu
mewakitil nilai’1’ antara 0V hingga 5V.
• On (5V), Off (0V). • Penukar analog kepada digital
• Contoh: (ADC) dalam mikropengawal akan
Butang ditekan (5V), Butang menukarkan nilai voltan analog
dilepaskan (0V) kepada bentuk digital
PERANTI INPUT PERANTI INPUT
(Digital) (Analog)

Push Button
Penderia jarak

Penderia Suhu

Penderia Gerakan Penderia Cahaya


Peranti Input (Penderia) Digital
Buku Teks: 84, 85, 86

Peranti Input Digital (0V, 5V)

Penderia Getaran Penderia Halangan Penderia Suis Tekan


Pergerakan Tutup / Buka

Penderia Pintu Penderia Asap Penderia Air Suis Mikro


Peranti Input (Penderia) Analog
Buku Teks: 86, 87

Peranti Input Analog (0V - 5V)

Penderia Cahaya Penderia Kelembapan Penderia Suhu

Penderia Jarak Penderia Jarak Penderia CO2


Peranti Input Digital
SUIS TEKAN TUTUP
•Berfungsi menyambung dan memutuskan litar
apabila punat suis ditekan.
•Apabila suis ini ditekan, litar ini akan tertutup
dan arus dapat mengalir.
•Isyarat yang terhasil akan dihantar ke
mikropengawal dalam bentuk digital.

SUIS TEKAN BUKA


•Berfungsi menyambung dan memutuskan
litar.
•Litar akan terputus apabila suis ditekan.
•Arus mengalir apabila suis ini dilepaskan.
•Isyarat yang terhasil akan dihantar ke
mikropengawal dalam bentuk digital.
Peranti Input Digital
SUIS MIKRO
•Mempunyai 2 fungsi iaitu:
1.Bertindak sebagai suis tekan tutup
2.Bertindak sebagai suis tekan buka
•Mempunyai 3 terminal iaitu (COM,NO dan NC)
•Sambungan terminal (COM,NO)= Suis Tekan Tutup
•Sambungan terminal (COM,Nc)= Suis Tekan BUka
COM NO NC

NC
COM
NO

PENDERIA PERGERAKAN
•Digunakan untuk mengesan pergerakan berdasarkan
pergerakan haba manusia dan haiwan.
•Penderia mengesan pergerakan haba yang melintasinya, maka
isyarat dala bentuk digital akan terhasil dan dihantar ke
mikropengawal.
Peranti Input Digital

PENDERIA AIR HUJAN


•Isyarat yang dihasilkan oleh penderia air ialah
digital dan analog.
•Hal ini berdasarkan penyambungan yang dilakukan
pada keluaran penderia.
•Isyarat analog yang dihantar adalah antara 0V
hingga 5V.
•Isyarat digital yang dihantar adalah antara 0V atau
5V.
•Jika ada air isyarat = 0(0V)
•Jika tiada air isyarat = 1(5V)
Peranti Input Analog
PENDERIA JARAK(Infrared distance sensor)
•Digunakan untuk mengesan jarak antara
penderia dengan objek atau halangan.
•Pendria mengesan objek berdasarkan
penerimaan pantulan cahaya infra merah
dipancarkan.

PENDERIA CAHAYA (LDR)


•Perintang peka cahaya merupakan sebuah penderia
cahaya.
•Nilai rintangan pada perintang peka cahaya berubah
berdasarkan kecerahan yang diterima . Semakin cerah
cahaya = semakin rendah nilai rintangan.
•Isyarat yang dihasilkan adalah dalam bentuk analog
berdasarkan perubahan kecerahan yang diterima.
Peranti Input Analog

PENDERIA SUHU
•Digunakan untuk mengesan suhu.
•Suhu yang dikesan akan ditukar kepada
voltan.
•Voltan yang keluar dari penderia suhu adalah
berkadar terus dengan suhu yang dikesan
antara 0⁰C hingga 100 ⁰C .
•Penderia akan menukarkan suhu dalam
bentuk voltan
PROSES
• Proses dilakukan oleh Unit Pemprosesan
Pusat (CPU).
• CPU akan melaksananakan aturcara yang
disimpan dalam ROM(Read Only Memory).
• ROM digunakan untuk menyimpan atur cara
dan data secara kekal dalam mikropemgawal.
• RAM (Random Access Memory digunakan
untuk menyimpan data secara sementara.
Data ini akan terpadam apabila bekalan kuasa
dimatikan.
• Isyarat yang diterima dari peranti input akan
diproses oleh CPU dan akan dihantar kepada
peranti Output berdasarkan aturcara yang
disimpan dalam mikropengawal Memproses isyarat daripada
input dan memberi arahan
kepada output.
PERANTI OUTPUT
• Output ialah bahagian yang terdapat pada
papan mikropengawal.
• Tugasan bahagian ini ialah menerima
isyarat dari CPU dan menghantarkanya
kepada peranti output.
• Isyarat output adalah dalam bentuk digital
atau analog
PERANTI OUTPUT
DIOD PEMANCAR CAHAYA (LED)
•Berfungsi menghasilkan cahaya sebagai
pemberi isyarat dan sebagai lampu hiasan.
•Perintang perlu digunakan bersama dengan
LED untuk mengawal kecerahan dan
mengelakkan LED daripada terbakar.

LAMPU LED 12V


•Menghasilkan cahaya apabila arus elektrik
mengalir melaluiya.
•Perlu disambung bersama modul geganti.
PERANTI OUTPUT
GEGANTI (RELAY)
•Digunakan sebagai suis kawalan litar berarus
tinggi.
•Kendalian geganti dikawal oleh aruhan
magnet.
•Apabila arus elektrik mengalir melalui
gegelung, maka teras besi akan menjadi
elektromagnet dan menarik plat sesentuh.
•Plat sesentuh akan mengalirkan arus dalam
litar dan sebaliknya

PEMBAZ (BUZZER)
•Digunakan untuk menukarkan gelombang elektrik
kepada gelombang bunyi berfrekuensi tinggi.
•Pembaz digunakan sebagai penggera keselamatan.
•Pembaz mempunyai kekutuban pada penyambungan
PERANTI OUTPUT

MOTOR ARUS TERUS (DC MOTOR)


•Berfungsi menukarkan tenaga elektrik kepada
tenaga kinetik.
•Motor arus terus akan berputar berlawanan
arah apabila kekutuban penyambunagn wayar
dipasang terbalik.
•Pemandu motor (motor driver) boleh
diguanakan bersama motor untuk fungsi dua
hala sama ada arah jam atau lawan jam

Pemacu Motor
Susun atur papan mikropengawal
Carrotboard
Magnetcode Kenali papan mikropengawal anda : Carrotboard

Digital Input (DIN)

Digital Output (DOUT)

Analog Input (AIN)

PWM (PULSE)

Ground (GND)

Servo Motor (SERVO)

Bekalan Kuasa (5V)

Carrot Project Board


Magnetcode Kenali papan mikropengawal anda : Carrotboard

Bekalan
Kuasa (5V)
Digital Input
(DIN)
Analog Input
(AIN)
Digital Output
(DOUT)
Ground
(GND)
Servo Motor
PWM (SERVO)
(PULSE)

Carrot Project Board


Magnetcode Kenali papan mikropengawal anda : Carrotboard

Digital Input (DIN)

Digital Output (DOUT)

Analog Input (AIN)

PWM (PULSE)

Ground (GND)

Servo Motor (SERVO)

Bekalan Kuasa (5V)

Carrot Project Board


Magnetcode Kenali papan mikropengawal anda : Carrotboard

Digital Input (DIN)

Digital Output (DOUT)

Analog Input (AIN)

PWM (PULSE)

Ground (GND)

Servo Motor (SERVO)

Bekalan Kuasa (5V)

Carrot Project Board


Magnetcode Kenali papan mikropengawal anda : Carrotboard

Digital Input (DIN)

Digital Output (DOUT)

Analog Input (AIN)

PWM (PULSE)

Ground (GND)

Servo Motor (SERVO)

Bekalan Kuasa (5V)

Carrot Project Board


Magnetcode Kenali papan mikropengawal anda : Carrotboard

Digital Input (DIN)

Digital Output (DOUT)

Analog Input (AIN)

PWM (PULSE)

Ground (GND)

Servo Motor (SERVO)

Bekalan Kuasa (5V)

Carrot Project Board


Magnetcode Kenali papan mikropengawal anda : Carrotboard

Digital Input (DIN)

Digital Output (DOUT)

Analog Input (AIN)

PWM (PULSE)

Ground (GND)

Servo Motor (SERVO)

Bekalan Kuasa (5V)

Carrot Project Board


Magnetcode Kenali papan mikropengawal anda : Carrotboard

Digital Input (DIN)

Digital Output (DOUT)

Analog Input (AIN)

PWM (PULSE)

Ground (GND)

Servo Motor (SERVO)

Bekalan Kuasa (5V)

Carrot Project Board


Magnetcode Kenali papan mikropengawal anda : Carrotboard

Digital Input (DIN)

Digital Output (DOUT)

Analog Input (AIN)

PWM (PULSE)

Ground (GND)

Servo Motor (SERVO)

Bekalan Kuasa (5V)

Carrot Project Board


Magnetcode Kenali papan mikropengawal anda : Carrotboard

Digital Input (DIN)

Digital Output (DOUT)

Analog Input (AIN)

PWM (PULSE)

Ground (GND)

Servo Motor (SERVO)

Bekalan Kuasa (5V)

Carrot Project Board


2.4.3 • Menghasilkan lakaran reka bentuk litar elektronik

• Membuat penyambungan litar input dan output


2.4.5 pada mikropengawal

• Menulis pengaturcaraan mudah berdasarkan


2.4.6
penyambungan litar input dan litar output

• Membina litar simulasi yang berfungsi dengan


2.4.4
perisian khas

• Membuat pengujian dan penilaian kefungsian


2.4.7
litar elektronik
2.4.3 • Menghasilkan lakaran reka bentuk litar elektronik

• Membuat penyambungan litar input dan output


2.4.5 pada mikropengawal

• Menulis pengaturcaraan mudah berdasarkan


2.4.6
penyambungan litar input dan litar output

• Membina litar simulasi yang berfungsi dengan


2.4.4
perisian khas

• Membuat pengujian dan penilaian kefungsian


2.4.7
litar elektronik
LANGKAH 1 Lakaran

LANGKAH 2 Sambungan litar

LANGKAH 3 Pengaturcaraan

LANGKAH 4 Simulasi

LANGKAH 5 Pengujian
2.4.3: Menghasilkan Lakaran
Reka Bentuk Litar Elektronik

• Lakaran Reka bentuk litar elektronik


adalah terjemahan awal idea awal pereka.
2.4.3: Menghasilkan Lakaran
Reka Bentuk Litar Elektronik

Gambar Rajah Blok


I.Merupakan sebuah system, iaitu bahagian utama atau fungsi diwakili blok yang
disambungkan dengan garisan yang menunjukkan hubungan antara blok.
II.Membrikan keterangan serta maklumat kepada sebuah sistem dan cara
beroperasi.

Litar Skematik
III.Menggunakan simbol komponen yang telah ditetapkan bagi menunjukkan
aliran kendalian suatu litar elektronik dan komponen yang digunakan.

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.3: Menghasilkan Lakaran
Reka Bentuk Litar Elektronik

Gambar Rajah Blok

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.3: Menghasilkan Lakaran
Reka Bentuk Litar Elektronik

Litar Skematik
Projek 1 : Litar 1 LED berkelip 1. Kenal pasti pin yang
boleh digunakan

2. Buat sambungan
kaki Anod LED pada
pin itu

**Perintang perlu
disambung pada
kaki anod LED

3. Sambungkan kaki
katod LED kepada
GND

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


Binaan Papan Litar Elektronik Mikropengawal

• Binaan sesebuah reka bentuk litar elektronik


menggabungkan beberapa komponen
elektronik dengan mikropengawal dalam satu
papan litar elektronik.
• Pengguna hanya perlu membina litar input dan
litar output dengan menyambungkannya pada
papan litar elektronik mikropengawal untuk
membina sebuah rangkaian litar elektronik.

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


Lakaran Sambungan Pengaturcaraan Simulasi Pengujian
Pin Mikropengawal Dan Fungsi

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


Pin Mikropengawal Dan Fungsi
Pin Fungsi
Reset • Pin ini disambungkan pada 5 VDC apabila mikropengawal beroperasi.
• Apabila pin ini disambungkan ke bumi (0 VDC), mikropengawal akan diset semula.

VDD • VDD ialah pin bekalan kuasa pada mikropengawal.


• Sambungkan pin ini dengan sumber kuasa arus terus 5 V (5 VDC).

VSS • VSS ialah pin sambungan bumi mikropengawal.


• Sambungkan pin ini dengan terminal negatif (-) ke bekalan kuasa.

AIN I • ialah input jenis analog yang terdapat pada papan litar elektronik mikropengawal.
AIN2 • Sambungkannya dengan mana-mana penderia analog dengan voltan output daripada 0 VDC hingga 5 VDC.
AIN3 • Nilai voltan analog akan ditukar kepada nilai digital menerusi penukar analog digital.
AIN4
AIN5

DOUTl • Ialah output digital pada papan litar.


DOUT2 • Apabila DOUT1, 2,3,4,5 atau 6 dihidupkan (ON) akan menghasilkan output 5 VDC dengan kuasa maksimum
DOUT3 20mA pada peranti yang bersambung.
DOUT4 • Apabila DOUT1 ,2, 3, 4, 5 atau 6 dimatikan (OFF) akan menghasilkan output bernilai 0 VDC dengan kuasa 0mA
DOUT5 pada peranti yang bersambung.
DOUT6

DINl • DlN1, DlN2, DlN3, dan DlN4 ialah input digital yang terdapat pada papan litar elektronik mikropengawal.
DIN2 • Pin ini telah disambungkan dengan perintang tetap 10 k0.
DIN3
DIN4

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.5: Membuat Penyambungan Litar Input dan Litar Output
kepada Mikropengawal

• Penyambungan merujuk kepada pemasangan fizikal


komponen komponen elektronik yang telibat dalam
sesuatu litar mengikut fungsi yang dikehendaki.
Langkah-langkah membuat penyambungan litar input dan litar output pada
mikropengawal adalah seperti yang berikut:
1.Baca dan fahami:lakaran litar skematik.
2.Sediakan komponen, peranti, bahan, dan papan litar elektronik mikropengawal
yang diperlukan.
3.Bina litar input dan litar output.
4.Sambungkan litar input dan litar output menggunakan wayar pelompat dan
soket (female) pada plag (male) papan
5.litar elektronik rnikropengawal.
6.Pastikan litar input dan litar output dipasang pada plag (male) yang betul pada
papan litar elektronik mikropengawal.
7.Semak penyambungan litar yang dilakukan itu berdasarkan lakaran litar
skematik.

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.5: Membuat Penyambungan Litar Input dan Litar Output kepada
Mikropengawal

Penyambungan komponen berdasarkan litar skematik

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.6: Menulis Pengatucaraan Mudah Berdasarkan
Penyambungan Litar Input dan Output

• Pengatucaraan ialah suatu set tatacara arahan


mikropengawal untuk memproses isyarat input dan
menghasilkan isyarat output untuk melaksanakan arahan.
• Perisian yang boleh digunakan untuk pengaturcaraan
mikropengawal:

1. Arduino IDE (C Language Programming)


2. Ardublock (Graphical Base Programming)
3. mBlock (Grpahical Base Programming)
4. M7 (Pseudocode Programing)

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.6: Menulis Pengatucaraan Mudah Berdasarkan
Penyambungan Litar Input dan Output

A. PEMASANGAN APLIKASI
MAGNETCODE M7
1. Buka ‘Play Store’ pada
gajet anda.
2. Taip ‘Magnetcode’
3. Klik pada ‘Magnetcode M7’
4. Klik ‘Install’

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.6: Menulis Pengatucaraan Mudah Berdasarkan
Penyambungan Litar Input dan Output

B. PENDAFTARAN AKAUN
MAGNETCODE M7
Jika sudah ada ID dan Kata laluan
1.Isikan ID dan kata Laluan
2.Tekan LOGIN

Jika belum berdaftar :


3.Klik ‘Create An Account’

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.6: Menulis Pengatucaraan Mudah Berdasarkan
Penyambungan Litar Input dan Output

B. PENDAFTARAN AKAUN
MAGNETCODE M7
Jika belum berdaftar :
1.Klik ‘Create An Account’
2.Isi semua maklumat
3.Klik ‘Create Account’

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.6: Menulis Pengatucaraan Mudah Berdasarkan
Penyambungan Litar Input dan Output

4. ‘Activation Code’
melalui emai yang
berdaftar.

5. Masukkan “Activation
Code’ yang diterima
dan tekan “Activate”

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.6: Menulis Pengatucaraan Mudah Berdasarkan
Penyambungan Litar Input dan Output

Apakah fungsi magnetcode M7?

Phone App Simulasi Pengaturcaraan

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.6: Menulis Pengatucaraan Mudah Berdasarkan
Penyambungan Litar Input dan Output

Simulasi Pengaturcaraan

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.6: Menulis Pengatucaraan Mudah Berdasarkan
Penyambungan Litar Input dan Output

Menu

6. Mula membina Set Arahan


pengatucaraan

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.6: Menulis Pengatucaraan Mudah Berdasarkan
Penyambungan Litar Input dan Output

Set Arahan (Basic)


Controller I/O

Dout1 = On
Read_Controller

Decision

If C_Din1 = 1

End If

Other

Goto = 1
Timer = 1 sec

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.6: Menulis Pengatucaraan Mudah Berdasarkan
Penyambungan Litar Input dan Output

MULA

Projek 1 : Litar 1 LED berkelip LED ‘ON’

PROJEK 1 : Pengaturcaraan SELAMA


MASA 2 SAAT
1.LED ON selama 2 saat dan OFF
2 saat LED ‘OFF’
2.Proses berulang
SELAMA MASA
2 SAAT

CARTA ALIR

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.6: Menulis Pengatucaraan Mudah Berdasarkan
Penyambungan Litar Input dan Output

Projek 1 : Litar 1 LED berkelip


Arahan yang
MULA akan digunakan :
Dout = On
LED ‘ON’ 1. Dout1 = On
Dout = Off
SELAMA
2. Timer = 2 sec
MASA 2 SAAT
Timer

LED ‘OFF’ 3. Dout1 = Off


Goto
SELAMA MASA 4. Timer = 2 sec
2 SAAT
5. Goto = 1

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.6: Menulis Pengatucaraan Mudah Berdasarkan
Penyambungan Litar Input dan Output

Projek 1 : Litar 1 LED berkelip


No. Arahan
MULA
1. Dout1 = On
2. Timer = 2 Sec
LED ‘ON’ 1. Dout1 = On
3. Dout1 = Off
SELAMA 4. Timer = 2 Sec
2. Timer = 2 sec
MASA 2 SAAT
5. Goto = 1
LED ‘OFF’ 3. Dout1 = Off

SELAMA MASA 4. Timer = 2 sec


2 SAAT
5. Goto = 1

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.4: Menulis Pengatucaraan Mudah Berdasarkan
Penyambungan Litar Input dan Output

Projek 1 : Litar 1 LED berkelip


No. Arahan
MULA
1. Dout1 = On
2. Timer = 2 Sec
LED ‘ON’ 1. Dout1 = On
3. Dout1 = Off
SELAMA 4. Timer = 2 Sec
2. Timer = 2 sec
MASA 2 SAAT
5. Goto = 1
LED ‘OFF’ 3. Dout1 = Off

SELAMA MASA 4. Timer = 2 sec


2 SAAT
5. Goto = 1

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.4: Membina Litar Simulasi yang Berfungsi dengan Perisian Khas

• Merupakan litar ujian secara maya


• Menguji sama ada sambungan litar dan
pengaturcaraan dapat berfungsi atau tidak tanpa
menggunakan komponen elektronik sebenar
• Menggunakan pengaturcaraan sebenar, tetapi
sambungan dan ujian litar adalah secara maya
• Mengurangkan kerosakan pada peralatan
sebenar

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.4: Membina Litar Simulasi yang Berfungsi dengan Perisian Khas

Lakaran Litar Simulasi

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.4: Membina Litar Simulasi yang Berfungsi dengan Perisian Khas

SCAN HERE!!

Title : Litar Simulasi Magnetcode

Link :www.youtube.com/watch?v=g7Ve6GO-jlc

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.4: Membina Litar Simulasi yang Berfungsi dengan Perisian Khas

Projek 1 : Litar 1 LED berkelip

Berdasarkan
pengaturcaraan yang
telah dibuat;
1.Klik ‘MENU’
2.Klik ‘Simulator’

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.4: Membina Litar Simulasi yang Berfungsi dengan Perisian Khas

Projek 1 : Litar 1 LED berkelip

Langkah membina
litar simulasi :
1.Klik ‘MENU’
2.Klik ‘Simulator’
3.Klik ‘Add
Component’
4.‘Press & Hold’ pada
komponen yang
dikehendaki

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.4: Membina Litar Simulasi yang Berfungsi dengan Perisian Khas

Projek 1 : Litar 1 LED berkelip

Langkah membina
litar simulasi :
1.Klik ‘MENU’
2.Klik ‘Simulator’
3.Klik ‘Add
Component’
4.‘Press & Hold’ pada
komponen yang
dikehendaki
5.Ulangi langkah 3
dan 4 sehingga litar
anda siap

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.4: Membina Litar Simulasi yang Berfungsi dengan Perisian Khas

Projek 1 : Litar 1 LED


berkelip
Langkah membina
litar simulasi :
6.Setelah siap, klik
‘MENU’
7.Klik ‘RUN
SIMULATION’
8.Lihat sama ada litar
anda dapat berfungsi
mengikut
pengaturcaraan yang
telah dibuat.

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.7: Membuat Pengujian dan Penilaian Kefungsian Litar
Elektronik

PENGUJIAN
•Pengujian dilakukan selepas semua
penyambungan litar input dan output dengan papan
litar mikropengawal dibuat.
•Tujuan: Memastikan penyambungan litar adalah
betul dari segi kekutuban dan keadaan komponen
serta peranti yang digunakan berfungsi dengan
baik.
•Pengujian dilakukan dengan menghidupkan (ON)
papan litar mikropengawal dan pemerhatian LED
sama ada Berkelip atau tidak.

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.7: Membuat Pengujian dan Penilaian Kefungsian Litar
Elektronik
Projek 1 : Litar 1 LED berkelip
Upload pengaturcaraan anda pada
papan mikropengawal dan buat
pengujian kefungsian.

1.Switch ‘ON’ carrotboard.


2.Klik ‘Menu’ pada M6
3.Klik ‘Run’
4.Cari ID Bluetooth carrotboard anda
5.No. Pin : 1234
6.Berjaya? = tiada error code pada
paparan telefon.
7.SAVE projek anda dengan nama : Litar
1 LED berkelip
Lakaran Sambungan Pengaturcaraan Simulasi Pengujian
2.4.7: Membuat Pengujian dan Penilaian Kefungsian Litar
Elektronik

Dapatan pengujian direkod dalam jadual pengujian


litar input dan output

Kekutuban
Ujian Meter Pelbagai
Penyambungan Komponen /
Bil Litar
Peranti Berfungsi / Tidak
Betul / Salah
berfungsi
1 Input Betul LED BerfungsI
2 OutPut Betul    
         
Jadual pengujian litar input dan output

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.7: Membuat Pengujian dan Penilaian Kefungsian Litar
Elektronik
PENILAIAN
•Dilakukan selepas pengujian dibuat.
•Penialain dilakukan berdasarkan kefungsian litar
elektronik beroperasi mengikut tujuan yang dikehendaki
atau tidak.
•Dapatan penialaian dimasukkan dalam Jadual dan
ruangan catatan ditulis bagaiman aspek yang dinilai
berfungsi
Berfungsi /
Bil. Aspek yang Dinilai Catatan
Tidak Berfungsi
1 Litar Input Berfungsi LED bernyala apabila suis
-Suis Tekan Tutup ditekan
2 Litar Output Berfungsi LED Berfungsi seperti
-LED (Diod Pemancar dikehendaki iaitu berkelip
Cahaya)

Lakaran Sambungan Pengaturcaraan Simulasi Pengujian


2.4.8: Mencadangkan Penambahbaikan Ke Atas Reka
Bentuk Litar Elektronik

• Cadangan penambahbaikan dilakukan supaya reka bentuk


litar elektronik dapat berfungsi dengan lebih baik.
• Penambahbaikan dilakukan pada peranti input dan output
serta komponen elektronik yang digunakan.
• Cadangan penambahabikan dinyatakan dalam bentuk jadual
berserta keterangan

Bil. Kelemahan Catatan


1 Input Gantikan dengan penderia agar litar dapat berfungsi
secara automatik.
Contoh: Penderia Peka Cahaya
2 Output Kurangkan nilai Perintang supaya Diod Pemancar Cahaya
dapat mengeluarkan cahaya dengan lebih terang
TAMAT
SEKIAN, TERIMA KASIH

NATHAN BALAKHRISNAN
012 302 7250

Anda mungkin juga menyukai