VOLTMETER DIGITAL BERBASIS MIKROKONTROLLER


 

KELOMPOK C6

1. Fahad Khoirul Tamami    (3.32.19.2.07)
2. Rani Thufaila Yofanda     (3.32.19.2.20)
3. Yusron Alfauzi                  (3.32.19.2.25)


Input    : Kabel Probe Positif Negatif
Output : LCD (Liquid Crystal Display)


    Proses pengukuran dalam sistem tenaga listrik merupakan salah satu prosedur standar yang harus dilakukan. Karena melalui pengukuran akan diperoleh besaran-besaran yang diperlukan, baik untuk pengambilan keputusan dan instrumen kontrol maupun hasil yang diinginkan oleh seorang user. Kepentingan alat-alat ukur dalam kehidupan kita tidak dapat disangkal lagi. Hampir semua alat ukur berdasarkan energi elektrik, karena setiap kuantitas fisis mudah dapat diubah ke dalam kuantitas elektrik, seperti tegangan, arus, frekuensi, perputaran dan lain-lainnya. Misalnya : temperatur yang dulu diukur dengan sebuah termometer air raksa sekarang dapat diukur dengan thermocople. Hal tersebut merupakan salah satu contoh dari kemajuan teknologi dibidang pengukuran. Pengukuran listrik sangatlah penting untuk kita ketahui, terkhusus untuk mahasiswa elektro. Karena tanpa pengukuran listrik maka kita akan sangat sulit untuk mengetahui besaran–besaran listrik yang sangat kita perlukan dalam membuat suatu perencanaan, pemasangan atau pembuatan barang–barang elektronika dan listrik. Mengingat begitu pentingnya pengukuran listrik, maka dalam presentasi ini akan dibahas mengenai instrument alat ukur tegangan yaitu voltmeter digital berbasis mikrokontroller.

1. PPT Presentasi (Download PPT)


















