kabekinこちらで作ったレベル3でPC/AT用FDDを使う投稿でFM用のパラメータのままだとエラーになることがあるのでレベル3のパルスを調べてレベル3で保証された値にしてみました^^現在はこんな環境で作業しています^^MB-S1とレベル3を楽しむための環境で3インチFDDやAIWAのDR-1などレアな周辺機器も楽しめます。一応、MP-1802と1800は外部デッキ側から電源を供給せず排他で使えば同居可能です。排他にする必要はあるようで同時には使用できませんでした。MP-1802のステップ信号を見てみるとなんと4μSでした。約11.92msでした。一度で出力されるステップパルスは1~4個。“1:TEST”,&H1000,&H6FFF,&H1000と6トラック分を連続書込する際の波形を観測しています。そこでステップパルスが1回ではなく2~4回出ることがありました。この動作は今のところ理解できていません・・・^^;;;1トラック16セクタの書込の処理には200ms程度の時間がかかるのではと思っていたのですが12ms毎にステップパルスが出力されているように見えます。MB8866でステップパルスは先読みで複数回出力されることはあるのでしょうか?ご存じの方、教えてくださいマニュアルトリガで普通にトリガをかけていますが、トリガのかけ方が悪く混乱しているだけかもしれません^^;;;これを踏まえてFM77と比較するとこんな感じになります。約7msにしてみました。一つ目のパルス出力から5ms後に2個目のパルス出力されます。パルス幅は10μSオリジナルの4μSからみるとかなりの余裕^^;;;(ATTiny85の精度が高ければこんなに余裕を取る必要はないかも・・・)2発目のパルス出力後MP-1802からのステップ出力まで約7msこれで2発目のステップパルスを別途生成してもMP-1802から出力されるパルスには影響されることなくステップ信号2倍で使っても問題なさそうです。レベル3で使用する場合のステップ信号2倍化プログラムは次のようにしてみました。(ArduinoIDE用)オリジナルのプログラムはold68funさんのプログラムです。UNOを使ったライターで行いました。使ってみましたが安定して動作しています。レベル3で使う場合はこのパラメータでもよさそうです。やっている間に5Vラインに12Vを流してATTiny85とFD-235HGを焼いてしまいました。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。https://twitter.com/kabeking9167お知らせ自動挿入の広告を全て剥がしましたので、多少読みやすくなったと思います。インポートの問題で改行がうまく取り込まれていません。