マイコン(PIC)最大出力25mAのポートに10個のLEDを並列

このQ&Aのポイント
  • マイコン(PIC)の最大出力25mAのポートに10個のLEDを並列して接続する方法について
  • LEDの消費電流を10mAとすると、通常は2つまでしか並列接続できないが、トランジスタを経由することで10個のLEDを光らせることができる
  • マイコンの出力ポートで何故10個のLEDを並列で点灯できるのか疑問に感じており、アドバイスを求めている
回答を見る
  • ベストアンサー

マイコン(PIC)最大出力25mAのポートに10個のLEDを並列

こんにちは。 マイコンで、ひとつの出力ポート の出力が最大v25mAまで、 流せると、されています。 LEDの消費電流を10mAとすると、 本来、2つ位までしか、並列 出来ないはずです。 そこで、10個のLEDを光らせるため、 トランジスタを経由しました。 これは、当然うまくいきました。 その後、試しに、トランジスタ 経由せず、直接、10個のLEDを並列で つないで見たところ、 この場合も、普通に点灯していました。 トランジスタ経由した場合と、 明るさの差は、ほとんどありません (大分暗くなるのを期待していたの ですが)。 ここで、よく分からないのですが、 出力25mAのポートで、何故、10個の LEDが、並列でふつうに、 点灯するのでしょうか。 どうしても、気になってしまいます。 何か、アドバイスできる人が いましたら、よろしくお願いします。

  • rheda
  • お礼率69% (257/372)
  • 科学
  • 回答数1
  • ありがとう数2

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

  • ベストアンサー
  • yucco_chan
  • ベストアンサー率48% (828/1705)
回答No.1

出力ポートが最大25mAまで流せる の意味は、25mA以上流れないようにしなさい。という事です。 LEDを10個並列にしたとの事ですが、出力電流を25mA以下になるように 電流制限しましたか? していないから、25mAを大きく超える電流が流れて、トランジスタ経由の 時と明るさの差が出なかったと思われます。 このような使い方は、確実にマイコンの寿命を縮めます。 LEDを10個並列の負荷が「たまたま」瞬時に壊れる電流ではなかっただけで、 1年で壊れるか、1日で壊れるか、1時間で壊れるかは、流している電流と、マイコン(LSI)の寿命設計しだいなので 具体的には言えませんが、「確実にマイコンの寿命が縮まります」

rheda
質問者

お礼

回答ありがとうございました。 25mAしか、取り出せないのかと 思っていましたが(マイコンなので、 出力に制限がかかっているのかと 思いましたが)、 定格25mAということですね。 納得いくことができました。 本当にありがとうございました。

