Starichok51, Ваше краткое описание мне понятно! Видимо на Али Вы купили все вместе: блочок на DS3231, I2C блочок для ЖКИ на PCF8574T и тот китаезный безымянный нерусифицированный ЖКИ 1602. Недостающие русские буквы Вы сделали сами: ведь же можно добавлять до 10 своих любых символов. DS3231 и PCF8574T Вы подключили к аппаратным выводам I2C Меги 8. Неясным для меня остаются кнопки и адрес PCF8574T в том блочке. У меня он тоже есть. В нем адрес по умолчанию стоит 111: без перемычек на массу (общий провод), адресные входа А0-А2 PCF8574T подтянуты резисторами к +5В. У Вас тоже так сделано? И сколько у Вас кнопок как и куда они подключены и какие функции они выполняют? Если Ваша поделка у Вас под рукой, то пожалуйста гляньте на её и напишите мне в ЛС. Ведь наша дальнейшая беседа в этом топике уже выходит за рамки его темы.
Для Just_Fluffy и всех остальных участников данного форума . Объясняю мое категорическое непринятие подключения термодатчиков к одному пину МК. Я ранее (правда, давно уже) собирал часы от того же автора Danko с этого же форума на Меге8 и на Меге168 с ДУ, на ЖКИ 16х2. Информация с них у меня выводилась не туда, куда надо было: показания температуры на улице и дома менялсь местами. В 13 году еще в ЛС задавал вопросы автору по этому поводу. Он правил по моей просьбе мне прошивку, но успеха так и не получилось.((( А с марта 14 года переписка с ним вообще прекратилась по известной причине. Да и в этих же часах на сведиодных индикаторах подобное не исключено, будь в них дополнительно 2 светодиода индицирующие показания термодатчиков на улице и дома... Из-за этих факторов я и остаюсь категорическим приверженцем раздельного способа подключения двух термодатчиков (а больше, как правило, и не надо в большинстве случаев!) к разным выводам МК. И никто никогда меня не убедит в обратном!!!
к разным выводам МК. И никто никогда меня не убедит в обратном!!!
Ваше право, конечно. Но если не умеете делать и не желаете научиться, не надо тогда так категорично высказываться. Это чисто ваше мнение. Но у других всё прекрасно работает, потому что они знают и умеют читать мануалы. Кстати, там и автор той прошивки мог накосяпорить. Не все ж правильно понимают мануалы, чо уж там. Подключение разных датчиков на одну шину требует специального алгоритма определения идентификаторов.
ведь же можно добавлять до 10 своих любых символов.
до 8.
kot-155 писал(а):
У Вас тоже так сделано?
да.
kot-155 писал(а):
И сколько у Вас кнопок как и куда они подключены и какие функции они выполняют?
сейчас в программе 3 кнопки и энкодер. повороты энкодера дублируют кнопки "плюс" и "минус". кнопка энкодера дублирует третью кнопку. функции кнопок - навигация повсем параметрам и изменение этих параметров. да, я уже думал о переходе в ЛС.
_________________ Мудрость приходит вместе с импотенцией... Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Собрал вторые часы, а проблема ты же: две точки между часами-минутами подключены к первому разряду и работают, точка-разделитель подключенная ко второму разряду тоже светится, но вместе с двоеточием первого разряда. Т.е. вместо одной точки в температуре, светятся все три. При этом в часах двоеточие без третьей точки. Как это побороть?
_________________ Демократии нет и не будет! Государство - это я!
номера ячеек EEPROM и их значение (на индикаторе номер ячейка Е2 - Е8 и ее значение): 2 - индикация незначащего нуля в десятках часов 3 - отбрасывание десятых долей при индикации температуры и добавление символа "С" 4 - включение плавной смены показаний 5 - регулятор яркости (фоторезистор) 6 - работа с двумя видами точек 7 - "пятый" разряд (знак температуры) 8 - режим индикации состояния ADC (0 - кнопки, 1 - фоторезистор, F - откл.) 9 - автоперевод стрелок лето/зима (0 - отключено, 1 - включено т.е. по умолчанию включено) а - максимальный уровень яркости (от 40 до 200) индикация в десятках т.е. на индикаторе от 4 до 20
* точки-разделители часов и минут подключаются вместо точки первого разряда, а точка как разделитель целой и дробной части темп. - на своем месте т.е. во втором разряде
все работает как надо?! а какая у вас прошивка, выложите, я посмотрю, если надо поправлю
а какая у вас прошивка, выложите, я посмотрю, если надо поправлю
Прошивка с первой страницы из сообщения автора. настройку работы с двумя видами точек менял. Если выключить, то они постоянно три работают, а если включить, то только в температуре.
_________________ Демократии нет и не будет! Государство - это я!
Казус вышел. было решено ключи поменять на полевики 7002, но то-ли пробило один, то-ли он уже был пробитый (б/у они у меня) и в общем мега ушла в мир иной, наверное вместе с ds1307. Пока все в процессе. Но на прошлых часах E6 0/1 ничего не меняет. либо по три точки либо две и три. Прошивка таже, с первой страницы.
_________________ Демократии нет и не будет! Государство - это я!
... на полевики 7002, но то-ли пробило один, то-ли он уже был пробитый ... мега ушла в мир иной ..
Сомневайтесь. Выходы защищены (по крайней мере по току, а так же по внутренним диодам в некоторой степени), и если не было высокого напряжения, скорее всего, чип здоров. У вас были затворные резисторы?
Резисторы затворные были. 7002 по току 115мА в корпусе sot-23 не прошли. Пробило и 12В пролетело по 5ВА линии. Атмега ушла. Пока в поиске транзисторов.
_________________ Демократии нет и не будет! Государство - это я!
Все та же, из первого поста. BC547 нету, а MMBT2222A полно. Но яркость светодиодной ленты, которая в качестве сегментов, примерно треть от номинальной. Вот и поменял 2222 на 7002... Не прокатило, вычеркиваем
_________________ Демократии нет и не будет! Государство - это я!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 40
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения