본문 바로가기

만들기 / making/sensing workshop

Audio sensor module on PCB

Audio sensor module on PCB

다수의 센서 데이터 송신 방법의 선택
 
1. 각 센서의 analog 신호를 하나의 MCU 로 전달해서 처리
 
2. 각 센서의 신호를 각 작은 MCU 로 받아서 각자 중앙의 큰 MCU 로 통신으로 날림
 
송신 경로가 길면 당연히 2 번이 안정적인 선택.
2번은 MCU 가 각자 달려 있으므로 데이터를 미리 처리해서 보낼 수도 있다. -> 분산처리
2번은 MCU 가 달려 있으므로 무선으로 보낼 수도 있다.
유선으로 되어 있는 시스템은 한계가 명확하다.
한계로 인해서 작품의 의도를 제대로 구현하지 못하면 장난감에 불과하다.
1 은 전송 경로가 길면 도선 저항 때문에 값이 불안해짐.
 
2 번의 구현
작은 MCU ATtime
큰 MCU    ATmega 
RX485
-> 시리얼 통신, 복수의 통신을 한꺼번에 수행, 0-5V 의 간격을 수십V 로 키워서 노이즈에 강하고 수신하기 좋게 만듦.
양방향 통신이 가능
중앙 MCU 에서 데이터를 요청할 수도 있음 -> call & response, MCU 가 요청을 하고 자기 일을 할 수도 있다.
 
스케쳐스를 1번으로 250에 요청 받았으나 2번으로 1,000 에 수주받음.
1번처럼 하면 나중에 유지보수 때문에 고생
 
만능기판
구멍은 3 mm
M3 10 나사 주세요. 직경은 3 mm, 길이는 10 mm
구멍 사이 간격은 2.54 mm, 국제표준
모든 칩의 다리 간격은 2.54 mm
flexible pcb 는 비추. 휘면 달린 부품들이 떨어짐.
PCB 잘라 쓸 때, 아크릴 커터보다 양철 가위가 좋더라.
 
나오는 선 3개.
Vcc, GND, Signal
 
용어를 잘 알아두자.
나중에 검색할 때 반드시 필요하니까.
 
가변저항 -> 증폭도 조절.
 
어떻게 만들까?
너무 심미적으로 하다보면 선 배열이 복잡해짐.
회로도 내에서 부품의 근접성을 고려해서.

'만들기 / making > sensing workshop' 카테고리의 다른 글

multi sensor arduino / processing  (0) 2009.08.31
arduino + processing code  (0) 2009.08.31
Audio sensor module on Breadboard  (0) 2009.08.31
audio sensor processing code  (0) 2009.08.31
audio sensor MCU code  (0) 2009.08.31