브레드 보드 / 솔더 보드 배선을위한 표준 패턴이 있습니까? [닫은]


12

브레드 보드 배선이 구성되지 않아 복잡한 회로를 디버그하기가 어렵습니다.

배선 방법에 대한 표준 규칙이 있습니까?

"항상 구성 요소 사이에 x 홀을 남겨 두십시오"또는 "항상 스위치를 사용하기 전에 항상 저항을 배치하십시오"와 같은 것이 있습니다.

아니면 모든 사람들이 자신의 규칙을 따라갈 수 있습니까?

리소스에 대한 링크가 도움이 될 것입니다.


6
그것에 대해 중요한 것이 없다면 보트를 떠 다니는 것에 대해 예쁘거나 조직적으로 보이게하십시오. 걱정할 것이 있으면 걱정하고 바로 잡으십시오. 저의 유일한 밝은 선 규칙은 "소비하고 견딜 수있는 전력 예산에 적합한 크기와 무게로 감당할 수있는 비용으로 올바른 기능으로 제대로 작동하도록하는 것"입니다. 디버깅에 문제가있는 경우 도움이되는 모양으로 작업하십시오 (다른 것 허용).
jonk

@ jonk : answer-quality comment :) 실제로 답변으로 변환 하시겠습니까? 나는 그것을 확장하고 싶지만 답변에서 주석을 언급하기는 어렵습니다 ...
Marcus Müller

@ MarcusMüller 여기에 이미 돼지 더미가있는 것 같습니다 (돼지 나 응답자에게 해를 끼치는 행위는 없습니다) 아직도 따로 원하십니까?
jonk

