Перейти к содержанию

Версии электрогитары на Arduino Nano (DigitalFeed2e, Motor, EcoDigitalGear) EcoDigitalGear


9 изображений

Информация о файле

Это версия основана на разработках кучи товарищей с этого форума. Олег главный зачинщик. 

Версия Motor!...

Для настройки использовать Key_Tester

Ключевая особенность:

-только один привод на продольную подачу! никогда не будет поперечки!

-только 2 электронных упора, никаких лишних лампочек и кнопочек, только дисплей!

-тахометр на базе энкодера

 

  0-02-08-a04de7b6e3c6dd737e8c30031b0512f1b5a80e397572de03f023b4291a6058e4_full.thumb.jpg.498b1de265d927c3de71c9aecec12310.jpg  0-02-08-3696d0ee77cf92acebd39d358e4513a8d4be1c4de34f1895d4f4efa5ec68fb9f_full.thumb.jpg.4c3148ee2ca5f51843e1755d5317b95d.jpga7.jpg.048b1f49d4705a724fabb354b289cc4d.thumb.jpg.cb21820e7622139e352f6e3b8aa5a609.jpg

 

1. Тахометр, если скорость выше определенного числа оборотов

2. Электронные упоры кнопками лево - право с отображением на экране

3. Зачатки делительной головки: отображение угла поворота шпинделя относительно точки в которой была инициализация,

возможно будет допилено и вынесено в меню делилки.

4. автоподачи несколько штук, настраивается.

5. резьбы: метрические и дюймовые. Будут и левые. Но потом

6. оптимизация под мегу 168, возможно ставить 328 но это избыточно

Возможно будут доработки... но пока облегченая версия этого проекта EcoDigitalGear


Что нового в версии EcoDigitalGear

Размещено

Адаптировано под самый недорогой и наиболее подходящий контроллер AtMega168, используются практически все выводы и возможности, нет нехватки ресурсов и он не является избыточным!

Для удобства повторения скетч написан под отладочную плату Arduino Nano 3.0.

Актуальная версия:  EcoDigitalGear16x4-Public_EDG_01b.zip

 

0-02-08-858f7d37f69562dd84504bd9b79499d33470afc91a947c93e43a5f7606c8d901_full.thumb.jpg.dd4ae3b047ed1636d65deb8d5d182420.jpg0-02-08-997aedbb286d69d9d48f91492726727626904baaf87fa3425a8371f3ae1075a9_1f9608a43b6dca.thumb.jpg.1b2ab657709ebbfa5ff6cd31ab2744ae.jpg

Изменилось подключение кнопок и драйвера двигателя!!!

Клемма Enable по рекомендации производителя в программе не используется, можно использовать для ручного отключения гитары

Основные функции:

- всего 4 кнопоки

- 4х строчный 16 символьный дисплей

-тахометр на экране вместо угла поворота при вращении более определенной скорости

-режим фиксированных подач или предустановленных резьб одной кнопкой

-изменение текущего параметра 2 кнопками больше или меньше

-работа с энкодером с уровнями TTL напрямую (подключение к выводам D2-Channel_A, D3-Channel_B)

-работа только с продольной подачей

-свободная строка для информации пользователя

Сервисные функции:

- Тестер клавиатуры

- Калькулятор энкодера

Для активации функции необходимо убрать символ экранирования // перед заливкой скетча.

2094334331_.thumb.png.ff4e0853a9aab3119e62e9ae156b6988.png

В промежуточной версии EDG_01b сделана поддержка трёх опций:

  • экранного тахометра
  • Клавиатурного тестера
  • Счетчика линий на энкодере. Перевести в режим угла, нажать резет, покрутить 10раз, чтоб на экране было целое число. Это и есть количество линий, которое надо вписать в программу.

Для выключения закомmентировать строку символом экранирования //

Подключение:

  • Энкодер D2 - A, D3 - B
  • Драйвер [Step-] - A1, [Step+] - 5V, [Dir-] - A2, [Dir+] - 5V настраивается в программе
  • Клавиатура согласно схеме: 

195349576_post-44073-0315750001440509689.thumb.png.cf84fc953bb2e0f11368f0ee874552f8.png

  • Экран подключается следующим образом:
  • RS к D11 Arduino
  • EN к D10 Arduino
  • D4 к D4 Arduino
  • D5 к D5 Arduino
  • D6 к D6 Arduino
  • D7 к D7 Arduino
  • GND, Vo, R/W к GND Arduino
  • Vcc к 5V Arduino

Как определить полярность обмоток двигателя:

525410418_.jpg.a0fd63ee94df1f9ed8301378cc4ae02a.jpg




×
×
  • Создать...

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.