Последнее время я работал больше над программной частью, но и в электроника пережила свои изменения. Во-первых, большое изменение - решил сразу перейти на работу с SD картой и отказаться от постоянного подключение к ПК. Это делает станок полностью автономным. К тому же ушла огромная задержка между командами, и программа выполняется плавно, быстро и без пауз.
Уже реализовано:
Уже реализовано:
- Переключатель ручное управление / автоматический режим. Ручное управление подразумевает управление всеми осями при помощи джойстика и двух кнопок. После переключения в автоматический режим, текущее положение осей считается исходным.
- Выбор выполняемой программы (20 различных программ могут храниться в памяти станка и выполнятся по желанию)
- Правильная работа с кривыми. Оказалось необходимым использование кривых в программах. Теперь при генерировании программы, все кривые преобразуются в множество маленьких прямых отрезков.
Осталось реализовать:
- Возможность записи новых программ в память контроллера через соединение с компьютером. Сейчас приходится вручную копировать данные на SD карту.
- Поправить алгоритм линейного передвижения
Если же говорить о электронной части, сейчас начата разработка второй версии платы контроллера. На ней уже будет предусмотрен слот для SD карты памяти и исправлены все обнаруженные ошибки.
По поводу механики, пока без изменений. Но сейчас я доделал панель управления и начал расставлять все компоненты на свои места.
Для этого, я взял кусок старого орг. стекла, выпилил отверстия нужной формы и обработал все наждачной бумагой. Для крепления экрана и джойстика я закрепил при помощи супер-клея винты М3 в нужных местах.
После этого, я заклеил резьбу, чтобы на неё не попала краска
Хорошо обезжирил поверхность спиртом
Покрыл поверхность тонким слоем грунтовки
И далее в 2 слоя покрыл черной глянцевой краской
После этого убирал скотч
и укрепил винты при помощи эпоксидного клея.
Установил все элементы управления на свои места и подключил к контроллеру
Установил панель управления на свое место и остается любоваться результатом ;)
Элементы управления:
Красная кнопка - включение и выключение всего устройства
Переключатель - выбор режима: ручное управление / автоматическая работа
Две кнопки для управления осью Z (высота инструмента)
Джойстик для управления осями X, Y и кнопкой (пока еще не решил для чего)
Была обнаружена проблема с чтением имен файлов и было решено использовать стандартные и фиксированные имена файлов (SLOT#). Для удобства в списке указывается количество строк в каждом файле.
Панель управления кстати, закреплена на петлях и может устанавливаться под углом (имеется фиксатор).
Комментариев нет:
Отправить комментарий