Страница 1 из 2

как получить дифференциальный сигнал?

Добавлено: 07 окт 2014, 10:25
ukr-sasha
Всем привет.
Имеется энкодер с сигналами А, В и С с амплитудой 5В.
Как получить дифференциальный сигнал А/А-, В/В- и С/С-?
Есть ли логический элемент который это позволяет сделать, или другая какая микросхема?
Думал с помощью логического "НЕ" сделать, но там же разница по времени будет.
Есть что то похожее с помощью дифференциалього усилителя, но мне усиливать не нужно.
http://www.kit-e.ru/articles/usil/2009_08_70.php

Re: как получить дифференциальный сигнал?

Добавлено: 07 окт 2014, 10:33
Сергей Саныч
Самый "честный" вариант - дифференциальный передатчик (драйвер), к примеру MC3487.
MC3487.pdf
(727.05 КБ) 1524 скачивания

Re: как получить дифференциальный сигнал?

Добавлено: 07 окт 2014, 10:38
mhael

Re: как получить дифференциальный сигнал?

Добавлено: 07 окт 2014, 10:40
ukr-sasha
Сергей Саныч писал(а):Дифференциальный передатчик (драйвер), к примеру MC3487
Спасибо.
Похоже то, что нужно.

Re: как получить дифференциальный сигнал?

Добавлено: 07 окт 2014, 10:42
Сергей Саныч
Это не совсем то, это для ЭСЛ.

Re: как получить дифференциальный сигнал?

Добавлено: 07 окт 2014, 10:46
ukr-sasha
MC3487 недорогая и есть в наличие "за углом". Четыре канала в одном корпусе.
Супер!
Сергей Саныч спасибо!
Достаточно будет просто подать питание? Или нужна еще обвязка? При условии, что будет распологаться прямо возле контроллера.

Re: как получить дифференциальный сигнал?

Добавлено: 07 окт 2014, 10:58
Сергей Саныч
ukr-sasha писал(а):Достаточно будет просто подать питание? Или нужна еще обвязка? При условии, что будет распологаться прямо возле контроллера.
Нет, ничего не надо. Если работать на длинную линию, можно между выходами включить резистор 100 Ом, типа согласование.

Re: как получить дифференциальный сигнал?

Добавлено: 08 ноя 2018, 14:45
Zampoteh
Здраствуйте. Воюю с сервой Sanyo, у которой дифференциальные входы. Скажите, можно ли подружить их с обычным сигналом Step через микруху MC3487?

Re: как получить дифференциальный сигнал?

Добавлено: 08 ноя 2018, 15:13
gigs
MC3487 (аналоги SN75174, AM26LS31) – для передачи сигнала,думаю что самое оно....

Re: как получить дифференциальный сигнал?

Добавлено: 08 ноя 2018, 15:42
Hanter
Zampoteh писал(а):Здраствуйте. Воюю с сервой Sanyo, у которой дифференциальные входы. Скажите, можно ли подружить их с обычным сигналом Step через микруху MC3487?
Александр - вот тут готовая плата рабочая. http://www.cnc-club.ru/forum/viewtopic. ... &start=380

Re: как получить дифференциальный сигнал?

Добавлено: 08 ноя 2018, 15:43
Zampoteh
Благодарю. А схему нарисовать не затруднит? Я с дифф. драйверами вообще дел не имел.

Re: как получить дифференциальный сигнал?

Добавлено: 08 ноя 2018, 19:36
Zampoteh
Ну в принципе со схемой разобрался, заатра спаяю. Одно дичайше смущает, у сервы указаны входы forward и backward revolution pulse. Это проканает для степ/дир, или ище преобразование потребуется?

Re: как получить дифференциальный сигнал?

Добавлено: 08 ноя 2018, 21:15
R6MF49T2
Нужно мануал внимательно читать. Если не прокатит - логические «и» и «и не» в помощь. Или древнюю altera max в помощь, которая 5в, с ней и диф . драйвер не понадобится

Re: как получить дифференциальный сигнал?

Добавлено: 08 ноя 2018, 23:40
donvictorio
диф и не диф - разница только в максимальной частоте импульсов. на практике, если чпу возле драйвера, можно и без диф.

Re: как получить дифференциальный сигнал?

Добавлено: 09 ноя 2018, 03:17
AndyBig
Разница в помехозащищенности, в частоте разницы нет :)

Re: как получить дифференциальный сигнал?

Добавлено: 09 ноя 2018, 08:08
N1X
Не понятно только, что на схеме нарисовано: сигналы энкодера показаны как входы, а вот position command подписаны как входы, на деле нарисованы выходы... Или это схема интерфейса к серве, а не подключения самой сервы?

Re: как получить дифференциальный сигнал?

Добавлено: 09 ноя 2018, 08:50
Hanter
donvictorio писал(а):диф и не диф - разница только в максимальной частоте импульсов. на практике, если чпу возле драйвера, можно и без диф.
аха... щас.. буду очередной шкафчик собирать - продемонстрирую как живет с диф и не диф третья сигма например.... длина сигнальных проводов - сантиметров 30...

Re: как получить дифференциальный сигнал?

Добавлено: 09 ноя 2018, 11:58
Zampoteh
Спаял, заработало. Всем спасибо, особенно Алексею. Импульсы step идут с частотой 15 кГц.

Re: как получить дифференциальный сигнал?

Добавлено: 09 ноя 2018, 13:38
viael
Hanter писал(а):
donvictorio писал(а):диф и не диф - разница только в максимальной частоте импульсов. на практике, если чпу возле драйвера, можно и без диф.
аха... щас.. буду очередной шкафчик собирать - продемонстрирую как живет с диф и не диф третья сигма например.... длина сигнальных проводов - сантиметров 30...
Дык третья понимает Только диф. У ней на входе дифприемник стоит. Я уже накалывался на этом. Стояла 2 сигма все работало, третью поставили и понеслось.. Доки читать иногда полезно.

Re: как получить дифференциальный сигнал?

Добавлено: 09 ноя 2018, 14:36
Serg
Диффиренциальный вход работает от разницы потенциалов на его входах (вх.+ и вх.- для простоты) - потому он так и называется.
Например если сказано, что уровень лог.1 должен быть 3В или более, то не важно что и как подключать к входам, важно, чтобы эта разница потенциалов была достигнута. Например в данном случае совершенно корректно будет подать на вх.+ +1.5В и на вх.- -1.5В, или на вх.+3В и на вх.- 0В.
Разница между входами Sigma2 и Sigma3 запросто может оказаться в увеличении уровня лог.1 (лень проверять).

О требовании использовать дифф.сигнал для управления оптопарами: Тут надо внимательно смотреть схему подключения в мануале, а именно какие оптопары стоят на входе. Например вот в этом случае:
Изображение
Дифф.сигнал совершенно необязателен, при подключении на вх.+ +3В и на вх.- 0В (прямая полярность на дифф.входе) светодиод оптопары будет светиться, а при подключении на вх.+ 0В(GND) и на вх.- +3В (обратная полярность на дифф.входе) сигнал "зашунтируется" через защитный диод. Т.е. в данном случае дифф. сигнал на входе не обязателен.

Однако если на входе будет стоять оптопара с двунаправленным светодом (например KP3010), то при подаче на такой вход дифф. сигнала она работать не будет - оптопара будет открываться сигналами и лог.1 и лог.0.