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

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

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


Ответить
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт ноя 13, 2009 14:25:04

Сообщение кт315b »

казалось победа близко, но нет. залил свою прошивку и получил
Изображение Изображение
что опять не так?
вот так я сделал

//TFTGLCD
#define TFTGLCD_CS PC15
#define SD_DETECT_PIN PC14

//Encoder
//#define BTN_EN1 PC15
//#define BTN_EN2 PC14
//#define BTN_ENC PC13

// SDCard
#define SDSS PA4
//#define SD_DETECT_PIN -1
//#define KILL_PIN -1

что означают -1
Я сделал как у вас и назначил конкретные пины
Реклама
Опытный кот
Сообщения: 718
Зарегистрирован: Сб апр 14, 2012 16:11:35

Сообщение Serj_K »

кт315b писал(а):что опять не так?
Уже говорил
Serj_K писал(а):Только нужно DISPLAY_CHARSET_HD44780 поставить CYRILLIC, а то вместо кирилицы вопросы выводятся.
-1 - пин не используется.
Реклама
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт ноя 13, 2009 14:25:04

Сообщение кт315b »

Спасибо! Исправил ,работает.
Следующая напасть-карту не читает. Эту карту прошивка читает со всеми другими дисплеями и комбинациями из дисплеев и картридеров.
Изображение

Добавлено after 1 hour 10 minutes 11 seconds:
всё разобрался, читает. Запутался с пинами, прошивку залил свою а пины использовал ваши.
Ещё раз спасибо за терпение и помощь!
Открыл глаза
Сообщения: 61
Зарегистрирован: Чт июн 17, 2021 19:55:11

Сообщение spov2 »

Привет всем! Подскажите новичку. Сижу ваяю во Фьюжене360 детальки. В трубку внутренним диаметром 10мм будет вставляться стержень 10 мм. Т.е. две детали. Со стержня можно снять 4 сотки с диаметра. 3D отработает такое разрешение, или надо десятки мм снимать? Принтер ULTi Steel2
Реклама
Эиком - электронные компоненты и радиодетали
Опытный кот
Сообщения: 718
Зарегистрирован: Сб апр 14, 2012 16:11:35

Сообщение Serj_K »

Какая разница, какой принтер. Всё будет зависеть от слайсера и от его настроек. Напечатайте и проверьте. И вообще это не та тема для таких вопросов, ищите другую подходящую.
Реклама
Открыл глаза
Сообщения: 61
Зарегистрирован: Чт июн 17, 2021 19:55:11

Сообщение spov2 »

[uquote="Serj_K",url="/forum/viewtopic.php?p=4107155#p4107155"]Какая разница, какой принтер. Всё будет зависеть от слайсера и от его настроек. Напечатайте и проверьте. И вообще это не та тема для таких вопросов, ищите другую подходящую.[/uquote]Благодарю. Пока ждал ответ-уже разобрался. Я и на форуме новичок. Поискал,поискал, но в 1000 тем найти нужную не смог. Ещё раз спасибо и извините за беспокойство. Куплю новые ботинки-дам померять.
Реклама
Держит паяльник хвостом
Аватара пользователя
Сообщения: 920
Зарегистрирован: Пн июн 13, 2016 19:37:24
Откуда: Perm

Сообщение daaar »

Подскажите как собрать marlin под stm32f103c8t6? Сделал свою плату, а вот с чего начать ковырять марлин не знаю
Контактная информация:
Опытный кот
Сообщения: 718
Зарегистрирован: Сб апр 14, 2012 16:11:35

Сообщение Serj_K »

В platformio.ini установить default_envs например STM32F103RE, в Configuration.h заменить MOTHERBOARD на какую-нибудь подходящую для этого процессора плату, например BOARD_RUMBA32_V1_0 и в файле для выбранной платы поправить пины в соответствии со своей платой. Как раз выше в теме человек выкладывал свои файлы именно с такой конфигурацией.
Держит паяльник хвостом
Аватара пользователя
Сообщения: 920
Зарегистрирован: Пн июн 13, 2016 19:37:24
Откуда: Perm

Сообщение daaar »

Serj_K, а все таймеры, шим и ацп настраивать не нужно?

Насколько я разобрался в марлине нет ни одной платы с stm32f103c8t6
Контактная информация:
Опытный кот
Сообщения: 718
Зарегистрирован: Сб апр 14, 2012 16:11:35

Сообщение Serj_K »

Именно c8t6 нет, но как давно известно, это фактически перемаркированные cВt6 на 128к.
daaar писал(а):а все таймеры, шим и ацп настраивать не нужно?
В идеале Марлин настроит всё сам при подходящей привязке портов к требуемому функционалу, но при самостоятельном назначении портов нужно всё проверять так как не всё может заработать. Лучше использовать готовый вариант, например самую простую плату BOARD_MORPHEUS.
Держит паяльник хвостом
Аватара пользователя
Сообщения: 920
Зарегистрирован: Пн июн 13, 2016 19:37:24
Откуда: Perm

