Library PCB  무한나눔  프로젝트  "보 드 프 리"

HELP ISP,ICSP,JTAG | Digital Board | Analog Board | Arduino Universal | Project | Mini Tools | Edu | Site (Since 2010)

 

ISP를 제작 했는데, 동작하지 않거나, 동작에 문제가 있거나, 퓨즈설정 방법등에 대한 도움이 필요 하시면 여기를 클릭 하세요.

FLIP을 이용한 펌웨어 입력방법에 대한 설명이 필요 하거나  PDI, TPI 모드에 대한 기본적인 이해가 필요 하다면 여기를 클릭 하시기 바랍니다.

 

ISP, ICSP, JTAG 만들기에 대한 공감대가 필요 하시면 여기를 클릭 하세요

 

 

  

  

 

 

 

오픈 프레임 타입의 ISP, ICSP 제작 예제

 

 

 

 

 

 

 

보드프리에서 무료로 보드를 받아서 조립 하시면 위와 같은 형태의 "오픈 프레임 타입" ISP를 쉽게 제작 하실 수 있고, 당연히 펌웨어도 내려 받을 수 있습니다.

오픈 프레임 타입의 ISP를 제작한 예제 사진이며, 보드프리에서 무료로 배포되는 모든 PCB는 현업에서 충분히 테스트하였으며 문제가 없는 경우에 한하여 배포 됨니다.

부품은 회로도를 참조하여 인터넷에서 구입 하시면 되고, PCB는 보드프리에 신청해서 무료로 받으시면 됨니다.

 

보드프리에서는 STK500, MK-II, AVR910, AVR911, STK500.ebn, PICKIT2 등 다양한 ISP PCB를 무료 배포하고 있습니다.

현재 AVR ISP를 가지고 있지 않은 상태에서 처음으로 제작하시는 것이라면 펌웨어를 다운로딩할 방법이 없게 되는데, 이때에는 시리얼 타입 또는 프린터 포트형으로

제작하거나 보드프리 담당자의 도움을 받으시면 됨니다.

 

  

 

 

 

제작시 별도의 프로그래머가 필요없는 AVR ISP 제작 예제

 

 

       

 

BL-032SD는 입문자나 학생분들이 주로 DIP 타입 부품을 가지고 있고, 또한 조립 과정에도 DIP 부품을 쉽게 생각하는 경향이 있어서 CPU를 제외한 모든 부품을

DIP 부품으로 제작할 수 있도록 디자인된 AVR ISP MK-II 호환 보드 입니다. 

 

처음 보드를 제작하고, 펌웨어를 업로드 하기 위해서는 FLIP 프로그램과 함께 보드에 장착된 HWB 스위치를 이용해야 합니다.

FLIP 프로그램에 대한 사용방법을 모르거나 HWB (하드웨어부트모드) 스위치가 무었인지 모르시면 여기를 클릭해서 자세한 내용을 살펴 보시기 바랍니다.

  

 

 

 

 

오픈 프레임 타입의 AVR - ISP,PDI,TPI  제작 예제

 

 

 

 

BL-033 시리즈는 ISP, PDI, TPI 모드를 지원하고, 3.3V 이하의 타겟회로와 호환되는 보드로 별도의 장치없이 USB 케이블로 펌웨어의 업데이트가 가능한 보드입니다.

따라서 ATmega 시리즈와 함께 PDI 프로토콜을 사용하는 ATxmega를 사용할 수 있으며, TPI 프로토콜을 사용하는 6핀의 TINY 시리즈도 사용할 수 있습니다.

위의 그림은 BL-033S 의 제작을 마친상태에서 촬영한 실사 사진입니다.

 

스위치를 이용해서 사용하려는 프로토콜에 맞게 설정하고 사용하시면 되는데, ISP모드를 사용하기 위해서는 2,4,6을 ON으로 합니다.

PDI 는 1,5  TPI 는 2,3,5를 ON 으로 맞추어 놓고 사용하면 6핀의 케이블은 변경없이 그대로 두고 각각의 프로토콜과 호환되는 핀맵으로 사용할 수 있습니다.

 

타겟 보드에 전원을 공급하는 USB 스위치는 5V를 공급하는 스위치로, 타겟 보드의 사용전압이 5V인 경우에만 사용해야 하고, 그외의 전압이라면

타겟 보드의 자체 전원을 사용해야 합니다.

 

처음 보드를 제작하고, 펌웨어를 업로드 하기 위해서는 FLIP 프로그램과 함께 보드에 장착된 HWB 스위치를 이용해야 합니다.