1
당신이 충분히 걱정하는 경우에만. 나는 "디버그하기 쉽다"는 a) 지나치게 큰 브레드 보드 디자인에 대한 핵심 논점 (N 접점이 커지는 것에 대한 P (#loose contact> 0)이 커지는 것)에 대한 핵심 주장이며, 모듈화하고 작동하는 것을 찾은 다음 고정되고 "신뢰할 수있는"장치로 납땜 한 후 계속하십시오.
Marcus Müller

모듈화에 대한 +1. 더 큰 프로젝트가 어떻게 처리되는지 궁금했습니다.
thatsagoal

답변:


18

모든 IC를 같은 방식으로 대면하십시오.

입력은 보드의 왼쪽 끝으로 가고, 출력은 오른쪽 끝에서 나옵니다. 전류가 아래로 흐른다

회로도를 그리는 규칙과 매우 유사합니다.

규칙으로 인해 문제가 발생하면 필요에 따라 무시하십시오.


2
나는 항상 오른쪽에 입력하지만, 그것은 바로 오른 손잡이이고 모든 벤치 공급 장치가 오른쪽에 앉아 있기 때문입니다.) 나는 이것을 두 번째로 생각합니다. 너무 많은 '스파게티'를 얻으십시오, 그들은 ebay에 미리 만들어진 철사의 장비가 있고 시간 절약에 도움이됩니다.
Rendeverance

2
IC뿐만 아니라 보드를 설계하는 데 어려움을 겪고 모든 구성 요소를 배치하여 레이블이 동일한 방식으로 배치 되도록합니다 (색상 코딩이있는 구성 요소는 모두 일관된 방향으로 읽습니다). 장기적으로 많은 시간을 절약 할 수 있습니다.
alephzero

15

무엇보다 솔더리스 브레드 보드는 전자 회로를위한 배치 가능한 형식이 거의 없습니다. 그것들은 (전부는 아님) 특정 유형의 프로토 타입에 아주 잘 작동합니다. 어떤 종류의 수명을 원하는 회로가 있다면 계획에는 납땜이없는 브레드 보드에서 회로를 영구적으로 만드는 방법이 포함되어야합니다.

인생을 편하게하기 위해 할 수있는 일이 많이 있습니다.

색상 코드와 같은 것이 실제로 도움이됩니다. Vss, Vcc 및 그라운드의 표준 색상을 선택하십시오. 그들과 붙어. 다른 사람들이 언급했듯이 모든 IC의 핀 1을 같은 방향으로 배치하십시오. 중요하지 않은 장소의 경우, 와이어 스텁과 레이블을 만들 테이프로 작은 깃발을 만드십시오. 때로는 모든 IC를 먼저 채우고 다른 것을 구현하기 전에 모든 전원을 깔끔하게 정리하는 것이 유용합니다.

그러나 가장해야 할 일은 회로를 머리의 기능적 하위 회로로 나누고 하위 회로가 작동하는지 테스트 하는 방법을 미리 계획 하는 것 입니다. 그런 다음 빌드하고 테스트 한 후 그대로두고 나머지 회로로 이동하십시오.

일반적으로 왼쪽에서 오른쪽으로이 작업을 수행합니다. 입력이 중간 단계로 이동하고 출력 단계로 이동합니다. 그러나 이것은 일반적이며 때로는 보드의 오른쪽에있는 출력 단계를 먼저 처리하는 것이 더 합리적입니다.

마이크로 컨트롤러 설계를 수행하는 경우 아키텍처가 하나의 장치가 들어오고 나가는 중앙 허브의 역할을하기 때문에 혼동 될 수 있습니다. 이 경우 테스트 할 수 있도록 다양한 서브 회로를 한 번에 하나씩 분리하는 마이크로 컨트롤러 설정이 필요합니다. 필요한 테스트 신호를 생성해야합니다. 리셋 회로를 기억하십시오.

물론 브레드 보드는 견고하지 않습니다. 오실로스코프 프로브를 움직이고 안정적으로 장착되지 않은 저항에 캡을 단락시킵니다. 그것은 짐승의 본성 일뿐입니다. 회로가 너무 크고 복잡해지면 5 분 전에 작동 한 회로의 깜짝 단락과 같은 의도하지 않은 것들 때문에 납땜이없는 브레드 보드에 회로를 남겨두면 수익이 감소합니다. 납땜 된 브레드 보드에 작업 하위 섹션을 내려 놓으십시오. 더 나은 방법은 하위 구성 요소를 빌드 및 테스트하고이를 PCB 설계에 적용한 후 다음 하위 구성 요소로 이동하는 것입니다. 프로토 타입 PCB를 가져 와서 채우고 기능 회로를 즐기기 위해 몇 달러와 일주일을 보내십시오.


1
기능 블록의 경우 +1 초기 프로토 타이핑 단계에 있고 최종 보드 레이아웃이 나중에 필요한 경우, 모든 기능이 보드의 다른 부분을 차지하게되면 일을 간단하고 쉽게 디버깅 할 수 있습니다. 경로 길이가 문제가되지 않으면 여러 보드를 사용할 수도 있습니다.
Mast

"보드 보드는 견고하지 않습니다"-말할 것입니다. CS 학위의 일환으로 브레드 보드에 전체 컴퓨터 (Z81, ROM, RAM 및 로직 칩, CRT로 출력)를 구현해야했습니다. 불행히도, 출력은 결코 옳지 않았으며, RAM에 약간의 압력이 가해지면 출력이 완전히 바뀔 것입니다.
Baldrickk

"... 거의 배포 할 수없는 ..."-> :-). 그러나 가능한 한 깔끔합니다. 배선 및 부품을 압축하는 스폰지 고무 오버레이를 추가하십시오. 예를 들어 스폰지를 보드로 눌러 테스트하십시오. 압축시 모든 와이어가 올바르게 배치되도록 라우팅 및 모양을 지정하십시오. 눌렀을 때 구성품이 단락되지 않도록하고 의도 된 접촉이 유지되도록하십시오. "안정된"상태가되면 적절한 크기의 조가비 악기 케이스에 넣고 폼과 브레드 보드에 닫고 나사를 단단히 닫습니다. | "합리적으로 좋은"신뢰도를 얻을 수 있습니다. 데모, 쇼 및 심지어는 심지어 (사용 가능한) 지속적인 사용을 위해 충분히주의를 기울입니다.
Russell McMahon

