Страница 133 из 245

Re: LinuxCNC + Orange Pi

Добавлено: 17 май 2019, 08:55
Sergo
CNCStart писал(а):Апельсин-конвертер уровней- опторазвязка-драйвера
Правильная опторазвязка подразумевает различные (изолированные друг от друга) источники питания входа и выхода. Соотв-но, никто не мешает запитать выход развязки от 5V (12V, 24V - скока там оптрон выдерживает ;) ). Если вход расчитан на сигнал 5 вольт, он с высокой вероятностью примет и 3.3.
Конвертер в этой связке будет лишний...

Re: LinuxCNC + Orange Pi

Добавлено: 17 май 2019, 09:04
daemon78
Sergo писал(а):он с высокой вероятностью примет и 3.3.
Sergo писал(а):Конвертер в этой связке будет лишний...
Конвертер в этой связке даст вероятность бесконечно близкую к единице.

А вот какая вероятность кому подходит, это уже решает каждый сам..

Re: LinuxCNC + Orange Pi

Добавлено: 17 май 2019, 09:05
xenon-alien
А если на малину обратно заводить сигнал? Входы не погорят от 5в, которые подключены к китайской плате? Лимиты, авария, тач проба...

Re: LinuxCNC + Orange Pi

Добавлено: 17 май 2019, 09:40
Sergo
xenon-alien писал(а):Входы не погорят от 5в
для 100% уверенности читать описание платы развязки, но, ИМХО, будут жить долго и счастливо :) . Выход, есс-но, питать 3,3.
Собственно, я так и собираюсь делать (плата будет полностью самодельная)...
daemon78 писал(а):какая вероятность кому подходит, это уже решает каждый сам
Естественно. Мне несложно заменить пяток-другой резисторов, буде возникнет необходимость, или сделать полностью самопал (для себя-то, любимого ;) ).

Re: LinuxCNC + Orange Pi

Добавлено: 17 май 2019, 14:16
Bebebe
Насколько я знаю все сигналы в нашей теме от концевиков, датчиков лимитов имеют активный низкий уровень, попросту говоря замыкаются на общий(а-ля землю, "минус"), так что откуда 5В? Если концевики оптические или индуктивные, тогда да - нужно принимать во внимание их выходные уровни. Я использовал оптические концевики от старых матричных принтеров и все в порядке, смотря как включить их в схему. Все ИМХО.

Re: LinuxCNC + Orange Pi

Добавлено: 17 май 2019, 20:26
Sergo67
Bebebe писал(а):имеют активный низкий уровень
Это зависит от применяемых датчиков и настроек конфига. Например, если в качестве лимитов использованы NC микропереключатели - активная "1" (+5, +12) позволяет контролировать их исправность (обрыв = остановка по лимиту).

Re: LinuxCNC + Orange Pi

Добавлено: 18 май 2019, 05:41
nevkon
Эх, заставили мультиметром в плате покопаться. В общем на зеленой плате выход оптопары одной ногой висит на общем, второй идет к LPT порту напрямую, связь с USB какая-то прослеживается, но в мегаомах (а нефиг пальцами за один щуп было хвататься и держать другой рукой плату, нет там связи). Иначе говоря концевики тоже никакой доп. развязки у этой платы не требуют.

Re: LinuxCNC + Orange Pi

Добавлено: 18 май 2019, 21:18
Sergo67
nevkon писал(а):связь с USB какая-то прослеживается, но в мегаомах
в режиме омметра напруга на щупах как правило ниже порога открывания полупроводников - отсюда могут быть и мегомы. Такие вещи надо дополнительно звонить в режиме "диода".
nevkon писал(а):идет к LPT порту напрямую
т.е. без резистора :shock: ?

Re: LinuxCNC + Orange Pi

Добавлено: 19 май 2019, 05:30
nevkon
Sergo67 писал(а):
nevkon писал(а):связь с USB какая-то прослеживается, но в мегаомах
в режиме омметра напруга на щупах как правило ниже порога открывания полупроводников - отсюда могут быть и мегомы. Такие вещи надо дополнительно звонить в режиме "диода".
nevkon писал(а):идет к LPT порту напрямую
т.е. без резистора :shock: ?
Я ведь прокомментировал про сопротивление - при чистом замере сопротивления даже в десятках мегаом не наблюдается.
Насчет напрямую уточнил - да, напрямую. По идее ничего страшного (зачем там резистор?), порт ведь в состоянии входа, а не выхода. Единственно я так понимаю на порту должна быть активная подтяжка к + со стороны материнки (вот она как раз делается через резистор обычно в 10к).

Re: LinuxCNC + Orange Pi

