こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ICポートでのLED点灯

いつもお世話になります。

下記のような質問があります。
お解りになる方、ご指導ください。

【質問】
 次のような構成でLEDを点灯させたら、マイコンのポートは壊れますか?
 理由も教えて下さい。

【構成】
 (1)マイコンは5Vで動作。
 (2)ポートの電流特性は、入力も出力も20mA。
 (3)このポートにLEDを次のように接続。(制限抵抗無し。直接接続。)
   アノード側:5V
   カソード側:マイコンのポート
 (4)LEDの特性
   Vf:2.5V
   If:20mA
 (5)マイコンのポートからパルス状の点灯するために"0"信号を出力。
   各出力は一定周期で下記の様な繰り返し。

   1→1→0(点灯)→1→1→0(点灯)・・・・・繰り返し


よろしくお願いします。

以上

 

投稿日時 - 2011-01-21 21:34:32

QNo.6464878

すぐに回答ほしいです

質問者が選んだベストアンサー

一般的な回答では、「確実に壊れます。」

しかし、提示された仕様不足状況では設計できません…コメント不可です。

(2)ポートの電流特性は、入力も出力も20mA。
 この値はたぶんデータ提示のための測定値と思います。それでは、絶対最大定格は? この時の出力電圧(飽和分)は? 
 電流を取り出す以上、±20mAで5.0V/0.0Vはあり得ず、また電流によって変わるのか否か、電流過大時の飽和状況が不明。
 ポートICの最大消費電力も不明。ポートIC回路の中には抵抗分があるはず。
(4)LEDの特性 …抵抗内蔵の有無が不明。「書いてないから内蔵していない」は言い訳にもならない。
 同If:20mAは推奨動作電流であって、Vf:2.5Vもこの時の値でしょう。絶対最大定格が提示されていない。
(5)(動作速度) …動作速度が不明。またポートIC出力の応答速度もない。
 動作速度1秒サイクル程度では壊れるだろうが、1GHzもあれば動作せずに壊れもしないだろう。

例えば、LEDに5Vが加わって、内臓抵抗がなければ、計算上は、if(LED)={5V-Vf(2.5V)}÷制限抵抗(0オーム)=無限大 の電流が流れます。ご呈示仕様では、こんな計算しかできません。

投稿日時 - 2011-01-21 22:14:12

お礼

angkor_h様

ご回答ありがとうございました。

情報不足で済みませんでした。
そこまで把握していないもので無難にトランジスタ等を使用してマイコンからは
スイッチングと。
勉強します

ありがとうございました。

投稿日時 - 2011-01-21 22:45:35

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

マイコンの仕様にもよると思いますが・・・20mA というのは仕様上の最大許容電流であって、利用に際しては外部に抵抗を設けてこれ以下の電流で使うようにという指示でしょうから、抵抗無しだと20mA 以上が流れて壊れうるのではないでしょうか?

投稿日時 - 2011-01-21 21:46:06

お礼

ありがとうございました。

投稿日時 - 2011-03-01 08:13:49

あなたにオススメの質問