関連するQ&A

  • 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(点灯)・・・・・繰り返し よろしくお願いします。 以上  

  • LED並列の電流計算

    高効率のハイビーム LED(3.5V・50mA) を 37個並列に繋ぎまして、ニッケル水素充電池4個を直列で電力供給しています。 出力電圧をレギュレーターで4V付近に固定して、ツェナーダイオードと抵抗で電流をセーブしています。 テスターで電流測定をしてみますと、530mAでした。 直列ならば点灯電流は1A以上必要に思うのですが、今回は、並列負荷なのに、なぜ、切れずに明るく点灯しているのでしょう。  この状態で14mAずつ個々のLEDへ、電流供給が行われているのでしょうか。? 簡単に教えてください。

  • 電子工作でマイコンの出力でLEDを光らそうと考えてます

    電子工作でマイコンの出力でLEDを光らそうと考えてます マイコンのVccが5VでLEDのVfが1.8~2.0Vなので直列の場合2個が限界になると思います。 しかし予定では4つ使いたいので並列でLEDを接続すれば問題解決ではないのかと考えてます。 そこで質問なのですがほとんどのサイトで調べると直列しか紹介してないのですが並列だとなにか問題が起きるのでしょうか? 電源は機材を使うつもりなので、並列で電池がすぐ消耗する問題はありません。 使用する材料は・・・ LED→超高輝度赤LED 5mm OSHR5111A-TU 15°10~14cd(秋月) マイコン→ATmega168 できれば一つのポートから4つのLEDを出力させたいとおもっているので、よろしくお願いします

  • LEDの並列と分流

    20mAのLEDを並列に2つ接続する時、おおもとで40mAの定電流ダイオードを1つつければ大丈夫でしょうか? それともきちんと20mAの定電流ダイオードをLED1つにつき1つ付けなければならないのでしょうか? よろしくお願いします

  • トランジスタとマイコンを使ったLED点滅回路

    こんにちわ。LEDとランジスタ、AVRマイコンを用いて LEDを点滅させる回路を作ろうとしています。 回路的には大本の電源がDC13v~DC15vの間で変動する脈流で それを3端子レギュレータでマイコン用に5vとLED用12vに 整流し、使用しようと思っています。 LED(2.1v20ma)を最大5個直列の部分と、同じLEDを2個直列 に繋いだ列があります。 O=LED △=2sc1815トランジスタ R=電流制限抵抗 ггггг--12v OOOOO OOOO| OOO|| OO||| O|||| ||||| RRRRR |||||C △△△△△B-R--{マイコン} |||||E ||||| LLLLL___GND 質問1:このような回路の場合、ベースとマイコンの間につける抵抗は どれくらいのものを使えばいいですか?計算方法も教えて下さい。 質問2:この結線方法ですと、エミッタの電位は0vなので ベースの電圧は0.6v程度でトランジスタをON、OFFできると考えるのですが、間違っていませんか? 質問3:3端子レギュレータの定格電流が1A程度なので 一度に全て点灯することが出来ません。そこで、スタティック点灯では なく、高速に一列づつ点灯させるダイナミック点灯を行わせようと 思っているのですが、その高速ON,OFFにトランジスタは反応して くれるのでしょうか? 質問4:トランジスタのC-E間とB-E間の電圧降下はそれぞれ 0.6v固定なのでしょうか? 長くなりましたがご指導よろしくお願い申し上げます

  • PICマイコンのLED制御

    PICマイコンのLED制御 pic12Fを使って、LEDのPWM制御を行おうと考えていますが、うまくいかないので知恵をおかしください。 それぞれの出力端子に3色のLEDをつけて、順にだんだん明るくなってから、だんだん消灯してゆくプログラムを考えましたが、 最初のLEDが消える前に、2番目のLEDをゆっくり点灯させたいと思っていますが、うまくいきません 少しだけ同時点灯するには、どのような考えをすればいいのでしょうか。だんだん消えていく中で、点灯を始める処理がわかりません。よろしくお願いします。

  • 5φLED 3直列×4並列

    教えてください。 3φLED(3.4V/20mA)を、3直列×4並列で12灯式の車のポジション球を 作りたいのですが、CRD E-103(10mA)を並列で2本使用して20mAにして 3直列×4並列で12灯のLEDを、CRD E-103(10mA)2本だけで点灯させる事は、可能ですか?

  • PICを使ったLED回路について教えて頂きたいです。 電源12から5V

    PICを使ったLED回路について教えて頂きたいです。 電源12から5Vに変換し遅延回路を通してPICへ入力。ポートBを出力にしポートBの各ピンからトランジスタTD6083?へ接続。トランジスタアレイからLEDマイナスへ接続してます。  これだと、電源オンにしリレーに電流を流すとLEDが点滅致します。(点滅プログラム書き込み済み) 電源を入れてLEDが常時点灯。リレーに電流を流すとLEDが点滅という感じにしたいんですがアドレスお願いします。

  • picマイコンの出力にて、定電流回路をON/OFFさせLEDを駆動させたいのですが?

    PIC16F84Aマイコンを使用して、duty比 1:10 ON時間 10mS のパルスを 出力して、その出力にて 2SC1815 を駆動させ、LM317Tを使用した (100mA 又は 1A) の 定電流回路を、ON/OFFさせたいといろいろ 実験をしていますが、どうも上手くいきません。 定電流回路は、LM317の出力に抵抗を入れそこに LM317のajs を繋ぎ LEDに出力と考えています。 こういった構成では、不可能なのでしょうか? どの様な回路を組んだら実現できるのか教えて頂けませんか?

  • 0-500ma出力のDAC

    0-500maの電流出力を制御したいと考えております. マイコンからI2CまたはSPIなどで制御して電流出力を可変できるICは存在するのでしょうか?