Например TDA7294

Форум РадиоКот • Просмотр темы - 32 бита для 3D принтера
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 21:59:56

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 556 ]    , , 3, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Вт авг 13, 2019 15:10:55 
Опытный кот

Карма: 16
Рейтинг сообщений: 177
Зарегистрирован: Сб апр 14, 2012 16:11:35
Сообщений: 718
Рейтинг сообщения: 0
Заработала кирилица, вроде нормально везде. Немного подчищу код и выложу.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Ср авг 14, 2019 15:14:46 
Опытный кот

Карма: 16
Рейтинг сообщений: 177
Зарегистрирован: Сб апр 14, 2012 16:11:35
Сообщений: 718
Рейтинг сообщения: 0
Пока выкладываю бинарник прошивки панели с поддержкой Марлина. Из Марлина пока не работает установка частоты бузера - пока оставлена фиксированная 1кГц, может потом допилю. Сам Марлин выложу чуть позже - вроде есть проблемка при редактировании таблицы UBL.


Вложения:
tftglcd.rar [35.64 KiB]
Скачиваний: 212
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Чт авг 15, 2019 16:35:14 
Опытный кот

Карма: 16
Рейтинг сообщений: 177
Зарегистрирован: Сб апр 14, 2012 16:11:35
Сообщений: 718
Рейтинг сообщения: 0
В предыдущем бинарнике была ошибка при работе с Smoothieware - исправил, приложил внизу. Добавил для Smoothieware прогрессбар, как в Марлине. Исходники прошивки панели на Гитхабе обновил, добавил пару новых фоток.

Добавлено after 1 hour 54 minutes 29 seconds:
Не бывает всё нормально. Пока исправлял прошивку для Смузи накосячил с Марлином. Вот обновление бинарника - перекачайте, кому надо


Вложения:
3D-GLCD.rar [10.93 KiB]
Скачиваний: 227
Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Пт авг 16, 2019 12:59:55 
Опытный кот

Карма: 16
Рейтинг сообщений: 177
Зарегистрирован: Сб апр 14, 2012 16:11:35
Сообщений: 718
Рейтинг сообщения: 0
Держите модификацию к Марлину 1.1.9. В некоторых файлах Марлина может быть ошибка в неправильном описании условия #if - #if ПЕРЕМЕННАЯ вместо #if ENABLED(ПЕРЕМЕННАЯ). Я у себя находил несколько таких и исправил, но в каких файлах не помню. Если найдёте - поправите сами. Для включения панели нужно в файле Configuration.h закоментировать используемый тип панели и добавить строчку #define TFTGLCD_ADAPTER. Проверяйте.


Вложения:
Marlin.rar [65.51 KiB]
Скачиваний: 221
Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Сб авг 17, 2019 19:13:25 
Открыл глаза

Зарегистрирован: Вс фев 17, 2013 16:22:16
Сообщений: 64
Откуда: НиНо
Рейтинг сообщения: 0
Serj_K, приветствую, пытаюсь повторить ваш проект, у меня другой дисплей 400х240 на ili9327, запускал его на ардуинке, а тут никак, нужно ли что то менять в коде ? и может есть какие нибудь тест-примеры чтобы убедиться в работоспособности ? пока у меня белый экран. Подключено только stm32f103c8t6 и сам дисплей.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Сб авг 17, 2019 20:12:30 
Опытный кот

Карма: 16
Рейтинг сообщений: 177
Зарегистрирован: Сб апр 14, 2012 16:11:35
Сообщений: 718
Рейтинг сообщения: 0
Менять в коде естественно нужно как минимум процедуру начальной инициализации так как у каждого чипа она своя. Возможно ещё немного некоторые подпрограммы низкоуровневой работы с экраном. У меня экрана на ili9327 нет для проверки. Конкретно для этого экрана желательно так же или поменять шрифт на немного более широкий (я бы так не делал) или увеличить число символов в строке до 25 (это правильнее) с соответствующим изменением в параметрах экрана для прошивки основной платы. При более широком экране можно и иконки полностью разместить в нижнем ряду, я проработаю такой вариант. Но я с бОльшим числом символом в строке не работал, теоретически могут вылезти мелкие нестыковки в выводе информации на основном экране, в меню проблем не будет точно. Основная плата будет на Смузи или на Марлине? Когда экран заведётся мне нужен будет рабочая инициализация - включу в исходники.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Сб авг 17, 2019 21:17:31 
Открыл глаза

