초보 엔지니어에게 꼭 필요한 오픈소스 회로설계 프로그램 3가지
메이커, 예술가, 디자이너 및 학생을 포함한 전문가도 쉽게 사용할 수 있는 회로설계 프로그램.
소개

회로 설계를 배우기 시작한 초보 엔지니어 또는 메이커가 새로운 프로젝트의 회로 설계를 쉽게 할 수 있고 보드 설계까지 만들수 있는 3가지의 프리웨어 회로설계 프로그램을 소개합니다.

전통적으로 엔지니어가 자신의 프로젝트에 대한 회로를 구상하고 회로 설계 프로그램으로 회로를 그린 후에 회로를 구성하는 부품을 준비하여 브레드보드에 부품을 꽂아서 테스트를 진행하고 기능을 확인한 후에 문제점을 수정합니다. 문제점 수정이 완료되면 보드의 아트워크 작업을 진행하여 보드를 생산합니다.

여기에서 소개하는 프로그램 중에서 처음 2가지는 회로 구성과 설계 작업을 가상 브레드보드를 이용하는 프로그램이고 나머지 프로그램은 메이커들 사이에서 많이 사용되고 있는 회로 설계와 보드 설계를 할 수 있는 프로그램입니다.

다음은 여기에 소개한 프로그램들이 제공하는 기능을 나열한 리스트이며, 각 프로그램은 리스트 중에서 일부의 기능을 제공합니다.

  • 브레드보드 회로 설계
  • 온라인 시뮬레이터
  • 회로 설계
  • PCB 설계
  • 아두이노 프로그램 코딩
  • 아두이노 프로그램 다운로드

Fritzing은 전자 관련 전공자 뿐만 아니라 예술가, 디자이너 및 학생을 포함한 비전공자들이 쉽게 사용할 수 있는 회로설계 프로그램입니다.

특히, Fritzing은 브레드보드 레이아웃 기능을 이용해 부품 이미지를 연결하여 회로를 그리는 방식으로 초보자라도 사용하는데 어려움이 없습니다.

Fritzing은 사용자 친화적인 커뮤니티 기반 플랫폼으로 독자적인 전자 설계를 기반으로 제작 된 맞춤형 PCB를 제작할 수 있으며 온라인으로 제작을 요청하거나 거버 파일을 생성하여 직접 PCB 제작업체에 요청할 수 있습니다.

브레드보드 레이아웃
회로 설계
보드 설계
브레드보드 템플릿 이용

브레드보드 레이아웃 화면에서 연결한 그림을 출력하여 실제 브레드보드에 붙이고 그림을 보면서 부품을 연결하여 설계한 회로를 완성 할 수 있습니다.

아두이노 프로그래밍

아두이노를 사용하는 경우에는 코드 화면에서 프로그램을 작성하고 실제 아두이노 보드에 다운로드를 하고 브레드보드에 연결된 부품의 기능을 테스트 할 수 있습니다.

Autodesk Circuits는 2013 년 가을부터 Autodesk와 Circuits.io의 파트너십을 통해 탄생 한 온라인 전자 시뮬레이터 및 협업 설계 플랫폼입니다.

사용자가 설계한 회로는 브레드보드 에디터나 회로 에디터를 이용해 만들수 있으며 보드 설계는 PCB 에디터를 이용해 작업할 수 있습니다.

생성한 회로의 프로그래밍은 코드 에디터를 이용해 작성하고 실시간으로 온라인 시뮬레이터로 실행하거나 실제 보드에 다운로드하여 실행할 수 있습니다.

설계한 보드의 제작을 온라인으로 요청할 수 있습니다.

브레드보드 레이아웃
회로 설계
보드 설계
실시간 시뮬레이션

브레드보드 레이아웃 화면에서 부품을 연결하고 부품의 기능을 시뮬레이션할 수 있는데 이것이 이 프로그램의 가장 큰 장점입니다.

아두이노 프로그래밍

이 프로그램은 아두이노를 사용하는 경우에는 코드 화면에서 프로그램을 작성하고 실제 아두이노 보드에 다운로드를 하고 브레드보드에 연결된 부품의 기능을 테스트 할 수 있으며 아두이노 보드에 프로그램을 설치하지 않고 웹에서 기능을 시뮬레이션할 수 있습니다.

EAGLE은 ‘Easily Application Graphical Layout Editor’의 줄임말로 쉽게 응용할 수 있는 그래픽 레이아웃 에디터 라는 뜻입니다.

EAGLE은 설치형 프로그램으로 윈도우(Window),리눅스(Linux),맥(Mac)에서 모두 설치할 수 있습니다.

무료로 사용하는 버전은 사용할 수 있는 기능에 제한은 없으나 도면의 크기는 100 x 80mm 한정이고, 2 layer( Top과 Bottom )만 사용 가능합니다.

이 프로그램은 일부 사용상의 제한이 있지만 전문 엔지니어가 사용하는 기능을 사용할 수 있다는 것이 큰 장점으로 특히, 메이커들에게 가장 인기가 있는 프로그램입니다.

회로 설계
보드 설계
자동 라우팅

부품들을 연결하는 작업을 자동으로 할 수 있습니다.

Gerber, BOM, SVG 출력

보드를 제작하는 업체에 제공할 거버 파일, 부품 구매를 위한 BOM, 그리고 이미지 파일을 출력할 수 있습니다.

결론

인터넷에서 구글링으로 회로 설계 툴을 검색해 보면 대단히 많은 프로그램들을 볼 수 있습니다.

이렇게 검색된 프로그램에는 온라인형, 설치형, 무료, 유료, 초급자용, 전문가용 등으로 구분할 수 있는데 사용자 개인의 수준이나 사용 목적에 따라서 자신에게 가장 적합한 프로그램을 채택하여 사용하면 됩니다.

여기에서는 전자 회로에 대한 기초가 없거나 이제 회로 설계를 배우는 학생이나 전문 하드웨어 엔지니어가 아닌 사람으로 연령에 상관 없이 만드는 것에 관심이 있는 메이커가 손쉽게 접하고 이용할 수 있는 프로그램을 소개했습니다.

필자도 여기에 언급한 프로그램을 실제 작업에 이용하고 있으며 많은 도움을 받고 있습니다.

이글을 읽는 독자들에게 많은 도움이 되었으면 합니다.

뉴스레터 가입

새로운 정보, 뉴스, 블로그, 그리고 제품에 대한 정보를 받아보세요!

관련 게시물

댓글 남기기