• ベストアンサー

PIC初心者ですが、16F88のLED点滅制御です。 

PIC初心者ですが、16F88のLED点滅制御です。  マイナスコントロールの回路ですが車のウインカーでスモール点灯時は今まではウインカー消灯。ウインカーを出した時に点滅でした。これをスモール点灯時にウインカーが点滅ではなく常時点灯に。ウインカーを出した時に点滅に変わるようにしたいんですが、どんなプログラムにすればいいんでしょうか?

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

  • ベストアンサー
  • bug_bug
  • ベストアンサー率78% (36/46)
回答No.2

「トランジスタ リレー制御」で検索はお済ですか? 簡単にシンプルな参考回路図を探し出せるでしょう. ここで解説するよりも有益な情報を見つけ出せると思います.

その他の回答 (1)

  • bug_bug
  • ベストアンサー率78% (36/46)
回答No.1

ご質問から類推できる内容は実装不可能です. 代換できるハードとソフトを設計しましょう. トランジスタを用いてリレー制御すれば良いだけの回路ですが, 道交法的に問題がないかは調べていません. 制御信号の立下りエッジで必ず「点灯から始まる点滅動作」が実施されるならば, 消灯までの間に再度立ち下がりエッジを入力することで, 人間の目には常時点灯と映る制御ができる可能性もあります. 制御信号に必要なHighパルス期間は実機動作からマージンを持って設定する必要がありますので汎用性は乏しいでしょう.

ledgarage
質問者

補足

トランジスタを用いてのリレー制御とはどんな回路でしょうか?よろしければ教えて下さい。

関連するQ&A

  • PIC LED制御

    PIC16F84AでのLED制御についてですが、PIC回路とは別に外部に別の回路を組みその別回路でLEDの点滅スピードコントロールをしたいのですが可能でしょうか?スピードについてはスイッチで何段階かに分けたいです。(例えば5段階調整等)

  • PICマイコンのLED制御

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

  • PICマイコン 4つのLEDを点滅させたいのですが

    マイコンのプログラミングはこれから勉強 という所ですが、PICKit3は持っていて、過去に プログラムを作ってもらい、PICに書き込み、 基盤を組んで動作させた事はあります。 本題です。4つのLEDを点滅させたいのですが、 マイコンはPIC10F200で可能だと思います。 ですが、当方やってみたいのが同時点滅でも 順次点灯でもなく、1個1個のLEDの点灯時間を ずらしたいんです。イメージは昔ながらの クリスマスツリーで、バイメタル球の点灯時間が 個体によりばらつきがある、というのをLEDで 再現したいと思ったのですが、PIC10F200で可能 でしょうか? 宜しくお願いします。

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

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

  • PICでのLED点滅制御についてですが、16F88を使用しRA0にスイ

    PICでのLED点滅制御についてですが、16F88を使用しRA0にスイッチを付けてLEDの点滅スピードを5段階に調整するにはどうすればいいですか?現在は1秒のサブルーチンを呼び出して点滅してますが、5秒とかのサブルーチンを作ってスイッチで切り替わるようにするんでしょうか?

  • PICを同期させて制御する方法を教えてください。

    PICを同期させて制御する方法を教えてください。 PIC16F84Aを使用して、複数個をLEDを制御したいと考えています。 LEDの制御基盤を複数作り、同じプログラムを入れてもLEDの点灯タイミングが 同期して動きません。 複数個のPICを同期させて制御するにはどうしたらいいのですか? 5個以上のPICを使用したいと考えています。 教えてください。 よろしくお願いします。

  • PIC LEDの点滅プログラム

    現在C言語でLEDの点滅プログラムを作成しているのですが なかなかうまくいきません。 LEDの点滅プログラムのソースなど公開しているサイトがありましたら教えてください。 参考にしてプログラムを考えていきたいと思っています。 基本的、シンプルな点滅プログラムを希望します。 PIC16F84Aを使用することを前提に考えています。 よろしくお願いいたします。

  • LEDの点滅回路について

    LEDの点滅回路について 100ショップで販売されている点滅式安全ライトの回路で、7種類の点滅・点灯パターンの中で、次のように点滅する回路です。 5個のLEDが次のように点滅する回路です。○●●●○→●○●○●→●●○●●(○が点灯、●が消灯) 以上、よろしく御願い致します。

  • PICのアセンブラによるLEDの制御

    PICのアセンブラによるLEDの制御 をやっているんですが。 LEDを点滅させる速度を時間に応じて変化させたいのですが、いまいちわかりません。 ●○●○●○●○ から ○●○●○●○● です。 使用ICは16F84Aです おそらく、 COUNT1 EQU 1CH を変化させるか、DELAYサブルーチンをかえるのであろうと思うのですが、わかりません。 教えてください。

  • LEDの点滅回路について

    はじめまして。LED関係は初心者です。 車のLEDアンダーネオンという点灯パターンが10通りあるLEDの菅を購入したのですが、 点灯してみると1パターンめから左右に動くように点滅します。 スイッチを押すと次々にパターンが変わり、私は7番目の常時点灯にしたいのですが、一度エンジンを切ると1パターンめに戻ってしまい、再度7回スイッチを押さないと常時点灯になりません。 このLEDをエンジンをかけてすぐ常時点灯にすることは出来ませんでしょうか? 点滅のパターンをなくして、常時点灯だけでも構いません。 基盤には長方形の点滅回路とコンデンサー、抵抗などが付いています。 点滅回路の足をハンダで繋げてしまうというのではダメでしょうか?(^0^;) ズブの素人ですがよろしくお願いします。