본문 바로가기

삽질기초/HW35

CMD파일 작성 팁 [출처]싱크웍스 블로그 TI DSP 개발에 관련하여 CMD 파일의 작성법에 대해 아는 사람은 알고 모르는 사람은 모르는 몇 가지 간단한 팁을 알려드리겠습니다. CMD 파일은 보통 아래와 같이 MEMORY{}에서 사용하는 DSP의 메모리 영역을 정의하고, SECTION{}에서 섹션들을 MEMORY{}에서 정의된 메모리 영역에 할당 방식으로 작성하게 됩니다. MEMORY{ PAGE 0: /* Program Memory */ ~~~ RAMH0 : origin = 0x3F8002, length = 0x001FFF /* on-chip RAM block H0 */ RAML0 : origin = 0x008000, length = 0x001000 /* on-chip RAM block L0 */ RAML1 : origin = 0x009000,.. 2013. 3. 5.
레귤레이터 및 소형 모터드라이버의 발열 리니어 타입의 레귤레이터를 사용한다면 그 레귤레이터의 발열을 신경써야한다. 쉽게 생각해서, 가장 기초적인 문제는 레귤레이터의 입력전압이 높아서 그런것. 혹은 방열판의 설계문제 아니면 고장. 보드가 자꾸 리셋되길래 봤더니 레귤레이터 이상. 스코프로 출력전압을 찍어보면 순간적으로 전압이 내려갔다가 상승하는것을 볼수 있다. 그냥 켜두었을때는 문제가 없었는데 컨트롤러가 동작하면서 회로들이 동작하기 시작하면 레귤레이터에서 충분히 대응을 못하는것 같다. 결국 회로 교체. 이는 모터드라이버에서도 동일할것으로 예상된다. 방열관련해서 공부라도 해야할듯.. 기본적인 대책으로는 방열판을 붙이는것을 들 수 있지만 한계가 있다. SMD 같은 경우에는 그라운드에 접합을 하여 방열을 하는 경우도 있지만 또한 한계가 있다. 가장좋은.. 2013. 2. 15.
다채널 SMPM 출력 전압 이상 +- 15 +5 의 출력이 나오는 SMPM 구동 중 15V의 전압이 이상하게 나오는 문제가 발생. 결론은 5볼트에 일정 부하 이상이 결려야 출력이 제대로 나온단다.(약 10%) 허허.. 2013. 2. 15.
via hole hole과 pad의 거리0.3mm 부품 패드는0.4 이상 일반적으로?0.960.65~0.7 2012. 10. 12.
4층 pcb 설계시 주의사항 4층 pcb설계시 topgndpowerbot 네가지 면으로 분류된다. ▶ 그라운드면과 가까운 면은 빠른 신호를 배치 ▶ 그라운드 및 파워는 적절히 구간을 나누어서 코퍼를 깔아준다 ▶ 각각의 면에서 신호선히 지나갈때는 크로스하면서 지나가야한다 ex) signaltop |gnd --power |bot -- ▶ 그라운드면과 파워면의 너비가 같게되면 방사성 노이즈가 생기게 된다. ex) --- gnd--- power 그러므로 너비를 다르게 설정해야한다. ------ gnd--- power ▶ 디지털그라운드와 아날로그 그라운드의 거리 또한 중요하다. 아날로그 디지털--- ㅁ -------- ㅁ ----- || 보다 자세한 내용은 책에.. 2012. 10. 5.
3상 까먹지말자. 역률 : 전압과 전류의 위상평균전력 : 순시전력의 직류 성분순시전력 : 전류와 전압의 곱 유효전력 : 실제 사용되는 전력, 전압과 전류를 곱한 값의 한 주기 동안의 평균값무효전력 : 무효 전류에 해당하는 전력. 전압과 전류의 곱에 그 위상각 사인값을 곱한 수치 Y- Δ 등가 변환 그리고 3상 전압. Y결선 상전압 : 각 상에 걸리는 전압.선간 전압 : 선간.상전압과 선간전압 : 선간전압이 상전압보다 π/6(30°) 앞선다. 선간전압의 크기 : V(선간) = sqrt(3)*V(상)선간 실효치 Vrms = V(선간) /sqrt(2) 순시값 v = V*sin(2*t) V:최대값 △결선상전압과 선간전압의 크기 동일, 상도 동일함. --------------------------------------.. 2012. 5. 4.