アナログRGB液晶とArduinotとのインターフェース 続き
アナログRGB液晶とArduinoのインターフェース
今さらながらですがaitendoで購入したアナログRGB液晶とArduinoのインタフェースについてです。
アナログRGBについてはトラ技の「目次データベース・ダウンロード」であたって以下の情報を得てと。
・RGB信号 0.7±0.2Vp-p、75Ω±10%
・同期信号 0.3(+0.9 -0.1)Vp-p、75Ω±10%
とりあえず入力インピーダンスが75Ωであることを想定して470Ωの抵抗を接続し、5Vレギュレータの出力を入れて電圧を実測してみました。

秋月の一番安いテスターなものでレンジ切り替えで読み取り値はそんな桁でしたか読めませんです。また、470Ωの抵抗は469Ωでした。
さて計算
R1を流れる電流IR1 = (4.88-0.7)/469=8.91mA なので
Rin = 0.7V/8.91mA = 78.5Ω
いいところだなと。実測がいいかげんだしRGBの入力インピーダンスは75Ωと考えてよさそうです。
ちなみにこのLCD同期信号の入力インピーダンスは75Ωではないようです。
で色数をどーするかと。
実はこの液晶で5年ぐらい前に遊んだことがあります。以下のページの真ん中から下の方。
http://homepage3.nifty.com/two_legs/syuuhou/syuuhou2006/syuuhou08.html
当時はaitendoはあったのかな?「nIxIe-tUbE_com」で購入しています。
M16Cマイコンの場合コアが16bitで連続したアドレスの8bitポートがありますので当時はR、G、Bそれぞれに4bitあててわけわからないこと(笑)やっているなと。
続きは後日。
アナログRGBについてはトラ技の「目次データベース・ダウンロード」であたって以下の情報を得てと。
・RGB信号 0.7±0.2Vp-p、75Ω±10%
・同期信号 0.3(+0.9 -0.1)Vp-p、75Ω±10%
とりあえず入力インピーダンスが75Ωであることを想定して470Ωの抵抗を接続し、5Vレギュレータの出力を入れて電圧を実測してみました。

秋月の一番安いテスターなものでレンジ切り替えで読み取り値はそんな桁でしたか読めませんです。また、470Ωの抵抗は469Ωでした。
さて計算
R1を流れる電流IR1 = (4.88-0.7)/469=8.91mA なので
Rin = 0.7V/8.91mA = 78.5Ω
いいところだなと。実測がいいかげんだしRGBの入力インピーダンスは75Ωと考えてよさそうです。
ちなみにこのLCD同期信号の入力インピーダンスは75Ωではないようです。
で色数をどーするかと。
実はこの液晶で5年ぐらい前に遊んだことがあります。以下のページの真ん中から下の方。
http://homepage3.nifty.com/two_legs/syuuhou/syuuhou2006/syuuhou08.html
当時はaitendoはあったのかな?「nIxIe-tUbE_com」で購入しています。
M16Cマイコンの場合コアが16bitで連続したアドレスの8bitポートがありますので当時はR、G、Bそれぞれに4bitあててわけわからないこと(笑)やっているなと。
続きは後日。
抵抗5本での16階調NTSC信号のシミュレーション
「Arduinoで遊ぶ」
では抵抗5本で16階調のNTSC信号を生成しています。抵抗値はそれなりの値を選らんでいます。手計算は面倒なのでフリーのSPICEでシミュレーションをしています。
「ELJ09 - Nabe - Picasa ウェブ アルバム」
既にPicasaにアップしていましたが解像度が甘かったのでこちらにアップし直すことにします。
波形にポートを流れる電流も追加しました。最大でも-5.4mAか、ならOKだ。


で、ポートの出力段を入れるの忘れてますね。
ATmega328Pのデータシートで電気的特性をみますと
VCC=5V時IOL=20mAでVOL(Max)=0.9V
なので下側:R=0.9/20 = 0.045mΩ
VCC=5V時IOH=20mAでVOH(Min)=4.2V
なので上側:R=(5-4.8)/20 = 0.04mΩ
なんだ無視できるか。
でも、これでいいのか?計算間違ってますか?
ま、仕事じゃないし、ホビーだし、ということで逃げてしまおうw
では抵抗5本で16階調のNTSC信号を生成しています。抵抗値はそれなりの値を選らんでいます。手計算は面倒なのでフリーのSPICEでシミュレーションをしています。
「ELJ09 - Nabe - Picasa ウェブ アルバム」
既にPicasaにアップしていましたが解像度が甘かったのでこちらにアップし直すことにします。
波形にポートを流れる電流も追加しました。最大でも-5.4mAか、ならOKだ。


で、ポートの出力段を入れるの忘れてますね。
ATmega328Pのデータシートで電気的特性をみますと
VCC=5V時IOL=20mAでVOL(Max)=0.9V
なので下側:R=0.9/20 = 0.045mΩ
VCC=5V時IOH=20mAでVOH(Min)=4.2V
なので上側:R=(5-4.8)/20 = 0.04mΩ
なんだ無視できるか。
でも、これでいいのか?計算間違ってますか?
ま、仕事じゃないし、ホビーだし、ということで逃げてしまおうw
Arduinoで遊ぶ会
「Arduinoで遊ぶ会」に参加することにしたのですが新作を作っている時間がないなと。
会の時間は半日程度ですし とりあえず、もう少し手を入れたいこれの手直しでもするかなと。

YouTube、ニコ動用解説動画は作成中なのでとりあえずtwitvideoへアップしてます。
「Arduinoとパチンコ液晶で色付き影絵」
会の時間は半日程度ですし とりあえず、もう少し手を入れたいこれの手直しでもするかなと。

YouTube、ニコ動用解説動画は作成中なのでとりあえずtwitvideoへアップしてます。
「Arduinoとパチンコ液晶で色付き影絵」










