月別アーカイブ: 2009年8月

RS-232Cの信号を見る

dsPICオシロのUART⇔RS-232C部分のデバッグをしようとロジアナでADM3202ANのT1in, T1out, R1in, R1out, T2out, R2inの様子を見てみることにした。 ロジアナの取説を読み … 続きを読む

カテゴリー: 作業, 回路, 測定装置 | タグ: , , , , , , | コメントする

オシロスコープ入門

オシロスコープ入門 電気に弱い人にもわかる ★★★★★ 取説の無いオシロスコープを買ったので解説本として購入。 デザイン的には新しいオシロスコープ対象のようですが、ツマミ/スイッチの1つ1つの機能が説明されていて、まさに … 続きを読む

カテゴリー: ブックレビュー, 書籍, 測定装置 | タグ: , , | コメントする

岩通 シンクロスコープ SS-5121

結局、dsPICのオシロスコープが完成する前に、本物のオシロスコープを入手してしまった。 写真の通り、かなりな年代物。 一応、上に載っているロジックアナライザーと同じ岩通製を選んだんだけど、時代が違うのかデザインとか全然 … 続きを読む

カテゴリー: 測定装置 | タグ: , , | 2件のコメント

dsPICを使ったオシロスコープの作成(デバッグ編その6)

次はUART通信。 ここで問題なのがdsScope3のソースコードを参考にUART通信のテスト用プログラムを書こうと思っているけど、以下の部分でコンパイルエラーが出ること。 unsigned int UMODEValue … 続きを読む

カテゴリー: PIC, 作業 | タグ: , , | コメントする

dsPICを使ったオシロスコープの作成(デバッグ編その5)

“Release”でビルドしたプログラムをdsPICオシロ本体に書き込んでみると・・・ 動いた。 で、MCLR端子の電圧を測ろうとテスターを付けたら、LEDが消えたままで電圧が上がって下がる現象の … 続きを読む

カテゴリー: PIC, 作業 | タグ: , , , | コメントする

dsPICを使ったオシロスコープの作成(デバッグ編その4)

リセット回路の検証のためにブレッドボード上にdsPICと4つのLEDとICSP, リセット回路を組み立てて動作をチェックした。 まずは実行時のMCLR端子の電圧は+5Vで安定している。もう、ここからして違う? リセット状 … 続きを読む

カテゴリー: PIC, 作業 | タグ: , , , | コメントする

dsPICを使ったオシロスコープの作成(デバッグ編その3)

dsPICがちゃんと動作しているか確認するために以下のようなLEDを点滅させるプログラムを書いた。 #include “p30f4012.h” //// コンフィギュレーションの設定 _FOSC(CSW_FSCM_OFF … 続きを読む

カテゴリー: PIC, 作業 | タグ: , , | コメントする

dsPICを使ったオシロスコープの作成(デバッグ編その2)

次はRS-232C部分。普通ならロジアナの出番なのかも知れないけど、そもそもロジアナの使い方もわかんないし、何よりデカイのでプローブを組み立ててチェックするのが面倒。 なのでまずはテスターで通電チェック。 Dsub9ピン … 続きを読む

カテゴリー: PIC, 作業 | タグ: , , | コメントする

dsPICを使ったオシロスコープの作成(デバッグ編その1)

動かない原因を探れないと、これからも作って動かなかったら捨てるという無茶苦茶なことになるので、とりあえずデバッグを始めることにする。 まずはPICKit 2に認識されない問題に絞って調査。 PICKit 2をつなげるIC … 続きを読む

カテゴリー: PIC, 作業 | タグ: , , | コメントする

dsPICを使ったオシロスコープの作成(組み立て編)

6月8日に回路図を作って配線を途中までやったまま放置していたdsPICのオシロスコープ。 夏休みなので配線を終わらせ、各ICを載せてdsPICにプログラムを転送しようとPICKit 2をつなぐと、No Device Fo … 続きを読む

カテゴリー: PIC, 作業 | タグ: , | コメントする