IG32GM 03TYPE(http://www.dnj.co.kr/_data/2_dcgm/ecig_spec_ig32e2c0102.htm)
이라고 엔코드가 내장된 타입의 모터인데...
Atmega64로 구동하고 싶은데..모터쪽은 영..해보질 않아서..
라인이 아래와 같이 6라인인데...
3.4.5.6은 Atmel의 각 Port에 물리고, VCC는 Atmel에서 공급하고..GND의 Atmel보드의 Gnd ,
B Vout , A Vout은 다른데에서 보니까. Atmel 인터럽트핀에 물려서 회전수 카운터 하는 용도로 사용하는것 같고..
그럼..실제적으로 모터를 구동하는것은 Moter - , Moter + 로 회전방향, 회전수 등을 조절한다는 얘기인데... 어케하는것인지?
참조할 만한 회로도가 없을까요?
모터드라이버? 같은 것을 메인보드에 추가해서 해야 하는것인지..
1.Moter -
2 Moter +
3.Sensor VCC
4.Sensor GND
5.Sensor B Vout
6.Sensor A Vout
이라고 엔코드가 내장된 타입의 모터인데...
Atmega64로 구동하고 싶은데..모터쪽은 영..해보질 않아서..
라인이 아래와 같이 6라인인데...
3.4.5.6은 Atmel의 각 Port에 물리고, VCC는 Atmel에서 공급하고..GND의 Atmel보드의 Gnd ,
B Vout , A Vout은 다른데에서 보니까. Atmel 인터럽트핀에 물려서 회전수 카운터 하는 용도로 사용하는것 같고..
그럼..실제적으로 모터를 구동하는것은 Moter - , Moter + 로 회전방향, 회전수 등을 조절한다는 얘기인데... 어케하는것인지?
참조할 만한 회로도가 없을까요?
모터드라이버? 같은 것을 메인보드에 추가해서 해야 하는것인지..
1.Moter -
2 Moter +
3.Sensor VCC
4.Sensor GND
5.Sensor B Vout
6.Sensor A Vout
이모터는 DC모터이며, J1 1/2v 포트를 모터 드라이버를 추가하여 구동하시면 됩니다.
속도도 제어를 하시고 싶다면, PWM 포트를 이용하여 모터 드라이버를 컨트롤 하시면 될것입니다.
J2 3/4/5/6 포트는 엔코더를 이용하는 것으로 5V전원과 GND를 넣어주시고, Encoder 가 오픈컬렉터타입으로 풀업 저항 820옴을 권장하고있습니다. AVR내부 풀업을 이용하셔도 된듯하며, 이 두포트를 인터럽트에 넣으셔서. 이 변화를 카운트하시면, 움직이는 위치를 알수있을 것입니다.
참고하십시요.