Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Re: 32 бита для 3D принтера

Пн янв 10, 2022 23:03:43

Serj_K писал(а):Печально, но не до конца понятно почему не получится освободить порты.
С программной точки зрения очень сложно добавить в Ваш проект монохром 128х64?
Не получиться освободить порты с reprap full graphic smart controller, так как там экран и энкодер на разных портах. Добавлять этот монохром в свой проект не вижу смысла, так как в проекте упор делался на увеличение качества шрифтов и добавление цвета. Кроме того под другое разрешение нужно полностью переделать сами шрифты и иконки. Ну и цена вопроса 2-3$ за цветной экран с б/у китайской мобилы - не цена. Если есть желание делать результат хуже - делайте, исходники открыты. Я этим заниматься не буду.

Спасибо за развернутый ответ.
да дейстительно при цене 2-3 бакса ваш вариант интереснее, я спрашивал просто потому что у меня есть этот дисплей.
Подскажите где можно преобрести цветные дисплеи, какие модели телфонов(?) смотреть.
daaar писал(а):3 порта свободных: на двух кварц часовой, на одном BOOT1

Большое спасибо за информацию, действительно пропустил эти три порта.

Re: 32 бита для 3D принтера

Ср янв 12, 2022 16:56:44

Дисплеи можно взять много где. Я изымал из разных старых китайских "копий" "смартфонов" с резистивным тачскрином. По большей части из "Айфонов". Как раз сейчас такие телефоны и стоят по 2-3$. При покупке главное было чтобы сам экран был рабочий.

Re: 32 бита для 3D принтера

Пт янв 28, 2022 20:57:01

Добавил панель версии 2.1 с возможностью обновления прошивки с SD карточки. для этого немного поменялась схемотехника в части SPI. Соответственно добавился загрузчик, занимает практически 14к при сборке с -Og по умолчанию. Возможно заменю оптимизацию на -Os - будет меньше места занимать. Работу самого загрузчика проверил, но панель в работе пока нет, на выходных проверю.

Re: 32 бита для 3D принтера

Сб янв 29, 2022 15:59:51

Проверил в работе, была проблема с прерываниями - сделал ещё некоторые правки - теперь работает.

Re: 32 бита для 3D принтера

Пн фев 07, 2022 10:03:12

daaar, добрый день, а у Black pill можно свободные порты найти?

Re: 32 бита для 3D принтера

Вт мар 08, 2022 21:30:07

sashor, дак вроде бы всё так же как и у синей, кварц да бут1

Добавлено after 8 minutes 46 seconds:
Тоже сделал самодельную "материнскую" плату для принтера на stm32f030c8t6(в принципе встанет любая стмка в том же корпусе).
Правда марлин собрать не смог, но вот клиппер завелся с полтычка. Может покритикует кто пока не заказал вторую версию. Пока из недостатков которые нашел это перемычки на плате, форм-фактор, клемники на шаг 3.81, драйвера пока а4988 только из-за цены
Изображение
Вложения
moterboard_old_rev.pdf
Схема
(282.79 KiB) Скачиваний: 145

Re: 32 бита для 3D принтера

Вс ноя 13, 2022 14:31:01

Уважаемые джентльмены.Обращаюсь с просьбой проконсультировать меня по подключению трехфазного шаговика к плате MCS - GEN 1.4

Сама плата:

https://www.mini-tech.com.ua/mks-gen

Переходник:

https://3d-diy.ru/product/modul-dlya-po ... ks-cd-v1-0

Есть необходимость подключения такого драйвера под трёхфазный
двигатель(он ещё не закуплен,боязно как то)

https://m.aliexpress.ru/item/4000473545 ... 1904052407

Двухфазный мотор я подключал,вопрос в том,не будет ли каких нибудь сюрпризов при подключении трехфазного движка?
В теории вроде бы не должно,но хотелось бы услышать мнение профессионалов,поелику я из начинающих...Спасибо за внимание.

Re: 32 бита для 3D принтера

Вс ноя 13, 2022 16:44:48

redna, ну если твой драйвер принимает step, dir, enable то для платы управления плевать что там подключено - дрйвер разберётся

Re: 32 бита для 3D принтера

Вс ноя 13, 2022 17:11:41

