24 Juni 2013

3



-          Delay : Untuk menyeimbangkan led yang nyala atau mati.
-          Main function : Fungsi utama dalam suatu program yang akan memanggil fungsi lain.

Dalam suatu rangkaian ada istilah Active low, Active low adalah suatu kondisi dimana satu pin akan aktif pada saat diberi tegangann atau logika 1.
Dan ada juga istilah Active high, adalah suatu kondisi dimana jika tidak diberi tegangan atau logika 0, maka pin akan aktif.


™Flowchart
PENGERTIAN DASAR FLOWCHART
Adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma
Tujuan dari Membuat sebuahh flowchart Flowchat :
• Menggambarkan suatu tahapan penyelesaian masalah
• Secara sederhana, terurai, rapi dan jelas
• Menggunakan simbol-simbol standar

Dalam penulisan Flowchart dikenal dua model, yaitu Sistem Flowchart dan Program Flowchart 
System Flowchart :
Yaitu : bagan Yang memperlihatkan urutan prosedure dan proses dari
beberapa file di dalam media tertentu.  Melalui flowchart ini terlihat jenis media penyimpanan yang dipakai dalam pengolahan data.
 Selain itu juga menggambarkan file yang dipakai sebagai input dan
output. Tidak digunakan untuk menggambarkan urutan langkah untuk
memecahkan masalah. Hanya untuk menggambarkan prosedur dalam sistem yang dibentuk.

Program Flowchart
Yaitu: Bagan yang memperlihatkan urutan dan hubungan proses dalam suatu  program. Dua jenis metode penggambaran program flowchart :
1) Conceptual flowchart, menggambarkan alur pemecahan masalah secara global.
2) Detail flowchart, menggambarkan alur pemecahan masalah secara Rinci.


^^ Alat Ukur Elektronika
Alat ukur yang saya ketahui pada pelajaran ini ada 3 yaitu :
~Multimeter
~Oscilloscope
~Function Generator

# Multimeter
Multimeter terbagi menjadi 2 jenis, yaitu multimeter analog dan multimeter digital
-Multimeter analog menggunakan kumparan putar untuk menggerakan jarum penunjuknya. Hasil pengukurannya dibaca lewat penunjuk jarum yang bergerak pada multimeter. Skala-skala yang terdapat pada multimeter yaitu skala OHM (), skala VOLT (V) “AC & DC VOLT” , dan skala Ampere Meter (A).
Fungsi masing-masing skala adalah sebagai berikut :
 skala OHM (),  Untuk mengukur tahanan atau resistan.
 skala VOLT (V) “AC & DC VOLT” , Untuk mengukur tegangan atau arus listrik.
 skala Ampere Meter (A), Untuk mengukur coil baterai dll.

-Multimeter Digital
Berbeda dengan multimeter Analog, Multimeter digital tidak menggunakan kumparan putar sebagai keluaran dari multimeter digital langsung berbentuk angka, tanpa harus menghitung dan melihat jarum penunjuk terlebih dahulu.

·         Komonen yang bisa diukur menggunakan multimeter yang saya ketahui, sebagai berikut :
~ Resistor
~Kapasitor
~Dioda
~Transistor
~Variabel resistor
~Resistor sensor cahaya
~Transformator
~Coil / Gulungan
® Resistor
Resistor adalah komponen yang paling umum dalam sebuah rangkaian elektronika. Berfungsi sebagai resistan atau membatasi aliran arus listrik maupun sebagai pembagi tegangan . Resistor mempunyai nilai maksimal dan minimal, cara menghitng nilai maksimal dan minimal sebagai berikut .
Jika sebuah resistor berwarna kuning, ungu, merah, & emas . 4700 5 %
4700 X 5/100 = 235
Min = 4700 – 235 = 4465
Max = 4700 + 235 = 4935
® Kapasitor
Kapasitor berfungsi untuk menyimpan maupun membuang tegangan arus listrik searah (DC) kapasitor terbagi dua jenis, Kapasitor polar dan Kapasitor non polar. Kapasitor polar mempunyai dua kutub, yaitu kutub positif dan kutub negative. Sedangkan kapasitor non polar tidak mempunyai kutub positif maupun kutub negative. Contoh kapasitor polar seperti Elco dan contoh kapasitor non polar seperti Mika, Keramik, Kertas dll.

® Dioda
Dioda adalah komponen yang memiliki dua buah elektroda, seperti anada dan katoda.

® Transistor
Transistor berfungsi sebagai penguat arus, transistor pada dasarnya adalah dua buah dioda yang disambung secara berbalikan. Kaki-kaki transistor diberi nama Basis, Colector & Emitor. Transistor terbagi dua jenis, yaitu PNP dan NPN .
® Variabel Reistor
Variabel Resistor adalah resistor yang dapat berubah nilai satuan ohmnya dengan cara memutar tuas atau sekrup kekanan atau kekiri menggunakan tangan atau obeng . Variabel resistor yang memiliki tuas disebut potensio dan yang memiliki sekrup adalah trimpot.

