인쇄 회로 기판을 설계하려면 오픈 소스 소프트웨어 "KiCAD" 또는 다양한 온라인 서비스와 같은 다양한 도구를 선택할 수 있습니다.오픈 소스 하드웨어 커뮤니티에서 가장 인기있는 소프트웨어는 CadSoft의"EAGLE"입니다.
이 문서에서는 EAGLE 소프트웨어를 사용하여 기본적인 인쇄 회로 기판 설계를 수행하고 ATmega 마이크로 컨트롤러 기판의 기본 코어를 만드는 방법을 배웁니다.
부품 목록
ª 저항, 10K 1/8W
– ª 전해 콘덴서, 47 Isla f (2)
ª 저항, 1K 1/8W
★ 순간 버튼 스위치
– 세라믹 저항기, 16MHz
ª ATmega328P 마이크로컨트롤러 IC, ATmega 328P
– IC 소켓, 28핀(필요 없음)
★ 다이오드, 4005
ª 저압차 선형 안정기(LDO), L4931
– 전원 콘센트
– ª1*6 핀 플러그
– 세라믹 콘덴서, 0.1 Isla f(2)
도구 목록
– 인터넷에 연결할 수 있는 Windows, Mac 또는 Linux 컴퓨터
ª Cadsoft EAGLE 독립형 PCB 설계 소프트웨어
ª RBBB EAGLE 부품 데이터베이스
참고: RBBB의 부품 목록은 위에 나와 있지만 부품을 가지고 있을 필요는 없으며 아래의 설계 지침에 따라 조작할 수 있습니다.
EAGLE 사용
EAGLE는 여러 프로그램을 통합한 패키지로, 각 기능에 해당하는 설계 프로세스가 있습니다.이번에 우리는"원리도 편집기"와"판 편집기"를 중점적으로 소개할 것이다.다른 모듈로는 Autorouter 및 어셈블리 편집기, CAM 처리 소프트웨어(CAM 프로세서, 가공 파일 생성용) 및 사용자 언어 프로그램 프로그래밍 인터페이스(사용자 언어 프로그램)가 있습니다.
컴포넌트 라이브러리에서 사용할 컴포넌트를 선택할 수 있습니다. 각 컴포넌트에는 회로 다이어그램과 보드에 사용되는 두 가지 유형의 아이콘이 있습니다.대부분의 구성 요소는 서로 다른 구성 요소 라이브러리 (패키지) 에서 파생되며 EAGLE의 구성 요소 라이브러리는 서로 다른 패키지가 같은 구성 요소 아이콘을 연결할 수 있기 때문에 프로세스를 단순화하기 위해 이 설계에 필요한 구성 요소를 포함하는 RBBB를 만들었습니다.데이터베이스, 설계 프로세스에 익숙해지면 또 다른 SparkFun 데이터베이스가 시야를 넓힐 수 있는 좋은 발판이 될 것입니다.
EAGLE 설계 워크플로우
I. 설계 및 검색 자료: 부품을 찾고, 사양을 읽고, 필요한 것을 다운로드하고, 청사진을 그립니다.
2.회로 원리도 설계: 신호선으로 각종 부속품을 연결한다.
III, 회로 규칙 검사(ErC): 인공 지능(AI 어시스턴트)을 사용하여 회로의 오류를 검사합니다.
IV, 보드 설계: 설계 어셈블리를 보드에 배치하고 실제 회로를 설계하여 연결합니다.
V. 설계 규칙 검사(DrC): 인공지능을 사용하여 설계 오류를 검사합니다.
Gerber 파일 및 드릴링 파일 생성: CAM 머시닝 소프트웨어를 사용하여 머시닝에 사용할 파일을 만듭니다.
1. 만들기 시작
먼저 Cadsoftusa.com 웹 사이트에서 EAGLE Light Edition을, moderndevice.com/downloads에서 RBBB 구성 요소 데이터베이스를 다운로드하여 EAGLE 프로그램 데이터베이스의 lbr 데이터베이스에 패키지를 넣습니다.
EAGLE에서는 색상을 사용하여 CAD 도면에서 서로 다른 기능을 가진 도면층을 구분합니다.회로 다이어그램 편집 창에서 심볼 아이콘은 기호 레이어에 있으며 태그는 이름 레이어 또는 값 레이어에 있고 네트워크 연결 (네트워크) 은 네트워크 레이어에 있으며 보기 메뉴를 통해 레이어를 표시하거나 숨길 수 있습니다.
팁: 도구 모음이 올바른 레이어에 그려져 있는지 확인하려면 도구 모음을 수시로 확인하십시오.
1.1 맵 편집기를 열고 파일 - 새로 만들기 - 맵을 선택합니다.일반적으로 다이어그램과 보드 편집기를 동시에 열 수 있기 때문에 정방향 / 대칭 이동을 수행하지 않을 것이라는 경고 메시지가 나타납니다.동기화되어 있기 때문에 이 메시지는 PCB 파일이 아직 열리지 않았다는 것을 알려줄 뿐입니다.
맵 편집기를 열고 파일 - 새로 만들기 - 맵을 선택합니다.
1.2 추가 도구를 선택하여 시공 도면의 RBBB 위젯 데이터베이스에 프레임 위젯을 배치합니다.이것은 필요하지 않지만, 이 단계는 매우 간단하여 끊임없이 조정할 필요 없이 회로 원리도를 그릴 수 있습니다.화면 크기.
2. 전원 회로
이 5 개의 부품은 DC 전원 입력을 받아 소음이 없는 5V 전원을 출력합니다.
가운데 아이콘은 전압 조절기입니다.전압조절기의 가장 중요한 규격은 출력전압, 최대출력전류와 압강, 즉 입력과 출력전위 사이의 최소차치이다.)L4931 전압 조절기의 최소 전압 차는 0.4V에 불과하기 때문에 6V 입력 단자(AA 배터리 4개)에서 5V를 출력하는 것은 매우 안정적이다.그것의 전력 공급 전류는 최대 250mA에 달할 수 있으며, 이는 대부분의 마이크로컨트롤러 응용에 충분하다.
경험법칙
– 작은 점은 교차하는 두 신호선이 연결되어 있음을 나타냅니다.작은 점은 중첩된 점일 뿐이라는 것을 나타내지 않습니다.
– 그리드 도구를 사용하고 가장 일반적인 오류는 두 선이 교차하는 것처럼 보이지만 연결되어 있지 않기 때문에 크기를 0.1인치 (100밀) 로 설정합니다.
– 각 회선 (네트워크 연결 또는 신호선) 에는 별도의 이름이 있습니다.화면에 인접하지 않더라도 같은 이름의 모든 신호선이 자동으로 연결됩니다.이 기능은 매우 편리하다.연결을 통해 연결해야 할 구성 요소가 많다면 화면이 엉망이 될 것입니다.
– 각 구성 요소에는 분명한 이름과 값이 있어야 합니다.라벨을 쉽게 읽을 수 있도록 이동해야 합니다.분쇄 도구를 사용하여 레이블을 부품에서 분리하고 해당 값으로 이동하거나 회전합니다.지방
회로 어셈블리를 사용하여 다른 사람과 통신하는 것처럼 회로 원리도를 그립니다.그들이 필요로 하는 모든 기능을 제공했는지 생각해 보세요.
2.1. 추가(Add) 도구를 사용하여 RBBB-조절기를 선택하여 화면 왼쪽 상단의 사분면에 조절기 구성 요소를 배치하고 새 도구를 사용하여 2개의 커패시터 구성 요소, GND 구성 요소 및 +5V 신호 전원 구성 요소(RBBB-전원)를 구성합니다.
2.2 Net 도구를 사용하여 전압 조절기의 출력과 입력을 두 콘덴서의 양극에 연결한 다음 콘덴서의 음극을 전압 조절기 접지선에 연결하고 접지선을 PCB GND 구성 요소에 연결하며 전압 조절기의 출력 끝을 +5V 신호 공급 구성 요소에 연결합니다.
2.3 값 도구를 사용하여 두 콘덴서를 모두 47°F로 설정합니다.
2.3 값 도구를 사용하여 두 콘덴서를 모두 47°F로 설정합니다.
2.4. RBB-Power_Jack을 추가하고 전압 조절기의 입력 단자 옆에 배치합니다.이것은 매우 표준적인 중심 양극 전원 콘센트 (음악 전자 장치를 고려하지 않는 경우) 이며, 그 중심 핀을 전압 조절기의 입력단에 연결하고 튜브를 접지한다.네트워크 세그먼트 연결 대화 상자가 나타나면 예를 선택합니다.
RBB-Power_Jack을 추가하고 전압 조절기의 입력 단자 옆에 배치합니다.
2.5. 화면에 수평 상태로 나타나는 새 다이오드를 추가하려면 [회전] 도구를 사용하여 음극을 위로 향하고 [네트워크 연결] 도구를 사용하여 조절기 입력 단자와 접지 단자 사이의 전압에 연결합니다.
2.5. 화면에 수평 상태로 나타나는 새 다이오드를 추가하려면 [회전] 도구를 사용하여 음극을 위로 향하고 [네트워크 연결] 도구를 사용하여 조절기 입력 단자와 접지 단자 사이의 전압에 연결합니다.
2.6. 마지막으로 1*2 플러그(RBBB-1x2_Pinhead)를 추가 선택적 전원 입력으로 선택하고 회전 및 배치하여 핀 중 하나를 전원에 연결하고 다른 핀을 접지합니다.