- ベストアンサー
マイコンを使ってステップ状の方形波電圧を出力したい
PIC等のマイコンを使用して、徐々に電圧が減少していく方形波電圧を出力したいと考えています(例えば10V-1秒、0V-5秒、8V-1秒、0V-5秒、7V-1秒、0V-5秒、・・・というような)。 どのような部品を使って、どのような回路を組んだらよいのでしょうか? ヒントだけでも、またサイトの紹介だけでも結構ですのでお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
部品とヒントのみですが 数ステップならば抵抗の組み合わせで加算回路か アナログセレクタで切り替える。 汎用性を考慮するなら D/A 変換。 出力が 5V 以上なのでオペアンプで増幅。 (0V の設定で数十ミリボルト出ても良いなら単一電源) D/A 変換は MCP4922 が SPI なので配線が楽です。 (数十 ~ 数百マイクロ秒の誤差は無視できるでしょう) PIC16F877A なら SPI インターフェース、 シリアルインターフェース内蔵で ピン数も多いのでいろいろできます (RS232C で PC から制御するとか) 基準電圧はシャントレギュレータ(TL431)を使用 オーバシュート等の確認にオシロスコープがあればいうことなし。
その他の回答 (2)
- kent85
- ベストアンサー率52% (38/73)
D/Aが出てきていますので… PC用にもD/Aボードは、あります。 AOボード=アナログ出力ボードと言われる類です。 コンテックさんとかあたりが、出してます。
電圧可変となると、すぐできそうな方法はD/Aコンバータを使うことでしょうか。A/D,D/Aコンバータだったら、マイコンの品種によっては内蔵で持っている場合がありますし。 この方法の欠点は、波形の立ち上がり・立ち下がりがどの程度急峻になるか、やってみないと解らないこと、電流をたいして流せないこと(マイコン内蔵D/Aでは特に)です。ある程度以上の負荷を接続したい場合は、使用するD/Aなりの検討が必要になると思います。
お礼
ありがとうございます。 マイコンでD/Aコンバータを制御して目的の電圧を得るということですね。
お礼
ありがとう御座います。 D/Aコンバータで得た電圧をオペアンプで増幅すればよいのですね。