Pin 13: Apakah saya perlu Resistor?

14

Pertanyaan ini menyebutkan bahwa pin 13 memiliki resistor bawaan untuk LED yang standar pada kebanyakan unit Arduino. Seorang teman saya mengatakan kepada saya bahwa karena sudah ada resistor pada pin, saya tidak perlu memakai ketika saya pasang LED eksternal ke dalam pin.

Ini tidak cocok dengan saya, karena saya membaca di semua tempat bahwa sangat buruk untuk memasang LED tanpa resistor yang membatasi arus. Saya tidak dapat menemukan di mana pin 13 pada diagram sirkuit (masih membiasakan membaca itu), jadi saya tidak tahu bagaimana resistor built-in dihubungkan.

Pertanyaan-in-singkat: Apakah saya memerlukan resistor pembatas arus saat menggunakan pin 13 untuk LED (kecil)?

EDIT : Seperti yang ditunjukkan Polar di bawah ini, satu resistor akan melakukan trik. Namun, saya benar-benar ingin tahu tentang penempatan resistor (built-in) tunggal ini. Jika seri dengan header untuk P13, maka itu harus membatasi saat ini. Jika itu paralel, saya rasa tidak. Namun, pengetahuan elektronik saya tidak begitu luas, jadi saya bisa salah ...

apnorton
sumber

Jawaban:

11

Jika Anda memeriksa skema untuk salah satu papan Arduino (selain Arduino NG Revisi C, yang tidak memiliki LED pengguna di papan), mis. Yang untuk Arduino Uno , pin memiliki resistor dan kemudian kabel LED off ke ground, paralel dengan header pin output aktual.

Pangkas dari skema

Jadi, jika Anda tidak menggunakan resistor terpisah secara seri ke LED Anda sendiri, ada kemungkinan merusak LED Anda.

Jadi, ya Anda memang membutuhkan resistor untuk LED eksternal Anda.

Anindo Ghosh
sumber
3
penggunaan diagram yang bagus!
Saya mengaitkannya ke multimeter, tanpa beban, dan berbunyi 4.93v, tanpa beban. Itu aneh. Situs Arduino juga memiliki resistor. Saya punya buku yang mengatakan tidak apa-apa untuk melakukannya hanya dengan pin 13. Tidak pernah tahu itu. Ups. Saya akan mencoba lagi dengan LED yang terhubung besok.
Penguin Anonim
@AnnonomusPerson - 4.93V sepertinya benar. Kebetulan, Anda lakukan memiliki beban - dibangun di resistor. Ukur output 5V saat Anda melakukannya. Sebagian besar regulator tegangan biasanya hanya ditentukan dalam 1-5% (tergantung pada bagian tertentu) dari tegangan yang ditentukan.
Connor Wolf
harap perhatikan UNO (R3) terbaru menggunakan transitor untuk menyalakan led, jadi pengguna baru tidak akan mendapatkan hasil yang aneh saat menggunakan pin untuk membaca / menulis
Lesto
11

Hanya papan yang sangat awal memiliki resistor pada pin 13. Banyak tutorial keluar bahwa masih mengklaim pin 13 memiliki resistor yang benar-benar salah. Tidak baru-baru ini (lebih dari 2 tahun sekarang) Arduino memiliki resistor bawaan pada Pin 13.

Pertanyaan-in-singkat: Apakah saya memerlukan resistor pembatas arus saat menggunakan pin 13 untuk LED (kecil)?

SEMUA LED, apa pun ukurannya, memerlukan beberapa bentuk pembatasan saat ini. Ketika tegangan maju LED diterapkan, itu berubah menjadi hubungan pendek. LED hanya menurunkan tegangan maju. Jadi jika tegangan maju adalah 3 volt dan pin atau pasokan I / O memberikan 5 volt, hal lain perlu menjatuhkan 2 volt yang tersisa.

Sebuah resistor seri akan menjatuhkan sisa tegangan suplai (atau pin) dan membatasi arus yang mengalir melalui LED.

Untuk LED daya yang lebih tinggi Anda mungkin ingin menggunakan pasokan arus konstan sehingga resistor seri tidak hanya membuang-buang daya.

baldengineer
sumber