先日からPCBの設計をしています、ケンケンさんのSDカードブートローダですが、確認のためブレッドボードで実験をしておきます。
①microSDの動作確認
ケンケンさんの回路はSDカードで設計されていますが、microSDとはピンが違いますので、そのあたりの確認をします。
②SDカードを使う場合に電池の電圧低下で動作が不安定になることがあるとケンケンさんの記事に書かれていましたので、確認して見ます。
まずは、①microSDの動作確認から始めます。
ブレッドボードで実験するため、上記の変換基板で実験してみます。
サンハヤトメモリー変換基板か「CK-40」
現在稼働中のパックマンの基板には、拡張端子が装備されていて、簡単に接続できました。
(ヤフオクで購入基板です。)
ブートローダーのHEXファイルは、ケンケンさんの公開されているものをそのままPICKIT3で書込み、
microSDに「パックマン」と「テトリス」のHEXを書込んで起動すると、タイトル選択画面が出てきました。
次に②の最低電圧の確認実験です。
私は普段エネループを使用していますので、そちらで実験。
まずは、満充電のもので試します。
①microSDの動作確認
ケンケンさんの回路はSDカードで設計されていますが、microSDとはピンが違いますので、そのあたりの確認をします。
②SDカードを使う場合に電池の電圧低下で動作が不安定になることがあるとケンケンさんの記事に書かれていましたので、確認して見ます。
まずは、①microSDの動作確認から始めます。
ブレッドボードで実験するため、上記の変換基板で実験してみます。
サンハヤトメモリー変換基板か「CK-40」
現在稼働中のパックマンの基板には、拡張端子が装備されていて、簡単に接続できました。
(ヤフオクで購入基板です。)
ブートローダーのHEXファイルは、ケンケンさんの公開されているものをそのままPICKIT3で書込み、
microSDに「パックマン」と「テトリス」のHEXを書込んで起動すると、タイトル選択画面が出てきました。
接続に問題なさそうです。
次に②の最低電圧の確認実験です。
私は普段エネループを使用していますので、そちらで実験。
まずは、満充電のもので試します。
【結果】
①接続は、問題無いようですね。
②電源は、2.5Vあたりでゲーム自体は実行できますが、SDカードは不安定となります。
エネループを使うには厳しい結果となってしまいました。
DCDCコンバーターで、昇圧回路を試していきたいと思います。
★なお、今回のゲームはケンケンさんのHPの記事でご紹介されています回路を元にPCBの設計をしています。
記事は、こちらです。