묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
kicad 라이브러리 추가 방법
안녕하세요 선생님, mixed signal 보드에서 부품도 바꿔보고 제 프로젝트를 준비해보려고 합니다. 그런데, 깔려있는 기본 kicad global library 에 없는 부품들은 symbol 과 footprint를 어떻게 불러와야 할까요? 부품 검색과 데이터시트와 같은 경우에는 digikey에서 찾는다고 말씀주셨는데, 다른 부품들을 가져올때는 보통 어떤 사이트에서 어떻게 검색해서 가져오는지 궁금합니다.
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
PCB Design Rule , Layout 설정은 무엇을 보고 해야하나요?
듣기로는 제조사에서 제공해준다는데 구글링해도 찾아보기가 쉽지않네요 .. ㅠ
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
VIa에 GND 항목이 없습니다.
VIA 단계에서 처음 GND를 목록에서 찾으시는데 저는 항목에 없네요. 이전에 따로 추가하는 것을 놓친걸까요?
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
홀센서 슈미트트리거 버퍼 전압레벨에 관해 질문있습니다.
안녕하세요.STM32F767 MCU를 사용 중인데, 외부 회로에서 들어오는 신호가 SN74LVC3G17 버퍼를 통해 출력되며, 이 버퍼의 Vcc는 5V입니다.결국 버퍼 출력 신호(논리 HIGH)가 5V까지 올라가게 되는데, 이걸 STM32F767의 GPIO 입력으로 직접 연결되는데 이런 점이 괜찮은지 궁금합니다.데이터시트상 MCU는 3.3V 로 동작 중이며, 일반적인 I/O 최대 입력 전압은 STM32에서 3.3V인것으로 알고있는데,5V가 입력되면 문제가 될 수 있다고 들어서요.MCU에 5V 로직을 직접 입력하는 게 안전한지, 아니면 슈미트 트리거 버퍼 VCC에 5볼트말고 3.3볼트를 입력하여 버퍼 + 레벨시프터로써 동작하게끔 하는게 좋을지 의문이 생겨 질문납깁니다.
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
디버거를 디버깅하려면
선생님 구조에 대해서 궁금한게 있습니다. stm32 mcu를 디버깅하려면 pc 사이에 디버거 역할을 해야하는 또 다른 mcu가 필요한 것으로 이해했습니다. 근데 그렇게 된다면 그 디버거를 디버깅하려면 또 다른 mcu 가 필요하고 또 그 mcu 를 디버깅 하려면 또 다른 mcu 가 필요 할텐데, 이렇게 재귀적으로 계속 필요하면 어떻게 디버거에 펌웨어를 올릴 수 있는지 궁금합니다.
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
강의 연장
강사님 강의가 4월에 만료되는데 무제한으로 변경 가능한가요? 지금 시간이 없어서 못 듣고 있습니다..
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
회로설계 질문
이 부분이 이해가 잘 되지않아 나름대로 공부해 본것을 확인차 질문드립니다!홀센서 회로 설계 이 부분은 자기장에 따라 나온 Hall sensor의 output을 디지털화 하는 작업으로 만약 자기장이 흐르면 Hallsensor 내부적으로 단락되어서 슈미트 트리거 버퍼에 5V 가 인가되고 자기장이 흐르지 않으면 ground랑 연결되면서 전류가 흐르면서 0V가 슈미트 트리거 버퍼에 인가되는거 맞나요? 아무래도 실무적인 공부가 처음인지라 확실하게 많은 것을 얻어가고 싶은 마음에 질문이 많아지는것 같아 죄송합니다!
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
via 관련 질문드립니다.
Ethernet PHY 레이아웃 설계할 때 RJ45 부분에서 TVS 다이오드가 Bottom에 있어 GND와 layer가 달라 via를 통해서 연결해주었는데 현재 RJ45는 Top에 있는데 TD_N, RD_N 같은 신호들을 연결할 때는 via를 추가 안해도 연결이 되는데 그 이유가 무엇인가요? 이미 Through hole이 있기 때문인가요?
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
32강 ERC에러
삼코치님은 2개 에러 2개 경고만 떳는데 저는 그림처럼 footprint 라이브러리에 없다는 내용으로 2개 에러 외에 여러개의 경고가 뜨는데 정상인가요? 아니면 해결 방법이 있을까요?
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
데이터 시트 보는 법
V BAT의 경우에는 1.65~3.6 V 까지 제가 외부 전압 인가가 가능하다(선택사항) 맞을까요?그 뒤 VDD 1/2/..14/20 에서 VSS 1/2//....14/20 까지의 연결되는 부분에2-*100nF + 1 *4 uF 이 적혀있는데 이 부분이 잘 해석이 안되는데 VDD/VSS 로 가는 회로가 20개가 있다. 그러니까 이 병렬 회로에 각각 100nF을 연결하고 직렬로 4uF 커패시터를 연결하라는 건가요? 그렇다기에는 VDD에서 VSS 까지의 개수가 20개도 아닌거 같고 잘 해석이 되지않아서 질문드립니다 ! 항상 좋은 강의 감사드립니다1
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
소형 모터 구동 및 teleplot 오류
안녕하세요 제어쟁이님, 소형모터 구동이 잘 되지 않아 디버깅 하는 중 질문 드립니다. STM32에서 강의와 같이 RpmRef, Ki, Kp, SpdFlg를 설정하고 teleplot 조회 시 영상과는 달리 아무런 변화가 나타나지 않고 쓰로틀을 눌렀을 경우 Rpm 피드백 값이 거의 10000 가까이 튀는 것을 확인했습니다. 모터는 프로그램을 연결시키고 처음 쓰로틀을 눌렀을 때만 회전하고, 그 이후로는 잘 움직이지 않습니다. 보이시는 사진과 같이 STM32, UART, 쓰로틀, 소형모터를 연결하고 24V 입력을 주었는데 이 과정에서 제가 놓쳤거나 이해를 잘 못한 부분이 있는지 검토 한번 부탁드리겠습니다.감사합니다.
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
페라이트 비드 관련 질문드립니다.
ADC와 DAC schematic 설계할 때 아날로그 전원과 디지털 전원 사이에 페라이트 비드를 추가한 이유가 무엇인지 궁금합니다.
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
알티움(Altium) 실습 자료 공유 가능 여부 문의드립니다.
안녕하세요, 삼코치님! 강의를 통해 실무적인 설계 지식을 정말 많이 배우고 있습니다.강의 내용 중에 원래 알티움(Altium)을 사용하시려다 키캐드(KiCad)로 변경하셨다는 언급을 들었습니다. 실습을 진행함에 있어, 저는 알티움 환경에서 강의 내용을 그대로 구현해보고 싶은 마음이 큽니다.혹시 강의를 준비하시면서 미리 제작해두셨던 알티움용 라이브러리(.SchLib, .PcbLib)나 관련 프로젝트 파일이 있다면, 학습에 참고할 수 있도록 공유해주실 수 있을지 여쭙고 싶습니다. 바쁘시겠지만 확인해 주신다면 큰 도움이 될 것 같습니다. 감사합니다!
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
핀 방향 설정 관련 질문드립니다
Ethernet PHY의 schemetic 설계할때 글로벌 라벨의 방향을 설정하는 것은 어떤것을 참고해서 판단하는 건가요? datasheet의 pin function부분을 보고 input인지 output인지 정하는것인가요? 만약에 그렇다면 RX_DV는 datasheet에는 output이라고 되어있는데 schematic에서는 bidirection으로 되어있는데 그 이유가 무엇인가요?
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
키트 없이 실습 시 필요한 부품 목록
안녕하세요강의를 수강하면서 키트를 구매하지 않고 직접 제작하며 따라가고자 합니다. 그래서 PCB를 제외한 다른 부품들을 미리 준비하려 하는데, 강의를 살펴보아도 구체적인 부품 모델명을 찾지 못한 게 있어 질문드립니다. (혹시 제가 못 본 것이라면 죄송합니다..!)현재 정리한 부품 리스트는 아래와 같습니다. 각 부품의 상세 모델명이 있다면 알려주시면 감사하겠습니다..! 쓰로틀모델명: ?UART 모듈모델명: ?UVW, Hall, DC 케이블-> ? 어떤 종류, 규격을 구매해야 할지 잘 모르겠습니다. 추천 부탁드립니다..! 3상 인버터(PCB 제작, STM32 MCU)ST-Link V2BT 모듈모델명: AT-09 BLDC 모터(26W-24V)모델명: BL42S-24026N전원공급 장비(직류전원장치 24V 어댑터)모델명: DS240025C
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
32강 debugging pin 설계 강의 관련 질문 드립니다.
global label로 JTMS_F407을 PB14, PB12에 연결하고 NTRST_F407은 PB13에, JTCLK_F407은 PB0에 연결한 이유가 무엇인지 궁금합니다. PB14, PB12가 SPI2_MISO/ USART3_RTS(9) TIM1_CH2N (9) 이런 기능을 할 수 있다고 datasheet에 나와있던데 매인 mcu와 디버깅용 muc가 spi나 usart 통신을 하게 하기위해 PB14, PB12에 연결한건가요? 그렇다면 PB14,PB12가 아니여도 통신 방식에 맞게 datasheet를 보고 핀을 선택해서 해당 핀을 이용해도 되는건가요?
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
schematic 핀 개수와 footprint의 pad 개수 불일치
안녕하세요 제어쟁이님, schematic 핀 개수와 footprint의 pad 개수 불일치일 경우 해결 방법 질문 드립니다. 소형모터 전용 커넥터로 DLL-5566-8A라는 부품을 사용을 하셨는데 footprint나 실제 외관상으로나 8개의 연결지점이 있는것으로 보입니다. 하지만 schematic상으로는 9번째 pin이 있어 pin(9개)과 pad(8개) 개수가 달라 DRC error가 뜹니다. 9번째 핀에 NC flag를 달아주었는데 오류 해결은 안됐습니다.따라서 제가 고안한 해결방법은 저 커넥터 전용 footprint(CONN-TH_8P-P4.20_DLL-5566-8A)를 직접 수정하여 9번째 pad를 임의로 추가한 것인데, DRC 오류는 해결했으나 이게 맞는 해결방법인가 싶어 찝찝해서 여쭙고 싶습니다. 혹시 제어쟁이님은 이런 문제가 없으셨는지, 만약 있으셨다면 어떤 방식으로 해결하셨는지 궁금합니다.감사합니다.
-
미해결PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
kicad ERC footprint library 경고
스케메틱을 그린 후에 ERC를 돌렸더니 footprint library에 포함되어있지 않은 심볼이다? 이런 경고가 뜨는데 footprint library 처음에 설명하신대로 preference에서 설정해주었고 혹시 몰라서 삭제하고 다시 설정해주었는데도 똑같이 경고가 떠서 어디서 문제가 생겼는지 잘 모르겠습니다.
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
표 값 질문
데이터 값 관련해서 질문이 있습니다! RB 를 설정할 때 Base -emitter saturation voltage 에서 max =0.95 이고 test 는 Ic= 50mA ,IB = 5mA 인데 정확히 이 값이 무엇을 말하는 지 모르겠습니다.만약 이 값이 정해진 것이라기에는 V in 과 R_B 를 조정하면은 다른 값이 나올 수도 있을것 같은데 추가로 Rb 설정의 목표를 잘 모르겠습니다 만약 Ic 의 전류값이 0.2 보다 작은것이 목표라면 (Vin-V_BE)/Rb < 0.02 이런식으로 Rb를 구해야 하는 거 같은데 Electirical characteristic 의 전류와 전압이 목표인것인가요? //그리고 이건 조금 별개의 질문인데 Fpga 쪽 칩 설계를 제외하고 임베디드 하드웨어 분야에서 전자회로 2 의 지식이 필요한가요? 다음 학기 전공이 많아 수강을 고민중입니다!
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
과제 수행과정에 있어서 질문드립니다.
안녕하세요. 강의 잘 듣고 있습니다.강의를 수강하면서 과제 및 개인 프로젝트 진행 방식에 대한 몇 가지 질문이 있어 문의 드립니다. 과제 수행 이전 단계에서, 현재 제공된 강의 영상 내용을 끝까지 모두 수강하며 그대로 따라 하면 PCB 회로도 및 레이아웃 완성본까지 완성되는 구조인지, 아니면 강의 내용을 이해한 뒤 수강자가 추가적인 설계를 수행해야(과제) 최종 PCB가 완성되는 구조인지 궁금합니다. 학습 효율 측면에서 강의 영상을 먼저 전부 수강, 실습한 이후, 그 내용을 바탕으로 개인 과제를 과제 순서에 맞춰 PCB 레이아웃까지 진행하는 방식과 강의 내용을 참고하면서 과제와 유사한 내용으로 병행하여 설계,과제를 진행하는 방식 중 어떤 방식이 더 적절한지 강사님의 권장 방식을 알고 싶습니다. 개인 과제로는 ATMEGA328P-PU 기반의 맞춤혀여 Arduino 호환 보드를 설계하여, 이륜 로봇 제어용으로 사용하고 라즈베리 파이와 통신하는 PCB 제작을 고려하고 있습니다. 이와 관련하여 수업에서 진행되는 설계 흐름과 유사한 방식으로 해당 개인 과제 보드를 설계해나가면 무리가 없는지 여쭤보고싶습니다. 즉 강의에서 제시된 예제를 확장하는 것이 아니라 설계 접근 방식과 절차를 개인 보드에 적용하는 형태의 과제 수행이 가능한지 여쭤보고싶습니다. 긴 질문 읽어주셔서 감사합니다.