Propeller始めました(14) プロペラボードを自作しました
プロペラボードを自作しました。
市販のクイックボードは普段使わない機能にI/Oポートを使われており、色々と実験する
には使いにくので必要機能のみをチョイスして実装しました。
プログラム保存用32kバイト EEPROM、RTCモジュール(ボタン電池によるバックアップ付き)、
漢字フォント等のデータ用 8Mバイトフラッシュメモリ搭載です。
外付け水晶発振子は6MHzのものを付けて、標準の80MHzに対して96MHz(20%オーバークロック)
にしました。
漢字フォントデータを8Mバイトフラッシュメモリの載せることによって、5秒かかっていた
1画面分の日本語テキスト表示処理が0.2秒に改善出来ました。
回路図(クリックすると拡大表示します)
今回の実装において、I2C接続のRTC用ICのDS1370が5V駆動のためI2Cバス接続において
レベルシフトを行っています。レベルシフトはFETを使う方法で対処しました。
Nch MOS-FET BSS138を使っています。
この方法については、air bibleさんのブログの記事「I2Cインタフェースで異なる電圧の接続」
を参考にさせて頂きました。
BSS138は米粒サイズなので扱いが面倒ですが安い(1個8円)し、スペースを取らない
ので市販のレベルシフトモジュールなんかを使うよりは良いですね。
黒いユニバーサル基板を使ったせいなのか、見た目がかっこよい感じになりました。
ユニバーサル基板は何でも同じだと思ったのですが、今回使った
秋月電子で購入した「片面ユニバーサル基板(ProtoBoard)」は大変使いやすいです。
角型ランドははんだ付けしやすく、太いポリウレタン同線、ビニール線が付け易いです。
また、基板の左右の端列がVCC用・GND用になっているのも良いです。
« 「Ichiojam関連記事のまとめ」ページを作成しました | トップページ | 2016年がスタートしました »
「表示器制御関連」カテゴリの記事
- NeoPixel(WS2812B)の制御 その5(2024.09.15)
- Arduino用 美咲フォントライブラリを更新しました(2024.03.21)
- Raspberry Pi Pico(MicroPython)でLEDドットマトリックスを使ってみる(2024.03.14)
- Raspberry Pi Pico MicroPython用のマルチフォントライブラリ(2023.02.09)
- MicroPython(Raspberry Pi pico)で8x8ドットNeoPixcel文字表示(2023.02.08)
「Propeller」カテゴリの記事
- プロペラ2の評価ボード(2019.03.12)
- プロペラでVT100端末の実装(2018.07.25)
- Propeller始めました(22) ポータブルゲーム機の実装 7(2016.02.19)
- Propeller始めました(21) ポータブルゲーム機の実装 6(2016.02.17)
- SPI接続のカラー液晶モジュールの動作確認(2016.02.14)
コメント