Teknik Pulsa

download Teknik Pulsa

of 3

Transcript of Teknik Pulsa

  • 7/26/2019 Teknik Pulsa

    1/3

    Abdul Gof far Al Mubarok UAS Teknik Pulsa5215134375 5220 (Dosen : Wisnu Djatmiko, M.T.)

    UAS TEKNIK PULSA

    Soal Ujian Akhir Semester MK Teknik Pulsa

    1. Desain dan simulasikan pembangkit pulsa segi-empat dengan frekuensi 1000

    Hz dengan menggunakan software simulator rangkaian elektronik(CircuitMaker, EWB, Orcad, atau software simulator lainya). Jawaban terdiri

    dari : (1) perhitungan nilai resistor dan capasitor, (2) rangkaian lengkap, dan (3)

    hasil simulasi menggunakan software simulator.

    2. Desain sebuah pembangkit pulsa dengan frekuensi 100Hz menggunakan

    sistem berbasis processor (Z80, 6502, MikroC, atau Arduino). Jawaban terdiri

    dari : (1) flowchart, dan (2) listing program dalam bahasa rakitan (sketch).

    Jawab:

    1. Pembangkit pulsa segi-empat dengan frekuensi 1000Hz berbasis IC LM555.

    Jika diasumsikan nilai kapasitor sebesar 0.01 uF, sedangkan nilai RA

    sebesar 100. Maka perhitungan nilai resistor yang dibutuhkan yaitu sebagai

    berikut.

    fC

    CRfR A

    B2

    44.1

    Sehingga didapat nilai resistor yaitu

    kRB 2.7

    Gambar 1. Rangkaian pembangkit pulsa segiempat berbasis IC LM555 beserta hasil

    simulasinya pada CircuitMaker untuk frekuensi keluaran 1000Hz.

  • 7/26/2019 Teknik Pulsa

    2/3

    Abdul Gof far Al Mubarok UAS Teknik Pulsa5215134375 5220 (Dosen : Wisnu Djatmiko, M.T.)

    2. Desain sistem pembangkit pulsa segi-empat berbasis Arduino dengan

    frekuensi keluaran 100 Hz.

    Jawab:

    Pin 13 Arduino Uno dipilih sebagai keluaran karena secara built in telah memiliki

    indikator berupa LED, sehingga mudah untuk melihat apakah terdapat sinyal keluaran

    atau tidak. Sedangkan waktu tunda pada program diatur sebesar 5 milidetik untuk

    menghasilkan frekuensi sebesar 100 Hz. Perhitungan frekuensi adalah sebagai

    berikut:

    Tf

    1

    Dimana diketahui frekuensi yang dikehendaki adalah sebesar 100 Hz, sehingga

    sHzT 01.0

    100

    1

    Adapun ToffTonT dan tToffTon

    maka

    tT 2

    mssT

    t 5005.02

    Gambar 5. Rangkaian simulasi pembangkit pulsa segi-empat berbasis Arduino Uno

    beserta hasil simulasinya pada Proteus 7.9.

  • 7/26/2019 Teknik Pulsa

    3/3

    Abdul Gof far Al Mubarok UAS Teknik Pulsa5215134375 5220 (Dosen : Wisnu Djatmiko, M.T.)

    Flowchart program Arduino untuk menghasilkan pulsa segiempat dengan frekuensi

    100Hz pada pin 13.

    Untuk menghasilkan pulsa keluaran dengan frekuensi sebesar 100 Hz, digunakan

    program sebagai berikut.

    void setup() {

    // menginisialisasi pin13 sebagai output

    pinMode(13, OUTPUT);

    }

    // membuat program terus menerus melalukan looping

    void loop() {

    digitalWrite(13, HIGH); // memberikan sinyal clock HIGH (5V)

    delay(5); // delay selama 5 milisecond

    digitalWrite(13, LOW); // memberikan sinyal clock LOW (0V)

    delay(5); // delay selama 5 milisecond

    }

    Inisialisasi pin 13 sebagai

    OUTPUT

    digitalWrite (kirim sinyalHIGH)

    Pulsa segiempat

    pada pin 13

    Delay(5) (TON

    )

    digitalWrite (kirim sinyalLOW)

    Delay(5) (TOFF

    )