2016/06/29(水曜日) 曇り
今、使っているプリンターの調子が悪い。
基本的な機能は問題ないのだが、インクが目詰まりしてプリントがかすれることが頻繁に起きる。
もうだいぶ使っているから寿命かもしれない。
前から気になっていたことだけど、このプリンターにはパソコンとの接続コネクターが2つあって、
一つはUSB、もう一つはパラレル(セントロ)コネクタが付いている。
パソコンはUSBコネクタしかないのでセントロでは使ったことがない。
勿論、昔にはセントロのものを使っていたが(当時は普通のプリンタにはセントロ接続しかなかった。)
今では無用の長物だ。
何でもパラレルよりシリアルの方がデータの伝送速度が速い(速くできる)そうで、昔の人間には
ちょっと理解しにくい。
一列に順番にデータを送るよりも一度に並べた多数のデーターをどさっと渡す方が速いと思うんだけど
現在では一列の方が速くできるんだとか・・・
ハードディスクのデータ転送もパラレルからシリアルに変わったし、USBももちろんシリアルだ。
だけど、オイらはこのプリンターをパラレルで動かしてみたい。
というのはこれまた大昔の「マイコン」なるものを大事に持っているからだ。
このマイコンにこのプリンターを繋いで動かしてみたいのだ。
このプリンターのコネクタがセントロだからと言って、セントロ仕様で動作させられるのかどうかは
わからないがどうせ壊れかかっているプリンターだから壊しても惜しくはないし、これから実験して
みようと思っている。
それにはマイコンからプリンターに出す信号が確認できなくては先には進めない。
そこでパラレルインターフェースの信号をLEDで見られるようにアダプタを工作した。
雨降りの日の退屈紛らしと思って始めたのに、案外面白くてのめりこんでしまいそうだ。
試行錯誤と配線ミスでななかなうまくいかなかったが、やっと正常に確認できるようになった。
なんとか組みあがった表示部を接続して動作を確認してみた。 ところが・・・・
![](https://blogimg.goo.ne.jp/user_image/7d/d0/266f538a0e730d663306c3cb774336ff.jpg)
配線図も無く、手書きの回路図をみながら頭で番号を思い浮かべながら配線をしたので
IC端子の番号と、信号ビットの並び順がごちゃごちゃになって逆順に接続してしまったり
LEDに接続する電源の極性を逆にしてしまったりで正常には動作してくれなかった。
そのテストの様子を動画でご覧ください。
何重にも配線してしまったそれを張り替えるのは大変だった。
正しく張り替えたつもりがまた間違えていたりで何度もおなじようなことを繰り返してしまった。
![](https://blogimg.goo.ne.jp/user_image/63/7c/1debacabdf3eba47d1da621b904a301b.jpg)
![](https://blogimg.goo.ne.jp/user_image/78/dd/ad9ba187bc3801c3e3eef66a2ce7a95e.jpg)
今度は大丈夫だろう・・・・と思ったのにポートCが動作しない。
何でだろう?
ポートCは特殊な設定で上位4ビット(b7、b6、b5、b4)は出力用に、下位4ビット(b3、b2、
b1、b0)は入力用にしてある。
ところがこの配線を逆に半田付けしてしまったのだ。
やれやれまた配線のやり直しだ。
![](https://blogimg.goo.ne.jp/user_image/3c/16/98e1f91a1a64e2226a262aaac669ee3a.jpg)
やっと完成。
![](https://blogimg.goo.ne.jp/user_image/49/d5/bd8e189f4c80b11156918d6f784703c7.jpg)
プログラムの作り方にも誤りがあったが、それに気が付かず原因がわからず時間がかかってしまった。
やっと修正を終えて正常に動作させることができた。
その様子を動画でご覧ください。
大昔にはマイコンに打ち込んだプログラムはカセットレコーダーに録音していたが、その読み込みはなかなか
大変だった。(ファイルの順序がわからなくなってどれを読みだせばいいのかわからなくなってしまう。)
それにマイコンの録音回路が故障して読み込みができなくなってしまった。
これが無いと毎回、プログラムを手入力しなくてはならず、使い物にならなかった。
これも修理ができたので、またこれで遊ぶことができるようになった。
![](https://blogimg.goo.ne.jp/user_image/2a/00/8767cc975422013852bb7d403939add6.jpg)
さすがに現代ではカセットレコーダーは使っていない。 つい先ほどまではICレコーダーを使っていたが
これも使い勝手はカセットレコーダーと大差ない。(巻き戻し、早送りは不要になったが)
そこで今回はパソコンに(オーディオプロセッサ)で録音するようにした。
このプロセッサーも20年近く前のものだが今でも十分使える。
これは保存したファイル名(プログラム名)が一目瞭然にわかるので、便利だ。
![](https://blogimg.goo.ne.jp/user_image/7d/fa/e998b5af7153702cc5d7ed5926cafcc8.jpg)
オーディオプロセッサで処理して録音されたプログラムの波形。
“0”と“1”がこうやって書き込まれているんだなぁ・・・
![](https://blogimg.goo.ne.jp/user_image/08/fc/3e437afe8425df40e6a31a241ab19639.jpg)
マイコンにプログラムをロードするのもやりやすくなった。
![](https://blogimg.goo.ne.jp/user_image/20/49/f73c44b0a712b67477a28401da607de5.jpg)
さて、今までの工作はいわば準備段階だ。
本番はこれから、プリンターとマイコンの接続だ。
セントロニクスの仕様は入手できた。
この仕様に従ってプリンターに信号を送り込んでみようと思っている。
プリンターの仕様は皆目わからないから手探りで動かしてみるばかりだ。
うまくいくかなぁ・・・・・・・
それにしても明日からは天気が良くなりそうだし、明日はエンジン工作といこうか・・・・・。