самодельный станок с ЧПУ, отзывы duxe.ru

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » самодельный станок с ЧПУ, отзывы duxe.ru » Схема контроллера, шаговые двигатели » Разработка "умного" контроллера на МК


Разработка "умного" контроллера на МК

Сообщений 181 страница 195 из 195

181

Здравствуйте! Мне понравился Ваш подход. Как дела с умным контроллером?

0

182

malvin написал(а):

Как дела с умным контроллером?

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

0

183

Dj_smart написал(а):

может ,  кто-то схочет повторить...

Люди уже извелись в ожидании, чем быстрее выложите
тем быстрее запустим ее в массовое производство

0

184

Dj_smart
так на чём остановилась разработка?
Контроллер что у вас кушает, файлы гербера или свой формат?
Как с дугами и погрешностями?

0

185

malvin написал(а):

А саму принципиальную схему кто нибудь видел?

Статьи Трудоголика:
Ускорение шагового двигателя
Дополнение к статье об ускорении двигателя

Обсуждение на форуме:
Применение ШИМ или разгон шаговиков
Дополнение к статье "Ускорение ШД"

0

186

malvin написал(а):

Уважаемый Трудоголик написал, что удавалось достигнуть 6000 шагов в секунду. Не на этой ли схеме? Если нет, то подскажите на какой?

Это делалось на экспериментальной связке: Генератор на ИР11 +Формирователь тока затвора+Ключи на полевике+Компаратор.

0

187

malvin написал(а):

Вот наткнулся на проект управления шаговым двигателем - привожу пару схем.... Какие будут Ваши отзывы?

Пошарьтесь по форуму, все уже неоднократно обсуждалось.

0

188

Smenton написал(а):

Люди уже извелись в ожидании, чем быстрее выложите
тем быстрее запустим ее в массовое производство

Как в производство запускать - так все горазды... :)))
А как согласиться на реальном железе поотлаживать - так никого днём с огнём не сыщешь... :(

0

189

malvin написал(а):

Уважаемый Трудоголик написал, что удавалось достигнуть 6000 шагов в секунду. Не на этой ли схеме? Если нет, то подскажите на какой?

На любой, основой которой является современный МК с тактовой частотой примерно 10МГц (это в случае необходимости изменения скорости и выполнения совместно с вращением двигателями других задач). При фиксированной скорости и отсутствии фоновых задач требования к тактовой ещё ниже. Дело не в схеме, а в прошивке. :)

0

190

koolhatcker написал(а):

А как согласиться на реальном железе поотлаживать - так никого днём с огнём не сыщешь

Мы уже говорили на эту тему, хлопотно это, на каждую конструкцию разрабатывать печатки, паять, экспериментировать, отыскивать глюки.
Если бы была хотя бы одна стандартизованая плата, и чтобы хотя бы человек пять ее повторили, можно было бы под эту плату писать проги, обкатывать и обмениваться мыслями. А пока делаем каждый свое, желающих совершать "пробы и ошибки" мало найдется.

0

191

koolhatcker написал(а):

А как согласиться на реальном железе поотлаживать - так никого днём с огнём не сыщешь...

Я согласен помочь чем смогу
правда схему составлять я не спец
но вот печатку сделать по схеме могу

глядишь небольшой вклад в общее дело

с миру по нитке и все получиться :flag:

0

192

koolhatcker написал(а):

Если только степ/дир, но это тут - оффтопик...

Странно! Роман сделал степ\дир в своей программе, а теперь это оффтоп?  :O

Все полезно, что к станку полезло!

0

193

Трудоголик написал(а):

Странно! Роман сделал степ\дир в своей программе, а теперь это оффтоп?

Упс. Пардоньте :)
Просто давненько не интересовался развитием проги Романа да и вобще всем, что происходит на форуме.
Вроде как в последний раз было типа - степ дира нет и не будет.
Ну при таком раскладе можно конечно и мегу8 попробовать...
Один порт - на движки, другой на кнопки...
И всё. :)
Оно кому надо?

0

194

Тему про контроллеры отделил
Обсуждение Все что нужно для программирования МК и программаторов к ним...

0

195

koolhatcker написал(а):

Оно кому надо?

Лучше сразу на МЕГА16(32), ибо на Меге 8 получится только обычный транслятор, типа 3-х ТМ7, обратную связь по току уже прицепить некуда, а на МЕГА16(32) можно и получать инфу с порта и сохранять ее в памяти и выдавать на движки и контролировать ток обмоток. При необходимости можно и кнопки прицепить.
Я начинал писать такую прогу, да сначала житейские проблемы не дали, а потом и вовсе остался без компа, на котором все это было.
По структуре планировавшейся схемы и алгоритму:
Входа степ дир, причем каждый степ идет на 0-е внешнее прерывание через диод, а степы Х и Z еще и на 2 входа.
Прога, получив прерывание, анализирует, по какой оси идет шаг.
Входа дир идут на МК прямо.
После анализа шага прога анализирует состояние дира по этой оси и потом делает шаг в нужную сторону. 
Аналогично подключаются  выхода с компараторов контроля тока, они так же идут на 1-е прерывание и на свои входа МК.
При поступлении прерывания по току с соответствующих обмоток снимается напруга на какое-то время 5-15 мксек).
Затем напруга снова подается (если нужно). Под работу с памятью отводился последовательный порт МК.
Под кнопки можно задействовать 3-е прерывание и любые активные выходы.
В общей сложности портов Меги16 хватало, а прога писалась на АСМе, так большая часть (транслятор и контроль тока) влезла в 600 байт.

0


Вы здесь » самодельный станок с ЧПУ, отзывы duxe.ru » Схема контроллера, шаговые двигатели » Разработка "умного" контроллера на МК