出窓:鯉のぼりを振れたらというリクエスト
「こどもの日」前、現在の出窓。
鯉のぼりが二つ。
右側の3段のは、回転テーブルに乗せていて
回っています。
中央の2段の、これはクリップで止めている
だけで静止。
その下の横行ブランコは左右にユラユラしてます。
この2段の鯉のぼり「左右に振れたら可愛いのに・・・」
というリクエスト。
モータの回転運動をカム機構的なもので左右の振りに
すれば良いのですが、減速機付のDCモータ、けっこう
うるさい。
常時回転は嫌がられます。
出窓の裏側にピピちゃんの寝床(鳥カゴ)
があるんで、現在の出窓、音がうるさいのは
停止中です。
あれこれ考えられますが、
「秋月で買ったマイクロサーボがあったはず」
と引っ張り出してきました。
「SG90」 です。でも手に入れたのはずいぶん
昔ですんで現行品とは性能が異なるかもしれません。
出窓、常時動いている(光っている)ものだけでなく
人感センサで人が来た時だけ電源が入るように
しているのがあります。
※暗くなると天井に照明が点る。
これを使って「振る」ことを試してみました。
その予備実験です。
マイコンを使えばサーボ制御のPWMなんか簡単
に出力できますが、ここはあえてアナログで。
まずは左右に「旗振り」するための元信号となる
正弦波。
稲葉 保さんの精選アナログ実用回路集
にヒントがあります。
「長周期でも安定」というのが特徴。
これを単電源で動くようにアレンジ。
周期は2秒ほどに。
VR1で中央電圧を決めて、VR2で振幅を調整します。
※A2Aの働きは「レールスプリッタ」とも
言えます。
こんな波形が出てきます。
この波形でサーボへのPWMパルスを振れば、左右に
棒を振れるかと考えたのです。
PWMパルスの発生は2つの「555」で。
これで動いたんですが、あれこれ問題が発生。
まず上図の黄マークの回路。
人感センサーによる電源on/offでの「起動・停止」だと、
起動時に短パルスが出てしまい、棒が目一杯まで振っ
ちゃってから設定した振幅に落ち着くのです。
これでは、あきません。
電源投入後、正弦波の振幅がが落ち着いてから
PWMパルスを出すようにしないとということで、
リセットICを追加しました。
※これだけで面倒やなぁ!モードに。
起動の様子です。
3秒ほど遅らせてPWMパルスを出すようにし
ました。
しかし、電源断時の停止位置との関係で、
「パサッ」っと急に振られることがあります。
※もうひとつやなぁ。
もう一つの問題が電源電流。
上の波形を見ても分かりますが、1.0Aほどの
ピーク電流が流れるのです。
もうちょっと詳しく見ます。
リセット解除、起動直後のPWMパルスと電源電流。
安定駆動中の様子。
この電流パルス、アナログ回路には大敵で
PWM制御パルスがちょっと振られてしまい、
振り幅が不安定になることがあります。
※ブレッドボードでの試運転
サーボモータへの電源供給ラインと制御回路の配線、
安定した制御のために、ちゃんとしておかないと
いけないようです。
※デジタルだと気を使わなくても・・・
ということで、サーボモータによる旗振りはあきらめて、
単純にカムか押し棒で旗を振ることを考えてみます。
駆動モータとその減速機構の音も含めて、出直しです。
※そうそう CMOSのオペアンプ。 安価に買えて
便利だった「LMC6482」、秋月が扱いを止めて
しまいました。
他の部品店ではむちゃ高価に。
今回はNJU7062 を使いました。
※参考 単電源オペアンプの入出力特性を調べる
| 固定リンク
「電子回路工作」カテゴリの記事
- LEDドライバー、どうしよう(2023.09.04)
- 人感センサー用オフディレータイマー回路(2023.08.26)
- 『きもだめし』用の人感センサー(2023.08.25)
- 「御詠歌プレーヤー」の製作 (MP3-TF-16Pモジュールの使用例)(2023.08.10)
- 謎の回路・・・これでもスルーホールになっている(2023.07.28)
「出窓」カテゴリの記事
- 人感センサー用オフディレータイマー回路(2023.08.26)
- 『きもだめし』に人感センサー(2023.08.19)
- 出窓の夜間照明用LEDを交換(2023.06.04)
- 出窓:鯉のぼりを振る(2023.05.04)
- 出窓:鯉のぼりを振れたらというリクエスト(2023.04.26)
「失敗」カテゴリの記事
- 工具は使ってみなきゃ使い勝手が分からない(2023.09.08)
- 危険じゃないけど、ちょっと待てっ! ポカリ入りめんつゆ(2023.07.03)
- 出窓:鯉のぼりを振れたらというリクエスト(2023.04.26)
- 回路設計はデータシートの熟読から。 スペックをちゃんと調べろ!(2022.09.28)
- Arduino IDEでRaspberry Pi Pico:millisをwordで処理した時の異常(2022.04.19)
コメント
うわ、秋月でLMC6482の扱い終了ですか。入出力レールツーレールで使い易かったのに残念ですね。
慌ててうちの手持ち調べたら4個ありました。大事に使わねば。あと、補充する時の参考にするため、店主さん選定のNJU7062の型番をLMC6482の袋にメモ書きしときました。
投稿: ラジオペンチ | 2023年4月26日 (水) 19時39分
電源電圧範囲が「2.5~5.5V」で良いのなら、R-R(i/o)で、オフセット電圧が低くて(±0.5mV)、帯域が広くて(10MHz)、ゲインが大きくて(110dB)、でもちょい値の高い(220円)「MCP6022」がおすすめかと。
https://akizukidenshi.com/catalog/g/gI-16187/
NJU7062は80円で、3~16V、±2mV、95dB、0.4MHz。
もっと小さなオフセット電圧が欲しい時はMCP6072を使ってます。(±0.15mV)(秋月では未扱い)(DIPが無い)
投稿: 居酒屋ガレージ店主(JH3DBO) | 2023年4月27日 (木) 08時45分
マイクロサーボのPWM波をアナログ的に作ろうとすると、電源系を分離(GNDはいっしょでも)しとかないとピーク電流の影響が大きいです。
サーボは5V。
PWM波発生回路の電源はレギュレータを通して安定化させないといけないようです。
アナログ回路の電源電圧を低くするとマージンが無くなっちゃいます。
投稿: 居酒屋ガレージ店主(JH3DBO) | 2023年4月27日 (木) 10時01分
NJU7062、低消費電力ですが、出力駆動能力が低いので注意が必要なようです。
https://ameblo.jp/akujikiturishi/entry-12783656190.html
小さい値の負荷抵抗(帰還用も含め)(負荷が重いと)だと、ドライブ不足に。
投稿: 居酒屋ガレージ店主(JH3DBO) | 2023年5月 5日 (金) 10時08分
※参考
https://lang-ship.com/blog/work/servo-1/
小型サーボ研究 その1 Servoの仕組みと消費電流測定
(2023.05.26)
投稿: 居酒屋ガレージ店主(JH3DBO) | 2023年5月26日 (金) 09時08分