L6219 + PIC + com (lpt) port Как связать вместе?

схемы на микро контроллерах

Модераторы: Ruz_and, Master-VRI, al-drw

Арман
Сообщения: 9
Зарегистрирован: Вт мар 20, 2012 08:59
Откуда: Павлодар

L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение Арман » Вт мар 20, 2012 09:33

Всем привет, прошу помощи есть несколько биполярных двигателей и драйвера к ним l6219 контроллеры pic12f675 pic16f877 хочу сделать станок для сверления и гравировки печатных плат погуглил по интернету но так и не нашел ничего кроме даташита на l6219 по даташиту подключил драйвер к двигателю все работает но низнаю как теперь прикрутить контроллер тк не силен в програмировании а все что нашел в гугле только для униполярных двигателей. А с этими драйверами схем нету. Уважаемые форумчане может кто ссылку кинет на подобный проект, или нарисует как это собрать вместе.
PS.:двигатели и драйверы с мертвого ACME IM-250W-MSD

Аватара пользователя
koolhatcker
Сообщения: 601
Зарегистрирован: Сб ноя 08, 2008 00:00
Откуда: Омск

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение koolhatcker » Вт мар 20, 2012 09:44

Арман писал(а):нарисует как это собрать вместе.

Рисунок не поможет. Нужно программу писать.

Арман
Сообщения: 9
Зарегистрирован: Вт мар 20, 2012 08:59
Откуда: Павлодар

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение Арман » Вт мар 20, 2012 10:49

я понимаю что нужно писать программу но просто я не пойму как 3 драйвера подключить к контроллеру у pic16f877 достаточно портов я могу подключить драйвера к контроллеру напрямую? и куда лепить ком порт или лпт порт и с каким портом будет проще ведь я хочу работать с ним из стандартныз програм

Арман
Сообщения: 9
Зарегистрирован: Вт мар 20, 2012 08:59
Откуда: Павлодар

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение Арман » Вт мар 20, 2012 12:01

нашел такую схемку а можно с лпт порта подать сигнал напрямую в l6219
Вложения
555tm7.gif
555tm7.gif (8.27 КБ) 32588 просмотров

Аватара пользователя
top_secret
Сообщения: 40
Зарегистрирован: Чт ноя 17, 2011 21:53
Откуда: РОСТОВ - ПАПА

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение top_secret » Вт мар 20, 2012 12:55

Прикрутить можно, но с этим контроллером (VRICNC) круг будет похож на шестеренку.
Лучше будет на L297 т.к контроллер STEP-DIR.

Аватара пользователя
koolhatcker
Сообщения: 601
Зарегистрирован: Сб ноя 08, 2008 00:00
Откуда: Омск

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение koolhatcker » Вт мар 20, 2012 16:39

Арман писал(а):я понимаю что нужно писать программу но просто я не пойму как 3 драйвера подключить к контроллеру

Программу сами всё-равно не напишете.
Найдите того, кто напишет. Заодно он же вам и нарисует как подключить 3 драйвера к одному контроллеру.

Арман
Сообщения: 9
Зарегистрирован: Вт мар 20, 2012 08:59
Откуда: Павлодар

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение Арман » Вт мар 20, 2012 20:16

спасибо за совет но я все-таки попробую сам написать , иначе проще купить готовый контроллер .

Аватара пользователя
top_secret
Сообщения: 40
Зарегистрирован: Чт ноя 17, 2011 21:53
Откуда: РОСТОВ - ПАПА

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение top_secret » Вт мар 20, 2012 23:01

Если профан в СИ или АСМе, поГУГЛИ Flowcode V4 for AVRs, прога для визуального программирования. :) И ДА ПРИБУДЕТ С ТОБОЙ СИЛА!!! :)

Аватара пользователя
koolhatcker
Сообщения: 601
Зарегистрирован: Сб ноя 08, 2008 00:00
Откуда: Омск

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение koolhatcker » Ср мар 21, 2012 07:32

Арман писал(а):спасибо за совет но я все-таки попробую сам написать.

