• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SH2のMMTについて)

SH2のMMTについて

このQ&Aのポイント
  • SH2のMMTについての理解を深めましょう
  • SH7047のモータマネジメントタイマ(MMT)のトグル出力の使い方について教えてください
  • 二相のPWM信号と進相コンデンサを用いたモータ制御について、トグル出力をどのように活用すれば良いか検討しています

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

  • ベストアンサー
noname#230359
noname#230359
回答No.3

SH2は使ったことがないのですが、もしトグル出力 のたび割り込みがかけられるならばソフトで逆相 出力もできそうです。しかし、逆相の変化は常に 遅れますね。それならいっそ、ハードでのトグル 出力をやめて、Z80でやっていたように、ソフト (タイマ割込処理)で正相・逆相を出力した方が いいです。そうすれば出力ポートが同じならば 同時に切り替えることができますね。 またトグル出力できるタイマが2個あれば、 できそうな気もします。(2つのタイマで同期が うまくとれるかちょっと疑問ですが) 割込処理を使うと、ジッタ(少し周期が揺れる) 可能性はあります。

noname#230358
質問者

補足

何度もありがとうございます! Z80を使ったことがない(・・・というよりマイコンはSH2がはじめて)のですが、結局、ソフトでパターンを全て書いて出力する方がいい、ということでしょうか??? 極々初歩的な質問で申し訳ありません(T_T)

その他の回答 (2)

noname#230359
noname#230359
回答No.2

トグル動作モードがあればデューティ50%の出力が 簡単に得られますね。もっと単純なタイマ(ムカシ のZ80CTC)だと、タイマ定数毎に短い一定のパルス しか出ませんので、そのタイミングでタイマ割込 かけて、ソフトで50%デューティの出力を作って いました。(割込処理で、ONならばOFF、OFFなら ばONにする。)

noname#230358
質問者

補足

再びありがとうございます(^^) トグル出力時、逆相分やそのデッドタイムはどうなりますか? トグルのにあわせて自分で書くしかないのでしょうか。

noname#230359
noname#230359
回答No.1

SH2はよく知りませんが、逆相は外付けのインバータICではだめですか。7404とか。インバータ1個入りのICもありますし、トランジスタ1個でもできます。

noname#230358
質問者

補足

アドバイスありがとうございます(^^) マイコン1個で何とかしたいので、外付けではダメなんです。 書き方が悪くてすみません。 特に質問したかったのは、トグル出力ができるのは何のためか、という方です(^^; H8などでもできるようですが、何のためにトグル出力するのでしょうか。