inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

발열에 의한 LDO의 드롭아웃 전압 상승

미해결

PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트

안녕하세요. 우선 좋은 강의 만들어주셔서 감사하다는 말씀 드립니다. 한 가지 궁금증이 생겨서 이렇게 질문을 남기는데요. PCB HW 측면 패드, 히트싱크, 구리 면적(쿠퍼 플랜)을 적절히 배치해 온도 상승을 15~20%가량 낮춘 사례가 보고됩니다. 열을 효율적으로 분산시키면 LDO의 장기 신뢰성을 높이고, 드롭아웃 전압이 올라가는 상황(온도 상승에 따른 Rds_on 증가)을 완화할 수 있습니다. 위의 두 번째 문장에서 발열로 인해 LDO의 드롭아웃 전압이 올라가는 상황이 발생한다는 설명을 해주셨는데, 드롭아웃 전압이 올라간다는게 정확히 어떤 의미인지 설명해주실 수 있나요? (이론적으로 생각했을 때는 Vout 전압은 Vref 전압과 동일해야하고, LDO가 사용하는 전원의 전압은 VDD(VIN)전압으로 고정되어 있으니, 드롭아웃이 발열과 상관없이 항상 일정해야 할 것 같다는 생각이 들었습니다.) 혹시 실제 PCB 상에서 설계할 때는 발열로 인해 Vout이 Vref보다 더욱 떨어지는 현상이 발생하는 것인가요? 바쁘신 와중에 확인해주셔서 감사합니다. 감사합니다.

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
정도원 댓글 2 좋아요 0 조회수 197

제어쟁이님의 속도제어기 응답성과 제 제어기 응당섭이 조금 다릅니다.

미해결

PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!

pi 게인값을 찾아가는 과정중에 위 상황에서 제어쟁이님은 정상오차가 50rpm정도는 되는데 저는 20rpm정도가 됩니다.전체적으로 게인값 설정을 다 따라갔을때 응답성 자체는 비슷하게 따라가지긴하는데 시뮬레이션 값이 좀 다른게 너무 찝찝해서 혹시 설정 잘못해놓은게 있나 싶어서요. GPT 로 얘기해보니 적분기 Ts값이나 솔버 값을 확인해보라는데 강의 그대로 설정한것같거든요 ... 확인 한번 부탁드리겠습니다. 제 솔버 설정입니다.

  • stm32
  • motordriver
kym115677 댓글 2 좋아요 0 조회수 101

NTC 사용 이유가 궁금합니다.

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

안녕하세요. 강사님. 갑자기 의문이 들어 질문 드립니다. NTC로 온도를 측정하려면 float 연산이 필요하고 ADC로 인해 정확도가 좋지 않을 것 같은데, 사용하는 이유가 뭔지 알 수 있을까요? 다른 온도센서 IC 같은걸 사용하면 안되는 이유가 있나요?

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
김상현 댓글 2 좋아요 0 조회수 147

실제 프로젝트 궁금증

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

안녕하세요 좋은 강의 감사합니다. 강의 듣다보니 궁금한 것이 있어서 질문드립니다. 강의에서는 회로도를 설계하고 바로 pcb 설계로 올리는데 실제에서는 pcb 설계전 전체 회로도에서 정확하게 도는지 예를 들어서 pwm 제어가 잘 작동하는지 이런 것에 대해 확인을 어떤 식으로 하나요? pspice나 이런 걸 통해서 하나요?

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
chjcrs 댓글 2 좋아요 0 조회수 155

합성 코일 방향 확인 한번 해주실수 있을까요?

해결됨

PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!

위 그림처럼 a - b - c 가 120도 분포로 배치되어있어야 하지 않나요? 강의자료를 보니 a-b-c가 60도 간격으로 배치되어있어 합성자계를 그려보면 강의내용과 반대로 나오는것같습니다. 확인부탁드리겠습니다.

  • stm32
  • motordriver
kym115677 댓글 1 좋아요 0 조회수 102

Ias_offset의 변수타입을 uint32_t로 하든 int32_t로 하든 상관이 없나요?

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

소형모터를 달고 펌웨어를 입혔더니 처음에 전류 오프셋값이 32bit의 최대값 근처(ex 4294967284)로 나와서 생각해보니 오프셋의 변수 타입이 uint32_t라서 오프셋 계산 과정중 2048을 빼주는 과정에서 음수가 발생하게 되면 자연스럽게 오프셋의 값이 32bit의 최대값 근처로 저장이 되는 것을 알게되었습니다. 물론 계산 과정중에 음수가 발생해 비트가 이렇게 저장이 되도 결국 실제 전류는 한번 더 음수계산을 통해 제대로 나오겠지만 실제 실무환경에서도 이런 식으로 오프셋 값이 나와도 괜찮은지 여쭤봅니다.

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
김병희 댓글 2 좋아요 0 조회수 130

