PORTBはPIC16F84Aに8個のLED

Z

zanor

Guest
スタートとして、私はPORTBに8のLED(3V、20mA)を接続したい。しかし、私は[URL = http://www.alldatasheet.com/datasheet-pdf/pdf/75583/MICROCHIP/16F84A.html]シートで読んだから、PORTBから[/url]をmaximunの流れ出す電流は100mAです。だから私はこれをどのように行うのですか?と出力電圧以来〜5V(右?)とLEDが20mA、3Vです。 LEDの前に電圧降下用の抵抗100Ohm動作するようになりますか?ところで:どのように私はこのフォーラムに本当のリンクを投稿できますか?
 
3Vは、LEDの両端の電圧降下です。.... 20mAは、許可された最大電流である... PORTBのR =(5-3)/ 20メートル最大電流はLEDウル焼く習慣そう...それは負荷に依存.. SP
 
こんにちは、[引用]しかし、私はデータシートで読んだから、PORTBからmaximunの流れ出す電流は100mAです。だから私はこれをどのように行うのですか? [/引用]これは確かに正しいです。問題は、あなたがあなたのPICにPORTBを焼損 'あり'そのことを、あなたのLEDを燃え尽きるだろうことはありません。私は16F84Aで、過去にこれを行っている。何をする必要があることを意味する抵抗値を選択すると、各LEDはPORTBのみ通過を許可される最大電流の8分の1が描画されます。このcase...100/8mAでごresisotrの両端の電圧は約2Vでなければならないことを意味5V、とあなたのPICに電力を供給していると仮定する。 (二重LEDしかし、テスト回路では、抵抗の両端のV-ドロップ確認 - > LED)を。だから、ますます便利、V = IRを用いた。 PORTBは100mA、各LED(あなたがそれらをすべて同じ明るさにしたいと仮定して)100/8 = 12.5ミリアンペア= 0.0125Aでの最大電流定格されているので我々はRを知りたい。我々は今、 'I'とV 'を持っています。 V = IR。したがって... R = V / I = 2/0.0125 = 160オーム。各LEDの一つの抵抗。これはLEDの電圧降下が約3Vであるという事実に依存しています。あなたがしたい場合はそれぞれ20mAを持っているLED。次に、トランジスタに各LEDを駆動する必要があります...あなたは、ほとんどの代理店からドライバチップを得ることができます。よろしく、BuriedCode。
 

Welcome to EDABoard.com

Sponsor

Back
Top