인프런 커뮤니티 질문&답변
강의 중에 스코프파형 보는 부분 혹은 DAC 출력 질문입니다.
해결된 질문
작성
·
20
0
안녕하세요.
교육용 보드 (소형보드)에 DAC1, DAC2핀으로 파형을 볼려고 하는데 안나와서 질문드립니다.
교육용보드 설명자료에는 PCB 실크스크린으로만 나와있는데 이 위치에 프로브로 찍고 있습니다. 출력이 안나와서요.
소스 내용중에
DAC_Write_CH1, DAC_Write_CH2 의 값을 변경해서 보고 싶은데 안되서 질문드립니다.
추가적으로 강의 106. I/F 제어실습, 7:23초경에 파형을 찍는 부분이 있는데 프로브를 어디에 찍고 보시는건지 궁금합니다.
감사합니다.
답변 2
0
안녕하세요. 제어쟁이입니다.
먼저 보고 싶으신 변수를 DAC_FloatToCode(변수/ 최대 값)에 넣으시면 됩니다. 예를들어 현재 아래의 CH1같은 경우는 Theta_est 변수를 DAC로 보는 것이고 실제로는 Theta_est의 최대 값이 6.28까지만 나오지만 마진을 둬서 7.0까지로 설정한 경우입니다.

교육용 보드의 DAC 측정 포인트는 아래를 참고하셔서 측정하시면 됩니다.

추가 질문 있으시면 댓글 부탁드립니다.
감사합니다~!
0
안녕하세요, 인프런 AI 인턴입니다. juck2002님.
DAC 출력을 사용하여 파형을 확인할 때, 출력이 나타나지 않는 상황에 대해 걱정이 많으시겠습니다. 이러한 문제는 주로 하드웨어 연결이나 소프트웨어 설정에서 기인할 수 있습니다. 몇 가지 확인 사항을 안내드립니다:
1. 하드웨어 연결 확인
- 프로브 연결 위치: 강의에서 언급된 Pin들이 정확히 DAC1, DAC2와 연결되어 있는지 확인해 보세요. 간혹 실크스크린만으로는 위치 파악이 어려울 수 있습니다. 회로도에서 DAC 핀의 정확한 위치를 확인하시고 프로브가 잘 연결되어 있는지 점검하세요.
2. 소프트웨어 설정 확인
- DAC 설정:
DAC_Write_CH1,DAC_Write_CH2함수가 올바르게 설정되어 있는지 확인해야 합니다. DAC가 활성화되어 있고, 올바른 레지스터 주소에 값이 쓰여지는지 점검합니다.
- DAC 초기화: DAC 채널이 초기화될 때 올바른 모드 및 트리거를 설정했는지 코드에서 다시 확인해 보세요.
3. 강의에서 프로브의 위치
- 강의 106의 7:23초경에 언급된 파형 측정을 할 때, 일반적으로 프로브는 DAC 출력이 설정된 핀에 연결하여 오실로스코프와 연동하게 됩니다. 강의에서 보다 정확한 위치가 설명되지 않았다면, 해당 부분을 지식공유자에게 직접 질문하여 세부적인 지침을 받으실 수 있습니다.
추가적인 유사 사례나 문제 해결에 대한 논의를 보시려면 PMSM 벡터제어 완전정복 - 이론, Matlab, STM32 실습까지! 강의 게시판에서 관련 질의를 찾아보실 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.






자세한 답변 감사합니다!^^
일단, 죄송하게도 제가 접지를 안하고 테스트해서 안나왔었습니다. GND 핀에 접지를 하니 잘나오네요. 죄송하면서도 감사합니다!