리니어 타입의 레귤레이터를 사용한다면 그 레귤레이터의 발열을 신경써야한다.
쉽게 생각해서, 가장 기초적인 문제는 레귤레이터의 입력전압이 높아서 그런것.
혹은 방열판의 설계문제
아니면 고장.
보드가 자꾸 리셋되길래 봤더니 레귤레이터 이상.
스코프로 출력전압을 찍어보면 순간적으로 전압이 내려갔다가 상승하는것을 볼수 있다.
그냥 켜두었을때는 문제가 없었는데 컨트롤러가 동작하면서 회로들이 동작하기 시작하면 레귤레이터에서 충분히 대응을 못하는것 같다.
결국 회로 교체.
이는 모터드라이버에서도 동일할것으로 예상된다.
방열관련해서 공부라도 해야할듯..
기본적인 대책으로는 방열판을 붙이는것을 들 수 있지만 한계가 있다.
SMD 같은 경우에는 그라운드에 접합을 하여 방열을 하는 경우도 있지만 또한 한계가 있다.
가장좋은 방법은 비싼칩을 쓰던지, 케이스에 부착을 시키는것.
아니면.. 스위칭타입의 레귤레이터를 사용해야한다.
'삽질기초 > HW' 카테고리의 다른 글
DSP Error 1135 (0) | 2013.04.23 |
---|---|
CMD파일 작성 팁 [출처]싱크웍스 블로그 (1) | 2013.03.05 |
다채널 SMPM 출력 전압 이상 (0) | 2013.02.15 |
via hole (0) | 2012.10.12 |
4층 pcb 설계시 주의사항 (0) | 2012.10.05 |