Автор Тема: Простой сервоконтроллер  (Прочитано 87336 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Простой сервоконтроллер
« : 13 Февраль 2012, 22:05:46 »
В этой теме будет описан простой для повторения сервоконтроллер под небольшие двигатели с интерфейсом step/dir на микроконтроллере at90s2313-10p.
Видео работы станка на этом сервоконтроллере
http://video.rutube.ru/2e7985df1360fbffb3247a70eafd2175
http://video.rutube.ru/e175ea3c4459aefb5983c8b73e38860e

А также тема автора по станку http://master.i4.ru/index.php/topic,131.0.html


Фото собранного контроллера:

===========================================================================
Внимание!

Тему решил разделить так как появились различные версии от других разработчиков.

На данный момент имеем

1. От  Konstantin_K Servo_110v http://master.i4.ru/index.php/topic,440.0.html
2. От gktuning * My_Servo http://master.i4.ru/index.php/topic,443.msg3827.html#msg3827
3. От P_M_Ch * Servo AtMega8_48_88_168_L298 http://master.i4.ru/index.php/topic,441.0.html

Последняя прошивка в самом низу

Оффлайн Андрей Викторович

  • Универсалы
  • Ветеран
  • *
  • Сообщений: 577
  • Карма: +4/-0
Re: Простой сервоконтроллер
« Ответ #1 : 14 Февраль 2012, 17:49:20 »
самодельный диск энкодера http://forum.rcdesign.ru/f110/thread37336.html
Вся проблема этого мира в том, что дураки и фанатики всегда уверены в себе, а умные люди полны сомнений.
- Бертран Рассел.

Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Re: Простой сервоконтроллер
« Ответ #2 : 15 Февраль 2012, 11:28:46 »
Набросал схемку в splan6

Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Re: Простой сервоконтроллер
« Ответ #3 : 15 Февраль 2012, 11:31:17 »
Печатка в layout5 правда придется разобраться где какой элемент.

Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Re: Простой сервоконтроллер
« Ответ #4 : 15 Февраль 2012, 11:34:04 »
Ну и конечно исходники и прошивка:

Оффлайн Андрей Викторович

  • Универсалы
  • Ветеран
  • *
  • Сообщений: 577
  • Карма: +4/-0
Re: Простой сервоконтроллер
« Ответ #5 : 15 Февраль 2012, 12:18:58 »
были бы у нас такие рынки был бы рай, у нас вообще найти что либо нереально,приходиться заказывать к вам. вот кстате схема на мегах я не думаю что она сложная,но возможностей у нее побольше.
Вся проблема этого мира в том, что дураки и фанатики всегда уверены в себе, а умные люди полны сомнений.
- Бертран Рассел.

Оффлайн Андрей Викторович

  • Универсалы
  • Ветеран
  • *
  • Сообщений: 577
  • Карма: +4/-0
Re: Простой сервоконтроллер
« Ответ #6 : 15 Февраль 2012, 12:30:55 »
там есть шим и другие возможности, но этот драйвер настраивается с помощью специальной программы, я пока шипко глубоко не лез, потому как сами видете что со мной происходит от переизбытка инфы :). так что буду потихоньку изучать. но схему очень хвалят.
Вся проблема этого мира в том, что дураки и фанатики всегда уверены в себе, а умные люди полны сомнений.
- Бертран Рассел.

Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Re: Простой сервоконтроллер
« Ответ #7 : 15 Февраль 2012, 13:47:45 »
какие fuse устанавливать?
Там всего 2 фуза Lock1 и Lock2
У меня не стоят, а так по желанию :)

Для tiny2313 фузы надо поставить так:

Оффлайн Андрей Викторович

  • Универсалы
  • Ветеран
  • *
  • Сообщений: 577
  • Карма: +4/-0
Re: Простой сервоконтроллер
« Ответ #8 : 15 Февраль 2012, 15:27:59 »
я просто не знаю как в данном контроллере это реализованно возможно от мышки и поканает, но в моем случае необходимо большое количество полос(прорезей) чтоб получить достаточное разрешение. попробую собрать энкодер на шаговом двигателе посмотрим что с этого выйдет.
Вся проблема этого мира в том, что дураки и фанатики всегда уверены в себе, а умные люди полны сомнений.
- Бертран Рассел.

Оффлайн As Александр Иванович

  • Основатель
  • Ветеран
  • *****
  • Сообщений: 674
  • Карма: +6/-0
Re: Простой сервоконтроллер
« Ответ #9 : 15 Февраль 2012, 16:20:47 »
Здесь магнитные энкодеры продают вроде как по 300 руб на 12-бит, такие подойдут?

Оффлайн Андрей Викторович

  • Универсалы
  • Ветеран
  • *
  • Сообщений: 577
  • Карма: +4/-0
Re: Простой сервоконтроллер
« Ответ #10 : 15 Февраль 2012, 17:07:26 »
 надо AS5040 (1024 имп./об, но можно запрограммировать и меньше).
блин эти буржуи кто на что горазд,невозможно печатку посмотреть,надо еще и прогу к ней скачать под 100гигов. толи дело у нас один формат SPRINT :)
Вся проблема этого мира в том, что дураки и фанатики всегда уверены в себе, а умные люди полны сомнений.
- Бертран Рассел.

nikbass

  • Гость
Re: Простой сервоконтроллер
« Ответ #11 : 16 Февраль 2012, 11:53:31 »
В этой теме будет описан простой для повторения сервоконтроллер под небольшие двигатели с интерфейсом step/dir на микроконтроллере at90s2313-10p.


Замечательная схема!!! прочитав описание появилось желание ее повторить и первая проблема микроконтроллер at90s2313-10p снят с производства в интернете нет... но есть аналог attiny2313 подскажите возможность его использования

Оффлайн As Александр Иванович

  • Основатель
  • Ветеран
  • *****
  • Сообщений: 674
  • Карма: +6/-0
Re: Простой сервоконтроллер
« Ответ #12 : 16 Февраль 2012, 12:23:13 »
Так уже давали прямую ссылку, еще раз Здесь

Оффлайн Андрей Викторович

  • Универсалы
  • Ветеран
  • *
  • Сообщений: 577
  • Карма: +4/-0
Re: Простой сервоконтроллер
« Ответ #13 : 18 Февраль 2012, 11:11:28 »
вот кстате про энкодер из шаговика http://mthsolutions.md6.ru/index.php?option=com_content&task=view&id=42
а для более мощных моторов можно собрать вот такой выходной каскад. а если есть желание то можно установить токовую защиту на LM393.
Вся проблема этого мира в том, что дураки и фанатики всегда уверены в себе, а умные люди полны сомнений.
- Бертран Рассел.

Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Re: Простой сервоконтроллер
« Ответ #14 : 18 Февраль 2012, 15:50:51 »
Тоже думаю оптика надёжнее. С шаговиком возможно начнутся пропуски счета - смысл тогда в серве ? Схема с замкнутой обмоткой - вообще не вариант - тормоз ещё тот получится. К тому-же у шаговика присутствуют магнито-устойчивые положения, которые никак не укладываются в предел одной квадратуры - движок начнет трясти между шагами шаговика. Это всего-лишь мои предположения, на практике вариант с шаговиками сразу отмёл.