@RussellMcMahon, 나는 그런 회로를 결코 받아들이지 않을 것입니다. 아마도 데모를위한 것이지만, 내 경험은 그것이 나빠질 경우 데모에서 일어날 것이라는 것입니다. 좀 더 안정적인 배열로 배치하기에 너무 복잡하면 처음에는 솔더리스 브레드 보드에 비해 너무 복잡 할 수 있습니다. 또한 좋은 브레드 보드 만 사용하기 때문에 상자에 넣어두면 잃어버린 죄가됩니다.
Scott Seidman

7

프로젝트를 시작할 때 조직적으로 게으르지 마십시오 (특히 큰 프로젝트). 나는 일반적으로 브레드 보드 및 기타 모든 구성 요소를 골판지 패널에 테이프로 묶어보다 체계적으로 만들었습니다. 또한 필요한 경우에만 점퍼 와이어를 사용하십시오. 대신이 로우 프로파일 와이어를 사용하십시오. 디버깅이 정말 쉬워집니다.

여기에 이미지 설명을 입력하십시오

또한 프로젝트를 진행하면서 Eagle (또는 기타 회로 설계 프로그램) 회로도에서 변경 한 내용을 모두 반영하십시오. 특히 프로젝트를 PCB로 전환하려는 경우 미래의 삶을 더 쉽게 만들 것입니다. 프로젝트에 행운을 빕니다.


5

브레드 보드의 경우 회로가 매우 단순하거나 회로가 필요한 환경에 있지 않는 한 (학교), 단순히 pcb를 설계하고 주문하는 것이 훨씬 쉽습니다 (시간이 많이 드는 경우 비용이 훨씬 저렴함).

솔더 보드의 경우 조금 더 복잡해질 수 있지만 조심하십시오. 나는 개인적으로 Eagle CAD를 사용하여 솔더 보드를 설계했으며 (pcb 옵션에 충분한 시간이 없기 때문에) 모든 것이 훨씬 쉬워졌습니다.

그러나 두 경우 모두, 나의 주요 조언은 자신에게 약간의 공간을 제공하는 것입니다. "공간을 절약하기 위해"모퉁이에 모든 것을 시도하지 마십시오. 재 작업의 경우, 당신은 이해할 수없는 수직적 괴물에 대해 알게 될 것입니다.


왜 다운 보트인가?
Sclrx

1
모퉁이에 모든 것을 맞추지 못해서 +1 ... 이것은 자신의 PCB를 만들기 시작할 때 흔히 저지른 실수였습니다. 추가 LED, 필터 또는 신호 출력을 삽입 할 공간을 남겨두면 크기를 작게 유지하고 요소 사이에 맞추려고 시도하는 것 (실제로 필요한 경우가 아니라면)보다 많은 요소를 피기 백하여 오류를 찾는 데 어려움을 겪습니다. 모든 것이 예상대로 작동한다고 확신하면 레이아웃을 최적화 할 수 있습니다 (예 : SMD 구성 요소로 전환하십시오.
Mark

4

브레드 보드를 시작하기 전에 브레드 보드 및 스트립 보드 라우팅을 지원하는 VeeCAD 또는 Fritzing 과 같은 도구를 사용하십시오 . 회로의 일부가 너무 멀리 떨어져 있거나 맞지 않을 때 브레드 보드를 다시 연결하는 대신 소프트웨어를 사용하여 우수한 라우팅 솔루션을 찾는 것이 훨씬 쉽습니다.


Fritzing은 브레드 보드 및 스트립 보드를 지원하지만 핀이 기본적으로 행당 연결되지 않은 솔더 보드는 지원하지 않습니다. 또한 와이어 / 구성 요소를 홀수 각도로 배치하는 것을 지원하지 않으며 다른 것들을 사용하여 상당히 빨리 사용하지 못하게합니다.
Mast

1

브레드 보드 '건설'은 데모, 쇼 및 심지어는 (가장)은) 지속적인 사용을 위해 충분히주의를 기울여 벤치 이외의 용도로 충분히 잘 만들 수 있습니다. 끝을 참조하십시오.

