Автор Тема: Re: Простой сервоконтроллер Часть 3  (Прочитано 91770 раз)

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

Оффлайн presta

  • Творящие
  • Вновь прибывший
  • *
  • Сообщений: 3
  • Карма: +0/-0
Re: Простой сервоконтроллер Часть 3
« : 02 Сентябрь 2013, 17:37:19 »
Начало 2-й части здесь http://master.i4.ru/index.php/topic,307.0.html
Начало темы здесь Начало здесь http://master.i4.ru/index.php/topic,137.0.html

==========================================================================
Всем привет!
Достал энкодеры из принтера Canon Pixma IP4000. Подключил один к контроллеру, но он его не видит. Подскажите, пожалуйста, в чем может быть проблема?
В таблице распоновка контроллера по обратной связи. Я подключаю к пинам 10, 11, 19, 20.
Вряд ли отсутствие нулевой отметки (канала I) может быть причиной того, что контроллер не видит энкодер.
Может есть у кого-нибудь даташит на этот энкодер? Все надписи на фото. В инете ничего не нашел.



Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #1 : 02 Сентябрь 2013, 17:46:46 »
Используйте инвертор (например 155ЛН1) для того чтобы получить прямой и инверсный сигнал ($_CHA+, &_CHA-) и ($_CHB+, $_CHB-)

Оффлайн presta

  • Творящие
  • Вновь прибывший
  • *
  • Сообщений: 3
  • Карма: +0/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #2 : 02 Сентябрь 2013, 17:58:47 »
Не подскажете ли где посмотреть схемку? Я в электронике не очень разбираюсь. Смогу только скопировать.

Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #3 : 03 Сентябрь 2013, 00:41:04 »
Какая там схема :)
У ЛН1(7404) 7 минус, 14 плюс

на 1 и 3 подать с датчика, 2 и 4 выхода инверсные.

1 - (Канал А) CHA+ вход
2 - (Инв.выход) CHA-
3 - (Канал Б) CHB+ вход
4 - (Инв.выход) CHB-

Оффлайн P_M_Ch

  • Электронщики
  • Освоившийся
  • *
  • Сообщений: 81
  • Карма: +0/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #4 : 03 Сентябрь 2013, 03:10:45 »
  2 kudrinni, прошу прощения, в моем представлении это был вид проводников через текстолит платы. А зеркально вроде все нормально.

Оффлайн P_M_Ch

  • Электронщики
  • Освоившийся
  • *
  • Сообщений: 81
  • Карма: +0/-0
Re: Re: Простой сервоконтроллер Часть 3
« Ответ #5 : 03 Сентябрь 2013, 03:21:51 »
  2 presta. Я использую такие же энкодеры. Если Ваш контроллер собран на AtMega 48(88, 168) то у меня подключено так: "А" - к выводу 1 процессора, "В" - к выводу 32 процессора, "+" - на питание процессора, "-" - на землю платы(процессора), согласно обозначений на фотографии.

Оффлайн kristallll

  • Вновь прибывший
  • *
  • Сообщений: 3
  • Карма: +0/-0
Re: Простой сервоконтроллер Часть 3
« Ответ #6 : 03 Сентябрь 2013, 20:59:33 »
 presta
В таблице распоновка контроллера по обратной связи. Я подключаю к пинам 10, 11, 19, 20.
 
попробуй пины 1,2 подключить к пину 20.

Оффлайн presta

  • Творящие
  • Вновь прибывший
  • *
  • Сообщений: 3
  • Карма: +0/-0
Re: Простой сервоконтроллер Часть 3
« Ответ #7 : 04 Сентябрь 2013, 02:42:27 »
Подал инвертированные сигналы через 155ЛН1.
При команде "Enable" произошел щелчок и контроллер выдал "Ошибка энкодера".
Что за щечок был я не понял. Возможно что-то перегорело, энкодер или 155ЛН1. Возможно в контроллере. Но дыма не видел, запах тоже не учуял. Правда вентиляторы дули, запах мог быстро рассеяться. Из-за этих же шумных вентеляторов я не уловил где именно произошел щелчок.

1) Есть ли у кого-нибудь даташит на этот энкодер?

2) Как определить какие ножки выдают сигналы, а какие для питания, без осциллографа?
У меня есть еще несколько энкодеров без обозначений, хочу попробовать с ними.

сергей

  • Гость
Re: Простой сервоконтроллер Часть 3
« Ответ #8 : 04 Сентябрь 2013, 08:54:10 »
presta...у меня расположение:)на датчике совсем другая может Вы ошиблись ?или у меня датчик другой :)идет так крайний левый + потом А,В,-

сергей

  • Гость
Re: Простой сервоконтроллер Часть 3
« Ответ #9 : 04 Сентябрь 2013, 09:00:03 »
presta...у меня расположение:)на датчике совсем другая может Вы ошиблись ?или у меня датчик другой :)идет так крайний левый + потом А,В,-
на дадчике обозначение 15 с низу6244.А платы не осталось ?там у разьема должно быть написано...жду микросхемы...скоро тоже начну эксперементы...УДАЧИ!!!!!

Оффлайн s13

  • Разработчики
  • Старожил
  • *******
  • Сообщений: 321
  • Карма: +12/-0
Re: Простой сервоконтроллер Часть 3
« Ответ #10 : 04 Сентябрь 2013, 09:57:43 »
presta,
Что за сервоконтроллер вы используете ?

Оффлайн kristallll

  • Вновь прибывший
  • *
  • Сообщений: 3
  • Карма: +0/-0
Re: Простой сервоконтроллер Часть 3
« Ответ #11 : 04 Сентябрь 2013, 16:41:14 »
Есть такой

Оффлайн Константин

  • Электронщики
  • Вновь прибывший
  • *
  • Сообщений: 15
  • Карма: +0/-0
Re: Простой сервоконтроллер Часть 3
« Ответ #12 : 11 Сентябрь 2013, 23:04:41 »
Здравы будьте Бояре!!!
Прошу великого пардону, что влез. Кто что думает про это?
http://www.leadshine.com/UploadFile/Down/HBS57d.pdf
http://www.leadshine.com/UploadFile/Down/HBSMd.pdf
Как оно  с МАЧЕМ стыкуется? ИЛи нет проблем?

сергей

  • Гость
Re: Простой сервоконтроллер Часть 3
« Ответ #13 : 12 Сентябрь 2013, 09:35:25 »
С матчем думаю стыкуется ;D есть DIR,PUL....а вот по движкам -проблемма..вроде как 3 фазные только..тоесть простой низковольтовый постоянник не подключиш..надобы послушать что господа электронщики скажут...Мне больше понравился драйвер на Attiny-проще да и дешевле

Оффлайн Константин

  • Электронщики
  • Вновь прибывший
  • *
  • Сообщений: 15
  • Карма: +0/-0
Re: Простой сервоконтроллер Часть 3
« Ответ #14 : 12 Сентябрь 2013, 11:17:42 »
Доброго здравия всем!!!
Эти драйвера работают только со своими движками. Движки 1,2 град./шаг, 300 шагов оборот. Есть еще под двух фазный, на 1,8 град./ шаг. 200 шаг./об. .
http://www.leadshine.com/UploadFile/Down/HBS86d.pdf
 Весь прикол в гибридности, а коллекторную серву не люблю. Проще конечно, но щетки это что-то.