Сообщение daaar »

[uquote="Serj_K",url="/forum/viewtopic.php?p=4121634#p4121634"]Именно c8t6 нет, но как давно известно, это фактически перемаркированные cВt6 на 128к.[/uquote]
У меня stlink говорит что всего 64к памяти, зашьется ли 128?

Схема моей платы такая
Изображение
Старался вешать выводы на нужную периферию

Добавлено after 1 hour 12 minutes 17 seconds:
[uquote="Serj_K",url="/forum/viewtopic.php?p=4121634#p4121634"]Лучше использовать готовый вариант, например самую простую плату BOARD_MORPHEUS.[/uquote]
Попробовал, выдало:
Error: Build environment 'STM32F103CB_malyan' is incompatible with BOARD_MORPHEUS. Use one of these: STM32F103RE, STM32F103RE_maple
Контактная информация:
Опытный кот
Сообщения: 718
Зарегистрирован: Сб апр 14, 2012 16:11:35

Сообщение Serj_K »

Serj_K писал(а):установить default_envs например STM32F103RE
Для STM по умолчанию UART будет через встроенный USB на РА11 РА12, может можно включить просто UART, но я не разбирался как из за ненадобности. I2C по умолчанию идет на РВ6 РВ7, SPI на РА5-РА7, иначе нужно вручную менять в файле платы. Вместо 4 сигналов разрешения шаговиков можно было использовать 1 общий, освободились бы 3 порта. Остальное надо пробовать.
daaar писал(а):У меня stlink говорит что всего 64к памяти, зашьется ли 128?
Прорамма определяет тип микросхемы по зашитому ID, но скорее всего там 128к. Хотя если это китайский клон, то может быть что угодно.
Держит паяльник хвостом
Аватара пользователя
Сообщения: 920
Зарегистрирован: Пн июн 13, 2016 19:37:24
Откуда: Perm

Сообщение daaar »

Serj_K, файл платы это pins_***.h ?
Контактная информация:
Опытный кот
Сообщения: 718
Зарегистрирован: Сб апр 14, 2012 16:11:35

Сообщение Serj_K »

Да
Родился
Сообщения: 4
Зарегистрирован: Вс янв 09, 2022 00:08:39

Сообщение sashor »

Доброго времени суток, подскажите, а можно в качестве экрана использовать reprap full graphic smart controller?
хочется освободить порты, для дополнительного датчика.
Держит паяльник хвостом
Аватара пользователя
Сообщения: 920
Зарегистрирован: Пн июн 13, 2016 19:37:24
Откуда: Perm

Сообщение daaar »

sashor, ты бы хоть написал что за плата. Обычно есть хотя бы пара-тройка пинов которые не задействованы
Контактная информация:
Опытный кот
Сообщения: 718
Зарегистрирован: Сб апр 14, 2012 16:11:35

Сообщение Serj_K »

sashor писал(а):а можно в качестве экрана использовать reprap full graphic smart controller?
Это монохром 128х64, в моём проекте не используется. Он поддерживается в Марлине из коробки, но освободить порты с ним не получится.
Родился
Сообщения: 4
Зарегистрирован: Вс янв 09, 2022 00:08:39

Сообщение sashor »

[uquote="daaar",url="/forum/viewtopic.php?p=4157373#p4157373"]sashor, ты бы хоть написал что за плата. Обычно есть хотя бы пара-тройка пинов которые не задействованы[/uquote]
Плата на базе синей платы, все порты под завязку используются. morfeus stm32 и памяти из-за экрана тоже очень много используется 99%
Serj_K писал(а):Это монохром 128х64, в моём проекте не используется. Он поддерживается в Марлине из коробки, но освободить порты с ним не получится.
Печально, но не до конца понятно почему не получится освободить порты.
С программной точки зрения очень сложно добавить в Ваш проект монохром 128х64?
Держит паяльник хвостом
Аватара пользователя
Сообщения: 920
Зарегистрирован: Пн июн 13, 2016 19:37:24
Откуда: Perm

Сообщение daaar »

[uquote="sashor",url="/forum/viewtopic.php?p=4158091#p4158091"]Плата на базе синей платы, все порты под завязку используются.[/uquote]
3 порта свободных: на двух кварц часовой, на одном BOOT1
Контактная информация:
Опытный кот
Сообщения: 718
Зарегистрирован: Сб апр 14, 2012 16:11:35

Сообщение Serj_K »

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

Вернуться в «Статьи»