# Oscilloscope
Adalah alat ukur  elektronik, yang digunakan untuk melihat bentuk gelombang dari tegangan,yang berbentuk sinus maupun bukan sinus.
Oscilloscope menampikan bentuk gelombang tegangan listrik arus bolak balik yang berasal dari generator pembangkit tenaga listrik, maupun yang berasal dari power supply .
Hanya Beberapa tombol dan fungsi atau terminal pada oscilloscope yang saya ketahui, seperti :
- Vertical input, untuk channel A
- CH-A position, untuk chanel A
- CH-B position, untuk chanel B
- GND,untuk ground
- CAL, Untuk terminal kalibrasi
- Mode
CH-A, untuk saluran A
CH-B, untuk saluran B
DUAL, untuk Saluran A dan B
ADD, untuk menjumlahkan saluran A dan B
-Source, untuk pemilihan sinyal
INT, penjumlahan saluran dari sinyal A dan sinyal B
CH-A, untuk sinyal dari saluran A
CH-B, untuk sinyal dari saluran B
AC,  untuk sumber sinyal AC
EXT, untuk sinyal luar
- Power ON – OFF
- Volts/div
- Volts/div variabel
- Focus, untuk mengatur keluaran gelombang yang bagus
- Intensity, untuk mengatur kecerahan gelombang
- Sweep time/div
- Sweep time/div variable
- Dll.

# Function Generator
Adalah alat ukur elektronik yang menghasilkan atau membangkitkan gelombang yang berbentuk sinus, segitiga, ramp, segi empat dan bentuk gelombang pulsa.
Function Generator umumnya menghasilkan frekuensi pada kisaran 0,5 Hz sampai 20 Mhz atau lebih.
Hanya Beberapa tombol dan fungsi atau terminal pada Function Generator  yang saya ketahui, seperti :
- Saklar ON – OFF
- Frequency control, untuk mengatur batas ukur
- Sync output, untuk Men-sinkronkan permukaan sinyal TTL output yang berbentuk segi empat .
- Dc offset, untuk meng-aktifkan tegangan DC pada sinyal utama
- Function selector, untuk memilih bentuk gelombang
- dll

2



∞ Main funfunction
Ini adalah fungsi utama dalam suatu program. Tentu saja fungsi ini yang akan dijalankan pertama kali. Tidak menutup kemungkinan di dalam fungsi ini terdapat statement yang memanggil fungsi lain.

∞ Function
Fungsi dapat dibuat sendiri dan dapat di panggil baik fungsi utama ataupun fungsi lain dan bahkan fungsi itu sendiri. Fungsi dapat diletakan diatas fungsi utama, ataupun dapat juga dibawah fungsi utama (dengan menambahkan deklarasi fungsi diatas fungsi utama).

Operasi Aritmatika
Contoh :
+ ; Tambah
-; kurang
X ; Kali
: ; Bagi
= ; sama dengan
% ; Sisa bagi
++ ; Tambah Satu
--; Kurang Satu

∑ Operasi Relasional / perbandingan
Contoh :
== ; sama samadengan
!= ; Tidak samadengan
>; Lebih besar
>= ; Lebih besar samadengan
< ; Lebih kecil
<= ; Lebih kecil samadengan

∑ Operasi Logika dan biner logika
Contoh :
&& ; AND
! ; NOT
|| ; OR
& ; Biner AND
| ; OR
^ ; XOR
>> ; Shift right
~ ; Komplement

~Beberapa istilah dalam bahasa C yang saya ketahui
-          Define : proses yang pertama kali dijalankan untuk (alias) mendefinisikan konstanta dan macro.
-          Void main : (Main function) Program utama yang akan dijalankan.
-          While : Pengulangan program yang jumlahnya belum di ketahui.

1



Mikrokontroler ~
Mikrokontroler adalah sebuah alat elektronika digital yang mempunyai input dan output, bisa juga sistem komputer fungsional yang ada di dalam sebuah chip, Yang mengandung sebuah inti prosesor , Memori dan input beserta outputnya . Mikrokontroler bekerja sebagai pembaca dan penulis data.
Pada mikrokontroler ada register, yang berfungsi untuk menyimpan karakter secara sementara, yaitu register SBUF.
Mikrokontroler biasanya digunakan dalam alat yang dikendalikan secara otomatis, contohnya sistem kontrol mesin, remote control, peralatann rumah tangga, mainan, alat berat dan lain-lain.
Mikrokontroler memerlukan sistem clock dan reset untuk membuat sebuah sistem minimal. Yang dimaksud sistem minimal adalah sebuah rangkaian Mikrokontroler yang sudah dapat digunakan untuk menjalankan sebuah aplikasi.
Mikrokontroler terbagi jadi 2 jenis, yaitu tipe RISC ( Reduced Instrution Set Computer ) dan CISC ( Complex Instruction Set Computer )
Saat ini Mikrokontroler yang banyak beredar dipasaran adalah Mikrokontroler 8 bit varian keluarga MCS51 (CISC) dengan nomor seri AT89S**.

~ Bahasa C
Bahasa C dipilih karena bahasa ini sudah merupakan high level language, dimana memudahkan programmer menuangkan Algoritmanya. Bisa juga bahasa ini sudah bahasa programmer yang paling manusia.
Struktur penulisan Bahasa C hanya mencakup 3 point penting .
Pre-processor
Adalah bagian dari bahasa C yang selalu dijalankan pertama kali. Ada 2 syntax yang sering digunakan dalam latihan programming dasar, yaitu syintax #include dan #define
#include
#include adalah proses yang pertama kali dijalankan untuk memanggil library/prototype fungsi yang ada di dalam header file .

#include <ar/io.h>

Berarti meng-includ file ar/io.h \. Dengan demikian berarti kita mempersiapkan, fungsi-fungsi dan instruksi-instruksi yang dapat digunakan pada pemprograman io mikrokontroler seperti perintah DDRA, PORTA, PORTB, PINA, register-registernya dan lain lain.

# define
# define adalah proses yang pertama kali dijalankan untuk mendefinisikan konstanta dan macro. Nilai dari konstanta tidak akan berubah selama program berlangsung.
Contoh # define = # define tes p1