Deprecated: Assigning the return value of new by reference is deprecated in /home/users/2/floppy.jp-999953/web/kagakusukimono/class/View.php on line 25

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/2/floppy.jp-999953/web/kagakusukimono/class/View.php on line 30

Warning: Cannot modify header information - headers already sent by (output started at /home/users/2/floppy.jp-999953/web/kagakusukimono/class/View.php:25) in /home/users/2/floppy.jp-999953/web/kagakusukimono/class/View.php on line 81
科学好き者の日々::ICSPの準備

ICSPの準備

SOPパッケージのPICを使うには、ICSP(In Circuit Serial Programming)が必要です。
通常のDIPパッケージならPCBに実装するとき、ICソケットを使えば取り外して外部のライターでプログラムを書き換えることができます。SOPだと直接半田付けなので、取り外すことができません。必然的に回路に実装された状態でプログラムの書換えができなくてはならないわけです。

PICのプログラムは電源用VddとVss、プログラムのための電圧MCLR、データPGD、クロックPGCの5本の線が必要です。

プリント基板に実装しているPICから上記5本の線をとりだしてこなくてはいけないのです。

ICSPアダプター

サンハヤトの感光基板でポリイミドの上に銅箔がはってあるフレキシブル基板があります。これを用いて、PICとライターを接続するアダプター?を作ってみました。

実機の確認はまだです。なんとなく頼りない感じです。

このフレキシブルの基板は中々上手くいきません。
初めてつかったので、ポリイミドの基板が茶色だということがわからず、いつまでも銅箔があるように勘違いして、1時間近くエッチングをしてしまいました。残すべきパターンが切れ切れになってしまいました。
その後も銅箔の溶けるのが不均一で、いつまでたっても、パターン間に残るのがあって、これ以上エッチングしていると残すべきパターンも切れてしまうとして、途中でやめたものもあります。

もうすこし使いこなしが必要そうです。




Calendar
<< May 2024 >>
SunMonTueWedThuFriSat
   1234
567891011
12131415161718
19202122232425
262728293031
search this site.
tags
archives
recent comment
recent trackback
others
admin