인버터 회로 설계 발주 전에 컨펌 한번 받을 수 있을까요?

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

안녕하세요 전에 부품배치로 확인 한번 받았던 수강생입니다. 위와같이 직접 보드 레이아웃을 완성하였습니다. 발주하기전에 저번처럼 메일로 프로젝트파일과 주요 궁금증을 송부해서 확인받을 수 있을지 여쭤보고싶습니다. 특히 MCU주변회로를 너무 이상하게 연결한것같아 디버깅자체가 되지 않을까 걱정이 큽니다.

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
권영민 댓글 2 좋아요 0 조회수 165

플로팅현상에 대한 질문

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

안녕하세요 최근에 수강 시작한 학생입니다. 강의 3분 ~ 즈음에 MCU 플로팅 현상을 설명해 주시며 "스위치가 open 상태일 때는 3.3V가 스위치 양단에 걸려 큰 문제가 없지만, 스위치가 on이 되면 회로 내 기생 저항 성분들에 의해 MCU에 명확한 L가 걸리지 않게 된다." 라고 언급하신 부분에 질문이 있습니다. 제가 알기로 플로팅 현상이 스위치가 열려있을 때 MCU에 명확한 H가 걸리지 않는 걸 의미하는 걸로 알고 있는데 혹시 제가 잘못알고 있는 것인지 확인하고 싶어 질문 드렸습니다. 또 기생 저항성분에 의해 실제로 MCU에 L가 걸리지 않는 것이 잘 이해가 안됩니다 .. 좋은 강의 너무 감사드립니다. 끝까지 완강하겠습니다!

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
parkhj0323 댓글 1 좋아요 0 조회수 162

19 저항의 종류 강의 중 저항온도계수 설명 문의드립니다.

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

안녕하세요 강사님 좋은강의 감사드립니다. ^^ 탄소피막 저항 설명하시면서 저항 온도계수가 크다는 내용에서 저항 온도계수가 크기 때문에 열이 많이 난다고 하셨는데 조금 혼란스러워서요 저항 온도계수는 온도가 변하면서 원래 저항값 대비 저항의 값이 변동하는 비율로 알고 있는데 저항값의 오차가 크다고 열이 무작정 많이 발생한다고 하기는 조금 힘들거 같아서요 (거기다 탄소피막저항은 온도가 올라가면 오히려 저항값이 떨어지는 소자로 알고 있습니다.) 제가 잘못 알고 있는지 혼동이 됩니다. 그럼 오늘도 좋은 하루 되십 시요 ^^

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
aerolbn 댓글 2 좋아요 0 조회수 160

I2C 통신 방식

해결됨

PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트

안녕하세요 삼코치님! 강의를 듣던 중 궁금한 점이 생겨 질문 드립니다. I2C는 기본적으로 풀업 저항 때문에 Idle 상태가 HIGH로 유지된다고 이해하고 있습니다. 그렇다면 START 조건은 SCL이 HIGH일 때 SDA가 HIGH->LOW로 변하는 것으로 생각했습니다. 하지만 강의자료 77페이지 시작 신호 SDA가 LOW일 때 SCL LOW->HIGH 시점 설명 부분이 이해가 가지 않아 질문 드립니다.

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
박수빈 댓글 2 좋아요 0 조회수 237

라우팅 질문

해결됨

PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트

안녕하세요. 다른 IC에서 선을 뽑아서 메인 칩에 연결하지 않고 선을 뺴놓기만해도 연결되는 것인지 문의드립니다. 메인칩과 다른 칩들이 다 그런 방식으로 되어있어서 그게 실제로 동작하는것인지 궁금해서 문의드립니다.

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
댓글 2 좋아요 0 조회수 172

벅 컨버터 설계: 전체 응답성 설정 부분

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

fco2 부분이 fsw를 2로 나눠야 되는데 fz로 나눈걸로 보입니다!

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
  • 지금-베스트
김하람 댓글 2 좋아요 0 조회수 134

UART 통신 테라텀 실습관련

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

