Skip to content

Latest commit

 

History

History
89 lines (68 loc) · 6.05 KB

README.ru.MD

File metadata and controls

89 lines (68 loc) · 6.05 KB

English | Русский

Film processor POC

Прототип процессора для проявки плёнки в герметичных бачках, например Jobo.

Схема

GND и 5 вольт не показаны, подключите их к ардуино, тач-сенсору и драйверу шагового двигателя.

Пины ардуино могут быть настроены в config.h

          _________________________________________
         |                                         |
         |                                         |
         |             Arduino Nano v3             |
         |                                         |
         |_________________________________________|
            |    |    |                  | 
          D9|  D7|  D6|                D2|
            |    |    |                  |                  __________
            |    |    |                  |                 |          |
            |    |    |                  |_________Signal__|  TTP223  |
            |    |    |                                    |__________|
            |    |    |                  
            |    |    |              ______________    
            |    |    |__Enable_____|              |             
            |    |                  |    Pololu    |_______*         *
            |    |_______Direction__|     Step     |______*  Stepper  *
            |                       |    Driver    |______*   mottor  *
            |____________Step_______|              |_______*         *
                                    |______________|
                                        |      |
                                        ^ =12v ^

BOM

У меня уже было большинство деталей, поэтому цены приблизительные. Всё можно купить на Ozon, eBay, Aliexpress или локально.

Деталь Цена
Печатные детали
Ардуино Нано, ревизия 3 ~500р
TTP223 датчик касания ~200р
Плата адаптера драйвера шагового двигателя ~100р
DRV8825 или другой драйвер шагового двигателя ~200р
Шаговый двигатель размера NEMA14 или NEMA17 ~1000р
Ремень GT2 450мм шириной 6мм ~100р
20T или 36T GT2 шкив на вал 8мм X 2 ~100р
16T или 20T GT2 шкив на вал 5мм ~100р
LM2596 или другой понижающий DC-DC ~50р
Любой источник 12v 2-3A ~500р
Подходящий контейнер
Любой корпус для электроники
200мм кусок прутка 8мм X 2
Крепёж M3 M4
Итого: ~3000р

Конструкция

Вы можете использовать любой подход для привода проявочного бачка, даже использовать лифт от процессора Jobo если найдёте.

Кинематическая схема прототипа должна быть очевидна по этой картинке. Расположите оси на расстоянии около 100 мм.

Микропрограмма

Простейший способ собрать микропрограмму это использовать Arduino IDE.

  1. Загрузите и установите Arduino IDE.
  2. Установите библиотеку FreeRTOS используя Sketch->Include library->Manage libraries... Введите 'freertos' в строку поиска, в первой строке выберите версию 10.4.4-1 и нажмите Install.
  3. В меню Tool выберете версию платы и порт подключения.
  4. Нажмите Upload.

Калибровка

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

Манипулируйте значением RATIO в config.h пока бачок не будет делать TURNS оборотов без заметной ошибки.