Здравствуйте. После недавнего обновления Windows перестала запускаться Hardella. Показывала окно с ошибками Java. Обновил Java и перестало работать совсем. Только у меня так?
Здравствуйте. После недавнего обновления Windows перестала запускаться Hardella. Показывала окно с ошибками Java. Обновил Java и перестало работать совсем. Только у меня так?
Последний раз редактировалось Shurick; 05.04.2021 в 16:21.
Shurick
Как сделал я:
1. Поставил VirtualBox с дополнениями.
2. Поставил в него ХР. Сетевой адаптер не активировал.
3. Установил в виртуальную ХР нужную яву и HardellaIDE.
4. Настроил общую папку для обмена с основной ОС.
Да, это занимает несколько Гб на дисках. Но это позволяет сохранить среду разработки от причуд мелкомягких и санмикроситемов.
Не понимаю каким образом связаны PWM и шаговые двигатели.
Шаговому двигателю же должно быть без разницы какую скважность подавать на вход.
На всякий случай: я не использую ШИМ выход, не использую аппаратный ШИМ и т.п. Мои программы генерируют каждый импульс отдельно.
Тут пишут, что резонанс зависит от фактической нагрузки: http://electroprivod.ru/resonans.htm
Если у конкретной механической системы резонанс на 7кГц, то остаётся всё то, что указано по ссылке выше. Микрошаг, эластичные муфты, демпферы, вот это всё.
Ну, да. Выглядит верно.
Я бы вместо IF (Q_P = FALSE AND Q = TRUE)
написал IF R_TRIG(CLK := Q).Q THEN. При этом переменная Q_P не нужна, и по-моему более понятна суть (см https://hardella.com/docs/pru/examples/fast-counter/ )