JTAG신호를 받는 핀 선택 이유에 대한 질문이 있습니다.
미해결
PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
현재 JTMS는 PB14와 12, NTRST는 PB13, JTCLK은 PB0와 연결을 했는데 왜 그렇게 연결한 것인지 다른 곳에는 연결할 수 없는 것인지가 궁금하여 질문 남깁니다.
- MCU
- stm32
- hardware
- artwork
- kicad
- orcad
173만명의 커뮤니티!! 함께 토론해봐요.
미해결
PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
현재 JTMS는 PB14와 12, NTRST는 PB13, JTCLK은 PB0와 연결을 했는데 왜 그렇게 연결한 것인지 다른 곳에는 연결할 수 없는 것인지가 궁금하여 질문 남깁니다.
미해결
PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
STM3STM32F103 schematic 설계하기 - Power 설계에서 oscillator에 30p를 쓴다라고 하셨는데 데이터 시트에서는 5~25pF를 권장한다라고 되어있는 것 같습니다. 제가 잘못 해석한 것인지 다른 이유가 있는 것인지 궁금합니다.
해결됨
전동킥보드로 배우는 임베디드 실전 프로젝트
안녕하세요 션트저항 공부 중에 궁금한 점이 있어서 질문드립니다 션트저항으로 음의 전류를 측정하기 위해 오프셋 전압 1.65V를 준다는 것은 알겠는데 음의 전류 발생의 원인과 처리에 대해서 궁금합니다 MOSFET 셀프 턴온 때 말씀하신 마이너스 내부 기생 인덕턴스에 의한 마이너스 서지 때문인가요? 그리고 어떤 목적을 위해 음의 전류까지 센싱하는지도 궁금합니다 그러니까 음의 전류를 센싱을 트리거로 다른 동작을 시킨다 하는 등의 부수적인 목적이 있는가 싶어서요 좋은 강의 항상 감사드립니다
해결됨
전동킥보드로 배우는 임베디드 실전 프로젝트
강의 상에서는 uvw상 위치에 대해 Hall_a, Hall_b, Hall_c의 값이 일대일 대응이 되는데 모터 데이터 시트에도 이런 테이블이 따로 없는데 어떻게 홀센서와 U,V,W의 전자석 인덕터의 위치관계 파악이 가능할까요? 테이블이 있어야 홀센서와 U,V,W전자석 인덕터 간 위치파악이 가능하지 않나요?
해결됨
전동킥보드로 배우는 임베디드 실전 프로젝트
강의 초반부를 수강중인데 조금 간단하게 설명하시는데 뒤에 자세하게 다뤄서 그정도로 이해하고 넘어가면 되는지 아니면 확실히 짚고 넘어가야하는 지 궁금합니다!
미해결
PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
pcb설계를 다하고 실제로 주문 제작하려고 합니다. pcb로 제작 주문을 하려고 하는데 가격이 너무 높게 나와서 다른 방안을 찾고 있습니다. 현업에서는 보통 어떤 식으로 주문하시나요?? 저희는 어떤 식으로 주문을 하면 좋을까요?? 부품 하나하나 구매하는 게 좋을까요?
미해결
전동킥보드로 배우는 임베디드 실전 프로젝트
st-link를 연결 후 디버깅 할려고 하니 아래와 같은 창이 떴습니다. 장치관리자에서 연결된거는 확인했는데 이후에 어떻게 해야할지 모르겠습니다 .
해결됨
전동킥보드로 배우는 임베디드 실전 프로젝트
소형 BLDC 기준으로 보았을때 rev와 fwd 부분 코드를 보면 전류 방향(U/V/W 상의 값)만 반대로 해준 것 같은데, 이렇게 하면 Hall sum의 값이 fwd일때 6 → 4 → 5 → 1 → 3 → 2 였다면 rev일때 6 → 2 → 3 → 1 → 5 → 4 인게 아닌지 질문드립니다. 전류의 방향을 바꾸면 각 고정자의 극이 N ↔ S 로 바껴서 Hall sum 순서가 거꾸로 되는것 같은데 어떻게 생각해야하는건지 모르겠습니다.
해결됨
전동킥보드로 배우는 임베디드 실전 프로젝트
안녕하세요 제어쟁이님 저희가 지금 유니폴라 제어 방식을 사용해서 TOP쪽만 PWM주고 BOTTOM쪽은 계속 ON을 시켜서 제어하는데, 예를 들어 현재 U TOP에서 V BOTTOM으로 전류가 흐르는 상태로 가정해보겠습니다. 그럼 Center Align PWM 방식으로 U BOTTOM PWM 파형의 high 중간 지점에서 션트 저항을 이용해 전류 측정을 한다면, U TOP에서 V Bottom으로 전류가 흐를 땐 U BOTTOM쪽으로 전류가 안흐르지 않나요...? 첨부한 그림으로 설명드리면 빨간 루트로 전류가 흐를 때 초록색 스위치쪽으로는 전류가 흐르지 않을 것 같은데, 어떻게 초록 스위치쪽의 션트저항으로 전류를 측정하는지 궁금합니다!
해결됨
PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
다른 핀들의 경우 안정성을 높히기 위해 커패시터를 GND에 연결했습니다. 다만, HP/LINE_OUTA와 HP/LINE_OUTB의 경우에는 저항과 커패시터를 직렬 연결하였습니다. 여기서 저항은 어떤 역할을 맡고 있는 지, 커패시터만 사용하면 안 되는 지 궁금합니다.
해결됨
PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
Kicad에서 Global Label을 지정할 때 Shape 옵션이 Input, Output 등 여러 가지가 있는데, 이 중 Passive는 어떤 경우에 사용하는 것인가요??
해결됨
전동킥보드로 배우는 임베디드 실전 프로젝트
시험 보드만 따로 구입할 수는 없을까요? ADC를 소켓으로 교체하려고 솔더링을 하다가, ADC부위가 망가진 것같습니다. 솔더링 열 때문에 MCU가 나간 것은 아닐까, 의심이 되어서 엘레파츠에서 MCU를 사서 교체해볼까도 고민하고 있는데요. 아무래도 패키지가 아닌, 보드만 별도로 판매하신다면, 그냥 그 보드를 구입해서 학습을 이어나가고 싶습니다.
해결됨
PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
삼코치님 안녕하세요. 과제 3번 관련해서 두 가지 질문이 있습니다. Q1. 데이터 시트를 통해서 동작 비율을 어떻게 파악할 수 있는 지 궁금합니다. 여러 동작 모드가 있다는 것은 확인이 되는데, 비율은 어떤 기준으로 정해야 할 지 모르겠습니다. Q2. 동작 모드가 2가지 이상인 경우, 모드 별 동작 비율을 고려해서 계산하면 평균 전력이고, 가장 큰 전류를 사용하는 모드일 때만 계산하면 피크 전력이라고 생각했습니다. 만약 동작 모드가 1가지만 있다면, Absolute Maximum Rating에 있는 max 전류 값으로 계산한 전력은 평균 전력인지 피크 전력인지 궁금합니다. 아니면, 이때는 '평균 전력=피크 전력'이라고 보는 것인가요??
해결됨
PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
삼코치님, 안녕하세요 '31. STM32F103 Schematic - Power 설계' 강의를 수강하면서 궁금한 점이 있습니다. Q1. STM32F103의 데이터 시트에는 VDD와 VSS 사이에 100nF 커패시터 5개를 연결하라고 나와있습니다. 강의에서는 대신에 0.1uF 커패시터 1개를 사용하셨는데 어떤 이유가 있는지 궁금합니다. Q2. 혹시 100nF 커패시터를 5개 사용하는 경우와 500nF 커패시터 1개를 사용하는 경우를 비교했을 때 응답 특성에 유의미한 차이가 발생하는지 궁금합니다. Q3. Pull-down 저항과 Pull-up 저항을 선정하는 기준이 서로 다른 지 궁금합니다. Q4. STM32F103의 데이터 시트에는 8MHz 오실레이터 회로를 구성할 때 5pF~25pF 사이의 커패시터를 사용한다고 나와있습니다. 강의에서는 30pF 커패시터를 사용하셨는데 어떤 이유가 있는지 궁금합니다.
해결됨
전동킥보드로 배우는 임베디드 실전 프로젝트
강사님 안녕하십니까 좋은 강의 감사합니다 소형보드 기준 전류 측정 차동 증폭기 회로의 (+)단 쪽 저항이 1k옴과 1.65V 전압원 후단에 54.9k옴이 있는데 이 두 저항의 사용 이유와 용량 선정 이유가 궁금합니다
해결됨
PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
9.Micro-controller & Debugger 선택하기 강의를 보고 질문드립니다. 디버거가 어떤 원리나 방식으로 메인 Micro-controller를 디버깅하는 지 궁금합니다. 비용 측면에서 디버거로 MCU를 사용하면 부담이 될 수도 있겠다는 생각이 들었는데, MCU를 사용하지 않고 디버깅을 하는 방법이 있는지 궁금합니다.
해결됨
전동킥보드로 배우는 임베디드 실전 프로젝트
안녕하세요! 이번에 보드를 구입해서 실습을 해보고 있습니다. 강의 코드를 보지 않고 제 스스로 코드를 만들어보고자 다음과 같은 코드를 작성했습니다. #include "stm32f767xx.h" // CMSIS 디바이스 헤더 // switch pin PD4 // LED pin PC6 volatile uint32_t sw; int main(void) { // clock enable RCC->AHB1ENR |= (1 << 2); RCC->AHB1ENR |= (1 << 3); // PC outpupt GPIOC->MODER &= ~(3 << (6*2)); // LD2 01 output mode GPIOC->MODER |= (1 << (6*2)); // LD2 01 output mode // switch 는 00 번이므로 따로 설정 x GPIOD->MODER &= ~(3 << (4*2)); // PD pull-up // [9:8] 두 개의 비트를 사용하므로 초기화 한 후에 사용하는 것이 안전 GPIOD->PUPDR &= ~(3<<(4*2)); GPIOD->PUPDR |= (1<<(4*2)); while(1) { sw = GPIOD->IDR & (1 << 4); if (sw != 0) // 스위치 안 눌렀을 때 led off { GPIOC->ODR |= (1<<6); } else // 스위치 눌렀을 떄 led on { GPIOC->ODR &= ~(1<<6); } } } 제가 예상했던 결과는 스위치를 누르지 않았을 때 → LED OFF 스위치를 누르고 있는 동안 → LED ON 상태 유지 였는데 실제 동작 결과 스위치를 누르면 LED가 아주 희미하게 순간적으로 반짝임 스위치를 계속ㄱ 누르고 있어도 LED 가 환하게 켜진 상태로 유지되지 않음 스위치에서 손을 뗄 때 LED 가 켜짐 제 코드에 문제가 있나 싶은 생각에 올려주신 예제 코드를 실행해봤는데 똑같은 결과가 나와 이렇게 질문드립니다! 제가 궁금한 점은 크게 3가지 입니다. 이런 현상이 발생하는 이유가 하드웨어(스위치 회로, 풀업/풀다운, 배선 문제 등) 때문일 수 있을까요? 아니면 제가 원하는 동작을 구현하려면 EXTI 인터럽트 설정 후 Falling Edge Trigger 같은 개념을 사용해야 하는 걸까요? 반대로 스위치를 누를 때 LED 를 OFF 하는 경우에는 제가 예상한 바와 같이 동작을 하는데 그 이유도 궁금합니다!
해결됨
전동킥보드로 배우는 임베디드 실전 프로젝트
안녕하십니까 좋은 강의 감사드립니다 벅컨버터 공부 중 궁금한 점에 대해 질문드립니다 데이터시트와 비교하면서 공부 중인데 COMP pin 측 주파수 보상회로 구성을 위한 영점 주파수 계산 시 R_ESR 값이 들어가는데 0.5m옴은 어떻게 계산해서 나온 값인가요 데이터시트에는 출력리플전압 / 전류 리플 로 나와 있어서 0.5V / 0.58A로 하니 이상해서 질문드립니다
해결됨
PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
안녕하세요. ADS122C04 thermocouple 입력단 관련해서 궁금한 부분이 있습니다. PGA 입력 범위를 만족시키기 위해 RB1, RB2로 AIN0/AIN1의 common-mode 전압을 AVDD/2 근처로 bias해주는 것으로 이해했습니다. 그런데 현재 회로에는 해당 biasing 저항이 보이지 않는 것 같아서요. 혹시 누락된 부분일까요? 아니면 다른 의도가 있으신가요?
해결됨
전동킥보드로 배우는 임베디드 실전 프로젝트
제일 마지막 문장 두개 질문있습니다. While(! (TIM1->CR1 & 0x0010) ); // TIM1 underflow event? TIM1 -> RCR = 0x0001; // 50us period update (RCR = 1) 코드 주석을 보면 TIM1이 Downcount 상태가 된 후 50us(Half PWM Period 두번) 후에 업데이트 이벤트를 발생시킨다고 되어있는데 이러면 전류 센싱을 CNT가 ARR에 도달할때 하게 되는게 아닌가요? 아니면 CNT = ARR-1 상태에서 50us 지난 후 다음 UEV에서 전류센싱이 발생한다고 해석해야할까요?