Re: LinuxCNC + Orange Pi (allwincnc)
Добавлено: 11 май 2021, 18:31
Только старый для GPIO оставь пожалуйста ,или подари нам! Он пашет аки зверь !
Статьи, обзоры, цены на станки и комплектующие.
https://cnc-club.ru/forum/
Сохрани себе на компьютер и пользуйся в любое время даже без интернета. Конвертер это обычный HTML файлгражданинъ писал(а): ↑11 май 2021, 18:31 Только старый для GPIO оставь пожалуйста ,или подари нам! Он пашет аки зверь !
даBlue_Owl писал(а): ↑ 1) Буду использовать плату Orane Pi PC H3 https://aliexpress.ru/item/10000283905132 Заработает ли на ней?
если мне память не отшибло, в Linux из коробки есть драйвер для этого WIFI свистка (RTL8811AU). А если даже нет, то на github'е нужный драйвер лежит. Так что пойдёт
У этого энкодера дифференциальный выход (при напряжении 8..30V), нужна отдельная спец развязка для превращения его выходов в, понятные апельсину, сигналы 0..3.3V.Blue_Owl писал(а): ↑ 3) ... Если буду использовать отдельный энкодер, то возьму вот этот: https://aliexpress.ru/item/1005001709931380
По параметрам лучше - https://www.aliexpress.com/item/32976343612.html. Но к ней желателен энкодер с TTL выходом 0..5V.Blue_Owl писал(а): ↑ 4) Чтобы на всякий случай спасти плату от своих кривых ручонок, хочу использовать плату опторазвязки. Планирую взять одну из этих:
https://www.aliexpress.com/item/32976343612
https://www.aliexpress.com/item/32830611064
https://www.aliexpress.com/item/33064055886
Какую посоветуете и в чем между ними разница, кроме количества реле и максимального количества интерфейсов STEP/DIR? Какая лучше подойдет для моих целей? Энкодер шпинделя (если он все таки нужен) можно подключить к любой из них? Одна из них вроде заявляет, что имеет 2 высокоскоростных пина как раз для энкодера.
STEP/DIR работает прекрасно в любое время года и с любыми драйверами
ребрэндинг
яндексы принимаются, просто, они переименовались в офигенно непонятное никому название - yoomoney
1) Там в опциях можно еще выбрать с логическим уровнем line drive (26LS31) TTL и Push-pull output. Это помимо стандартных 8-30v HTL и Open Collector.MX_Master писал(а): У этого энкодера дифференциальный выход (при напряжении 8..30V), нужна отдельная спец развязка для превращения его выходов в, понятные апельсину, сигналы 0..3.3V.


На 40-41 страницах мануала по linuxcnc в пункте 3.7.8.2 Spindle-synchronized motion нет ни слова об этом пине (только о похожей на него настройке, без физического пина)The pins motion.spindle-at-speed and the encoder.n.phase-Z for the spindle must be connected in your HAL file before G76 will work.
4) Вот хоть убейте, но не могу понять какой логический уровень используют сервы от Delta для принятия сигналов STEP/DIR. Перерыл весь даташит на 305 страниц. Вот мануал (спасибо Артему Глебову): disk.yandex.ru/i/BLasKfNozDrGBAMX_Master писал(а): STEP/DIR работает прекрасно в любое время года и с любыми драйверами
то есть, мышление вполне техническое, понимание алгоритма есть. дальше всё отмазки)
Все получилось, заработало.MX_Master писал(а): ↑ Актуальная страница проекта - https://allwincnc.github.io
Копать здесь - https://allwincnc.github.io/install.html