Страница 5 из 6

Re: Вопросы по подключению 7I92M

Добавлено: 23 янв 2018, 20:52
nkp
board.jpg (7222 просмотра) <a class='original' href='./download/file.php?id=130179&sid=3aed99c184df16fb7cafb86827c6fef2&mode=view' target=_blank>Загрузить оригинал (144 КБ)</a>
релюшку на enable
опторазвязаны входы

Re: Вопросы по подключению 7I92M

Добавлено: 23 янв 2018, 21:28
dberegovoy
nkp писал(а):опторазвязаны входы
Но нам по прежнему нужен на вход сервопака сигнал что степ что дир по диф паре.
Как его поучить?
повторить плату Хантера (выше ссылку приводил) ну или вариант с транзисором который я не понял :)

Re: Вопросы по подключению 7I92M

Добавлено: 23 янв 2018, 21:39
nkp
самое интересное что там на входе скорей всего стоит какой нибудь "обратный " преобразователь(типа MAX3095) :)

Re: Вопросы по подключению 7I92M

Добавлено: 23 янв 2018, 21:44
dberegovoy
Все может быть, но реалии таковы что я со своими познаниями туда не полезу его ампутировать :)

Re: Вопросы по подключению 7I92M

Добавлено: 23 янв 2018, 23:05
PKM
Mesa 7I85S недорого стоит, или подобная

Re: Вопросы по подключению 7I92M

Добавлено: 23 янв 2018, 23:38
dberegovoy
Дочитался в мануале (69 страница) , микруха MC3487 которая в схеме Хантера упоминается.
Ниже я так понимаю подключение с использованием транзисторов?

Цена микрухи 30грг (менее дол), стоит ли заморачиваться с транзисторами?
YASKAWA_SGM_SGMP_SGDA_user manual_-347104071 (1)-80.jpg (7190 просмотров) <a class='original' href='./download/file.php?id=130188&sid=3aed99c184df16fb7cafb86827c6fef2&mode=view' target=_blank>Загрузить оригинал (839.61 КБ)</a>

Re: Вопросы по подключению 7I92M

Добавлено: 23 янв 2018, 23:54
dberegovoy
PKM писал(а):Mesa 7I85S недорого стоит, или подобная
Пока не готов но обязательно возму на заметку. Попутно вопрос с энкодерами (хомиться по индексным меткам) осей сможет комфортно закрыть. :)

Re: Вопросы по подключению 7I92M

Добавлено: 24 янв 2018, 10:33
dberegovoy
Энкодеры от сервопака тоже по диф паре получать. :)
Получается тоже нужен преобразователь, только обратный
YASKAWA_SGM_SGMP_SGDA_user manual_-347104071 (1)-85.jpg (7171 просмотр) <a class='original' href='./download/file.php?id=130218&sid=3aed99c184df16fb7cafb86827c6fef2&mode=view' target=_blank>Загрузить оригинал (840.03 КБ)</a>
На входящие (в сервопак) сигналы степ дир мануал рекомендует использовать микрухи SN75174 или MC3487.(как у Хантера на плате)
На исходящие (из сервопака) сигналы энкодера мануал рекомендует использовать микрухи SN75175 или MC3486
Микрухи насколько я понял из датошита между собой взаимозаменяемы.
Что касательно цены 2шт sn75174 + 3шт sn75175 стоят 103грн (3,5дол) ну и доставка по Украине. Все равно относительно не дорого
На данном количестве можно реализовать 4 степ дира (8 диф. пар) +4 энкодера (12 диф. пар.) Для моих задач можно было бы ограничиться 1шт sn75174 (два степ дира) +1 sn75175 (две индексные метки). Но минимальная сума заказа в 100грн подтолкнула :)
Собственно раз так сложилось, то думаю есть смысл делать все на одной плате которая потенциально может комутировать 4 сервопака (4 степ дира + 4 энкодера) так сказать на всякий случай.
Если кто то имет желание и возможность помочь с принципиальной схемой а если понаглеть и разводкой платы под фрезеровку, буду очень признателен :beer_blow:

Re: Вопросы по подключению 7I92M

Добавлено: 16 авг 2018, 18:50
Alex123
Вроде на днях добавили езернет карты в конфигуратор. Естественно в мастере
PS: вот оно, но не пробовал еще https://github.com/LinuxCNC/linuxcnc/co ... dc71a724a5
А как содержимое по ссылке подсунуть в конфигуратор?

Re: Вопросы по подключению 7I92M

Добавлено: 10 июн 2019, 01:10
Andrey@KZN
Застрял, нужна подсказка

На винде Hyper-V, в ней, как яйцо в утке, Debian с LinuxCNC
Виндовая машина подключена к роутеру, к нему-же подключена 7i92
С линукса 7i92 пингуется, mesaflash --redhmid отрабатывает
А вот LinuxCNC ругается:
Network is unreachable
waitpid failed
и всё такое

