Indoor airplane world
 



 今日はお天気も良く、近くの小学校で衆院選の投票を済ませてきました。

 さて今回はATtiny10の時と同様の方法で、赤外線受信機に1PWMによるマグネットアクチュエータドライブを実装してみました。

 ATTINY10では高速PWM動作、位相基準PWM動作、位相/周波数基準PWM動作と種類も多く、PWMの理解と実装に苦労しましたが、PIC10F320では1種類だけなので比較的簡単に実装できました。

 面倒なのはデューティを設定するTMR2が10ビットなので、8ビットのデータを下記の方法で、上位6ビットをHレジスタに、下位2ビットをLレジスタにセットしました。





 

 PWM周波数約3.3kHz。スロットル分解能68ステップ。ラダー(エルロンチャンネル)分解能左右各34ステップ。

 いつもと同じようにPICの出力ポートにFETのゲートを直接つないだところ、モータが正常に回りません。動く感じはあります。アクチュエータは正常に動いています。

 オシロで観たところ、PICの出力ポートからはきちんとPWM波形が出ていますが、FETが3.3kHzと高いスイッチング周波数に追随できていないようです。そこでPIC出力ポートとFETゲートの間に2.2kΩの抵抗を入れて解決しました。

 リフロー用にレイアウトした約9㎜角の基板に、部品の手はんだは少し大変ですが、プログラム構想、基板のレイアウト、部品の実装、そして思い通りに動作した時の感動、そのすべてが電子工作の楽しみです。

 最近はテストで受信機を載せ替えしやすいように、モータとアクチュエータ出力に1㎜ピッチコネクタを使っています。

コメント ( 3 ) | Trackback (  )
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする


« 日程 第167回... PIC10F320を使... »
 
コメント
 
 
 
2 motor controlled receiver using pic10f200 or pic12f675 (Imtiaz)
2018-03-19 20:30:31
Can it be converted in to pic10f200 or 12f675 ? Could you please tell me what will be the transmitter for this? Thanks in advance for the reply
 
 
 
2 motor control (toko)
2018-03-20 10:30:50
Because two PWM is implemented, PIC10F320 is most suitable for 2 motor control.
 
 
 
re: 2 motor control (toko) (Imtiaz)
2018-03-20 15:35:35
Thank you for your reply. Could you please tell me where the hex file link or the circuit diagram of 2Motor control receiver using PIC10f320
 
コメントを投稿する
 
名前
タイトル
URL
コメント
コメント利用規約に同意の上コメント投稿を行ってください。

数字4桁を入力し、投稿ボタンを押してください。