엑스트라 픽 PIC 컨트롤러 프로그래머

Pin
Send
Share
Send

마이크로 컨트롤러를 사용하는 회로는 인터넷에서 많은 인기를 얻고 있습니다. 마이크로 컨트롤러는 본질적으로 자체 I / O 포트, 메모리가있는 소형 컴퓨터 인 특수 마이크로 회로입니다. 마이크로 컨트롤러 덕분에 전자 시계, 플레이어, 다양한 LED 효과, 자동화 장치와 같은 최소 수동 구성 요소로 고기능 회로를 만들 수 있습니다.

마이크로 회로가 모든 기능을 수행하기 위해서는 플래시가 필요합니다. 즉, 펌웨어 코드를 메모리에로드하십시오. 이것은 프로그래머라는 특수 장치를 사용하여 수행 할 수 있습니다. 프로그래머는 펌웨어 파일이있는 컴퓨터를 펌웨어 마이크로 컨트롤러와 연결합니다. Atmega8, Attiny13 및 pic 시리즈와 같은 AVR 제품군의 마이크로 컨트롤러, PIC12F675, PIC16F676 등이 있습니다. pic 시리즈는 Microchip과 Atmel의 AVR이 소유하고 있으므로 pic 및 AVR 펌웨어 방법이 다릅니다. 이 기사에서는 그림 시리즈 마이크로 컨트롤러를 플래시 할 수있는 Extra-pic 프로그래머를 만드는 프로세스를 고려할 것입니다.
이 특정 프로그래머의 장점은 모든 공통 마이크로 컨트롤러를 지원하기 때문에 회로의 단순성, 신뢰성, 다 기능성을 포함합니다. 컴퓨터는 Ic-prog, WinPic800, PonyProg, PICPgm과 같은 가장 일반적인 펌웨어 프로그램에서도 지원됩니다.

프로그래머 회로


여기에는 수입 MAX232와 국내 KR1533LA3의 2 개의 초소형 회로가 포함되어 있으며 KR155LA3으로 대체 할 수 있습니다. KT345, KT3107 또는 기타 저전력 PNP 트랜지스터로 대체 할 수있는 두 개의 트랜지스터 KT502. KT3102는 예를 들어 BC457, KT315로 변경할 수도 있습니다. 녹색 LED는 전원 가용성의 표시기 역할을하며 빨간색 LED는 마이크로 컨트롤러의 펌웨어 프로세스 중에 켜집니다. 다이오드 1N4007은 잘못된 극성의 전압 공급으로부터 회로를 보호하는 데 사용됩니다.

재료


프로그래머 조립에 필요한 부품 목록 :
  • 스태빌라이저 78L05-2 개
  • 78L12 안정제-1 개
  • 3V LED 녹색-1 개
  • 3V LED 빨간색-1 PC
  • 다이오드 1N4007-1 개
  • 다이오드 1N4148-2 개
  • 저항기 0.125W 4.7kOhm-2 개
  • 저항기 0.125W 1kOhm-6 개
  • 4uF 커패시터 16V-4 개
  • 커패시터 220 uF 25V-1 pc.
  • 100nF 커패시터-3 개
  • 트랜지스터 KT3102-1 pc.
  • KT502 트랜지스터-1 개
  • 마이크로 회로 MAX232-1 개
  • 칩 KR1533LA3-1 개
  • 전원 커넥터-1 개
  • 커넥터 COM 포트 "어머니"-1 개
  • 소켓 DIP40-1 개
  • DIP8 소켓-2 개
  • 소켓 DIP14-1 개
  • 소켓 DIP16-1 개
  • 소켓 DIP18-1 개
  • 소켓 DIP28-1 개

또한 납땜 인두와 사용 기능이 필요합니다.

PCB 제조


프로그래머는 100x70 mm 크기의 인쇄 회로 기판에 조립됩니다. 인쇄 회로 기판은 LUT 방법으로 수행되며 파일은 기사에 첨부됩니다. 인쇄하기 전에 이미지를 미러링 할 필요는 없습니다.

보드 다운로드 :
pechatnaya-plata.zip 25.33 Kb (다운로드 : 669)

프로그래머 어셈블리


우선, 점퍼는 인쇄 회로 기판에 납땜 한 다음 저항, 다이오드에 납땜합니다. 마지막으로, 패널과 전원 커넥터 및 COM 포트를 납땜해야합니다.

왜냐하면 인쇄 회로 기판에는 마이크로 컨트롤러가 깜박일 수있는 많은 패널이 있지만 모든 결론이 사용되는 것은 아니며, 그러한 트릭을 수행하고 패널에서 사용하지 않는 접점을 제거 할 수 있습니다. 이 경우 납땜에 소요되는 시간이 줄어들고 이러한 소켓에 마이크로 회로를 삽입하는 것이 훨씬 쉽습니다.

COM 포트 커넥터 (DB-9라고 함)에는 보드에 "고정"되어야하는 두 개의 핀이 있습니다. 보드에 여분의 구멍을 뚫지 않기 위해 커넥터 측면 아래에있는 2 개의 나사를 풀고 핀이 떨어지면서 커넥터의 금속 테두리를 푸십시오.

모든 부품을 납땜 한 후 보드는 플럭스에서 세척해야하며 단락이 있으면 인접한 접점이 울립니다. 소켓에 미세 회로가 없는지 확인하고 (MAX232 및 KR1533LA3을 포함하여 제거해야 함) 전원을 연결하십시오. 스태빌라이저의 출력에 5V의 전압이 있는지 확인하십시오. 모든 것이 정상이라면 MAX232 및 KR1533LA3 초소형 회로를 설치할 수 있으며 프로그래머가 작동 할 준비가 된 것입니다. 회로의 공급 전압은 15-24V입니다.

프로그래머 보드에는 마이크로 컨트롤러 용 패널 4 개와 플래시 메모리 칩용 패널이 있습니다. 보드에 펌웨어 마이크로 컨트롤러를 설치하기 전에 핀아웃이 프로그래머 보드의 핀아웃과 일치하는지 확인해야합니다. 프로그래머는 컴퓨터의 COM 포트에 직접 연결하거나 연장 케이블을 통해 연결할 수 있습니다. 성공적인 조립!

Pin
Send
Share
Send