ICPROG 와 JDM 프로그래머

 

일단 기존에 쓰던 ALL-11 으로는 타겟보드에 꼈다 뺐다 하는게 너무 불편해서

이번기회에 ICSP 로 만들려고 몇가지 물색해 본 바..

자주 사용하는 16F877 과 16F817 디바이스 이므로..

ICPROG 과 JDM 프로그래머가 가장 적합하고, 만들기 쉽다고 판단되었음.

 

 

윈도우에서도 실행 가능한 ic-prog PIC 프로그래머(PIC 뿐만 아니라 EEP 롬  AVR 도 몇가지 지원함)

http://www.ic-prog.com 

 

해당 사이트에서 JDM 프로그래머 회로를 구할 수 있지만..

JDM 프로그래머의 원저작자 JDM 님의 사이트(아래)

http://www.jdm.homepage.dk/

 

그리고 JDM 프로그래머의 개작버전(신형 PIC 지원)

http://gsmicro.blogspot.kr/2011/11/jdm-programmer.html

 

도너츠가 말하는  JDM 시리얼 프로그래머 사용시 주의.

 

1. 시리얼포트 RS-232 가 신호를 전송할 때 표준규격(+15v ~ -15v)으로 스윙하지 않으면

    제대로 프로그램 되지 않음(이 경우 외부에서 충분한 전압을 인가해야 함)

    - 데스크탑 PC 를 제외한 노트북 등에서는 한참 낮은 전압 사용함으로 작동 안될 수도 있음(5V)

 

2. 타겟보드가 시리얼포트를 사용하는 컴퓨터의 전원 및 모든 신호원과 완전히 분리(절연)되어 있어야 함.

   (공통접지인 경우 접지도 분리)

   * VSS 가 전원시스템의 접지인 경우 -> VSS 와 GND 가 전기적으로 쇼트되어 사용 불가.

   * 다른 신호원이 상용전원에 연결된 경우 VSS 로 역전압이 흐를 수 있음(PIC 파손..)

   * 이런 경우에는 PIC 를 꺼내서 굽든가 아니면 포토커플러 등으로 완전히 절연된 ICSP 프로그래머를 사용.