aqv on March 30th, 2010

ピンソケット2Pと6Pを購入しました。これはDDS-60基板用に購入したものです。DDS-60には8ピンのピンヘッダがありますが、千石には8ピンのピンソケットがなかったため6ピンと2ピンを購入しました。DDS-60は直接半田付けすればよいのですが、使いまわしをしようと思って抜き差しできるように考えています。 それとたまたま以前から欲しかったものが目に付いたので、バイスを購入しました。これまで100円ショップで購入したプラスチック製のバイスを使っていましたが軽量のためかあまり使い勝手がよくありませんでした。今回購入したのは重量があり、机の上の置くだけで使えそうです。

Continue reading about ピンソケットとバイスの購入

aqv on March 28th, 2010

mikroCのGLCDライブラリを機能アップしたXGLCDライブラリによる文字列(フォント)の表示を確認しました。以下のURLよりライブラリをダウンロードできます。 http://www.pocketmt.com/index.php?target=xglcdinfo ダウンロードしたファイルを既存のプロジェクトにインクルードしてコンパイルするとエラーもなく無事にフォントの表示に成功しました。これで、Font Creatorで作成した大きなフォントも表示できるようになったのでグラフィックLCDでの表現力がアップしました。 以下のページに表示したフォントの写真があります。 http://aqv.dxvacation.net/?page_id=158

Continue reading about xGLCDライブラリによる文字列の表示

aqv on March 24th, 2010

mikroC用のツールでFont Creatorというフリーソフトがあります。ダウンロードは以下のサイトから可能です。 http://www.pocketmt.com/index.php?target=home このツール使うと、Windowsにインストールされているフォントから一括してGLCD用のフォントを作成してくれます。最終的にはmikroCのIDEからソースにコピペできるような形式まで変換してくれるので便利です。1文字1文字ビットマップでフォントを作成することを考えると非常にありがたいツールです。 変換の手順は、http://aqv.dxvacation.net/?page_id=137 に備忘録として書き込んでおきました。

Continue reading about Font CreatorでGLCD用フォントの作成

aqv on March 21st, 2010

秋月でPIC18F4550を使ったマイコンボードを購入しました。1100円で40ピンのDIP形式になっています。 USBコネクタが実装されていて、電源もUSBから取ることもできます。 基板の裏側も表面実装部品があります。 このボードを使ってPCとの接続とデータのやり取りを確認してみようとおもいます。mikroCのサンプルプログラムを元にまずは動作確認の予定です。

Continue reading about 18F4550使用USBマイコンボード購入

mikroC Proに付属のGLCD用ライブラリを使って秋月で販売されているSG12864Aが操作できるか確認をしました。CS1、CS2信号部分で工夫が必要ですがビットマップの描画やフォントの描画はできそうなことがわかりました。 詳細は、http://aqv.dxvacation.net/?page_id=117 に書き込みました。 PIC18F452を使っていますが、GLCDを使うと表示するデータの量も大きくなりP16よりはメモリーの大きいP18を選択しておいたほうが無難です。

Continue reading about mikroC ProからGLCD SG12864Aをコントロール

aqv on March 16th, 2010

DDS-60の活用を考えながらインターフェイス部分のピンヘッダを確認していると、ピンヘッダの7ピンが回路図上に存在しないのに気がつきました。 下の写真はDDS-60 ホームページのものですがピンヘッダの右から2番目が7番ピンになります。更に納品になったDDS-60は、下の写真のU5とR16がありません。パターンからすると7番ピンはU5に接続されています。おそらくマイナーチェンジか何かで部分的な変更があったのかもしれません。 また、後閑さんのHPでAD9851の使い方を参照しながらDDS-60を見ていくと 1:AD9851のリセット端子はピンヘッダには接続されてなく、抵抗を介してGNDに落ちている 2:AD9851のD0、D1は5Vにプルアップされている。 ことがわかります。これは、電源投入時はパラレルモードになっているのでリセットをピンヘッダにださなくてもシリアルモードに変更できます。D0、D1が5Vになっているのはシリアルモードに変更するためです。ということだとおもいます。 このDDS-60で今年前半は十分あそべそうです。