Зарегистрирован: Вс фев 17, 2013 16:22:16
Сообщений: 64
Откуда: НиНо
Рейтинг сообщения: 0
Основная будет на Смузи, проц уже куплен, сейчас попутно занимаюсь изготовлением основной ПП. Где что нужно менять и на что, подскажите? Я в Arduino IDE еще не разобрался толком. а тут прям темный лес.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Вс авг 18, 2019 18:15:25 
Открыл глаза

Зарегистрирован: Вс июл 14, 2019 20:00:28
Сообщений: 65
Рейтинг сообщения: 0
Что то не получается марлин скомпилировать


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Пн авг 19, 2019 14:19:38 
Опытный кот

Карма: 16
Рейтинг сообщений: 177
Зарегистрирован: Сб апр 14, 2012 16:11:35
Сообщений: 718
Рейтинг сообщения: 0
Даю тестовый бинарник панели для ILI9327. Инициализацию нарыл в нете, сам проверить не могу. Если рабочая, то что-то должно отобразиться или как минимум что-то поменяется, может мусор на экране появится.
Igoreksteb писал(а):
Что то не получается марлин скомпилировать
Тут телепатов нет, на что ругается?


Вложения:
3D-GLCD-ili9327.rar [10.92 KiB]
Скачиваний: 198
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Ср авг 21, 2019 19:58:15 
Встал на лапы

Карма: -2
Рейтинг сообщений: 13
Зарегистрирован: Чт окт 20, 2011 21:45:16
Сообщений: 84
Рейтинг сообщения: 0
Нормально марлин собирается. Единственное в Меню/Настройки/Температура/Автотемпература - кракозяблы рисует.
Или у меня ручки кривые?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Чт авг 22, 2019 16:18:32 
Опытный кот

Карма: 16
Рейтинг сообщений: 177
Зарегистрирован: Сб апр 14, 2012 16:11:35
Сообщений: 718
Рейтинг сообщения: 0
Я сейчас совсем немного поменял протокол обмена с панелью для бОльшей универсальности и для возможности последующих добавлений других протоколов, но ещё работаю, поэтому, чтобы не соломать то что есть, поменяйте в ultralcd_TFTGLCD.h в конце подпрограммы lcd_implementation_drawmenu_setting_edit_generic lcd_print(data); на lcd_print_utf(data);, а в конце lcd_implementation_drawmenu_setting_edit_generic_P lcd_printPGM(data); на lcd_printPGM_utf(data); и иероглифы станут текстом.

В процессе работы вылез пока не понятный мне глюк - прошивка Смузи начала выводить только стартовый экран, а дальше экран не обновляется. При этом отсутствует именно вывод информации, а ввод с энкодера работает. По какой-то причине перестал обрабатываться счётчик циклов для обновления экрана в TFTGLCDAdapter::on_refresh. Если закоментировать условие проверки, то информация начинает выводиться. Но я эту часть вообще не трогал и она одинаковая для всех панелей и не связана с протоколом обмена, который я поменял.

Добавлено after 5 hours 14 minutes 43 seconds:
Проблему с прошивкой Смузи решил небольшим обходным путём, работает, но увеличилась частота обновления экрана до 20Гц. Добавил для Смузи автоопределение самой панели и её разрешения и возможность работать с мультипротокольными панелями - добавился параметр при инициализации панели. Исходники на Гитхабе обновил. Аналогично и для Марлина. Теперь займусь поддержкой Марлина-2. Там практически всё как в первом, но так как поддерживаются платы на разных архитектурах, то попробую реализовать работу и через шину SPI. Новый драйвер для Марлина-1 в приложении, на Гитхаб пока не выкладываю - тестируйте. Исходники прошивки панели на Гитхабе обновил.