Подключение сетевое настраивал так:
====Network setup for mesa cards: ======
- left click on the network manager on the bottom right side or upper right side where the clock and volume is.
- choose "edit connections"
- double click on the network you want to edit ( usually "wired connection X")
- click on the "IPv4 settings" tab
- choose "manual" on the "method" drop down menu
- click on "add"
- write the address as 10.10.10.2 up to 10.10.10.9 ( never 10.10.10.1 or 10.10.10.10 ), or anything from 11 to 254
- netmask should be set as 24 or 255.255.255.0
- gateway should always be 10.10.10.1
- additional DNS servers should be 10.10.10.1
Save, close, left click on the network manager and click on the "wired connection X", it should take about 3 seconds to reconnect. Now open a terminal and do Ping 10.10.10.10, you should get normal reply form the Mesa card. If you do not get a reply, double check your settings.


Дело в том, что виртуалка и через роутер?

Re: Вопросы по подключению 7I92M

Добавлено: 10 июн 2019, 02:08
Serg
Нужно прямое соединение: Linux - сетевая карта - 7i92. Все остальные вариации не годятся из-за вносимых всякими мостами и комутаторами задержек - обмен с 7i92 не укладывается в сервоцикл (1ms).
mesaflash работать может - ей задержки не критичны (если они меньше 40ms).

Re: Вопросы по подключению 7I92M

Добавлено: 10 июн 2019, 06:15
Andrey@KZN
Да, про задержки и прочая - понятно
Я пока просто систему изучаю
Хотел halshow посмотреть и такой облом

Но что-то не верится в причину непрямого подключения - unreachable пишет когда не знает куда пакет кидать

Re: Вопросы по подключению 7I92M

Добавлено: 10 июн 2019, 13:53
Serg
Andrey@KZN писал(а):unreachable пишет когда не знает куда пакет кидать
Пакет всегда надо кидать в сеть. :) unreachable = недоступный, например пакет улетел, а ответ в положенное время не пришёл.
По аналогии с сотовой связью: когда тебе говорят, что абонент не доступен, то это не значит, что твой телефон не видит сеть. :)

Re: Вопросы по подключению 7I92M

Добавлено: 10 июн 2019, 17:21
Andrey@KZN
Так можно ли, всё-таки, из виртуалки с lcnc достучаться до mesa в локалке?

Re: Вопросы по подключению 7I92M

Добавлено: 10 июн 2019, 18:04
Serg
Попробовать увеличить сервоцикл в несколько раз...

Re: Вопросы по подключению 7I92M

Добавлено: 10 июн 2019, 23:26
Andrey@KZN
В общем разобрался... вроде
Дело не в сервоцикле, роутерах и прочем
А в роутере. Дело в том, что LinuxCNC пытается определить MAС адрес платы. А для этого ему надо быть в одной сети.
Пришлось подключиться к интернету через WiFi, а проводной адаптер отдать виртуалке.

Re: Вопросы по подключению 7I92M

Добавлено: 21 июл 2019, 00:14
Andrey@KZN
Опять нужна помощь знатоков.
Наконец подключил свой клон 7i92 в нормальном режиме, даже хоминг настроил (правда ось Z перепутал, куда должна смотреть, но не суть)
В общем у меня на драйвере стоит 20000 шагов на оборот (т.е. коэффициент 100), а для Z - 25000 на оборот. Один оборот 5 мм.
STEPLEN = 2500
STEPSPACE = 2500
Получается, что один импульс занимает 0.000005 секунд, т.е. может выдаваться 200 000 раз в секунду.
Я и поставил скорость 50 мм/сек (3 м/мин)
Но при запуске LinuxCNC ругается, что я упираюсь в максимальную скорость генерации импульсов и выдает в два раза меньшую скорость импульсов :(

Ну и еще какая-то странная ошибка каждый раз при запуске появляется.

Re: Вопросы по подключению 7I92M

Добавлено: 21 июл 2019, 03:43
Serg
Andrey@KZN писал(а):Получается, что один импульс занимает 0.000005 секунд, т.е. может выдаваться 200 000 раз в секунду.
Не получается. 2.5μs импульс + 2.5μs пауза = 10μs период или 1/10μs = 100000Гц.
Andrey@KZN писал(а):Но при запуске LinuxCNC ругается, что я упираюсь в максимальную скорость генерации импульсов и выдает в два раза меньшую скорость импульсов :(
4000 имп/мм * 62.50 мм/сек = 250000 имп/сек (Гц), а это значит, что длина импульсов и пауз уже будет в разы меньше 2.5μs.
Andrey@KZN писал(а):Ну и еще какая-то странная ошибка каждый раз при запуске появляется.
какой-то мусор в .axisrc

Re: Вопросы по подключению 7I92M

Добавлено: 21 июл 2019, 08:22
Andrey@KZN
UAVpilot писал(а):Не получается. 2.5μs импульс + 2.5μs пауза = 10μs
Тут мои знания математики пасуют
Поясни, плиз, как 2.5+2.5=10

Сейчас вообще запутался. Значения брал из таблицы http://wiki.linuxcnc.org/cgi-bin/wiki.p ... ive_Timing
А если глянуть спецификации на мои leadshine em705
"Pulse Input Frequency 200 kHz Max"
Но при этом "For reliable response, pulse width should be longer than 10μs"

Re: Вопросы по подключению 7I92M

Добавлено: 21 июл 2019, 08:31
Andrey@KZN
UAVpilot писал(а):62.50 мм/сек
А откуда эта цифра?