msp430을 사용 motorprogramming 스테퍼

K

karthickb3e

Guest
안녕 모두, 나는 msp430으로 초보자 오전 스테퍼 모터 ...... 난 스테퍼 모터 (바이폴라) 반대와 앞으로 방향 제어 프로그램을위한 샘플 프로그램이 필요합니다 .. MSP430을 사용하여 어느 한 공유 프로그램 (C / C + + 언어)를하시기 바랍니다
 
안녕하세요! 의 당신의 칩은 FET H 브리지를 유선 및 한 포트를 사용하여 낮은 또는 높은 4 출력을 운전할 수있다는 것입니다 가정하자. 예를 들어 당신이 포트 1을 사용하며 코일을 가정한다면, +는, P1_0에 해당하는 -에 P1_1, B + P1_2에, 그리고 B-에 P1_3, 당신이 쓸 수 있습니다 : # COILA_N 0x02 정의 # COILA_P 0x01 정의 # 정의 COILB_P 0x04 # 정의 COILB_N 0x08 P1DIR = 0x0F; / / P1 핀 0-3는 출력 P1OUT = 0 수 있습니다. / / 모두 해제합니다. uint8 단계 [4] = {COILA_P, COILB_P, COILA_N, COILB_N}; 바이폴라 모터를위한 / / 스텝 시퀀스 forewards 이동 uint8 crt_step = 0; / / 현재 단계 지수, 동안 (1) {P1OUT = 단계 [crt_step + +]; 경우 (crt_step == 4) crt_step = 0; 지연 (some_delay);} 그것은 부양을해야 ... 당신 cry_step + +로 cry_step을 변경하면 이제 - 다음, 그것은 거꾸로 가야 해요. 이 경우에 다음 라인을 변경하는 것을 잊지 마세요 경우 (crt_step == 255) crt_step = 0; 그리고 거기에서, 당신은 하프 단계 사인 / 코사인 단계 등의 변종 myriads을 가질 수 ... 도라.
 
내 친구가 많이 u를 감사합니다 ... 아직 컨트롤러와 드라이버를 구입하지 .. u는 MSP 430 컨트롤러 및 H-브리지 드라이버를 제안할 수 있습니다 ............ 또한, 주 모든 샘플 프로그램 u는이 있거나 유용한 링크하는 경우
 
안녕하세요! 내가 당신을 말할 수 없어, 그것은 프로그램의 다른 기능에 따라 달라집니다. 방금 스테퍼 모터를 테스트하려면 다음 4 출력 핀이 필요하고 발사대 충분 수도 있습니다. 난 아날로그 입력을 원하는 나는 또한 USB로 펌웨어를 업그레 이드하기위한 가능성을 원했기 때문에 제 경우에는 제가 5510를 사용했습니다. 5510 아주 저렴합니다. H 브릿지에 관해서는 말씀 드릴 수 없습니다. 그것은 당신이 원하는 능력에 따라 달라집니다. 도라.
 

Welcome to EDABoard.com

Sponsor

Back
Top