묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
JTAG 통신 질문
JTAG 통신 관련 질문이 있습니다!동영상 9분~10분 정도에 PB12, PB13, PB14, PB0에 Global Label을 붙이는 것을 확인했습니다. 다만 Datasheet상에서는 위의 핀들이 GPIO 핀으로 사용되는 것으로 확인됩니다. 또한 AF로 보더라도 JTAG 관련 통신은 없는 것으로 파악됩니다. 혹시 PB12, PB13, PB14, PB0을 사용하는 필연적인 이유가 따로 있는건가요??아니면 DataSheet에 Main Function이 port 역할을 하는 4개를 아무거나 선정해도 되는건가요? 아!! 또한 F407과 통신을 하기 위해서 Global Label을 쓴다는 것은 이해했습니다.JTAG 포트로 일반적으로 TCLK, TDO ,TDI, TRST, TMS 총 5개의 포트를 사용하는 것으로 알고있습니다. 영상에서 F407과 통신을 위해 TCLK, TMS, TRST 3개의 Global Label만 사용하신 이유가 따로 있을까요??
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
모터 구동 오류
맨 처음에는 모터가 쓰로틀을 돌릴 때 돌아갔는데 지금은 돌려도 돌아가지 않습니다(하지만 Live Expressions에서는 쓰로틀을 움직일 때마다 실시간으로 값이 바뀌는게 보여요)그리고 모터가 점점 뜨거워지는 걸로 보아 전력은 계속 들어가는 거 같은데 돌아가지 않아서...어딜 확인해야 될지 조언을 해주시면 감사하겠습니다.
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
GND 오류
아래 다른 분들처럼 회로도에서는 GND가 정상적으로 연결되있는데 PCB에디터에서는 GND가 전부 3V3으로 바껴있고 GND는 없습니다 말씀 하신 해결책으로도 해결 되지 않습니다
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
EasyEDA
혹시 여기서 어떤 파일을 어떻게 넣어란 걸까요??
-
해결됨센서데이터를 수집하는 내가 만드는 ESP32 IoT 기기 - 초보자·아두이노 사용자
별점과 강의 후기를 적어주시면 개발보드를 무료로 드립니다. (선착순 결제하신 10분)
안녕하세요, 그린탐입니다.강의가 3월 17일 개설되어 2주간 얼리버드 할인 중입니다.강의초기에 결제해 주신분(얼리보드 할인 기간 이후에도)들에게 감사의 의미로, 완강 후 별점과 후기 작성을 해주시면 강의용으로 제작한 보드(한 분당 1개 드립니다. 개당 약 2만원 상당, 강의소개에서 보이는 것과 동일함)를 무료로 드립니다. 결제(구독하신 분은 안됨)하신 10분께 선착순으로 보드가 소진될때까지 하겠습니다.완강 후에 나오는 별점주기와 후기작성 (반드시 한문장 이상 적어주세요, 빈칸으로 남겨두시면 안됩니다.),강의가 마음에 들면 어떤 부분이 도움이 되었는지, 강의에 부족한 부분이 있으면 보완할 부분이 어디인지,를 적어주신 후, 제 이메일(digitalforger73@gmail.com)주소로 연락처와 받으실 주소를 알려주시면 완강과 후기작성 확인 후 가능한 당일 혹은 명일에 보내겠습니다. (우송료는 제가 부담합니다.) 별점 점수와 상관없이 완강&후기 작성후 메일을 보내주시면 보내드립니다.메일 주실때 반드시 수강자의 아이디를 알려주세요. 선착순은 메일 수신 기준입니다.감사합니다.그린탐(GreenTam)
-
미해결PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
프로젝트 주제
안녕하세요, 삼코치님.저는 현재 두 번째 과제 전까지 강의를 수강한 상태인데, 과제와 관련해 궁금한 점이 있어 질문드립니다.처음에는 강의를 따라가다 보면 무엇이든 남는 것이 있겠지 하는 다소 막연한 생각으로 시작했습니다. 그런데 두 번째 과제를 확인한 뒤에는, 저만의 프로젝트를 직접 진행해보는 것이 더 의미 있겠다는 생각이 들었습니다.최근 로봇·자동차 분야의 중요성이 커지고 있다고 느껴, 개인 프로젝트 주제로 모터 드라이버 모듈을 생각하고 있습니다. 다만 제가 HW를 처음 접하는 학생이다 보니, 이 주제가 현실적으로 도전 가능한 수준인지 궁금합니다. 혹시 삼코치님께서 생각하시는 적절한 프로젝트 주제가 있다면 함께 추천해주실 수 있을까요?감사합니다.
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
URAT 연결
혹시 UART를 PC랑 STM32보드에 연결하라는게 STM32보드에 저 자리에 납땜을 해서 연결을 해야 한다 이 말인가요???Tx선과 RX선만?Vcc는 따로 공급해줄 필요가 없는건가요?
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
45강 UART, TTL 질문
안녕하세요. USB 2.0 MINI B에 전원을 연결하지 않아도 되는 이유는 무엇인가요? CH340C에 연결되어 있기 때문인 것 같기는 한데, 원리를 알고 싶습니다. 감사합니다.
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
Object 1 is disconnected from other objects of the same network 에러가 떴어요
잘 되다가 갑자기 이런 에러가 떴어요 제가 생각했을떄는 층과 층이 맞다아있어서 그런거 같은데 선생님이 주신 설정 그래도 했는데 이러네요..... 뭐가 문제인지 도저히 모르겠습니다...
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
PCB 관련 문의 건.
PCB는 회로도랑 PCB 파일은 있는데 부품까지 조립된 완성된 회로카드조립체도 구매가 가능한가요?
-
미해결PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
발열에 의한 LDO의 드롭아웃 전압 상승
안녕하세요.우선 좋은 강의 만들어주셔서 감사하다는 말씀 드립니다.한 가지 궁금증이 생겨서 이렇게 질문을 남기는데요.PCB HW 측면패드, 히트싱크, 구리 면적(쿠퍼 플랜)을 적절히 배치해 온도 상승을 15~20%가량 낮춘 사례가 보고됩니다.열을 효율적으로 분산시키면 LDO의 장기 신뢰성을 높이고, 드롭아웃 전압이 올라가는 상황(온도 상승에 따른 Rds_on 증가)을 완화할 수 있습니다.위의 두 번째 문장에서 발열로 인해 LDO의 드롭아웃 전압이 올라가는 상황이 발생한다는 설명을 해주셨는데, 드롭아웃 전압이 올라간다는게 정확히 어떤 의미인지 설명해주실 수 있나요?(이론적으로 생각했을 때는 Vout 전압은 Vref 전압과 동일해야하고, LDO가 사용하는 전원의 전압은 VDD(VIN)전압으로 고정되어 있으니, 드롭아웃이 발열과 상관없이 항상 일정해야 할 것 같다는 생각이 들었습니다.)혹시 실제 PCB 상에서 설계할 때는 발열로 인해 Vout이 Vref보다 더욱 떨어지는 현상이 발생하는 것인가요?바쁘신 와중에 확인해주셔서 감사합니다.감사합니다.
-
미해결High-Speed 임베디드 Board 설계 프로젝트 (feat. 스마트폰)
por 문의
requirement sheet... 인터페이스 스펙 뽑기 강의에서 POR에서 궁금한 점 문의가 있습니다.PMIC를 사용치 않고 LDO로 각 코어 전압을 만들어 쓰는 경우에도 충분히 POR를 맞출 수 있을 것 같은데POR이 맞춰진다면, PDR도 자연스럽게 맞춰지지 않는지 문의드립니다.
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
NTC 사용 이유가 궁금합니다.
안녕하세요. 강사님.갑자기 의문이 들어 질문 드립니다.NTC로 온도를 측정하려면 float 연산이 필요하고 ADC로 인해 정확도가 좋지 않을 것 같은데, 사용하는 이유가 뭔지 알 수 있을까요?다른 온도센서 IC 같은걸 사용하면 안되는 이유가 있나요?
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
실제 프로젝트 궁금증
안녕하세요 좋은 강의 감사합니다. 강의 듣다보니 궁금한 것이 있어서 질문드립니다. 강의에서는 회로도를 설계하고 바로 pcb 설계로 올리는데 실제에서는 pcb 설계전 전체 회로도에서 정확하게 도는지 예를 들어서 pwm 제어가 잘 작동하는지 이런 것에 대해 확인을 어떤 식으로 하나요? pspice나 이런 걸 통해서 하나요?
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
Ias_offset의 변수타입을 uint32_t로 하든 int32_t로 하든 상관이 없나요?
소형모터를 달고 펌웨어를 입혔더니 처음에 전류 오프셋값이 32bit의 최대값 근처(ex 4294967284)로 나와서 생각해보니 오프셋의 변수 타입이 uint32_t라서 오프셋 계산 과정중 2048을 빼주는 과정에서 음수가 발생하게 되면 자연스럽게 오프셋의 값이 32bit의 최대값 근처로 저장이 되는 것을 알게되었습니다. 물론 계산 과정중에 음수가 발생해 비트가 이렇게 저장이 되도 결국 실제 전류는 한번 더 음수계산을 통해 제대로 나오겠지만 실제 실무환경에서도 이런 식으로 오프셋 값이 나와도 괜찮은지 여쭤봅니다.
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
인버터 회로 설계 발주 전에 컨펌 한번 받을 수 있을까요?
안녕하세요 전에 부품배치로 확인 한번 받았던 수강생입니다. 위와같이 직접 보드 레이아웃을 완성하였습니다. 발주하기전에 저번처럼 메일로 프로젝트파일과 주요 궁금증을 송부해서 확인받을 수 있을지 여쭤보고싶습니다. 특히 MCU주변회로를 너무 이상하게 연결한것같아 디버깅자체가 되지 않을까 걱정이 큽니다.
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
플로팅현상에 대한 질문
안녕하세요 최근에 수강 시작한 학생입니다.강의 3분 ~ 즈음에 MCU 플로팅 현상을 설명해 주시며 "스위치가 open 상태일 때는 3.3V가 스위치 양단에 걸려 큰 문제가 없지만, 스위치가 on이 되면 회로 내 기생 저항 성분들에 의해 MCU에 명확한 L가 걸리지 않게 된다." 라고 언급하신 부분에 질문이 있습니다. 제가 알기로 플로팅 현상이 스위치가 열려있을 때 MCU에 명확한 H가 걸리지 않는 걸 의미하는 걸로 알고 있는데 혹시 제가 잘못알고 있는 것인지 확인하고 싶어 질문 드렸습니다. 또 기생 저항성분에 의해 실제로 MCU에 L가 걸리지 않는 것이 잘 이해가 안됩니다 ..좋은 강의 너무 감사드립니다. 끝까지 완강하겠습니다!
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
19 저항의 종류 강의 중 저항온도계수 설명 문의드립니다.
안녕하세요 강사님좋은강의 감사드립니다. ^^탄소피막 저항 설명하시면서 저항 온도계수가 크다는 내용에서 저항 온도계수가 크기 때문에 열이 많이 난다고 하셨는데 조금 혼란스러워서요저항 온도계수는 온도가 변하면서 원래 저항값 대비 저항의 값이 변동하는 비율로 알고 있는데 저항값의 오차가 크다고 열이 무작정 많이 발생한다고 하기는 조금 힘들거 같아서요(거기다 탄소피막저항은 온도가 올라가면 오히려 저항값이 떨어지는 소자로 알고 있습니다.)제가 잘못 알고 있는지 혼동이 됩니다.그럼 오늘도 좋은 하루 되십 시요 ^^
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
I2C 통신 방식
안녕하세요 삼코치님! 강의를 듣던 중 궁금한 점이 생겨 질문 드립니다.I2C는 기본적으로 풀업 저항 때문에 Idle 상태가 HIGH로 유지된다고 이해하고 있습니다. 그렇다면 START 조건은 SCL이 HIGH일 때 SDA가 HIGH->LOW로 변하는 것으로 생각했습니다. 하지만 강의자료 77페이지 시작 신호 SDA가 LOW일 때 SCL LOW->HIGH 시점 설명 부분이 이해가 가지 않아 질문 드립니다.
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
라우팅 질문
안녕하세요. 다른 IC에서 선을 뽑아서 메인 칩에 연결하지 않고 선을 뺴놓기만해도 연결되는 것인지 문의드립니다. 메인칩과 다른 칩들이 다 그런 방식으로 되어있어서 그게 실제로 동작하는것인지 궁금해서 문의드립니다.