안녕하십니까 제어쟁이님 강의 잘듣고있습니다. 다름이 아니라 테라텀 실습중에 장치 관리자에서 ST LINK COM 인식을 계속 못하고있습니다. 우선 제미나이랑 지피티가 하란대로 계속 드라이버 업데이트도 해보고 보드 리셋도 해보고 펌웨어 업그레이드도 해봤는데도 계속 진전이 없는데 혹시 해결방법이 있는지 궁금합니다.

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
  • 지금-베스트
gydns103 댓글 2 좋아요 0 조회수 171

stm32 보드 연결 방법

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

안녕하세요 제품이 와서 바로 실습을할려고 하는데요, 제가 보드 사용이 처음이라 강의를 따라가는중 어려움이 있어 질문을 남깁니다. st link까진 어떻게 usb로 잘 연결했는데 이게 계속 이런 에러창이 뜨네요, 지피티한테 물어보니 보드를 연결하라는데 어떻게 연결해야하는지 잘 모르겠습니다.. 혹시 참고할만한 영상이나 자료 있는지 여쭤보고싶습니다

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
  • 지금-베스트
gydns103 댓글 2 좋아요 0 조회수 256

kicad 라이브러리 추가 방법

해결됨

PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트

안녕하세요 선생님, mixed signal 보드에서 부품도 바꿔보고 제 프로젝트를 준비해보려고 합니다. 그런데, 깔려있는 기본 kicad global library 에 없는 부품들은 symbol 과 footprint를 어떻게 불러와야 할까요? 부품 검색과 데이터시트와 같은 경우에는 digikey에서 찾는다고 말씀주셨는데, 다른 부품들을 가져올때는 보통 어떤 사이트에서 어떻게 검색해서 가져오는지 궁금합니다.

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
kvivvvk22 댓글 2 좋아요 0 조회수 610

PCB Design Rule , Layout 설정은 무엇을 보고 해야하나요?

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

듣기로는 제조사에서 제공해준다는데 구글링해도 찾아보기가 쉽지않네요 .. ㅠ

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
  • 지금-베스트
권영민 댓글 2 좋아요 0 조회수 142

VIa에 GND 항목이 없습니다.

해결됨

PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트

VIA 단계에서 처음 GND를 목록에서 찾으시는데 저는 항목에 없네요. 이전에 따로 추가하는 것을 놓친걸까요?

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
Hyunbeen Kim 댓글 2 좋아요 0 조회수 200

홀센서 슈미트트리거 버퍼 전압레벨에 관해 질문있습니다.

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

안녕하세요. STM32F767 MCU를 사용 중인데, 외부 회로에서 들어오는 신호가 SN74LVC3G17 버퍼를 통해 출력되며, 이 버퍼의 Vcc는 5V입니다. 결국 버퍼 출력 신호(논리 HIGH)가 5V까지 올라가게 되는데, 이걸 STM32F767의 GPIO 입력으로 직접 연결되는데 이런 점이 괜찮은지 궁금합니다. 데이터시트상 MCU는 3.3V 로 동작 중이며, 일반적인 I/O 최대 입력 전압은 STM32에서 3.3V인것으로 알고있는데, 5V가 입력되면 문제가 될 수 있다고 들어서요. MCU에 5V 로직을 직접 입력하는 게 안전한지, 아니면 슈미트 트리거 버퍼 VCC에 5볼트말고 3.3볼트를 입력하여 버퍼 + 레벨시프터로써 동작하게끔 하는게 좋을지 의문이 생겨 질문납깁니다.

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
YongYong22 댓글 3 좋아요 0 조회수 157

디버거를 디버깅하려면

해결됨

PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트

선생님 구조에 대해서 궁금한게 있습니다. stm32 mcu를 디버깅하려면 pc 사이에 디버거 역할을 해야하는 또 다른 mcu가 필요한 것으로 이해했습니다. 근데 그렇게 된다면 그 디버거를 디버깅하려면 또 다른 mcu 가 필요하고 또 그 mcu 를 디버깅 하려면 또 다른 mcu 가 필요 할텐데, 이렇게 재귀적으로 계속 필요하면 어떻게 디버거에 펌웨어를 올릴 수 있는지 궁금합니다.

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
kvivvvk22 댓글 2 좋아요 0 조회수 152

강의 연장

해결됨

PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트

강사님 강의가 4월에 만료되는데 무제한으로 변경 가능한가요? 지금 시간이 없어서 못 듣고 있습니다..

  • MCU
  • stm32
  • hardware
  • artwork
  • kicad
  • orcad
letgo04 댓글 2 좋아요 0 조회수 142

인기 태그

인프런 TOP Writers

주간 인기글