FLIP 프로그램에 대한 사용방법을 모르거나 HWB (하드웨어부트모드) 스위치가 무었인지 모르시면 여기를 클릭해서 자세한 내용을 살펴 보시기 바랍니다.

  

 

 

 

 

케이스 수납형 AVR ISP 제작 예제

 

 

아래의 그림은 케이스에 수납되는 형태의 ISP 제작 예제이며, 사용된 케이스는 Hammond 사의 1593KBK 입니다.

케이스에 수납 되도록 설계된 보드는 케이스 앞쪽과 뒤쪽에 장착할 수 있는 명판도 보드와 함께 무료로 제공되기 때문에 특별한 어려움 없이 제작할 수 있습니다.

STK500, MK-II, AVR910, AVR911, STK500.ebn 등 모든 종류의 AVR 관련 ISP를 케이스 수납 형태로 제작할 수 있는 보드와 명판을 무료로 배포하고 있습니다.

 

                 

 

ISP에 사용하는 MISO, MOSI, SCK,RESET 에는 보호저항과 제너 다이오드가 부착되어 있어서 포트설정 오류나 CPU 펄트 상태에서 기기간 포트 충돌로 인한 트러블과

외부 서어지등의 영향으로부터 각각의 GPIO 가 보호 되도록 하고 있는데, 외란 보호용 제너는 타겟보드의 전압에 관계없이 모두 5.1V 제너를 사용 하시면 됨니다.

포트 보호저항은 100~200ohm 정도면 적당한데, 간혹 Target 보드의 Reset 에 사용한 풀업저항이 너무 작을 때에는 문제가 될 수 있으니 주의해야 합니다.

 

 

 

                   

 

위의 그림처럼 무료 보드를 받아서 제작하시면 상용으로 구입하는 것 보다 훨씬 예쁘고, 사용하기 편하고, A/S도 스스로 할 수 있는 제품을 가지게 됨니다.

제작과정에 문제가 있거나, 어려움이 있으실 때에는 언제든 연락 주시면 도움을 드립니다.... 함께 만들어 가는 보드프리~~!!

 

  

 

 

 

케이스 수납형 PIC ICSP 제작 예제

 

 

아래의 그림은 케이스에 수납되는 형태의 ICSP 제작 예제이며, 사용된 케이스는 Hammond 사의 1593KBK 입니다.

케이스에 수납 되도록 설계된 보드는 케이스 앞쪽과 뒤쪽에 장착할 수 있는 명판도 보드와 함께 무료로 제공되기 때문에 특별한 어려움 없이 제작할 수 있습니다.

PICKIT2 와 100% 호환되며, Microchip 의 PIC16 계열과 PIC18 계열등 거의 모든 칩을 ICSP 방식으로 라이팅 할 수 있고, 운영 프로그램이 단순 명쾌 합니다.

 

 

 

제작후 최초1회는 PICKIT2 운영프로그램에 포함되어 있는 HEX 파일을 따로 라이팅 해줘야 동작 하지만, 이후부터는 운영프로그램상에서 간단히 업그레이드 메뉴를

이용해서 쉽게 최신버젼으로 업데이트 할 수 있고, 운영 프로그램의 업데이트를 통해서 최신칩을 모두 사용할 수 있게 됨니다.

제작후 최초로 라이팅할 때 사용할 라이터가 없는데 무었으로 라이팅 해서 만들지? 이런 상황이 있을때에는 보드프리 담당자를 찾으시면 도움 받으실 수 있습니다.

 

 

 

 

AVR ISP 와 달리 1열로 배열된 것을 표준으로 하고 있는데, 위와 같이 Zig 보드를 함께 제공하기 때문에 제작해서 사용하시면 되고, 어플리케이션 보드를 직접

디자인하여 사용하는 경우에는 다운로딩 포트를 2열로 설계하시면 편리한데, 이때에는 위의 그림과 같이 핀번호를 그대로 유지하고 2열로 설계 하시면

다른 보드와 호환 되도록 사용 하실수 있습니다.

 

 

 

 

 

 

 

 

 

보드프리 회로설계, Artwork, PCB설계,보드프리 , 아트웍, PCB, SMT, 회로개발, 전자제품개발, 무료ISP, 무료PCB, 샘플PCB, Board Free

 

 

Copyright(c) 2017 Board Lab All rights reserved.

Web  management  and  electronics engineering  by YEOEUI