aqv on June 28th, 2010

PIC18F2620とISD4002をSPI通信部分で接続し、mikroCでソフトウエアの確認をしました。 SPIライブラリの初期化部分は以下のようにすると動作するようになりました。 SPI1_Init_Advanced(_SPI_MASTER_OSC_DIV4, _SPI_DATA_SAMPLE_MIDDLE, _SPI_CLK_IDLE_LOW, _SPI_LOW_2_HIGH); うまく動作しないと、基本部分からチェックしなおしたので初期化部分にたどり着くのに結構時間がかかってしまいました。 ISD4002のデータシート、PIC18F2620のデータシート、mikroCのヘルプを行ったり来たりしながらやっと初期化部分にたどり着きました。 ISD4002側ではSPI通信でLSBから順にデータを受け取る必要があるので、送り側のPICで気をつける必要があります。 SPI1_WriteでPICからISD4002へ1バイトデータを送るとMSBビットから順番に送信されてしまいます。従って、SPI1_Writeに与える引数はあらかじめビット並びを逆にしておく必要があります。

Continue reading about ISD4002をSPIでコントロール(18F2620)

マンションの駐車場の入れ替えの日であったので朝10時前後に一定時間、駐車場から車をださなければなりません。この機会を利用して車で行ける距離にあるホムセンター、コーナンに行って工具類を購入しました。 ヘックスネジ用のレンチ レンチの先端部分を交換して、いろいろなサイズに対応するものは持っていましたがこのタイプのレンチだとどうしても届かないネジがでてきました。ホームセンター内を物色しているとL型のレンチがあったので1つ購入。 ステンレス製の蝶ネジ ATU、AH-4もどきを製作する予定で、プラスチック製の防水ケースでアンテナ線を接続する部分に使おうとおもっています。 M4のステンレスネジ 上の蝶ネジとペアで使う予定です。 銅線 ATUの基板からRF信号の取り出しをする部分に使う予定です。

Continue reading about 本日の購入品 ヘックスローブレンチ等

aqv on June 27th, 2010

昨夜、申し込みから4日でPocket WiFi D25HWが宅配便で送られてきました。電池を入れて電源スイッチを押すだけで使えてしまいましたが、セキュリティを向上させるためにSSID、WEPをデフォルトから変えておきました。特にSSIDはD25HWを使っていることが明らかな文字列になっていて少し危険な感じがします。USBを使わずにインターネット接続ができるのでこれまでの環境と比べて使いやすくなりました。 将来、インターネット閲覧端末(NetWalkerや電話のないアンドロイド端末)を購入したときに更に活躍してくれるとおもいます。

Continue reading about Pocket WiFi D25HW 到着

aqv on June 23rd, 2010

これまで、イーモバイルのD02HWを使っていました。プロバイダが回線をリセールしているものです。2年縛りがなくいつでもやめられたのですが、D02HWに代るものがないので2年以上使ってきました。 http://emobile.jp/products/hw/d02hw/ 先日、勤務先の知人がWiMaxの端末を購入したとのことなので、勤務先の敷地のなかで電波の強さを確認させてもらいました。屋外では問題なかったのですが、自分のデスクまでくると電波は弱くなり通信できなくなってしまいました。印象としては、窓際は使えるが窓から離れると使えなくなるようです。イーモバのD02HWは窓から離れても問題なくつかえます。  UQWiMaxは高速との評判だったので、乗り換えようかと思っていましたが残念な結果になってしまいました。 イーモバのルータータイプの端末の価格を見ると現在支払っている料金よりも安く使えるようなので、D25HWに乗り換えることにしました。 http://emobile.jp/products/hw/d25hw/ D25HWだと、PCにUSBで接続しなくて済むので便利に使えそうです。同じものがソフトバンクからも販売されていますが、今回はイーモバで購入することにしました。 インターネット利用のための機器は、価格競争が激しいのでときどきチェックして、自分が支払っている料金が適正か見直すことが必要だと感じました。

Continue reading about モバイルインターネットの検討

aqv on June 20th, 2010

