Нужна прошивка на Atmega 8L-8PU для китайского набора DYI K

Обсуждаем контроллеры компании Atmel.
DIMMTV
Родился
Сообщения: 4
Зарегистрирован: Пн мар 01, 2021 21:44:17

Нужна прошивка на Atmega 8L-8PU для китайского набора DYI K

Сообщение DIMMTV »

Нужна прошивка на Atmega 8L-8PU для китайского набора DYI Kit регулируемый источник питания постоянного тока, 0-28 в, 0,01-2 А с ЖК дисплеем 1602 А и энкодерами. Купил на АЛИ в мае 2018 г. Работал около 1 года, сейчас на ЖК дисплее в первой строке 16 белых прямоугольников. Общался с продавцом, сейчас продает наборы DYI Kit с тремя операционниками на плате питания,без ЖК дисплея, и без Atmega. Напряжение на выходе 25 В,не регулируется, плату питания проверил, ЖК дисплей в сборе с платой подставлял, пробовал прочитать прошивку с Atmega, не читается, похоже неисправна или заблокирована. Нужна помощь в поиске прошивки.
HTB1T7dKitcnBKNjSZR0q6AFqFXag.rar
Фото модуля.
(308.42 КБ) 557 скачиваний
Последний раз редактировалось DIMMTV Чт мар 11, 2021 11:52:30, всего редактировалось 1 раз.
Реклама
OKF
Это не хвост, это антенна
Сообщения: 1405
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение OKF »

Не уверен что она есть в открытом доступе. Вывод - писать самому.
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение pyzhman »

С какого перепуга грешим на прошивку? Напряжение питания в норме?
Docendo discimus
Аватара пользователя
AndTer
Поставщик валерьянки для Кота
Сообщения: 2406
Зарегистрирован: Ср фев 23, 2011 12:12:31

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение AndTer »

[uquote="DIMMTV",url="/forum/viewtopic.php?p=3995134#p3995134"]сейчас на ЖК дисплее в первой строке 16 белых прямоугольников.[/uquote]
Проверьте регулировку контрастности дисплея, очень похоже.
Проверьте напряжение питания и если всё в норме замените дисплей.
Прошивка тут врядли виновата.
Глупый не задает вопросы. Глупый и так все знает.
Реклама
Эиком - электронные компоненты и радиодетали
DIMMTV
Родился
Сообщения: 4
Зарегистрирован: Пн мар 01, 2021 21:44:17

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение DIMMTV »

Я не программист, занимаюсь ремонтом ТВ, писать программы это не моё.
Силовой тр-р на 24 В выдаёт 27 В переменки, на БП DC- 34 B, на выходе Atmega родная выдаёт 25 В не регулируется, подставляю Atmega от паяльной станции Lukey на выходе 8,6 В не регулируется.
Дисплей в сборе с платой заказывал у китайцев,подставлял тоже самое.
Контрастность на дисплее регулировал, белые прямоугольники пропадают - чистый экран.
Реклама
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение Dimon456 »

Здесь смотри Плата-конструктор регулируемого блока питания, если совпадает с вашим, там в комментарии куча прошивок, и ссылки на другой сайт с исходниками.
Реклама
OKF
Это не хвост, это антенна
Сообщения: 1405
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение OKF »

