Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Ответить

Re: Часы на TFT

Сб ноя 20, 2021 13:01:29

Проверьте исправность процессора - для начала сравните прошивку в нем с файлом. Если совпало, ищите непропаи и сопли, скорее всего. Убить проц и дисплей нелегко, 95 % всех неисправностей - сопли и непропаи, сколько здесь уже такого было. На крайний случай для уверенности слепите мультивибратор примерно на 1 кГц и подайте на соответствующий вход проца, отсоединив (приподняв) ножку 3231.

Re: Часы на TFT

Сб ноя 20, 2021 13:03:27

...А она для какой меги? Мне надо для 32-й.


Я собирал самый крайний вариант часов, соответственно Мега 128. Я могу ошибаться, но не видел прошивку на Мегу 32 с другим источником тактирования.

Re: Часы на TFT

Сб ноя 20, 2021 14:24:59

Проверьте исправность процессора

Проц программатор видит. И перепрошивает. Значит, как я понимаю, исправен. Про сопли и непропаи знаю, сам с этим не раз сталкивался. Осмотрел под лупой- вроде всё нормально. Конечно, ещё раз попробую.
Но у меня большие подозрения на исправность DSки. Бралась на Али, а оттуда иногда неисправные микрухи приходят. Подожду нормальную DSку.
Спасибо за советы!

Re: Часы на TFT

Сб ноя 20, 2021 15:06:16

(У меня все МК с алиэкспресса).

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

Re: Часы на TFT

Сб ноя 20, 2021 15:15:03

Да чего ее ждать, она исправна, но не производит то что надо. Это известный факт, причем определенный соответствующими доками, по сути разновидность камня. Есть DS3231S и есть DS3231M. У первой выход INT/SQW может рожать 1, 1024, 4096 и 8192 Гц, у второй только 1 Гц.
https://www.chipdip.ru/product/ds3231mz-trl-maxim
https://www.chipdip.ru/product0/9000296250
Просто надо подать импульсы на вход проца и всё будет должно работать. Если нет - ищите бяки.

Re: Часы на TFT

Сб ноя 20, 2021 17:35:29

Есть DS3231S и есть DS3231M.

Вот я и поменяю DS3231MZ на DS3231SN когда придёт. Просмотрел даташиты, действительно, разница есть.

Re: Часы на TFT

Сб ноя 20, 2021 21:10:50

bigudaff, иногда бывают еще более бяки - некоторые китайские S-ки тоже не умеют делать 1024 гц. Или отбраковка, или перемаркировка М-ки. Или китайский клон.

Re: Часы на TFT

Вс ноя 21, 2021 09:39:50

Прошёл вчера дождь, пришёл капец. Датчик всю ночь пролежал дома, капец не ушёл. У кого какой опыт использования датчиков ВМЕ на улице при отрицательных температурах? Понятно, что прямое попадание воды выводит его из строя.
ИзображениеИзображение

Re: Часы на TFT

Пн ноя 22, 2021 22:59:46

Есть DS3231S и есть DS3231M.

Вот я и поменяю DS3231MZ на DS3231SN когда придёт. Просмотрел даташиты, действительно, разница есть.

И если опять не заработает? Тогда ждать еще одну или попробовать запустить без нее?

Re: Часы на TFT

Вт ноя 23, 2021 11:49:16

И если опять не заработает?

Тогда попробую поменять проц. Есть запасной, правда, не 32А а 32L на 8 мегагерц. На 16-и должен запуститься.

Re: Часы на TFT

Вт ноя 23, 2021 12:34:29

bigudaff, правильней убедиться, что есть 1 кГц. Проц тут ни при чем.
Возьмите красный светодиод, анод на "+" ДСки, катод через резистор 3-5 килоом на линию SQW.
Если там 1 гц - диод будет мигать.
Если там 1024 Гц - будет светиться "в пол-накала" - можно сравнить яркость, тыкая резистором на землю.

Я просмотрел исходники. В принципе, там можно переделать тактирование на встроенный таймер, но я проверить не могу. У меня часы на работе, а я уже полтора года на удалёнке дома брюхо отращиваю.

Re: Часы на TFT

Вт ноя 23, 2021 15:18:12

Сигнал есть 1Гц. Проверил стрелочным вольтметром. Стрелка прыгает туда-сюда раз в секунду. Значит надо менять DSку?

Re: Часы на TFT

Вт ноя 23, 2021 16:39:52

bigudaff, ну типа да.....
Нужна нормальная ДСка

Re: Часы на TFT

Вт ноя 23, 2021 18:37:58

Всем спасибо, больше надоедать не буду, порка не придёт нужная DSка.

Re: Часы на TFT

Ср ноя 24, 2021 23:39:34

Часы первой версии на ATMEGA32
Обновление прошивки - уход от внешнего тактирования 1024 Гц от DS3231.
Прошивка:
Touch_v1_2021.zip
(62.55 KiB) Скачиваний: 110

Описание тут.
Старая прошивка (которая хочет 1024 гц от DS-ки)

bigudaff, попробуйте прошивку из приложенного архива.
Я попробовал переделать на один из таймеров МК. Но проверить мне не на чем.
Так что будете проверятором.

Re: Часы на TFT

Сб ноя 27, 2021 12:01:10

Достал наконец новую DS3231SN. Впаял. Запустил. Появляется только первоначальная заставка (ver.1.3). Потом заставка исчезает и всё. Запускал несколько раз. Иногда (не всегда) появляется экран калибровки, но на нажатие крестиков не реагирует. (Один раз получилось, даже часы с календарем открылись, но дальше дело не пошло. Тач реагировал только в нижней части, где переключение месяцев. В настройки зайти не удалось).
Проверил 1024 Герц, есть. Несколько раз перезаливал прошивку, очищал EEPROM, Не помогает.
попробуйте прошивку из приложенного архива.

Пробовал обе. Ни одна не подошла. Экран либо вообще остаётся темный, либо, когда касаешься пальцем RESET Появляется заставка. И всё.
Чертовщина какая-то. проверял на наличие соплей- всё чисто. Может действительно где непропай, или всё-таки что-то с дисплеем?
Батарейку рез. питания пока не ставил.

Re: Часы на TFT

Сб ноя 27, 2021 22:06:04

Кстати, насколько критична величина ёмкостей около кварца? Попадались схемы где их нет вообще.
У меня при измерении транзистор- тестером показывают 30pF.

Re: Часы на TFT

Сб ноя 27, 2021 22:44:02

12-22 пф
поставьте 16-18

Re: Часы на TFT

Вс ноя 28, 2021 14:59:53

bigudaff, 95% неисправностей связаны с монтажом, 5% с деталями. Чудес не бывает. Сама схема не требует настроек и заводится "с полоборота".
Ищите, смотрите внимательнее, непропаи например.

Re: Часы на TFT

Вс ноя 28, 2021 17:02:12

Ставил разные конденсаторы, поменял кварц. Изучил (в котрый раз!) под лупой плату, прозвонил все соединения.
НИЧЕГО!
[img][img]https://img.radiokot.ru/files/129847/thumbnail/2o404sj4oz.JPG[/img][/img]
После этого тёмный экран и всё. Дальше ничего не происходит.
Ответить