2. Program (Download Program)

    ORG 0000H
    LJMP 09F2H
    ORG 0800H
    LCALL 097DH
    MOV R3,#0FFH
    MOV R2,#09H
    MOV R1,#0BBH
    LCALL 0958H
    CLR A
    MOV 0AH,A
    MOV 0BH,A
    MOV R6,A
    LCALL 09E6H
    LCALL 09ABH
    MOV A,09H
    ADD A,0BH
    MOV 0BH,A
    MOV A,08H
    ADDC A,0AH
    MOV 0AH,A
    INC R6
    CJNE R6,#0AH,0EAH
    MOV R6,0AH
    MOV R7,0BH
    MOV R4,#00H
    MOV R5,#0AH
    LCALL 08B2H
    MOV 0AH,R6
    MOV 0BH,R7
    MOV R7,#0C0H
    LCALL 09CAH
    MOV R3,#0FFH
    MOV R2,#09H
    MOV R1,#0C5H
    LCALL 0958H
    MOV R6,0AH
    MOV R7,0BH
    MOV R4,#00H
    MOV R5,#3BH
    LCALL 08A0H
    MOV 08H,R6
    MOV 09H,R7
    MOV R4,#03H
    MOV R5,#0E8H
    LCALL 08B2H
    LCALL 0907H
    MOV R7,#2EH
    LCALL 09D8H
    MOV R6,08H
    MOV R7,09H
    MOV R4,#03H
    MOV R5,#0E8H
    LCALL 08B2H
    MOV 08H,R4
    MOV 09H,R5
    MOV R6,08H
    MOV R7,09H
    MOV R4,#00H
    MOV R5,#0AH
    LCALL 08B2H
    LCALL 0907H
    MOV R7,#56H
    LCALL 09D8H
    SJMP 85H
    CJNE R3,#01H,06H
    MOV 82H,R1
    MOV 83H,R2
    MOVX A,@DPTR
    RET
    JNC 02H
    MOV A,@R1
    RET
    CJNE R3,#0FEH,02H
    MOVX A,@R1
    RET
    MOV 82H,R1
    MOV 83H,R2
    CLR A
    MOVC A,@A+DPTR
    RET
    MOV A,R7
    MOV 0F0H,R5
    MUL AB
    MOV R0,0F0H
    XCH A,R7
    MOV 0F0H,R4
    MUL AB
    ADD A,R0
    XCH A,R6
    MOV 0F0H,R5
             MUL AB
    ADD A,R6
    MOV R6,A
    RET
    CJNE R4,#00H,0BH
    CJNE R6,#00H,29H
    MOV A,R7
    MOV 0F0H,R5
    DIV AB
    MOV R7,A
    MOV R5,0F0H
    RET
    CLR A
    XCH A,R4
    MOV R0,A
    MOV 0F0H,#08H
    MOV A,R7
    ADD A,R7
    MOV R7,A
    MOV A,R6
    RLC A
    MOV R6,A
    MOV A,R4
    RLC A
    MOV R4,A
    MOV A,R6
    SUBB A,R5
    MOV A,R4
    SUBB A,R0
    JC 05H
    MOV R4,A
    MOV A,R6
    SUBB A,R5
    MOV R6,A
    INC R7
    DJNZ 0F0H,0E9H
    CLR A
    XCH A,R6
    MOV R5,A
    RET
    MOV A,R5
    MOV R0,A
    MOV 0F0H,A
    MOV A,R6
    DIV AB
    JB 0D2H,1CH
    MOV R6,A
         MOV R5,0F0H
    MOV 0F0H,#08H
    MOV A,R7
    ADD A,R7
    MOV R7,A
    MOV A,R5
    RLC A
    MOV R5,A
    JC 07H
    SUBB A,R0
    JNC 06H
    DJNZ 0F0H,0F2H
    RET
    CLR C
    SUBB A,R0
    MOV R5,A
    INC R7
    DJNZ 0F0H,0EAH
    RET
    MOV R6,07H
    CLR A
    MOV R5,A
    MOV A,#9CH
    ADD A,R6
    MOV R6,A
    CLR C
    XRL A,#80H
    SUBB A,#80H
    JC 01H
    INC R5
    CLR C
    MOV A,R6
    XRL A,#80H
    SUBB A,#80H
    JNC 0ECH
    MOV A,R5
    XRL A,#80H
    SUBB A,#80H
    JC 07H
    MOV A,R5
    ADD A,#30H
    MOV R7,A
    LCALL 09D8H
    CLR A
    MOV R5,A
    MOV A,#64H
    ADD A,R6
    MOV R6,A
    MOV A,#0F6H
    ADD A,R6
    MOV R6,A
    CLR C
    XRL A,#80H
    SUBB A,#80H
    JC 01H
    INC R5
    CLR C
    MOV A,R6
    XRL A,#80H
    SUBB A,#80H
    JNC 0ECH
    MOV A,R5
    ADD A,#30H
    MOV R7,A
    LCALL 09D8H
    MOV A,R6
    ADD A,#0AH
    MOV R5,A
    ADD A,#30H
    MOV R7,A
    LJMP 09D8H
    MOV 0CH,R3
    MOV 0DH,R2
    MOV 0EH,R1
    MOV R3,0CH
    MOV R2,0DH
    MOV R1,0EH
    LCALL 0887H
    JZ 13H
    INC 0EH
    MOV A,0EH
    JNZ 02H
    INC 0DH
    DEC A
    MOV R1,A
    LCALL 0887H
    MOV R7,A
    LCALL 09D8H
    SJMP 0E2H
    RET
    MOV R7,#02H
    LCALL 09CAH
    MOV R7,#38H
    LCALL 09CAH
    MOV R7,#01H
    LCALL 09CAH
    MOV R7,#0CH
    LCALL 09CAH
    MOV R7,#06H
    LCALL 09CAH
    MOV R7,#80H
    LJMP 09CAH
    SETB 0A7H
    CLR 0B0H
    SETB 0B1H
    JNB 0A7H,06H
    CLR 0B2H
    SETB 0B2H
    SJMP 0F7H
    RET
    CLR 0B5H
    CLR 0B7H
    MOV R7,90H
    MOV 08H,#00H
    MOV 09H,R7
    SETB 0B7H
    SETB 0B5H
    RET
    ANL A,@R0
    XRL A,R7
    XRL A,R4
    MOV A,#6DH
    XRL A,74H
    XRL A,72H
    NOP
    ORL A,#43H
    ADDC A,R2
    JB 00H,12H
    INC R1
    SUBB A,R3
    MOV 0A0H,R7
    CLR 0B0H
    CLR 0B1H
    SETB 0B2H
    CLR 0B2H
    RET
    LCALL 099BH
    MOV 0A0H,R7
    SETB 0B0H
    CLR 0B1H
    SETB 0B2H
    CLR 0B2H
    RET
    CLR 0B5H
    CLR 0B6H
    SETB 0B6H
    SETB 0B5H
    JB 0B4H,0FDH
    RET
    MOV R0,#7FH
    CLR A
    MOV @R0,A
    DJNZ R0,0FDH
    MOV 81H,#0EH
    LJMP 0800H
    END


3. Video Presentasi (Download Video)






Subscribe to receive free email updates:

0 Response to "VOLTMETER DIGITAL BERBASIS MIKROKONTROLLER"

Posting Komentar