Строю свой первый 3D принтер, есть куча вопросов

Собираем, настраиваем, печатаем, делимся опытом, помогаем новичкам

Модератор: Kaktus

Аватара пользователя
3D-SPrinter
Сообщения: 10508
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 979 раз
Контактная информация:

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение 3D-SPrinter » 10 фев 2019, 13:05

Lakki писал(а):
10 фев 2019, 12:31
При нажатии кнопок на перемещение оси X на каких ножках ардуино должен быть какой то сигнал?
Надо проверять сигналы и питание непосредственно на драйвере. https://3deshnik.ru/wiki/index.php/%D0% ... 1%80_A4988 .
Сначала проверяется питание 5 и 12 (24) В. Затем сигналы Enable / Step / Dir.

Lakki
Сообщения: 120
Зарегистрирован: 02 окт 2018, 20:29
Имя: Михаил

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение Lakki » 10 фев 2019, 15:11

3D-SPrinter писал(а):
10 фев 2019, 13:05
Сначала проверяется питание 5 и 12 (24) В. Затем сигналы Enable / Step / Dir.
А на Step / Dir так же относительно земли смотреть? там сколько вольт должно быть и можно ли увидеть импульсы мультиметром?
питание везде есть 24 и 5 вольт. на Enable 5в есть, а вот на STEP и DIR не удается увидеть сигнал даже на рабочем драйвере при вращающемся двигателе, смотрю относительно gnd.
Измерил значения. на DIR в зависимости от направления вращения сигнал или 0 или 5 вольт. на STEP при вращении 75mV измерял на X и Y значения одинаковые но на X двигатель не вращается. Осталось измерить идет ли напряжение на двигатель.
Измерил напряжение на контактах осиХ 1А-1В 2А-2В - напряжения нет. на оси Y 24В меняется в зависимости от изменения направления или +24 или -24.
Получается РАМПС сдох?
Сейчас подумал, у нас же есть еще 5 место для шагового драйвера. что надо исправить в коде что бы ось X посадить на свободную 5колодку?

Аватара пользователя
3D-SPrinter
Сообщения: 10508
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 979 раз
Контактная информация:

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение 3D-SPrinter » 10 фев 2019, 16:04

Lakki писал(а):
10 фев 2019, 15:11
но на X двигатель не вращается.
Так может, сам мотор сдох? Проверяется перетыканием соседнего рабочего мотора вместо нерабочего. Так же и драйвера проверяются методом тыка (замены).
Lakki писал(а):
10 фев 2019, 15:11
что надо исправить в коде что бы ось X посадить на свободную 5колодку?
В принципе можно переписать выходы Ардуины в файле pins_Ramps_13.h . В оригане так:

#define X_STEP_PIN 54
#define X_DIR_PIN 55
#define X_ENABLE_PIN 38

#define E1_STEP_PIN 36
#define E1_DIR_PIN 34
#define E1_ENABLE_PIN 30

Соответственно, надо поменять на:

#define X_STEP_PIN 36
#define X_DIR_PIN 34
#define X_ENABLE_PIN 30

#define E1_STEP_PIN 54
#define E1_DIR_PIN 55
#define E1_ENABLE_PIN 38

Lakki
Сообщения: 120
Зарегистрирован: 02 окт 2018, 20:29
Имя: Михаил

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение Lakki » 10 фев 2019, 18:29

3D-SPrinter писал(а):
10 фев 2019, 16:04

В принципе можно переписать выходы Ардуины в файле pins_Ramps_13.h . В оригане так:

#define X_STEP_PIN 54
#define X_DIR_PIN 55
#define X_ENABLE_PIN 38

#define E1_STEP_PIN 36
#define E1_DIR_PIN 34
#define E1_ENABLE_PIN 30

Соответственно, надо поменять на:

#define X_STEP_PIN 36
#define X_DIR_PIN 34
#define X_ENABLE_PIN 30

#define E1_STEP_PIN 54
#define E1_DIR_PIN 55
#define E1_ENABLE_PIN 38
Спасибо, попробую скажу что получилось. Двигатели и драйверы это первое что я пробовал менять, и соседние брал и из коробки запасной и драйвера так же. Именно в первом разъема где ось x не работает.

Lakki
Сообщения: 120
Зарегистрирован: 02 окт 2018, 20:29
Имя: Михаил

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение Lakki » 11 фев 2019, 20:46

3D-SPrinter писал(а):
10 фев 2019, 16:04
В принципе можно переписать выходы Ардуины в файле pins_Ramps_13.h . В оригане так:
Спасибо за код :idea: все заработало, похоже что то с РАМПС. осталось экструдер настроить и попробовать что то напечатать.

Аватара пользователя
3D-SPrinter
Сообщения: 10508
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 979 раз
Контактная информация:

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение 3D-SPrinter » 11 фев 2019, 21:45

