воскресенье, 23 марта 2014 г.

Большой отчет #1

Последнее время я работал больше над программной частью, но и в электроника пережила свои изменения. Во-первых, большое изменение - решил сразу перейти на работу с SD картой и отказаться от постоянного подключение к ПК. Это делает станок полностью автономным. К тому же ушла огромная задержка между командами, и программа выполняется плавно, быстро и без пауз.

Уже реализовано:
  • Переключатель ручное управление / автоматический режим. Ручное управление подразумевает управление всеми осями при помощи джойстика и двух кнопок. После переключения в автоматический режим, текущее положение осей считается исходным.
  • Выбор выполняемой программы (20 различных программ могут храниться в памяти станка и выполнятся по желанию)
  • Правильная работа с кривыми. Оказалось необходимым использование кривых в программах. Теперь при генерировании программы, все кривые преобразуются в множество маленьких прямых отрезков.
Осталось реализовать:
  • Возможность записи новых программ в память контроллера через соединение с компьютером. Сейчас приходится вручную копировать данные на SD карту.
  • Поправить алгоритм линейного передвижения

Если же говорить о электронной части, сейчас начата разработка второй версии платы контроллера. На ней уже будет предусмотрен слот для SD карты памяти и исправлены все обнаруженные ошибки.

По поводу механики, пока без изменений. Но сейчас я доделал панель управления и начал расставлять все компоненты на свои места.

Для этого, я взял кусок старого орг. стекла, выпилил отверстия нужной формы и обработал все наждачной бумагой. Для крепления экрана и джойстика я закрепил при помощи супер-клея винты М3 в нужных местах. 

После этого, я заклеил резьбу, чтобы на неё не попала краска

Хорошо обезжирил поверхность спиртом

Покрыл поверхность тонким слоем грунтовки

И далее в 2 слоя покрыл черной глянцевой краской

После этого убирал скотч

и укрепил винты при помощи эпоксидного клея.

Установил все элементы управления на свои места и подключил к контроллеру

Установил панель управления на свое место и остается любоваться результатом ;)


Элементы управления:
Красная кнопка - включение и выключение всего устройства
Переключатель - выбор режима: ручное управление / автоматическая работа
Две кнопки для управления осью Z (высота инструмента)
Джойстик для управления осями X, Y и кнопкой (пока еще не решил для чего) 

Была обнаружена проблема с чтением имен файлов и было решено использовать стандартные и фиксированные имена файлов (SLOT#). Для удобства в списке указывается количество строк в каждом файле.

Панель управления кстати, закреплена на петлях и может устанавливаться под углом (имеется фиксатор).

Комментариев нет:

Отправить комментарий