Яйцебот 2

 

290312 002

3D принтер "Люмен"

 

lumen sm

3D сканер

 

3dscan

ЧПУ Выжигатель

 

woodburner

Контроллер Lumentino

 

lumentino sm

Электроника 3D сканера

 Электроника 3D сканера в общем случае представляет из себя контроллер (типа того же Arduino, например) с USB преобразователем, а также драйвер одного или двух шаговых двигателей и несколькими цифровыми выходами для управления лазером. Вариантов использования тех или иных готовых электронных узлов может быть несколько. Это касается как выбора контроллера, так и используемых драйверов.

Мне показалось более интересным собрать собственный контроллер, базирующийся на том же Arduino с использованием драйверов Pololu A4988. Назовем эту плату, к примеру, "Моторино".

 

 DSC05127 smDSC05125 sm

Размер платы соответствует размеру плат Arduino (NG и т.д.).

 scanner scheme

 Дополнительные разъемы с неиспользуемыми выводами XS4 и XS6 на плату не влезли, так что пока их не ищите.

 scanner sborka new

 На сборке показаны основные разъемы для подключения цепей питания, лазера, а также прописаны пины, как они обозначаются в ситеме Arduino.

Собственно, эту плату можно использовать для управления и другими моторизированными устройствами с одним или двумя шаговыми моторами, а также дополнительно управлять тремя сервоприводами. Пример такого устройства - тот же Яйцебот.

 В качестве микроконтроллера можно использовать недорогие ATMEGA8A, ATMEGA168 и т.д. в соответсвующем корпусе.

В качестве бутлоадеров можно использовать идущие вместе с Arduino загрузчики (лежат в соответствующих папках ПО Arduino) :

  • ATmegaBOOT/hex (ATmegaBOOT-prod-firmware-2009-11-07.hex) - для Atmega8 (Arduino NG)
  • ATmegaBOOT_168_diecimila.hex - для Atmega168 (Arduino Diecimila).

 Вариант печатной платы:

scanner milling

 Данный контроллер можно с успехом применять и вдругих устройствах, помимо 3D сканера. Например, им можно управлять яйцеботом, ЧПУ выжигателем и т.п.