hCNC (ATMega8, Step\Dir, 3 axis)

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

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

Аватара пользователя
bobfender
Сообщения: 45
Зарегистрирован: Пт дек 18, 2009 00:00

Сообщение bobfender » Вт мар 09, 2010 22:38

почему на ft245 не будет хорошей скорости. по документам скорость до 1мб\сек. а етого вполне достаточно!

как нащет простого драйвера с ШИМом, кто нибудь делал, подскажите?

okan_vitaliy
Сообщения: 69
Зарегистрирован: Вс дек 27, 2009 00:00
Откуда: Украина. Днепродзержинск
Контактная информация:

Сообщение okan_vitaliy » Вт мар 09, 2010 22:53

Horeen писал(а):Так а непонятно, зачем вобще скорость на ЮСБ? Мне для полного счастья десяток байтов в секунду с головой :)

Вы же постом чуть выше писали что собираетесь переехать с лпт на юсб. Тут десятком байтов не обойдетесь.
Я натура творческая. Хочу - творю, хочу - вытворяю.

Аватара пользователя
Horeen
Сообщения: 1905
Зарегистрирован: Сб янв 16, 2010 00:00

Сообщение Horeen » Вт мар 09, 2010 23:13

почему на ft245 не будет хорошей скорости. по документам скорость до 1мб\сек. а етого вполне достаточно!

Поддерживаю. Т.к. если с "дуба рухнуть" и транслировать прямой поток в ЮСБ, то даже такая скорость значительно превышает максимальную скорость реакции МК (от обработки входа до формирования ответного сигнала на драйвера).

ШИМ на рассыпухе? Почитайте что-нить типа этого.
Почти все схемы по аналогии (с вариациями). Драйвер, пара компараторов, генератор, опорное напряжение, обратная связь для измерения тока.

Тут десятком байтов не обойдетесь.

Вполне. Не вижу препядствий. Вроде речь не шла о прямопотоковой трансляции степов от компа к контроллеру сквозь USB ;)

Аватара пользователя
bobfender
Сообщения: 45
Зарегистрирован: Пт дек 18, 2009 00:00

Сообщение bobfender » Чт мар 11, 2010 17:13

а кто нибудь делал схему с етой статти, она хоть рабочая?

Аватара пользователя
Horeen
Сообщения: 1905
Зарегистрирован: Сб янв 16, 2010 00:00

Сообщение Horeen » Чт мар 11, 2010 17:19

А какую именно схему? Там их несколько.. но смысл один - ШИМ. Если про ШИМ, то видимо, делали многие.

Аватара пользователя
bobfender
Сообщения: 45
Зарегистрирован: Пт дек 18, 2009 00:00

Сообщение bobfender » Чт мар 11, 2010 17:45

схему с UC3842!

Аватара пользователя
Horeen
Сообщения: 1905
Зарегистрирован: Сб янв 16, 2010 00:00

Сообщение Horeen » Чт мар 11, 2010 18:47

Ню так её же обсуждали тут. Почитайте.

Аватара пользователя
bobfender
Сообщения: 45
Зарегистрирован: Пт дек 18, 2009 00:00

Сообщение bobfender » Чт мар 11, 2010 19:21

там ничего конкретного про ету схему не написано, может кто то уже собирал такую?

Аватара пользователя
RomzesDnepr
Сообщения: 13
Зарегистрирован: Вс мар 07, 2010 00:00

Сообщение RomzesDnepr » Ср мар 17, 2010 17:01

Собрал. Работает. Танцевал танци с бубном, но по своей же незнанке. Horeen помог, спасибо ему огромнейшее! Итак, коротко история:
Купил МК, прошил через ЛеПоТу. работает через раз, и то непонятно как... Начал смотреть - с одной ножки МК не выходит сигнал. Шо я только ей не делал... На следующий день узнал от Horeen, что желательно поставить фьюзы на 8 МГц. сделал. заработало. Но както рывками идет. Ну, думаю, тяжко МК... попросил Horeen, он сделал прошивку чисто на простой шаг и на удержание. Поставил её на второй МК. Прикрутил драйвер. Работает увереней, но такое ощущение, будто он сначала накапливает в себе все задания, а потом быстро их выплевывает. Я доторопал, шо неможет МК в себе это буфферезировать. шо то не то. начал сигналы проводком подавать на степ - работает, собака. Начал рыться дальше в сторону ЛПТ. И тут чудная картина: антивирусник, сволочь, проверяет все команды, которые отправляються на ЛПТ, и соответственно, кидает их не в той очередности, в которой их отправляет программа. Вобщем, матам в горле тесно, учитывая, что на работе антивирусник НОД32 запаролен и выключить его может только знающий пароль человек. позвонил нашим копмьютерастам, нагнул им %уёв (должность позволяет :mrgreen: ), отключили мне антивирку. Заработало с песней, без всяких тормозов...! Теперь у меня 2 МК, один с Лайт-прошивкой, другой с Фулл...)))))) драйвера - стандартные транзисторы Дарлингтона, которые выдрал с остатков принтера...

Аватара пользователя
ZIP
Сообщения: 6
Зарегистрирован: Чт мар 18, 2010 00:00

Сообщение ZIP » Чт мар 18, 2010 14:27

Я вот ради такого случая даже зарегистрировался :)
Буду собирать этот контроллер, выберусь за текстолитом и буду лутить... если кому интересно могу скинуть свой вариант платы (пока не тестировалось в сборе)

З.Ы. Искренне надеюсь на дальнейшее развития проекта на AVRке :)

Аватара пользователя
Serjik
Сообщения: 399
Зарегистрирован: Ср дек 02, 2009 00:00
Откуда: Волгоград

Сообщение Serjik » Чт мар 18, 2010 14:42

интересно всегда. Выкладывайте свои варианты

Аватара пользователя
vel
Сообщения: 47
Зарегистрирован: Вт фев 17, 2009 00:00
Откуда: Москва

Сообщение vel » Чт мар 18, 2010 15:00

А я вчера допаял контроллер на мегу8. На днях буду тестить :)

С нетерпением жду, когда появиться управление станком с клавы (перемещение). :roll:

Аватара пользователя
ZIP
Сообщения: 6
Зарегистрирован: Чт мар 18, 2010 00:00

Сообщение ZIP » Чт мар 18, 2010 15:36

плата редакция 2 выложил снова так как в прошлый раз неправильно развел PS/2 порт
Последний раз редактировалось ZIP Вс мар 21, 2010 14:24, всего редактировалось 1 раз.

Аватара пользователя
vel
Сообщения: 47
Зарегистрирован: Вт фев 17, 2009 00:00
Откуда: Москва

Сообщение vel » Чт мар 18, 2010 16:11

вот плата, пока не паялось. сильно не пинайте

В целом не плохо :) . Ток я думаю места много остальсь, можно перерисовать поплотнее или же на пустотах нарисовать контакты (как у макетных плат) для дольнейшей модернизации. Вдруг надумаешь UART прикрутить... :wink: (ИМХО)

Какие транзисторы планируешь ставить?

Аватара пользователя
Horeen
Сообщения: 1905
Зарегистрирован: Сб янв 16, 2010 00:00

Сообщение Horeen » Чт мар 18, 2010 16:20

Делайте-делайте :) Эт всегда хорошо.
Проект живёт, просто сменил место работы, так что, неделька нужна на аклиматизацию, потом уже разбирательства с клавой и UART ^__^


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

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

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

cron