Вложения:
ultralcd_TFTGLCD.rar [7.77 KiB]
Скачиваний: 229
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Чт авг 22, 2019 17:13:27 
Встал на лапы

Карма: -2
Рейтинг сообщений: 13
Зарегистрирован: Чт окт 20, 2011 21:45:16
Сообщений: 84
Рейтинг сообщения: 0
Serj_K, Спасибо! Все заработало.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Пт авг 23, 2019 20:23:53 
Открыл глаза

Зарегистрирован: Вс фев 17, 2013 16:22:16
Сообщений: 64
Откуда: НиНо
Рейтинг сообщения: 0
Даю тестовый бинарник панели для ILI9327

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Сб авг 24, 2019 09:39:31 
Говорящий с текстолитом
Аватар пользователя

Карма: 16
Рейтинг сообщений: 151
Зарегистрирован: Вт апр 21, 2009 20:52:29
Сообщений: 1504
Откуда: ХМАО Югра Белоярский
Рейтинг сообщения: 0
Serj_K, Добрый день!
В каком формате нарисована плата? Если не сложно, можно гербер файлы сделать?

_________________
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Сб авг 24, 2019 10:42:11 
Опытный кот

Карма: 16
Рейтинг сообщений: 177
Зарегистрирован: Сб апр 14, 2012 16:11:35
Сообщений: 718
Рейтинг сообщения: 0
Платы в Альтиуме. Под какую плату герберы нужны?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Сб авг 24, 2019 10:55:07 
Говорящий с текстолитом
Аватар пользователя

Карма: 16
Рейтинг сообщений: 151
Зарегистрирован: Вт апр 21, 2009 20:52:29
Сообщений: 1504
Откуда: ХМАО Югра Белоярский
Рейтинг сообщения: 0
Желательно под обе!

_________________
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Сб авг 24, 2019 18:42:46 
Открыл глаза

Зарегистрирован: Вс фев 17, 2013 16:22:16
Сообщений: 64
Откуда: НиНо
Рейтинг сообщения: 0
Serj_K, приветствую, к каким пинам STM подключать дисплей ? Как во вложении ?


Вложения:
ss.png [19.64 KiB]
Скачиваний: 308
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Вс авг 25, 2019 16:36:38 
Открыл глаза

Зарегистрирован: Вс июл 14, 2019 20:00:28
Сообщений: 65
Рейтинг сообщения: 0
Собрал на ili9327. Не выходит. Тупо моргает подсветка, и горят пиксели.

Добавлено after 18 minutes 41 second:
url=http://img.radiokot.ru/files/136009/medium/1zctq27o7u.jpg]Изображение[/url


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Вс авг 25, 2019 16:42:56 
Опытный кот

Карма: 16
Рейтинг сообщений: 177
Зарегистрирован: Сб апр 14, 2012 16:11:35
Сообщений: 718
Рейтинг сообщения: 0
Igoreksteb писал(а):
Тупо моргает подсветка, и горят пиксели.
Подсветка моргать не должна вообще. На фотке пикселей не видно. Ну и фон вообще чёрный должен быть. Что-то не так. Может непропай или кз где-то. Похоже инициализация вообще не работает.
sergik5, на схеме же экран нарисован со всеми цепями.
SergeyK, сделаю чуть позже, заодно нужно на плате панели изменения внести для соответствия с последней прошивкой с поддержкой Марлина.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 32 бита для 3D принтера
СообщениеДобавлено: Вс авг 25, 2019 17:23:59 
Открыл глаза

Зарегистрирован: Вс июл 14, 2019 20:00:28
Сообщений: 65
Рейтинг сообщения: 0
ребят дайте пожалуйста рабочий марлин, может я че не правильно исправляю. так как в программировании не шарю. спс


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 556 ]    , , 3, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot], le-lik и гости: 28


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y