2.1 Тестирование RAMPS, Arduino и контролеры A4988
Проверяем работоспособность базового комплекта электроники для 3D принтера:
- Комплект Arduino Mega + RAMPS1.4 + контроллеры шаговых двигателей A4988 от компании Keyes.
Совсем китайскобезименное брать не хотелось, тк пишут, что шлют всякое барахло с бракованными кварцами и тп. Отзывы по этим платам были совсем неплохие. Сделано вполне добротно, следов канифоли не наблюдаю, пропай хороший, чипы Atmel все оригинальные судя по надписям, винда плату увидела сразу, кварц помечен как 16(видимо Mhz).
RAMPS как утверждает продавец, делает тоже он сам. Проверить не могу, тк никаких знаков от производителя на плате не нашел. Сделано в целом также качественно.
Контроллеры шаговиков A4988 пришли с наклеенными радиаторами, что там под ними проверить не могу. Сделаны чуть хуже как мне показалось, но время покажет….
2. Панель управления с LCD экраном (1284) и SD карт ридером. Адаптер и кабель так же в комплекте.
Здесь с качеством дела обстоят немного похуже — следы флюса…но в целом неплохо.
4. Шаговые двигатели
Шаг.1 Очень аккуратно собираем бутерброд из Arduino+RAMPS+адаптер. Перепутать что то практически невозможно.
Шаг 2. Подключаем двумя шлейфами плату управления с LCD экраном. Разъемы помечены как EXP1 и EXP2 с обеих сторон. Если перепутаете ничего не сгорит скорее все, но будьте внимательны! В итоге получаем вот такую конструкцию.
Шаг 3. На компьютер (в моем случае Win7) ставим программу Arduino IDE с драйверами Arduino. Подключаем плату USB кабелем к компьютеру. Убеждаемся, что система нашла правильные драйвера и задала один из свободных СОМ портов.
Выбираем тип платы и порт подключения.
Шаг 4. Скачиваем свежую прошивку Marlin по ссылке — жмем кнопку Download ZIP. Распаковываем на локальных диск.
Открываем папку с прошивкой и жмем на файл Marlin.ino.В программе Arduino IDE открывается куча файлов, переходим на закладку с файлом Configuration.h.
Шаг 5. Скачиваем библиотеку, необходимую для работы LCD экрана, по ссылке. В программе Arduino IDE добавляем библиотеку u8glib через меню Add ZIP Library.
Шаг 6. Для простой проверки работоспособности вполне достаточно изменить несколько строк в дефолтой конфигурации Configuration.h.
а) Тип контроллера (в моем случае BOARD_RAMPS_13_EFB — список можно найти в закладке boards.h)
#define MOTHERBOARD BOARD_RAMPS_13_EFB
б) Раскомментируем строчку
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
Позже нужно будет очень подробно пройтись по конфигурации и настроить принтер, но сейчас я просто проверяю работоспособность электроники.
Шаг 7. Проверяем корректность настроек, компилируем и заливаем прошивку в Arduino. Жмем по очереди Verify и Upload.
Как прошивка зальется, Arduino перезагрузится. Получаем что то подобное. 🙂
Можно понажимать и покрутить ручку контроллера, выйти в главное меню и тп.
Еще раз пысы. данный пост не претендует на подробный обзор настроек прошивки Marlin, более подробные инструкции будут добавлены в раздел «Инструкция по сборке».
Спасибо за внимание! to be continued…..
Понравилось это:
Нравится Загрузка…
Keyestudio CNC Shield v4 + 3 драйвера A4988 + Nano Ch440 для Arduino с ЧПУ
Keyestudio CNC Shield v4 + 3 драйвера A4988 + Nano Ch440 для Arduino с ЧПУВаша позиция: Главная / 3D-принтеры / Серия ЧПУ
Формат PDF
KS0096
- Описание
- Характеристики
- Документы
- Отзывы(18)
CNC Shield v4. 0 должен работать с Keyestudio nano ch440. Его можно использовать в качестве платы расширения драйверов для гравировальных станков. Он имеет в общей сложности 3 слота для A49.88 модулей драйверов шаговых двигателей (не входят в комплект) для управления 3-канальными шаговыми двигателями. Для каждого канала шагового двигателя требуется только 2 порта ввода-вывода, что означает, что 6 портов ввода-вывода достаточно для управления тремя шаговыми двигателями. Этот экран может ускорить работу по управлению шаговыми двигателями в вашем проекте.
Контроллер nano ch440 представляет собой небольшую полноценную плату на базе ATmega328. Это простая платформа ввода-вывода с открытым исходным кодом с 12 контактами цифрового ввода-вывода (из которых 6 обеспечивают выход PWM), 8 контактами аналогового ввода, контакт 0 (RX) и 1 (TX), используемые для приема (RX) и передачи (TX). ) Последовательные данные TTL, USB-соединение Mini-B, разъем ICSP и кнопка сброса.
1,3-осевой драйвер шагового двигателя
2. Совместимость с лазерным гравировальным станком с микроприводом, трехосевым гравировальным станком с ЧПУ.
3,2 А можно контролировать с помощью двухфазного четырехпроводного шагового двигателя.
4. Выпущен цифровой интерфейс ввода-вывода, легко подключаемый к другим модулям, таким как ENDSTOP.
5.Выпущен интерфейс I2C, вы можете подключиться к ЖК-дисплею I2C или другому модулю I2C.
6. Интерфейс питания DC5v, входное напряжение 7,5-12 В.
7. Совместимость с GRBL
8. работал с ардуино нано.
- 5 звезд94%
- 4 звезды5%
- 3 звезды0%
- 2 звезды0%
- 1 звезда0%
Средний рейтинг: 5,0 основано на 18 отзывах
Поделитесь своими мыслями с другими покупателями
Напишите отзыв
Обзоры продуктов могут быть выполнены после входа в систему, пожалуйста, нажмите здесь, чтобы войти
Плата Keyestudio CNC V0. 9A + 3 шт. 4988 Драйвер с радиатором + USB-кабель для arduino CNC/лазерной гравировальной машины/пишущих роботов GRBL
$ 19.00
Keyestudio A4988 Драйвер шагового двигателя для 3D-принтера CNC Shield V4 для NANO
$ 7,70
Keyestudio CNC GRBL V0.9 Плата для ЧПУ/лазерной гравировки
$ 13,80
Keyestudio RAMPS 1.4 3D панель управления принтером Control Reprap Mendel Prusa
$ 11.30
Фенни Ариэль Виола Солнечный
WeChat Солнечно Виола Фенни АриэльАриэль Виола Фенни
Ссылки:автозапчасти
Драйвер шагового двигателя A4988 Одноосный 3D-принтер RAMPS Arduino Pi — Flux Workshop
Безымянный/Универсальный
-
Цена за единицу за
- Флюс Артикул:
BMAA100084 - Длина (мм):
21 - Ширина (мм):
16 - Высота (мм):
11 - Торговая марка:
Небрендированные/универсальные - Основной цвет:
Зеленый - Страна производитель:
Китай - MPN:
BMAA100084 - UPC:
Не применяется - Минимальная рабочая температура:
-40°C - Максимальная рабочая температура:
85°C - Количество предметов:
1 - Список деталей:
1 Радиатор 9x9x5 мм - Шаг контактов:
2,54 мм - Напряжение логического уровня:
3,3–5 В - Ток привода:
2 А с радиатором - Тип управления:
Шаг/направление - Варианты ступеней:
1
1/2
1/8
1/16 - Защита от перегрева:
Да - Чипсет MPN:
А4988 - Известные типы/характеристики цепей:
Регулируемый ток возбуждения
Этот модуль идеально подходит для управления двигателем в вашем проекте. Это модуль A4988, который позволяет вам встраивать двигатели с шаговым управлением в ваши проекты, контролируя скорость и направление шагами и направлением. Его можно использовать с широким спектром микроконтроллеров, включая Arduino и Raspberry Pi. Это стандартные драйверы, используемые в ряде 3D-принтеров, включая текущую версию платы управления RAMPS 1.4.
Драйверу требуются импульс и направление, которые подаются через коммутационную плату. Затем эти входы используются драйвером для управления током в контурах двигателей. Каждый импульс используется для поворота вала двигателя на долю оборота. Обычно 200 импульсов приводят вал в движение на один полный круг, что называется полношаговым режимом. Это означает, что каждый импульс поворачивает вал на 1,8 градуса. Изменение частоты импульсов влияет на плавность вращения. Чем выше скорость, тем плавнее вращение. Большее количество шагов обеспечивает более высокую точность вращения, однако это происходит за счет крутящего момента, силы вращения.