redna, ну если твой драйвер принимает step, dir, enable то для платы управления плевать что там подключено - дрйвер разберётся


Спасибо за оперативный ответ,драйвер с движком
дорогущиие,поэтому решил уточнить...

Re: 32 бита для 3D принтера

Вс мар 19, 2023 08:32:51

Serj_K, приветствую. есть вот такая проблема в марлин:

Код:
In file included from D:\прошивка для 3д принтера\Marlin-1.1.9.1(1)\Marlin-1.1.9.1\Marlin\ultralcd.cpp:101:0:
D:\прошивка для 3д принтера\Marlin-1.1.9.1(1)\Marlin-1.1.9.1\Marlin\ultralcd_TFTGLCD.h: In function 'void lcd_implementation_status_screen()':
ultralcd_TFTGLCD.h:694:9: error: 'IS_SD_PRINTING' was not declared in this scope
D:\прошивка для 3д принтера\Marlin-1.1.9.1(1)\Marlin-1.1.9.1\Marlin\ultralcd_TFTGLCD.h:694:9: note: suggested alternative: 'CS_EXT_RISING'
D:\прошивка для 3д принтера\Marlin-1.1.9.1(1)\Marlin-1.1.9.1\Marlin\ultralcd.cpp: In function 'void lcd_main_menu()':
ultralcd.cpp:1170:35: error: 'IS_SD_PRINTING' was not declared in this scope
D:\прошивка для 3д принтера\Marlin-1.1.9.1(1)\Marlin-1.1.9.1\Marlin\ultralcd.cpp:1170:35: note: suggested alternative: 'CS_EXT_RISING'
D:\прошивка для 3д принтера\Marlin-1.1.9.1(1)\Marlin-1.1.9.1\Marlin\ultralcd.cpp: In function 'void copy_and_scalePID_i(int16_t)':
ultralcd.cpp:3500:22: error: 'class Temperature' has no member named 'updatePID'; did you mean 'update_pid'?
D:\прошивка для 3д принтера\Marlin-1.1.9.1(1)\Marlin-1.1.9.1\Marlin\ultralcd.cpp: In function 'void copy_and_scalePID_d(int16_t)':
ultralcd.cpp:3507:22: error: 'class Temperature' has no member named 'updatePID'; did you mean 'update_pid'?
D:\прошивка для 3д принтера\Marlin-1.1.9.1(1)\Marlin-1.1.9.1\Marlin\ultralcd.cpp: In function 'void lcd_update()':
ultralcd.cpp:5246:40: error: 'IS_SD_INSERTED' was not declared in this scope
exit status 1
'IS_SD_PRINTING' was not declared in this scope

Re: 32 бита для 3D принтера

Вс мар 19, 2023 14:57:55

Igoreksteb, ставь клиппер, а не мертвый марлин

Re: 32 бита для 3D принтера

Вс мар 19, 2023 15:55:25

Igoreksteb, ставь клиппер, а не мертвый марлин


это как. можно подробнее. спс

Re: 32 бита для 3D принтера

Вс мар 19, 2023 15:58:59

Igoreksteb, почитать тут https://www.klipper3d.org/
А чтобы всё разжевали то в youtube смотри

Re: 32 бита для 3D принтера

Вс мар 19, 2023 16:08:48

daaar, а на мега 2560 ставится? и с этим дисплеем который на форуме тоже работает?

Re: 32 бита для 3D принтера

Вс мар 19, 2023 16:14:56

Igoreksteb, ставится почти на что угодно, при желании. Дисплей там надо 12864 по SPI, можно ssd1306. НО дисплей там не нужен, управление через web интерфейс

Re: 32 бита для 3D принтера

Вт апр 18, 2023 02:36:43

Доброго здравия, в поисках решения своей проблемы, попал к вам. Принтер Anet ET4 PRO перепрошит скомпилированной мной прошивкой Marlin 2.1.2, возникла проблема при калибровке тачскрина, вход в калибровку, осуществляется удержанием экрана в одной точке, вход в режим калибровки и отображение первой точки, происходит почти мгновенно, что в дальнейшем вызывает ошибку калибровки. До этого ставил скачанную прошивку Marlin 2.0.Х, проблемы такой не было. Подскажите что изменить в самой прошивке, для увеличения времени включения первой точки. Спасибо.
Ответить