Меня человек попросил эту прошивку переделать под энкодер. Вынужден был отказать. Автор, с виду, грамотный мужик, но программа тихий ужас! Долго плевался.(
DIMMTV
Родился
Сообщения: 4
Зарегистрирован: Пн мар 01, 2021 21:44:17

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение DIMMTV »

Dimon456, Благодарю за ссылку, буду изучать.
OKF, Может с энкодеров на кнопки переделать или в крайнем случае на переменные резисторы?
OKF
Это не хвост, это антенна
Сообщения: 1405
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение OKF »

Ну, вроде как, там и так кнопки.
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение Dimon456 »

Как выяснилось оригинальная прошивка защищена, ее не скопировать.

Надо писать третий вариант опроса энкодера, по одному пину, и самое ужасное на более низкой частоте опроса, где-то 50мс, кто осилит переплюнет китайцев.
OKF
Это не хвост, это антенна
Сообщения: 1405
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение OKF »

Нет проблем. Готовы на любой вариант. Нашелся бы спонсор...
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение Dimon456 »

OKF, так как тема не в том разделе, то цена 1 российский рубль, и то наверное много.
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение Dimon456 »

ТС тема с энкодерами актуальна, пиши, расскажу что сделать. Или на кнопки переделывать будешь?
DIMMTV
Родился
Сообщения: 4
Зарегистрирован: Пн мар 01, 2021 21:44:17

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение DIMMTV »

Dimon456, Переделывать на кнопки не хотелось бы, но что ещё можно сделать. если МК залочен.
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение musor »

ечть така ципа кантролер энкодера ...

Добавлено after 1 minute 2 seconds:
Re: Нужна прошивка на Atmega 8L-8PU для китайского набора DYI K
она правда на оптику заточена...но наверно с контактными подружить мона тока вот нуна ли...
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение Dimon456 »

DIMMTV, попробуем повторить идею китайцев.
Эекодеры подключены по такой схеме
СпойлерИзображение
Проверяйте, правильность, так как я срисовывал с фото платы на том сайте.
Есть два способа, по крайне мере я нашел два способа, и оба проверил в реальном железе, не совсем в реальном, на макетке.
Один способ, как бы, правильный.
Второй не совсем правильный, по чему-то лучше первого работает.
Я проверял на таком энкодере
СпойлерИзображение
На обратной стороне платы энкодера есть два резистора подтяжки, и мне их в силу своего возраста не охота было убирать, могу потом не запаять обратно, а обычных энкодеров, без платы, не было, по этому с ними пробовал.
Не пойму по чему не которые личности пытаются выжить с этого денег, по этому тем личностям готов заплатить 1 российский рубль, больше три строчки программного кода не стоят.

Видите ли в чем суть, я вам дам эти три строчки кода, и расскажу что надо сделать, но вам придется все делать самому.

Если согласны, то для начала скачайте отсюда версию 0.5.4.
И научитесь ее собирать. Компиляторы AtmelStudio_7_IDE или WINAVR.
OKF
Это не хвост, это антенна
Сообщения: 1405
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение OKF »

DIMMTV, когда балабольство надоест, писните на htpicc@gmail.com
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение Dimon456 »

OKF, что втихоря собрался?
Давай я тебя проспонсирую - 1 российский рубль, или он ни чего не стоит? Три строчки кода.
Зря отказываешься, знаешь пословицу - курочка по зернышку - и состояние.
OKF
Это не хвост, это антенна
Сообщения: 1405
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение OKF »

Димон, тебя то что так волнует? Расслабся.)
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: Нужна прошивка на Atmega 8L-8PU для китайского набора D

Сообщение Dimon456 »

OKF, мне может то же интересно, может еще кому полезно будет. А то сразу втихоря.

И так, поехали:
Для сборки прошивки достаточно WinAVR, устанавливаем, вот ссылочка с картинками, строго по картинкам, после установки перезагрузить компутер.
Создать папочку на диске C, к примеру bp(латиница, кириллицы нет), в нее скопировать каталог digitaldcpower-0.5.4, не архив tar, каталог. Архив tar открывает архиватор winrar.

Запускаем Пуск->Все программы->WinAVR-20100110->Programmers Notepad [WinAVR]
Далее в Programmers Notepad открываем File->Open в директории C:\bp\digitaldcpower-0.5.4\ файл main.c, в теории можно любой файл открыть, так как Makefile находится в текущем коталоге.
В Programmers Notepad выполнить команду Tools -> [WinAVR]MakeClean
далее Tools -> [WinAVR]MakeAll этого достаточно для сборки прошивки.
В директории C:\bp\digitaldcpower-0.5.4\ создастся файл main.hex, это и есть прошивка.
Ответить

Вернуться в «AVR»