Lakki писал(а):
11 фев 2019, 20:46
Спасибо за код все заработало
Поздравляю! :idea: :)

Lakki
Сообщения: 120
Зарегистрирован: 02 окт 2018, 20:29
Имя: Михаил

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение Lakki » 11 фев 2019, 23:22

3D-SPrinter писал(а):
11 фев 2019, 21:45
Поздравляю
Спасибо. по экструдеру с драйвером 4988 получилась цифра 158. Измерял пруток длиной 120мм штангенциркулем. И еще при нажатии кнопки экструдер пруток движется в обратном направлении а при нажатии Реверс - в прямом, надо разъем перевернуть или это тоже особенность программы Pronterface?

Аватара пользователя
3D-SPrinter
Сообщения: 10508
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 979 раз
Контактная информация:

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение 3D-SPrinter » 11 фев 2019, 23:26

Lakki писал(а):
11 фев 2019, 23:22
надо разъем перевернуть или это тоже особенность программы Pronterface?
Надо перевернуть разъём.

nikodemin
Сообщения: 4
Зарегистрирован: 08 фев 2019, 17:57
Имя: Niko
Благодарил (а): 1 раз

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение nikodemin » 14 фев 2019, 16:56

Помогите пожалуйста, стол не греет. Проверял напряжение мультиметром на ramps при включении обогрева, оно нулевое. Что это может быть? Мб прошивка? Термистор подключен и показывает температуру.

Аватара пользователя
3D-SPrinter
Сообщения: 10508
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 979 раз
Контактная информация:

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение 3D-SPrinter » 14 фев 2019, 17:44

nikodemin писал(а):
14 фев 2019, 16:56
Проверял напряжение мультиметром на ramps при включении обогрева, оно нулевое.
Где напряжение нулевое? Сначала желательно понять, как коммутируется напряжение на столе. На него постоянно поступает напряжение от БП напрямую, а рампс во время нагрева соединяет стол с землёй (общим проводом) через мощный транзистор.

nikodemin
Сообщения: 4
Зарегистрирован: 08 фев 2019, 17:57
Имя: Niko
Благодарил (а): 1 раз

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение nikodemin » 15 фев 2019, 18:41

3D-SPrinter писал(а):
14 фев 2019, 17:44
Где напряжение нулевое?
Напряжение между выходами D8, куда подключается стол. Хорошо, про транзистор понял, но почему напряжение нулевое? Когда включаешь обогрев экструдера, то напряжение 12В на его выходе, и загорается светодиод. Когда включаю обогрев стола - светодиод не загорается и напряжение ноль, на дисплее отображена температура нагрева до 70. Может быть дело в прошивке?

Аватара пользователя
3D-SPrinter
Сообщения: 10508
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 979 раз
Контактная информация:

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение 3D-SPrinter » 15 фев 2019, 19:15

nikodemin писал(а):
15 фев 2019, 18:41
Хорошо, про транзистор понял, но почему напряжение нулевое?
Значит, не поняли про транзистор. ;) Когда стол выключен, то напряжение на разъёме и должно быть нулевое. Точнее, там есть на одном контакте +24В, а второй контакт висит в воздухе. Так что мерить надо между минусом блока питания и верхним контактом разъёма D8. Хотя, и на нижнем контакте будет те же 24В через стол. А
во время нагрева стола на верхнем контакте будет +24В, а на нижнем будет минус (земля) через транзистор рампса. Прошивка тут, скорее всего, не при чём.
11.jpg
11.jpg (13.61 КБ) 499 просмотров

Vladimir1980
Сообщения: 54
Зарегистрирован: 27 дек 2018, 22:18
Имя: Владимир

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение Vladimir1980 » 15 фев 2019, 20:10

Какая прошивка считается "старой" и надёжной? Можно узнать ссылку на неё?

Аватара пользователя
3D-SPrinter
Сообщения: 10508
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 979 раз
Контактная информация:

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение 3D-SPrinter » 15 фев 2019, 20:11

Vladimir1980 писал(а):
15 фев 2019, 20:10
Можно узнать ссылку на неё?
https://cloud.mail.ru/public/57Jh/ku4xi515j

Vladimir1980
Сообщения: 54
Зарегистрирован: 27 дек 2018, 22:18
Имя: Владимир

Re: Строю свой первый 3D принтер, есть куча вопросов

Непрочитанное сообщение Vladimir1980 » 15 фев 2019, 20:12

3D-SPrinter писал(а):
15 фев 2019, 20:11
https://cloud.mail.ru/public/57Jh/ku4xi515j
Благодарю, но выдаёт какую-то ошибку: using typedef-name 'fpos_t' after 'struct'

Ответить

Вернуться в «3D принтеры и 3D печать»

Яндекс.Метрика