Continue reading about DDS-60観察

aqv on March 15th, 2010

以前NUE-PSKを購入したときに、気になっていたDDS-60をNUE-PSK購入後に注文しました。本日DDS-60が配達されました。購入したのは完成品1つとキット1つです。 写真の左はキットで右は完成品です。 完成品の写真です。右にある黒い部品はオシレータです。 AD9851面です。 こちらはキットです。 キットのチップ部品はどのように梱包されているのか心配でしたが写真のように部品が識別できるようになっています。 回路図は写真の通りで、HPからも見ることができます。コントロールに必要な信号はピンヘッダーにでているのでマイコンで制御するには都合よくできています。 現在このDDS-60を使ってSWR計を製作しようと考えています。マイコンでDDS-60の発振周波数をコントロールし、接続されたアンテナの進行波電圧、反射波電圧を検出してLCDに表示しようとしています。完成はだいぶ先になりますが、少しずつパーツをそろえていこうと思っています。次のステップとしては、SWR検出部分のアナログ回路の実験をする予定です。

Continue reading about DDS-60 が到着(AD9851)

aqv on March 13th, 2010

現在考えている電子工作用に電池収納スペースのあるケースを購入しました。タカチのLC135H-9Vで9Vの電池が収納できるような仕切りがあります。 表面は下の写真の通りで、周辺に縁取りがあり角に少しRがついています。 裏面は、ケース固定用のネジ穴が2つ見えています。電池ケースの内側にもう2つネジ穴があります。 収納しようとしている基板の下書きをプリンタで印刷したものをケースに収め干渉をチェックします。何とか収まりそうなのでこのケースを使うことにしました。 下の写真はタカチのHB-D117Gというケースです。LC135よりも薄く小さいものです。タカチが販売していますが製造はUSの会社のようです。今回は部品数が多くこのケースには収納できなかったので使うのは断念しましたが次回の機会に利用しようとおもいます。タカチから最近発売されたプラスチックのケースは結構、デザインに凝ったものが多く選択に迷います。 裏面は下の通りです。 内部は以下の通りです。ケースを固定するネジ穴位置が、よくありません。長方形の基板を収納するにはスペースが有効に使えません。

Continue reading about 電池収納スペースがあるケース

aqv on March 12th, 2010

最近秋月から販売開始になったPIC、PIC18F2620ですが、スペックを見ると28ピンの割には豪華です。プログラムメモリ64kバイト、RAM3968バイト、データEPROM1024バイト。プログラムメモリが64kというのは28ピンではないのではないでしょうか? マイクロチップのサイトから直販で購入すれば発売されているものはほとんど手に入りますが、日本でホビーイストに使われるかどうかは秋葉原の秋月や千石の店頭に並ぶかが大きな要素になってくるとおもいます。 さっそく、通販で購入手続きをしました。ブレッドボードを用意してグラフィックLCDの動作確認をしようとおもいます。

Continue reading about しばらく遊べそうなPIC18F2620

秋月で販売しているSUNLIKE社グラフィックLCDモジュールの使用を検討しています。PICを使ってコントロールしようとしています。mikroC Proのヘルプを見ていますが、128*64のグラフィックディスプレイにビットマップを表示するとchar型1024バイトの配列が必要になり、かなりのプログラムメモリーの容量が必要になってきそうです。 PICはP16ではないP18のなかから選定しようとしています。GLCDのデータは8ビット必要でキャラクタLCDのように4ビットモードはありません。そうなるとPICはPIC18Fの28ピンか40ピンを選んでおいたほうが応用が利くとおもいます。 最初は、ブレッドボードでGLCDの動作確認をしてGLCDの可能性を確かめたいとおもいます。次にGLCDをい生かしたアプリケーションを考えていきたいとおもいます。

Continue reading about グラフィックLCD SG12864ASLB-GB-R01の検討

7 visitors online now
1 guests, 6 bots, 0 members
Max visitors today: 14 at 04:50 am UTC
This month: 16 at 10-05-2017 05:28 am UTC
This year: 42 at 01-23-2017 11:11 am UTC
All time: 133 at 05-04-2015 11:06 pm UTC