今週末は、現在進行中のISD4002を使ったボイスメモリーのハードウエア部分を製作しました。 コントローラは28ピンのPIC18F2620の予定です。オーディオ部分のアンプは低電圧動作が可能な2073Dを使用します。 これからソフトコーディングになりますが、心配していることは、 1:基板全体が3.3V動作なので、想定外のトラブルや見落としがないか?(これまで3.3Vの経験がない) 2:アナログとデジタルが混在していることによる不都合が生じないか? AF部分のアンプはほぼアプリケーションノートと同等なので問題ないとおもいますが、無線で使うにはカップリングコンデンサの容量が大きすぎる(過剰スペック)可能性もあります。

Continue reading about ISD4002を使った電子工作

首相が代って円安になるとの見方があったので、円高のうちにK2用のATU KAT100を購入しました。オークションでの中古品ですが、思ったよりリーズナブルな価格で入手することができました。ここ数ヶ月は円高が続いているので、海外通販サイトやeBayはときどきチェックしています。カードの請求額が心配ですが、今のうちにこれまで欲しかった海外の製品を手に入れておこうと思っています。

Continue reading about KAT100 オートマティックアンテナチューナー

本日、数週間ぶりに時間が取れたので電子工作をしました。PIC12F683を使った電子工作です。mikroC Pro 3.8のIDEからF11を押すとプログラマが立ち上がりPCに接続されたPICFlash2へ自動的に書き込みがされます。 通常はF11で書き込み完了まで待てば良いのですが、今日はうまく動作しません。F11を押すとPICFlash2は立ち上がりますが、PICFlash2のダイアログの下にあるステータス部分には前回書き込みをしたHEXファイルが表示されます。mikroCのバージョンを3.8にしてから初めての書き込みだったのでmikroC内の設定がおかしいのかなと思い、いろいろ探してみましたがおかしそうな部分は見つかりませんでした。 これまでと何か違うことをしたのかな?と、様々なことを試みてわかったことは、「プロジェクトを保存するフォルダ名は日本語でなく、半角英数にする。」ということです。外国のソフトではフォルダ名を半角英数とするのは基本ですが、すっかり忘れていました。たまたま今回作成したプロジェクトだけがフォルダ名を日本語にしていました。 フォルダ名を日本語にすると、mikroCでのBuildはできますが、F11でPICFlash2を呼び出したときにうまくHEXファイルがロードできなくなるようです。

Continue reading about mikroC Pro 3.8 プロジェクトのフォルダ名

aqv on June 9th, 2010

週末の電子工作のために電子部品を購入する際に、秋月で販売されている0.6mmはんだ供給機(ミューフィーダー)を一緒に購入しました。 シャープペンシルの要領で直径0.6mmの半田を供給する工具です。 開梱すると、半田用の小さなリールがなければシャープペンシルです。 青い部分をノックすると半田が少しフィードされます。 ノックした状態で、半田を指で押し戻すと押し込むことができます。 非常に便利そうなのでさっそく今週末に使ってみようとおもいます。

Continue reading about はんだ供給機 μFEEDER

aqv on June 5th, 2010

小型オシロスコープDSO Nanoを購入しました。 千石電商で10500円で販売されています。ときどき在庫無しの状態でなることがあるので在庫確認後の注文が必要かとおもいます。 携帯電話のような外観で、持ち歩いても負担にならないくらい軽く小さいです。 詳細は、http://aqv.dxvacation.net/?page_id=330 にまとめてあります。

Continue reading about DSO Nano 小型オシロスコープ

aqv on June 2nd, 2010

mikroCには、Lo,High,Higher,Highest のマクロが定義されていて4バイトからなる変数、long,float,doubleの1バイト単位でアクセスができます。今までこれがあるのが気が付かずビット演算を使って1バイトを取り出していました。 使い方は、 #include “built_in.h” とインクルードするだけでOKです。 4バイトの変数をI2C等、1バイト単位でデータのやり取りをする場合やPIC内のEEPROMにデータを保存しようとすると、1バイトのデータに分解する必要がでてきます。

Continue reading about mikroC 3.8 Lo,High,Higher,Highest

4 visitors online now
0 guests, 4 bots, 0 members
Max visitors today: 9 at 05:30 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