In this circuit, why is the EN (Enable) pin left unconnected, even though the datasheet states that a voltage must be applied to enable switching (with an allowable range of 0–8 V)? How does the circuit enable the switching operation without an explicit connection to the EN pin?
test uart로 펌웨어 올리고 나서 stlink로 전원 공급할 때는 serial grapher에서 잘 잡히는데 24v로 전원 연결하고 stlink 빼면 글자가 ?로 깨져서 보입니다. stlink를 꽃으면 되는 이유가 그쪽으로 기준전위가 만들어져서 그런지 궁금합니다. 기존 강의자료에는 GND가 있는데 올려주신 파일에는 없어서요.
안녕하세요. 궁금한 점이 있어 질문드립니다. VM 단자에 연결된 폴리곤을 3층(Inner 2)에도 배치한 이유가 궁금합니다. Top Layer에서 이미 VM이 연결되어 있는데, Inner 2에도 동일한 VM 폴리곤을 추가하는 이유가 발열 예방을 위한 것인가요? 일반 트레이스로 배선을 할 경우, 별도의 계산 없이 일반적인 폭으로 배선해도 괜찮은지 궁금합니다.
Dear Sir, I have purchased the “Hands-On Embedded Project with an Electric Kick Scooter” course. In the course resources, I found the Ebike_Akit_Bkit PCB design files. I opened the files in EasyEDA and generated the Gerber files. The BOM file is also provided in the course resources. I have a few doubts: Since I have not purchased the hardware kit, can I manufacture the provided PCB directly and use it to test the firmware? Is the PCB design provided in the course fully tested and production-ready for manufacturing? Do I need to make any modifications to the PCB design before sending it for manufacturing? If I manufacture the PCB exactly according to the provided design and assemble all the components according to the BOM, will it be suitable for testing the firmware? I would appreciate it if you could please confirm whether the provided PCB can be manufactured directly for firmware testing or if any changes are required. Thank you.
제어쟁이님 강의 들으면서 6-step commutation. FOC 기반 속도 제어기, 위치 제어기를 설계하는 방법은 이제 어느 정도 알게 되었는데, 이걸로 프로젝트를 하려니 제어기 설계 목표를 어떻게 설정해야 할지 잘 모르겠습니다. 제어 관련 과목에서 Overshoot나 Settling time, bandwidth와 같은 정량적인 제어기 성능 지표들을 공부하긴 했는데, 문제는 제가 만들고자하는 어플리케이션에 필요한 수치를 어떻게 알아내야 하는 지 감이 잘 안잡혀서 질문드립니다. 현재 자율주행 자동차와 로봇팔 프로젝트를 할 때 직접 모터제어를 하려고 하는 상황인데, 이 부분이 고민입니다.
안녕하세요, 강사님. 덕분에 좋은 강의를 잘 수강하고 있습니다. 회로도와 코드를 살펴보면서 MCU 선정에 관해 궁금한 점이 생겨 질문드립니다. 현재 사용된 STM32F767V(100핀)I(2MB)T6는 2MB Flash를 탑재한 100핀 모델로 알고 있습니다. 회로도상 일부 PB·PC 포트가 사용되지 않는 것으로 보이고, 코드를 정밀 분석하진 않았지만 rtos등의 FLASH를 무겁게 사용할 부분이 보이지 않는데, 해당 모델을 선정하신 특별한 이유가 있는지 궁금합니다. 제가 아직 MCU 사양을 선정한 경험이 부족하고, 강의 중 관련 설명을 놓쳤을 수도 있어 조심스럽게 질문드립니다. 설명해 주시면 MCU 선정 기준을 이해하는 데 큰 도움이 될 것 같습니다. 감사합니다.
UART에서 데이터 전송은 1바이트는 리틀엔디안 방식으로 LSB부터 전송되기 때문에 10:24 영상에서 Databit순서가 뒤짚어서 표현되어야 할것 같습니다. 그리고 11:50 영상에서 UART가 아닌 USART2라고 명명 되어 잇는데요,,rs232통신이 UART통신이지만, 레지스터 이름은 USART2라고 새용 해야 하는건가요 ? 즉 전체를 가리키는 레지스터 이름은 USART이지만, 설정에 따라 비동기방식으로 작동 한다는 건지요 ? 테이블 제목에 표시된 8, 16은 오버샘플링을 의미하는군요. 저는 비동기 통신이라서 서로의 클록을 몰라도 알아서 하겠지 라고 생각 했는데, 사실은 내부적으 상대가 메세지를 언제 보낼지 모르기 때문에 내부적으로 계속해서 상대 메시지 신호를 쳐다 보기위해 자신의 클록을 체배하여 쳐다 본다는 의미 였네요 ^^