묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!
예제 코드 문의
18번 스위치 입력 이론 동영상 강의 듣는 중에 배포된 예제 코드라고 하셨는데 코드를 어디서 받아야 하나요??인프런 사이트를 찾아봐도 보이지 않습니다.
-
미해결전동킥보드로 배우는 임베디드 실전 프로젝트
디버그 문제
st-link를 연결 후 디버깅 할려고 하니 아래와 같은 창이 떴습니다. 장치관리자에서 연결된거는 확인했는데 이후에 어떻게 해야할지 모르겠습니다.
-
해결됨PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!
I/F 제어 문의
PMSM 의 초기구동은 I/F 로 하고 센서리스 제어로 절환 한다고 설명해주셨는데,센서리스 없이 레졸버 또는 센서를 통해 각도 피드백을 받는 경우에도 동일하게 I/F 로 초기제어를 하게되나요?
-
해결됨PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!
RPM 문의
PI 제어기가 없는 상태에서아래 조건으로 값을 입력해주면 모터가 실제로 1000RPM에 도달하는 건가요? 아니면 전류가 50이니까 50에 해당하는 RPM까지만 증가를 한건가요..? 1.모터 입력에 RPM = 1000 입력2. iqrRef = 50 입력
-
해결됨PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!
전압벡터이동 관측 문의
'T0 T1 T2 시간에 따라 제어'하는 방식과'min max 오프셋 방식'의PWM 듀티 변화는 거의 동일하다고 보면 되는걸까요?
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
소형 BLDC 모터 기준 rev, fwd 차이점
소형 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쪽으로 전류가 안흐르지 않나요...?첨부한 그림으로 설명드리면 빨간 루트로 전류가 흐를 때 초록색 스위치쪽으로는 전류가 흐르지 않을 것 같은데, 어떻게 초록 스위치쪽의 션트저항으로 전류를 측정하는지 궁금합니다!
-
해결됨PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!
시뮬링크 문의
라이브러리 관련 문의 드립니다.- 기존에 사용중인 2023b 라이선스 유지보수 체결해서 라이브러리를 추가 받으려고합니다. [문의1.]시뮬레이션에서 사용되는 라이브러리 리스트좀 알려주세요..(permanent magnet 모델 및 rlc 모델 등은.. 기본 라이브러리에는 없는듯합니다.)
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
49. DAC Schematic 설계하기 강의에서 질문있습니다
다른 핀들의 경우 안정성을 높히기 위해 커패시터를 GND에 연결했습니다.다만, HP/LINE_OUTA와 HP/LINE_OUTB의 경우에는 저항과 커패시터를 직렬 연결하였습니다.여기서 저항은 어떤 역할을 맡고 있는 지, 커패시터만 사용하면 안 되는 지 궁금합니다.
-
해결됨PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!
다이나모 문의
작은 소형 BLDC/PMSM 모터(ex. FAN 모터) 시험을 위한 다이나모설비 구축관련하여,문의드립니다. 1.소형 모터 다이나모 구축비용(DAQ,Canoe,계측기 를 제외한..)2.베터리시뮬레이터 업체 (ex.AVL)
-
해결됨PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!
IPMSM 인덕턴스 측정 방법
안녕하세요. SPMSM 기준 모터 저항 및 인덕턴스 측정 영상을 보고 굉장히 도움이 많이 되었습니다.SPMSM의 경우 강의해주신 내용처럼 따라하면 될 것 같은데, IPMSM 모터로 측정하고자 할 경우 어떻게 측정할 수 있을까요?실습하신 것 처럼 Vd set이 아닌 Vq set을 파라미터로 설정하여 입력해도 될까요?그리고 이렇게 측정한 값은 한 포인트의 값으로 사용될 것 같은데, 실무에서 다이나모에서 온도, 전류에 따른 Ld,Lq를 측정한다고 하면 보통 어떻게 측정하시는지 알려주시면 감사드리겠습니다. 감사합니다.
-
해결됨PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!
커리큘럼 문의
73번 강의까지 수강을 완료했습니다. [문의1.]73번 강의에서 세가지 센서 알려주셨는데, 이후 강의에서 션트 저항을 이용한 모터 제어 방법도 실습을 하는건가요? [문의2.]또한 테스트 보드에는 션트저항이 있긴하지만, 션트저항을 사용하지 않고 센서리스 제어하는 방법도 실습 및 시뮬레이션 하는건가요?[문의3.]커리큘럼에 제목이 써있긴 하지만.. 섹션4~5 에서 대략적으로 어떤것을 하는건지 알려주시면 좋겠습니다.
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
Kicad Global Label shape 질문
Kicad에서 Global Label을 지정할 때 Shape 옵션이 Input, Output 등 여러 가지가 있는데,이 중 Passive는 어떤 경우에 사용하는 것인가요??
-
해결됨PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!
기어비가 없는 무부하 모터의 I/F 제어 문의
안녕하세요. 강사님.강의 잘 보고 있습니다. 집에 굴러다니는 BLDC 모터가 있어 이 모터로 테스트 하고 있습니다.보드도 ST에서 파는 평가보드 사서 사용하고 있는데요.물론 강사님이랑 같은 테스트 환경도 안 맞추고 시험하면서 질문을 남기는게 실례일 수도 있지만, 너무 궁금해서 질문 드립니다. Q. 기어비가 없는 무부하 모터에서 I/F 제어가 원래 잘 안되는건가요?I/F 제어를 두 단계로 테스트를 해봤습니다. F = 0, I 증가theta를 0으로 두고 I를 서서히 증가 시켰을 때, abc 상의 전류를 관찰했습니다. 그 경우 설정한 I의 값이 a상, 그리고 -0.5I 값이 b,c 상에 모니터링 됨을 확인했습니다.특이사항으로는 I를 크게주는 경우에 모터가 계속 회전하는 현상을 관찰했습니다.예를 들어 I를 0.01 -> 0.1로 서서히 증가시키면 문제가 없으나 처음부터 0.1을 주면 모터가 계속 회전을 합니다. 이 경우 I와 theta를 0으로 설정해도 회전을 합니다. F 상수 값 고정, I 상수 값 고정rpm을 특정 상수로 두고 i 값을 0.01로 두면, 이상적인 경우 abc상 전류는 0.01A 정현파로 나오면서 모터가 회전을 해야하는데, 모터가 미친듯이 회전을 하고, abc상 전류를 보면 깨진 것처럼 모니터링 됩니다.V/F 제어로 모터 회전, 전류 측정에는 문제가 없음을 확인했습니다.AI에게 물어보니까 무부하 모터의 경우 관성 질량 모멘트가 낮아 작은 전류에도 모터가 회전해서 폭주가 일어날 수 있다고 합니다.그런데 이게 맞는 말인지는 제가 확인이 안됩니다.다이나모 강의에서 다이나모를 사용하지 않고 제어를 할 경우 정밀 제어가 어렵다고 강사님께서 설명해주셨던 것으로 기억을 하는데, 보통 이런 작은 용량의 모터도 해당이 되는건가요?현재 사용하고 있는 모터가 무부하시 0.039A를 소모한다고 데이터시트에 명시는 되어 있습니다.
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
보드 단품 구매 가능 문의
시험 보드만 따로 구입할 수는 없을까요? ADC를 소켓으로 교체하려고 솔더링을 하다가, ADC부위가 망가진 것같습니다. 솔더링 열 때문에 MCU가 나간 것은 아닐까, 의심이 되어서 엘레파츠에서 MCU를 사서 교체해볼까도 고민하고 있는데요. 아무래도 패키지가 아닌, 보드만 별도로 판매하신다면, 그냥 그 보드를 구입해서 학습을 이어나가고 싶습니다.
-
해결됨PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!
대칭공간벡터변조 문의
1 3 5 섹터에서는 V1 V3 V5를 먼저 출력하고,2 4 6 섹터에서는 V3 V5 V1 을 먼저 출력 하는게 이해가 안되서 문의를 드립니다. [문의1.]2섹터를 예로 들면, V2가 먼저 On 되는 이유가 정확히 무엇일까요..?
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
과제 3. Power budget 관련 질문
삼코치님 안녕하세요.과제 3번 관련해서 두 가지 질문이 있습니다.Q1. 데이터 시트를 통해서 동작 비율을 어떻게 파악할 수 있는 지 궁금합니다.여러 동작 모드가 있다는 것은 확인이 되는데, 비율은 어떤 기준으로 정해야 할 지 모르겠습니다.Q2. 동작 모드가 2가지 이상인 경우, 모드 별 동작 비율을 고려해서 계산하면 평균 전력이고, 가장 큰 전류를 사용하는 모드일 때만 계산하면 피크 전력이라고 생각했습니다.만약 동작 모드가 1가지만 있다면, Absolute Maximum Rating에 있는 max 전류 값으로 계산한 전력은 평균 전력인지 피크 전력인지 궁금합니다. 아니면, 이때는 '평균 전력=피크 전력'이라고 보는 것인가요??
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
STM32F103 Schematic 설계 관련 질문
삼코치님, 안녕하세요'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 커패시터를 사용하셨는데 어떤 이유가 있는지 궁금합니다.
-
해결됨PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!
SPWM 문의
160PAGE 에서 설명해주신 삼각파관련 문의가 있습니다. [문의1.]그래프에 나와있는 삼각파와 사인파는 코드상에서만 존재하는 수치가 아닌가요?삼각파의 크기가 Vdc/2 라고 정확하게 표현된게.. 이해가 안되네요...[문의2.]MCU에서 PWM 파형을 생성해서 3상 인버터에 있는 6개 스위치를 컨트롤해서 극전압 또는 상전압을 유사 사인파 형태로 만들어주는것 아닌가요?
-
해결됨PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지!
STM32CubeIDE 버전 정보 문의
안녕하세요 STM32CubeIDE를 가지고 실습을 하기 위해, 어떤 버전을 사용해야 할까요? 현재 제일 최신 2.1.1. 버전 과 1.17 버전을 두가지 받아서 확인했을 때, 2.1.1. 버전의 경우 인터페이스가 다릅니다. 어쨋든 STM32 Project를 Create 했을 때 아래와 같이 (STM32F767VITx) Project Folder Structure에 아무것도 뜨지 않습니다. 버전 문제인 것 같아서 강사님께서는 1.1.7 버전을 사용하시는 것 같아 해당 버전을 설치했고, 아래와 같이 MCU를 선택했습니다.다음과 같이 project가 제대로 생성이 되지 않습니다. 혹시 이러한 증상을 겪오보셨을까요?