Тогда (если хватит полушага) можно попробовать так...
У L6219 соединяем ноги вместе:
1)I01+I11(назовём I1)
2)I02+I12(назовём I2)
Назначение выводов PIC12F675:
2 - Phase1(подключаем к L6219)
3 - Phase2(подключаем к L6219)
5 - Step(подключаем к LPT)
6 - Dir(подключаем к LPT)
7 - I1(подключаем к L6219)
8 - I2(подключаем к L6219)
P.S. Для станка с тремя координатами понадобится 3 штуки PIC12F675.
Последний раз редактировалось koolhatcker Ср мар 21, 2012 07:34, всего редактировалось 1 раз.

Аватара пользователя
koolhatcker
Сообщения: 601
Зарегистрирован: Сб ноя 08, 2008 00:00
Откуда: Омск

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение koolhatcker » Ср мар 21, 2012 07:33

top_secret писал(а):Если профан в СИ или АСМе, поГУГЛИ Flowcode V4 for AVRs

А ничего, что вопрошавшего интересует PIC, а не AVR?

Арман
Сообщения: 9
Зарегистрирован: Вт мар 20, 2012 08:59
Откуда: Павлодар

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение Арман » Ср мар 21, 2012 08:58

Спасибо Flowcode for PIC скачал буду разбираться)

Арман
Сообщения: 9
Зарегистрирован: Вт мар 20, 2012 08:59
Откуда: Павлодар

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение Арман » Ср мар 21, 2012 10:17

8 - I2(подключаем к L6219)

8pin это же питание? может так:
2 - Phase1(подключаем к L6219)
3 - Phase2(подключаем к L6219)
4 - Step(подключаем к LPT)
5 - Dir(подключаем к LPT)
6 - I1(подключаем к L6219)
7 - I2(подключаем к L6219)

Аватара пользователя
koolhatcker
Сообщения: 601
Зарегистрирован: Сб ноя 08, 2008 00:00
Откуда: Омск

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение koolhatcker » Ср мар 21, 2012 11:43

Да, опечатался я, извиняюсь.
В вашем варианте Step и Dir местами поменяйте и можно программировать.
P.S.
Посмотрите у меня на страничке:
http://it-en.ru/cnc/doc/1.html
Вам будет нужно изменить значения в массиве "step_table" под логику работы L6219 и подправить инициализацию под PIC12F675.

Ваня Ветров
Сообщения: 310
Зарегистрирован: Вт июл 05, 2011 12:45

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение Ваня Ветров » Ср мар 21, 2012 15:45

Чего-то мне какое-то шестое чувство подсказывает,что не все так просто...
На страничке Шим программный, а в 6219 встроенный.
Кстати - у меня есть кучка дармовых 12F683 - они пойдут без сильных переделок программы?
И еще вопрос - пробовал разбираться с написанием программ,в частности с прерываниями...потом появились другие проблемы,поэтому отложил на время...
Так о чем это я ... ах,да...где - то встречал следующее(кажется даже в справочном листке на ПИК ),типа если прерывание произойдет ....(тут я забыл что было написано),то
может быть глюк...

Аватара пользователя
koolhatcker
Сообщения: 601
Зарегистрирован: Сб ноя 08, 2008 00:00
Откуда: Омск

Re: L6219 + PIC + com (lpt) port Как связать вместе?

Сообщение koolhatcker » Ср мар 21, 2012 17:32

Ваня Ветров писал(а):Чего-то мне какое-то шестое чувство подсказывает,что не все так просто...

В данном случае правильнее доверять фактам, а не чувствам.
На страничке Шим программный, а в 6219 встроенный.

На какой ещё страничке? Я так понял вы даже ничего по ссылке не посмотрели и просто решили поболтать? ;)
Никакого ШИМа там нет.
Кстати - у меня есть кучка дармовых 12F683 - они пойдут без сильных переделок программы?

Если достаточно полушага, то подойдут любые с 4-мя выходами и двумя входами(один из которых способен обработать внешнее прерывание).
И еще вопрос - пробовал разбираться с написанием программ,в частности с прерываниями...потом появились другие проблемы,поэтому отложил на время...
Так о чем это я ... ах,да...где - то встречал следующее(кажется даже в справочном листке на ПИК ),типа если прерывание произойдет ....(тут я забыл что было написано),то
может быть глюк...

Данная программа построена так, что в ней глюков нет :).


Вернуться в «применение микро контроллеров»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость