Mengapa output pin arduino kurang dari 5V

Pin output pada Arduino seharusnya memberikan tegangan 5V pada saat statenya On/High dan 0V pada saat statenya Off/Low. Tetapi mungkin anda pernah menemukan ternyata setelah diukur menggunakan multimeter ternyata hasilnya tidak 5V pada saat statenya High?

Pertama-tama check lagi apakah di bagian setup() anda tidak lupa menset pin tersebut sebagai output dengan perintah pinMode(ledPin,OUTPUT);

Default mode dari pin IO Arduino adalah sebagai input, sehingga kalau kita ingin membuat pin tersebut sebagai output harus secara jelas diperintahkan!

Pada mode input, pin arduino memiliki impedance (hambatan) yang sangat besar. Tujuannya agar arus yang masuk ke dalam sangat kecil ketika dia berfungsi sebagai input sehingga tidak menyedot daya yang besar dari sensor yang dipasang ke input. Namun pada saat pin tersebut berfungsi sebagai output, ia memiliki hambatan dalam yang sangat kecil. Apa itu hambatan dalam? ini konsep penting, sebaiknya baca artikel ini.

Jadi walaupun yang nampak adalah seperti gambar di atas, kenyataannya ada hambatan dalam VCC 5 volt seperti gambar di bawah ini

Dengan hambatan dalam yang sangat kecil maka diharapkan tegangan yang jatuh dibeban bisa mendekati 5 Volt. Hambatan dalam pada pin output dan hambatan pada beban (load) akan membentuk voltage divider. Jika hambatan beban (hambatan luar) cukup besar, maka hambatan dalam yang sangat kecil ini bisa diabaikan. Namun apabilan ternyata hambatan luarnya cukup kecil, misalnya sama dengan besarnya hambatan dalam, maka tegangan jatuh di beban akan sama besar dengan tegangan yang jatuh di hambatan dalam tersebut, yaitu sebesar 2,5 V masing-masing.

Jadi jikalau seandainya pin sudah di set modenya sebagai OUTPUT, tetapi tegangannya tetapi turun dari 5V, maka cek dulu berapa besarnya hambatan beban tersebut, mungkin terlalu kecil? Kalau saja impedance bebannya sama dengan besarnya hambatan dalam, maka seperti yang dijelaskan dalam artikel tentang voltage divider, maka tegangan 5V akan dibagi dua sama besar masing2 2.5 Volt. Dan yang anda ukur pada pin adalah 2,5 Volt

 

Bahasa Indonesia