Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
17.12.2016, 21:31
|
|
Заблокирован
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,145 раз(а) в 2,892 сообщении(ях)
|
Re: Шаговый мотор (микрошаг) + атмега
Нужно отследить момент когда плунжер шприца дойдёт до конца?
|
|
|
|
17.12.2016, 22:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,565
Сказал спасибо: 5,041
Сказали Спасибо 10,615 раз(а) в 3,604 сообщении(ях)
|
Re: Шаговый мотор (микрошаг) + атмега
Сообщение от OldDriver
|
Интересуют холостой ход, ход с малой нагрузкой, ход с большой нагрузкой, ну и режим "уперлись в барьер"?
|
с учетом особенностей конструкции:
Сообщение от OldDriver
|
С одной стороны мотор, на одной части скобы, с другой держатель этого штока
|
ток обмоток без надобности.
Продольная нагрузка, возникающая от давления штока на содержимое шприца, будет давить в обе стороны - на шприц и шток. Шприц, независимо от его размера, всегда будет упираться в букву С, лежащую на спине. Вот на этой спине нужно разместить датчик усилия. И по величине его сигнала легко можно будет определять, что происходит при вращении ШД - или он крутится вхолостую, или он давит штоком на пасту, или шток уперся в стену.
Если в этом месте крепить датчик усилия неудобно, тогда можно уделить внимание противоположному концу - креплению двигателя. Двигатель крепить через датчик усилия.
Конечно, датчики усилия так просто на дороге не валяются. И их рабочий диапазон может сильно отличаться от диапазона усилий, возникающих при выдавливании пасты. Но эта проблема легко решается, если применить изобретение древних механиков Греции и Египта - рычаги.
|
|
|
Эти 3 пользователя(ей) сказали Спасибо Alex9797 за это сообщение:
|
|
|
17.12.2016, 22:19
|
|
Заблокирован
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,145 раз(а) в 2,892 сообщении(ях)
|
Re: Шаговый мотор (микрошаг) + атмега
Сообщение от Alex9797
|
Конечно, датчики усилия так просто на дороге не валяются.
|
Если совсем на коленках, можно толкать плунжер через пружину.
Величина сжатия будет связана с моментом.
P.S.
Работать всё это будет только в динамике, ну и когда упрётся
Последний раз редактировалось verdana; 17.12.2016 в 22:30.
|
|
|
|
18.12.2016, 00:36
|
|
Прописка
Регистрация: 11.04.2009
Сообщений: 233
Сказал спасибо: 11
Сказали Спасибо 109 раз(а) в 66 сообщении(ях)
|
Re: Шаговый мотор (микрошаг) + атмега
когда-то делал управление шаговым на MEGA32 и L298 - и без посредников. ШИМ с меги подавал на ENABLE.
у меня была 1/8 шага если не ошибаюсь.
Важный момент - ШД в идеале требуется НЕ СИНУСОИДА, а сигнал, отдалённо её напоминающий. Сначала написал таблицу на основе синуса, затем удивился неважному результату (слабое усилие на валу, пропуски шагов), нашёл в даташитах от Аллегро другие значения - перекомпилировал - тоже не фонтан. Стал подавать вручную по 1/8 шага и замерял угол поворота вала ШД - так корректировал таблицу - в несколько проходов. Получилось вполне ничего.
|
|
|
|
18.12.2016, 10:28
|
|
Прописка
Регистрация: 12.02.2016
Сообщений: 107
Сказал спасибо: 22
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Шаговый мотор (микрошаг) + атмега
Сообщение от verdana
|
Нужно отследить момент когда плунжер шприца дойдёт до конца?
|
Так как шприц планируется съемным:
Первоначально толкатель находится в крайнем положении. Вставляем в крепление шприц. Дальше:
1. Отследить, когда толкатель шагового мотора достигнет головки толкателя шприца.
Отследить этом момент. Жестко закрепить толкатель мотора и головку толкателя шприца. Так как в ходе работы нужно будет прецизионно двигать толкатель шприца в обе стороны.
2. Отследить, когда поршень шприца выдавит весь воздух и пойдет уже выдавливаться паста. Эта разница очень ощутима, даже рукой.
3. Отследить, когда поршень шприца достиг дна шприца.
|
|
|
|
18.12.2016, 10:50
|
|
Прописка
Регистрация: 12.02.2016
Сообщений: 107
Сказал спасибо: 22
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Шаговый мотор (микрошаг) + атмега
Сообщение от Alex9797
|
с учетом особенностей конструкции:
ток обмоток без надобности.
Продольная нагрузка, возникающая от давления штока на содержимое шприца, будет давить в обе стороны - на шприц и шток.
|
Идея на стадии проработки. Ничего пока не зафиксировано. Блок мотора с толкателем привел в прикрепленных фотках. Но.
Идея насчет датчика давления была самой первой и очевидной.
Но есть несколько вопросов.
1. А без него никак? Как то по косвенным параметрам нельзя?
2. Не хочется сильно усложнять конструцию.
3. Мотор уже прикреплен. Отдирать не хочется. Причина см. выше.
4. Если датчик давления, то где? С учетом что шприц съемный. Единственное место где можно установить датчик давления, это где тело шприца будет упираться в конструкцию связанную со скобой. Но и там тоже возникают вопросы крепления.
По этому и возникли у меня вопросы. Насчет измерения тока в обмотка. Но похоже если и будут разности в этих ситуациях, только в величине выбросов в первый момент после установки значения фаз на моторе. Дальше, после стабилизации, ток будет определяться оммическим сопротивлением обмоток.
|
|
|
|
18.12.2016, 11:02
|
|
Заблокирован
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,145 раз(а) в 2,892 сообщении(ях)
|
Re: Шаговый мотор (микрошаг) + атмега
Сообщение от OldDriver
|
......
|
" Ну барин, ты задачи ставишь.
Тут помощник нужен." ©
Вы будете смеяться, но первые два пункта проще всего выполнить
в ручную.
Вращая двигатель кнопками ручного перемещения пока не начёт выдавливаться паста.
А на упоре двигатель просто перестанет вращаться,
ничего страшного не произойдёт, но слышно это очень хорошо
|
|
|
|
18.12.2016, 11:14
|
|
Заблокирован
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,145 раз(а) в 2,892 сообщении(ях)
|
Re: Шаговый мотор (микрошаг) + атмега
Я думаю, по инету Вы на эту тему пошарились конечно.
Вот например:
http://letsmakerobots.com/content/so...aste-dispenser
Вы руками работать будете, или в автомате по программе?
Последний раз редактировалось verdana; 18.12.2016 в 11:17.
|
|
|
|
18.12.2016, 11:30
|
|
Прописка
Регистрация: 12.02.2016
Сообщений: 107
Сказал спасибо: 22
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Шаговый мотор (микрошаг) + атмега
Конечно. Это был один из источников. Но он не единственный вариант. На элетрошнике тоже была тема. Есть еще несколько подходов к этой идее. Хотел учесть ряд недостатков озвученных в форумах по обсуждении эти апаратов. И добавить небольшой функционал отсутствующий в этих реализациях.
Конечно, руками. Понятно, что не удасться автоматизировать, придется руками.
|
|
|
|
18.12.2016, 11:45
|
|
Заблокирован
Регистрация: 16.03.2005
Сообщений: 5,918
Сказал спасибо: 560
Сказали Спасибо 9,145 раз(а) в 2,892 сообщении(ях)
|
Re: Шаговый мотор (микрошаг) + атмега
Сообщение от OldDriver
|
Понятно, что не удасться автоматизировать,
|
Да нет, таскать дозатор по программе как раз проще всего,
только для единичных изделий бессмысленно.
Дольше будете программу писать для каждой новой платы.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:38.
|
|