You are here
工作
工作
個人的に製作してきたものの紹介です。
電子的なものがほとんどですが、そうでないものも出来るだけ出していきたいと思っています。
回路図、ソースコードなどは出来ればすべて載せたいのですが、以下の理由で難しいものが多いです。
- 回路図については無いものが多い
- どうせ1台しか作らないのだから紙に線を引くのと、実際に配線する手間は大して違わない。
- バス配線などは書かなくてもわかる(各デバイスのD0同士を接続するなど)。ずらすなど注意を要するところだけメモがあれば困らない。
- 雑誌などの記事・データシート・アプリケーションノート等を参考にしたところはそれを見ながら配線すればよい。
- 著作権的に公開でない
- 古いメディアに入っている
- 本当に失われた
残っていないのではなく、そもそも書かないことが多かったためです。
もちろん仕事ならば書きますが。
特に古いものでは雑誌など掲載のものをベースにしているものがあり、オリジナルと分離できないものは公開できません。
5インチや8インチのフロッピーだったり、PC-9801フォーマットだったりして読むのが難しいものがあります。
PLLシンセサイザ(その1)
カテゴリー:
最近ちょっとショックだったのは愛用していた発振器SG-8002DC(SG-Writer II参照)がディスコンになってしまっていたこと。今後ずっと使うつもりでいたのに......
かなりの数を持っていますし、まだ買えるうちに追加もしたので、これまでのペースなら困ることは無いと思うのですが、実験用にポンポン使い捨てていくわけにはいかなくなってしまいました。
そうなると実験用のクロック発振器が欲しくなります。マイコンのクロック用がメインなので周波数範囲は1~25MHz(可能ならもう少し下も欲しい)程度で安定していることが条件です。そうなるとPLLシンセサイザしかありません。
秋月で売っているSi5351Aなんかがピッタリではあるのですが、PLLってあまり作ったことが無いので興味があるのと、やはりDIP(とPGA, PLCC)で揃えたいという変なこだわりで、作ってみるかということになりました。
それで先日のPLL用のICたちに繋がっていたのでした。
続・SN74141を試す
カテゴリー:
SN74141を試すで触れた消灯しているはずなのに中央がボーっと光る問題、思い当たることがあると書きましたが、対策が効いてほぼ原因が確定したのでそれについて書きたいと思います。
実は、ヒントになることはニキシー管を点灯してみたにも少し書いています。
あの時はこんな現象は起きていませんでした。
何が違っているかというと、カソードを1本ずつ手でGNDに接続していたのをSN74141で切り替えるように変更したことです。
SN74141を試す
カテゴリー:
複数のSN74141が揃ったので動かしてみることにします。ニキシー管を点灯してみたで使った基板を流用します。
4ビットのカウンタを追加して順に点灯させることにします。
管もSN74141も取り換えて試すのが目的です。管は前回同様、ピン1, 13のみ穴に通し基板にハンダづけしているのはアノードのピン13だけです。SN74141はZIFソケットを使いました。
Z8001を動かす
カテゴリー:
Universal Monitor Z8000は現在のところZ8002のみの対応です。これは実行環境がSBCZ8002しかないためですが、Z8001は持っているので何とか動かしてみようというのが今回のお話です。
SBC8088の生板
カテゴリー:
ニキシー管を点灯してみた
カテゴリー:
高圧電源が出来たのでニキシー管を点灯させてみました。
ニキシー管の点灯には200V近い電圧が必要になります。現役の頃はAC電源からトランスで昇圧するのが一般的だったと思いますが、現在ではトランスの入手は簡単ではありません。幸い電流はそれほど必要ないのでDC-DCコンバータで作ることにします。
これまでによく使ったDC-DCコンバータの石としてはTL497とNJM2360がありますが、どちらも200Vといった電圧には対応していません。とは言えこれは内蔵のトランジスタの耐圧の問題なのでトランジスタを外付けすれば使えるはずです。
検索してみるとNJM2360を使った例がいくつも出てきますので、それらを参考にして制作することにします。
EMILY Board +16
カテゴリー:
uPD78CG14ボードの基板と一緒に注文していたのがこのEMILY Board +16の基板です。
現時点でのEMILY Boardのフル拡張状態です。
これで8ビット・16ビット・32ビット幅のバスが使えるようになります。メモリ構成的には4k×8bit, 4k×16bit, 4k×32bitですが、プロセッサボードに簡単なアドレスデコーダを積むことで16k×8bitや8k×16bitのような使い方も可能です。
uPD78CG14ボード(その2)
uPD78CG14ボード(その1)
カテゴリー:
先日のuPD78CG14E、QUIPなのでユニバーサル基板では扱いづらい上にμPD7800ともピン配置が大きく異なるのでuPD7800Gボードを流用するわけにもいかず...
別な基板発注するついでに専用基板起こしてみました。
写真はとりあえず動作したところです。
I/Oピンを引き出すためのコネクタと外部RAMが未実装ですが、Universal Monitorは動きます。RAMが内蔵の256バイトしかないので大したことはできませんが。
このボードは以下のようなコンセプトで作っています。