Another/회로설계 5

전원 설계

- 외부 전원 - MCU 전원 1. 외부 전원 아래의 회로도와 같이 부품 소자 보호를 위해 커패시터(C1, TVS1) 부착 C1인 경우 전압의 2.5배 이상의 커패시터 용량 사용 TVS1는 수시로 케이블을 뺏다 꼽았다 하는 전원 부분에 부착 -> 소자 파손 방지용으로 필요. 위의 표에서 설명하고 있는 TVS 다이오드는 +20V 에서 클리핑을 해줍니다. 칩이 망가질 수 있는 전압이 30V 라고 가정했을때, 안정적으로 칩을 보호할 수 있게 해주는 역활을 합니다. 2. MCU 전원 사용할 MCU(ATSAD21G)는 3.3V의 전원을 가집니다. 3.3V를 사용하기 위해선 5V -> 3.3V로 낮추어 주는 LDO가 필요로 합니다. 저 같은 경우 XC6210을 사용했습니다. 아래의 내용은 데이터 시트 참조 후 사용..

MCU 설계

MCU 설계 하면서 데이터 시트를 잘 보면 설계를 막힘없이 할 수 있다. MCU: ATSAMD21G18A-AUT 데이터 시트 참조. 앞 서 전원 회로 설계 글에서 MCU전원 설계 3.3V한 이유는 MCU 동작전원이 3.3V로 필요로 하기 떄문. CRYSTAL_32.76K 선정: 데이터 시트 필요. 아래 데이터 시트 내용 보면 crystal mcu 선정 스펙이 나와 있음. Serial Port 사용 회로 설계 목적이 Serial Port 사용이 두가지가 필요하다. Serial1 : D1/TX1(PA10), D0/RX1(PA11) -> 기본 Serial Serial : D31/TX2(PB22), D30/RX2(PB23) -> 확장 Serial 위에 사진은 SAMD 칩의 핀 설명 VARIANT.CPP 파일 중..

RS-232

사용 이유 MCU나 다른 장치간의 통신은 UART 방식이 많이 사용되는데요. UART 통신을 일반 점퍼선으로 하는 경우, 거리가 수십 cm 이내로 가까우면 통신이 잘 됩니다. 그런데 거리가 멀어지면 노이즈가 커져서 오류가 많이 발생하고 정상적인 통신이 어렵습니다. DB9 또는 DB25 케이블을 사용하는 RS-232(RS232) 방식으로 UART 통신을 하면, 수십 m 거리에서도 통신할 수 있습니다. Capacitance가 낮은 케이블을 사용하면 약 300m 거리까지 통신할 수 있습니다. 이 글에서는 3.3V UART 신호를 RS-232 신호로 바꾸고 RS-232 통신의 파형을 관찰했습니다. 사용한 RS232 모듈은 MikroElektronika에서 MAX3232 IC를 사용해서 제작한 것입니다. 참고로 ..