Добавлено: 19 май 2019, 20:11
Isk
Добрый вечер.
Установил я OrangeCNC на свою Orange Pi Lite, подключил шаговые двигатели через драйвера, а дальше что?
Как этой замечательной системой пользоваться? Есть какое-то [пошаговое] руководство по использованию OrangeCNC?
В Arduino, к примеру, достаточно хорошо описана процедура работы с Grbl. А здесь как быть?

Re: LinuxCNC + Orange Pi

Добавлено: 19 май 2019, 20:30
MX_Master
А дальше уходим с головой в мир документации к LinuxCNC/Machinekit (:

И заглядываем временами в соответствующий раздел форума - http://www.cnc-club.ru/forum/viewforum.php?f=15

Re: LinuxCNC + Orange Pi

Добавлено: 19 май 2019, 20:37
Isk
OK
Так и поступлю, благодарю за быстрый и корректный ответ

Re: LinuxCNC + Orange Pi

Добавлено: 20 май 2019, 08:51
Bebebe
Sergo67 писал(а):
Bebebe писал(а):имеют активный низкий уровень
Это зависит от применяемых датчиков и настроек конфига. Например, если в качестве лимитов использованы NC микропереключатели - активная "1" (+5, +12) позволяет контролировать их исправность (обрыв = остановка по лимиту).
Вот тут не понял, на микрик подается +U ? А смысл? Какая разница с точки логики что контролировать - разрыв 0 или +U ? Хотя это не для этой темы вопрос.

Re: LinuxCNC + Orange Pi

Добавлено: 20 май 2019, 19:05
Sergo67
Bebebe писал(а):на микрик подается +U
Да, через токоограничительный резистор и светодиод оптрона развязки. И да, для логики программы неважно, какой уровень активный. А вот с точки зрения надёжности разница есть - в контактных датчиках, в оптронах и их обвязке обрывы случаются куда чаще замыканий.
ЗЫ: хоть и офтопик (да простит ТС :roll: ) - ИМХО, нюанс немаловажный...

Re: LinuxCNC + Orange Pi

Добавлено: 21 май 2019, 08:28
Bebebe
Может простят :), но я не вижу разницы в логике, зато по второй схеме нет вероятности замыкания напряжения питания на корпус станка и меньше помех словит провод, подключенный к питанию логики, да и не важно какое там напряжение +3.3В или +5В. Замкнуто на корпус - вот и лови этого микрика размыкание. Может я чего то не вижу очевидного - ткните носом.
(для просмотра содержимого нажмите на ссылку)
micric.jpg (1695 просмотров) <a class='original' href='./download/file.php?id=163005&mode=view' target=_blank>Загрузить оригинал (34.68 КБ)</a>

Re: LinuxCNC + Orange Pi

Добавлено: 21 май 2019, 12:36
2010kira2010
Коллеги, подскажите пожалуйста а никто не занимался пока разводкой печатной платы шилда под OrangePi?

Re: LinuxCNC + Orange Pi

Добавлено: 21 май 2019, 16:25
CNCStart
MX_Master писал(а):А дальше уходим с головой в мир документации к LinuxCNC/Machinekit (:

И заглядываем временами в соответствующий раздел форума - http://www.cnc-club.ru/forum/viewforum.php?f=15
Добрый день! мне нужно инвертировать Step , Dir сигналы, дописываю в строчке hal_gpio_h3.pin-03-out-invert
Но после сохранения файла программа управления не запускается, ругается. Если удалить "invert" все запускается, работает. Что делаю не так??
Заранее благодарен!

Re: LinuxCNC + Orange Pi

Добавлено: 21 май 2019, 16:30
Sergo
2010kira2010 писал(а):разводкой печатной платы
есть заготовки, но "под себя" и сырые.

Re: LinuxCNC + Orange Pi

Добавлено: 21 май 2019, 16:54
MX_Master
CNCStart писал(а):Добрый день! мне нужно инвертировать Step , Dir сигналы, дописываю в строчке hal_gpio_h3.pin-03-out-invert
Но после сохранения файла программа управления не запускается, ругается. Если удалить "invert" все запускается, работает. Что делаю не так??
HAL файл в студию (: и текст окна с ошибкой, желательно, тоже
2010kira2010 писал(а):Коллеги, подскажите пожалуйста а никто не занимался пока разводкой печатной платы шилда под OrangePi?
Уже готовые есть
https://www.google.com/search?q=raspber ... d&tbm=isch

Re: LinuxCNC + Orange Pi

Добавлено: 21 май 2019, 17:21
CNCStart
MX_Master писал(а):
CNCStart писал(а):Добрый день! мне нужно инвертировать Step , Dir сигналы, дописываю в строчке hal_gpio_h3.pin-03-out-invert
Но после сохранения файла программа управления не запускается, ругается. Если удалить "invert" все запускается, работает. Что делаю не так??
HAL файл в студию (: и текст окна с ошибкой, желательно, тоже