많은 경험을 얻을 때까지 (또는 전혀 :-) 권장되지는 않지만 6 개의 대형 브레드 보드가있는 유용한 프로토 타입 벤치 탑 (즉, 휴대용이 아닌) 조립품을 만들었습니다. 몇몇 경우에는 여러 개의 마이크로 컨트롤러가 상호 통신합니다. 외부 고전류 및 전압 회로에 대한 인터페이스 (빵판 자체는 아님). 전체 어셈블리를 플라이 또는 이와 유사한 시트에 구축하면 워크 벤치에서 들어 올려 보관할 수있어 필요할 때 여러 회로 중 하나를 작업 할 수 있습니다.

레일을 따라 전원 공급 장치가있는 4 개의 전원 레일 보드가 가장 좋습니다. 필요한 경우 수직 전원 또는 대형 연결 레일을 추가하십시오. 극단적 인 특수한 경우를 제외하고 IC를 한 방향으로 유지하십시오.

인터커넥트를 위해 IC 사이에 얼마나 많은 "예비"열이 작동하는지 알아보십시오.

브레드 보드 제한을 염두에두고 회로를 그리기 시작하기 전에 브레드 보드 레이아웃은 주요 회로에 도움이됩니다. 작은 것들도 종종 "즉석에서"OK입니다. Fritzing과 같은 레이아웃 소프트웨어를 사용하지는 않았지만 모든 실제 관행을 시뮬레이트하는 능력이 부족하여 지나치게 제한적일 것으로 기대합니다.

일부 구성 요소는 구멍에 "맞게"들어갈 수 있지만 브레드 보드 "스프링"은 손상 될 수 있습니다.
예를 들어 1N400x 다이오드가 적합 할 수 있습니다. 이러한 구성 요소의 경우 각 리드에 와이어를 납땜하고 BB에 맞도록 충분히 길게 절단하십시오.

행간 커패시턴스 문제와 접촉 저항 문제에 유의하십시오.

저비용 BB는 품질이 비용에 따라 향상되거나 향상되지 않을 수 있지만 열등한 BB 일 수 있습니다.

브레드 보드는 외부 ": 쉘"로 둘러싸여 있고 배선 및 구성 요소가 정상적인 취급 력 하에서 이동하는 것이 제한되는 경우 합리적인 성공으로 "휴대용"역할을 수행 할 수 있습니다. 다음을 수행하여 좋은 결과를 얻었습니다.
깔끔하게 정리하십시오.
배선 및 부품을 압축하는 스폰지 고무 오버레이를 추가하십시오.
예를 들어 스폰지를 보드로 눌러 테스트하십시오.
압축시 모든 와이어가 올바르게 배치되도록 라우팅 및 모양을 지정하십시오.
눌렀을 때 구성품이 단락되지 않도록하고 의도 된 접촉이 유지되도록하십시오.
일단 "안정된"경우, 예를 들어 적당한 크기의 대합 조개 케이스에 넣고 폼과 브레드 보드에 닫고 나사로 단단히 닫습니다.
이는 "합리적으로 좋은"신뢰도를 얻을 수 있음을 의미합니다. 데모, 쇼 및 심지어는 심지어 (사용 가능한) 지속적인 사용을 위해 충분히주의를 기울입니다.


"작동하지 않는 방법"의 좋은 예-비록 효과가 있었지만.

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.