인터페이스"스테퍼

B

bhavrana

Guest
PLZ이에 관하여 도와 .. 난이게 내가 로봇 팔 생각을 했었을위한 작은 프로젝트를 제출하셔야합니다 도움이 필요해.
그것은 5 스테퍼 모터가 필요합니다.그래서 Plz .. 나 좀 도와줘

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="우는 또는 아주 슬픈" border="0" />
 
atleast 하나의 스테퍼 모터 .. PLZ 운전 절 좀 도와주세요

 
bhavrana 썼습니다 :

atleast 하나의 스테퍼 모터 .. PLZ 운전 절 좀 도와주세요
 
흠 ...
스테퍼 컨트롤 하나는 PC를 사용할 경우 내 아주 오래된 프로젝트의 ...
여기 링크입니다 :
http://darth.vader.free.fr/

내가 말하는대로 ..입니다 ...오래된

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="윙크" border="0" />영국 국기를 클릭하면 프랑스를 이해할수 해달라고 ....그는 그가 ...
예를 들어 그것을 사용하는 경우 더 큰 모터 컨트롤을 누른 다음 바로 추가할
파워 트랜지스터 또는 MOSFET을 출력합니다.

Cya.

 
U L297 - L298을 사용할 수있습니다 ....LPT 포트와 인터페이스

 
각 스테퍼 4 라인을해야합니다.당신은 3 8 비트가 필요 하듯이 래치 74,373 또는 374.모든 출력 라인에 데이터를 유지 래치를 활성화합니다.그런 다음 주소 지정이나 1로 4 인코더 래치를 제어하는 두 개의 핀을 사용합니다.이렇게하면 주소 지정을 해제할 래치의 출력 핀을 선택 허용 높은 낮은.각 핀 374에 스트로보 (시계) 핀 걸쇠가 갈 것이다.병렬 포트의 데이터 포트에 데이터를 입력한 다음 strobed 될 것이라고 또는 374에 출력 닫히진.물론 데이터를 닫히진 Darlington 또는 MOSFET의 전원을 steppers 가야 할 것입니다.

 
스테퍼 모터 구동에 대한 링크 참조
http://booksbybibin.14.forumer.com/viewtopic.php?t=73

하지만 당신은 어떤 확장없이는 단 3 등 steppers 운전할 수있습니다.귀하의 스테퍼 무엇입니까?바이폴라 또는 유니 폴라

병렬 포트 확장을위한 링크를 읽고
http://booksbybibin.14.forumer.com/viewtopic.php?t=53

만약 변경됩니다 바이폴라 스테퍼 회로입니다Bibin 존
www.bibinjohn.tk

 
여기에 간단한 싼 내가 생각할 수있는 솔루션입니다 당신을 위해.
그것은 D0 - D7 및 C0과에 C1 pport를 사용합니다.

설정 C0 모두 높은 병렬 포트에 C1.
모두의 낮은 갈 것입니다 CLK 핀을 래치
당신은 데이터 라인에 래치를 작성하고자하는 데이터를 넣어.
당신이 쓰고 싶은 래치의 스트로보 CLK 입력
-에 C1과 C0 자사 주소 : 주는게 00 또는 01 또는 10.
높은 갈 것입니다 래치에 CLK 핀.
- 다음에 다시 C0 모두에 C1 높이로 설정합니다.선택한 래치
CLK 핀을 다시 낮은 것입니다.
데이터에 의해 래치의 출력 핀에에 strobed되었습니다
높은 전환 낮은.

- 만약 당신이 74XX238 칩을 찾을 수있습니다, 당신은 인버터를 사용하지 않아도
그 138 디코더 사용해야합니다.
- 당신은 3 개 이상 사용할 수없습니다이 구성표와 래치.하지만 그것을 것입니다
드라이브 6 steppers.
- Darlington 또는 MOSFET의 출력에 넣어 것을 잊지 마십시오.
- 당신은 포트에 쓸 수 있지만 가자 것이며 있지만서있습니다. dll이 필요합니다
어떻게해야하는이 보드에 대한 스레드와 거기에 갔었 많이.<img src="http://images.elektroda.net/38_1193853092_thumb.jpg" border="0" alt="Drive Multiple Stepper Motors through PC" title="스테퍼 모터 드라이브를 여러 PC를 통해"/>

올린날짜 2 시간 58 분 후 :유니 폴라 스테퍼 모터 코일 4 라인 것이다 이는 각
동일 저항했다.다른 라인 전원있을 것입니다
두 개의 라인에 ohmmeter 내려놔.2 저항의 책 읽는 당신을 의미합니다
두 개의 코일 라인했다.하나의 저항의 독서를하는 당신을 의미합니다
하나의 코일 라인 및 전원 라인.당신 코일 라인을 알아낼 수있을 것입니다
이러한 사실로부터 전원 라인.
전원 라인과 접지 축의 움직임 때까지 각 라인을 한 번에 하나씩, 전원을 적용합니다.이 줄을 1 호출합니다.만약 나 CW, 그것을 2로 이동 전화의 또 다른 라인을 사용해보십시오.만약 CCW, 4 개의 호출로 이동합니다.만약에 모두 3 전화를 이동하지 않습니다.

그냥 순서 핀 1-2-3-4 스테퍼로 이동합니다.그냥 가서 4-3-2-1 반대합니다.
이것은 스테핑이 가득합니다.절반은 1,2 단계로 이동 - 2,3 - 3,4 - 4,1를 반복합니다.절반 단계
반대 방향으로 그냥 리버스., 시퀀싱 그만 중단하십시오.
난 () Win32 API 호출을 사용할 수 QueryPerformanceCounter에 타이밍.하나의 혁명 스테퍼 경우 12도 / 다음 단계로 필요한 단계가 30 번.당신은 분당 1,800 rpm에서 60 단계를 필요를 얻으려면 약 33.3 석사 / 스텝.절반을 위해서는 시간 스테핑 16.67 석사 것입니다.
내가 타이밍은 완벽했다 2 모터를 밟은 것.그래서 컴퓨터를 한 번에 5 처리할 수있습니다.

올린날짜 :
Actaully, 만약 당신이 138의 C 핀 C2를 연결, 당신은 7 개까지 선택할 수있습니다 래치.그냥 설정 C2를하면 둘 다 C0 높은에 C1의 모든 CLKs 낮게 설정되어 설정 높이.

 

Welcome to EDABoard.com

Sponsor

Back
Top