多軸同期.COM

トップページ | サイトマップ | お問い合わせ
会社案内 ブログ 事例 サービス 多軸同期.COMの強み
多軸同期.COM > 多軸同期制御技術blog > 組み込みソフトウェア > アナログ信号出力(DA変換)の追加

アナログ信号出力(DA変換)の追加

多軸同期.COMで作成した、モータの多軸制御を行う組み込みソフトウェアに、DAコンバータ(デジタル→アナログ変換)によるアナログ信号出力の機能を追加するよう依頼がありましたので、コーディングとデバッグを行いました。

DAコンバータは、ワンチップマイコンに内蔵されている場合が多いですが、今回は、マイコンに外付けされている分解能12ビットのDAコンバータを使ってアナログ信号を出力するという仕様です。

12ビットということで、符号無しデジタル値の000H~FFFH(0~4095)が、0~5Vに対応して出力されるのだろうと思っていたら、間違っていました...

今回のH/Wでは、符号付きのデジタル値800H~7FFH(-2048~2047)が、0~5Vに対応する仕様になっていました。

勝手な思い込みはいけませんね...

最終的には、モータを制御する速度指令をアナログ信号で出力するのですが、ボード単体でデバッグを行うために、ノコギリ波状の波形出力をするようなソフトウェア処理を入れ、アナログ信号をデジタルストレージオシロスコープで観測しました。

下記のように、ちゃんと意図した通りの波形が観測されたので、バッチリです。

波形が階段状になっているのは、変化点を識別しやすいように、そうなるようなソフトウェア処理としているからです。

アナログ信号出力のソフトウェア処理は、64μsec周期の割り込み処理内で行っているので、時間軸レンジを広げて、波形を観測してみたところ、信号の変化周期は、割り込み周期程度になっていることが確認できました。

信号の変化周期にバラツキが見られるのは、S/W要因なのかH/W要因なのか、現時点では特定できませんが、外付けDAコンバータの入力がシリアル信号方式なので、その影響ではないかと思います。

この程度のバラツキの影響は問題になることは無いだろうと考えますが、来週から、お客さまのところでモータと組み合わせた実機デバッグを行う予定ですので、そのときに確認することにします。


>>多軸同期制御.COMの強み
>>多軸同期制御.COMのサービス
>>多軸同期制御.COMの事例
>>お問い合わせフォーム


トラックバック

 トラックバックURL:http://labo.from.tv/mt/mt-tb.cgi/44



コメントをどうぞ!

投稿されたコメントは要承認コメントとして取り扱われ、承認作業が完了するまで表示されないことがあります。


お問い合わせフォーム

カテゴリー

  • ニュース
  • 作業日誌
  • 多軸同期制御
  • 組み込みソフトウェア
  • ハードウェア
  • プロフィール

最近のエントリー

  • アナログ信号出力(DA変換)の追加
  • ちょっと風邪でダウン
  • ソフトウェア評価
  • 次期開発アイテムの仕様打ち合わせ
  • 開発試作機がショールームに!
  • エンコーダカウント増加/減少の方向に気をつけよう
  • 多軸同期制御システムのネットワーク
  • 鏡開き
  • 仕事はじめ
  • ウィルスキラーゼロ

アーカイブ

  • BLOG記事一覧
  • 2009年04月
  • 2009年03月
  • 2009年02月
  • 2009年01月
  • 2008年12月
  • 2008年11月

BLOG内検索

BLOG RSS FEEDBLOG RSS FEED  BLOG TOPPAGEBLOGトップページへ  TOPページの先頭へ 
多軸同期.COM (有限会社タカキ工業)  〒444-2342 愛知県豊田市則定町向16番地  TEL:0565-63-2111 FAX:0565-63-2028
Copyright(C) 2008 多軸同期.COM Allrights reserved.