728x90 반응형 엔지니어링/임베디드42 728x90 반응형 [아두이노 기초교육] Visual Studio for Arduino 설치 및 개발 환경설정 1. Visual Studio 설치 - 무료버전 - 아래의 Installer를 받아서 Visual Studio를 설치하면 된다. 용도에 따라 팔요한 구성품을 같이 다운로드 받는다. https://visualstudio.microsoft.com/ko/thank-you-downloading-visual-studio/?sku=community&rel=16 Visual Studio를 다운로드해 주셔서 감사합니다. - Visual Studio 다운로드가 곧 시작됩니다. 다운로드가 시작되지 않은 경우에는 여기를 클릭하여 다시 시도하세요 자습서, 샘플, 문서를 찾아 코딩을 시작하십시오. 자세히 보기 첫 번째 “Hello World!” 만들기 Visual Studio 2019를 사용하는 C++ 콘솔 앱. 시작 visu.. 2019. 10. 22. [STM32] 스테핑 모터의 가감속 제어 지난번 STM32의 타이머 인터럽트를 이용하여 PWM의 주기를 펄스마다 변경하는 로직을 만들었다. 결론은 STM32F103RCT6를 사용하면 최대 50KHz의 안정적인 인터럽트를 발생시킬 수 있고 모토가 탈조를 일으키지 않고 최대로 구동할 수 있는 주파수는 5.8KHz까지 였다. 그러나 오늘은 스텝모터에 가감속 테이블을 이용하여 제어하여 보다 높은 주파수까지 제어해보았다. 스텝모터는 스루영역에서 가감속테이블을 사용하면 훨씬 더 높은 주파수까지 구동이 가능하다. 가감속테이블은 시간의 sqrt 함수에 대한 응답을 테이블로 만들어서 간략하게 적용해보았다. 스텝수는 512개 사용하였고, 테이블의 값의 의미는 가변주기 펄스를 만들기위한 Prescaler의 값이다. 펄스가 끝나는 타이머인터럽트에서 펄스의 개수를 카.. 2018. 11. 15. 이전 1 2 3 4 5 다음