Поставил стальной диск с вырезами, получил двоичный код!)xenon-alien писал(а): ↑ Каков алгоритм работы?
Где то на форуме выкладывал чертеж и чутка не доделанный компонент)
Поставил стальной диск с вырезами, получил двоичный код!)xenon-alien писал(а): ↑ Каков алгоритм работы?
Это типа абсолютного энкодера, если верно понимаю...tokarka63 писал(а): ↑09 ноя 2022, 13:42Поставил стальной диск с вырезами, получил двоичный код!)xenon-alien писал(а): ↑ Каков алгоритм работы?
Где то на форуме выкладывал чертеж и чутка не доделанный компонент)
Даже и не думал так), но, да, получается так)xenon-alien писал(а): ↑ Это типа абсолютного энкодера, если верно понимаю...
Я мельком по теме пробежался. Видел этот код, но так и не понял, что с ним делать...
Подсчет осуществлен в компонентеxenon-alien писал(а): ↑ как реализовать "подсчёт" в самом hal
Благодарю, ознакомлюсь. Но для меня пока что кажется проще MUX8 использовать. Там есть как раз три сигнала, которые подаются в качестве трёх бит - с каждого отдельного физического входа. А от 0-7 входы назначить сигнал с конкретным номером положения.
Я не силён в программировании, так что
Мне не проще. Что там и там нужно понимать основы - как и чем это делать.
Код: Выделить всё
# Револьверка
net rev-en <= hm2_7i96.0.gpio.000.in_not
net rev-b1 <= hm2_7i96.0.gpio.001.in
net rev-b2 <= hm2_7i96.0.gpio.002.in
net rev-b3 <= hm2_7i96.0.gpio.003.in
net rev-b1 => mux8.0.sel0
net rev-b2 => mux8.0.sel1
net rev-b3 => mux8.0.sel2
setp mux8.0.in0 6
setp mux8.0.in1 8
setp mux8.0.in2 2
setp mux8.0.in3 5
setp mux8.0.in4 4
setp mux8.0.in5 3
setp mux8.0.in6 1
setp mux8.0.in7 7
net tool-number-current-f <= mux8.0.out => conv-float-s32.0.in
net tool-number-current <= conv-float-s32.0.out => revolt.0.current-tool
Прикрутил к станку конфиг на базе этой конфигурации. Резцедержка работает на отлично, но не нравится, то что при каждом запуске linuxcnc кратковременно щелкает контактор, зажатия. Как это победить ?aftaev писал(а): ↑29 апр 2015, 01:20 За основу был взят Re: Смена инструмента на токарнике #20, потом мне его допиливал nkp. за что спасибо!
в архиве вся папка с конфигурацией.
arhiv 16k20t1.rar
А мне это нравится, так как при запуске станка слышно как револьверка зажимается.
Проблема в том, что когда несколько раз перегружаю комп (отлаживал), зажало так, что тепловое реле выбило