홈 › 지원 및 서비스 › 제품 및 선정

프로그래머란 무엇이며 어떤 종류가 있나요?

2022-05-05

프로그래머란 무엇인가요?

전자 부품을 다루는 사람도 프로그래머가 무엇인지 모르는 경우가 많습니다. 그래서 무엇일까요? 이 글에서 설명합니다.

대만에서는 이 장비를 "버너(burner)"라고 부릅니다. 대만의 반도체 산업이 일찍 발전했기 때문인데, 이 용어가 중국 본토로 전해지면서 고객들은 "프로그래머"라는 이름을 쓰게 되었습니다. 영어 이름이 PROGRAMMER이고, 소프트웨어 개발자를 뜻하는 단어와 같기 때문입니다.

프로그래머는 프로그램 가능한 집적회로에 데이터를 기록하는 도구입니다. 주로 마이크로컨트롤러(임베디드 MCU 포함)와 메모리 칩(BIOS 포함)을 프로그래밍(또는 "플래싱")하는 데 사용합니다. 기능에 따라 범용 프로그래머, 전용 프로그래머, 양산형 프로그래머의 세 가지로 나뉩니다.

프로그래머

전용 프로그래머는 가격이 가장 저렴합니다. 지원하는 칩 종류가 적어 하나의 칩 계열만 프로그래밍하는 용도에 적합합니다. 예를 들어 PIC 시리즈만 프로그래밍하는 경우입니다.

범용 프로그래머는 현재 프로그래밍이 필요한 거의 모든 칩을 지원합니다. 설계가 복잡하고 원가가 높아 판매량이 제한되고 가격도 높습니다. 여러 종류의 칩을 프로그래밍해야 하는 상황에 적합합니다.

이제 프로그래머가 무엇인지 아셨을 것입니다. 앞으로도 프로그래머 관련 기술 자료를 계속 올릴 예정이니 즐겨찾기해 두고 확인해 보세요.

프로그래머에는 어떤 종류가 있나요?

기능에 따라 범용 프로그래머와 전용 프로그래머로 나뉩니다.

전용 프로그래머는 가격이 가장 저렴하고 지원 칩 종류가 적으며, 특정 칩 계열만 필요한 용도에 적합합니다.

범용 프로그래머는 현재 프로그래밍이 필요한 거의 모든 칩을 지원합니다. 설계가 복잡하고 원가가 높아 전용 모델보다 훨씬 비쌉니다. 여러 종류의 칩을 프로그래밍해야 하는 상황에 적합합니다.

사용 방식에 따라서는 수동식 프로그래머와 자동 프로그래밍 장비로 나뉩니다.

수동식 프로그래머

수동식 프로그래머는 USB로 PC에 연결하고 이더넷으로 사내 네트워크에 연결해 로컬 또는 원격으로 PC와 통신합니다. 단독으로도 동작하며 조작이 간단하고 확장이 쉬워 소량 생산에 적합합니다.

수동식 프로그래머

이런 프로그래머는 대체로 많은 칩을 지원하지만, 대응하는 테스트 소켓이 제한적입니다. 소켓 하나가 한 가지 패키지에만 맞기 때문에 패키지당 비용이 높습니다. 다만 오프라인 프로그래밍에는 장점이 있습니다. 디버깅이 잘못돼 칩을 잃을 위험이 없고, 보드 밖에서의 프로그래밍이 안정적이고 효율적이어서 소량 생산에 적합합니다.

기능도 충분합니다. 지우기, 공백 확인, 프로그래밍, 검증, 록을 하나의 명령으로 묶어 실행할 수 있습니다. 일반적으로 지원 칩 종류가 많은 프로그래머가 더 좋은 투자이며, 구매 효과를 극대화합니다.

자동 프로그래밍 장비

자동 프로그래밍 장비는 가격이 높습니다. 마이크로컴퓨터로 제어하며 여러 개의 노즐로 부품을 집어 모든 공정을 자동으로 수행합니다.

자동 프로그래밍 장비

한 대로 수십 개의 칩을 동시에 프로그래밍할 수 있습니다. 완전 자동 지능형 IC 프로그래밍 장비로 대량 전자 제품 생산에 맞춰 설계되었으며 작업자가 필요 없습니다. 이상이 생기면 장비가 자동으로 경보를 울립니다. 가격이 높아 주로 전문 프로그래밍 업체와 SMT 공장이 구매합니다.