Например TDA7294

Форум РадиоКот • Просмотр темы - Часы на PIC16F628 + DS3231
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 10:55:11

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


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



Начать новую тему Ответить на тему  [ Сообщений: 109 ]    , , , , 5,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 20, 2021 19:31:57 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Был рад помочь :beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 20, 2021 19:41:26 
Друг Кота
Аватар пользователя

Карма: 142
Рейтинг сообщений: 5954
Зарегистрирован: Чт авг 09, 2012 01:09:39
Сообщений: 6638
Откуда: Ливны
Рейтинг сообщения: 0
Спасибо огромное ещё раз! :beer:
Есть ещё хотелка, но это уже за вознаграждение (иначе уже неудобно :oops: ). "Разбогатею" - сообщу в ЛС. Так что проект пока не бросайте. :)

_________________
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 20, 2021 19:54:20 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 8
Медали: 1
Получил миской по аватаре (1)
Так как местный люд начал писать в личку с просьбами, выкладываю сюда архив с : 4мя разновидностями прошивок (4 разных варианта активных уровней для сегментов и разрядов), схемой, файлом протеза и проектом со всеми исходниками.
Установку времени через кнопку активировал. Ибо, по всей видимости, она не нужна только corob:))

Вложение:
DS3232_Clock.zip [330.77 KiB]
Скачиваний: 231


Получились простенькие часики с управлением от одной кнопки :write: :music:


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 20, 2021 20:07:45 
Собутыльник Кота

Карма: 14
Рейтинг сообщений: 472
Зарегистрирован: Вс фев 02, 2020 09:12:37
Сообщений: 2804
Рейтинг сообщения: 0
:) ...у китайцев и то 2 кнопки...)))


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 20, 2021 20:36:14 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Можно ещё температурную DS'ку туда прикошачить :))


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 20, 2021 20:58:38 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 0
DS3231 с уже температурой.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 20, 2021 21:25:34 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Почитал. Какие-то там заморочки. Да ещё и +-3'С. Это же 6'C разбег :shock:
Бееее... Это не по-нашему ... :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Пн фев 22, 2021 15:20:03 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
У меня дома есть большие RGB часы из китайского набора на DS3231, которые используют встроенный в RTC датчик температуры. Так я уже привык, что если часы показывают 23-24 градуса, значит в комнате холодно, 25 уже терпимо, 26 - хорошо. Какая реальная температура в комнате я понятия не имею :)

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Пн фев 22, 2021 20:21:23 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14052
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Встроенный датчик показывает температуру в кристалле.
А там и комнатная суммируется посредством теплопередачи - уж больно инерционные измерения - через корпус и платку к кристаллу...
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Пт фев 26, 2021 21:52:53 
Друг Кота
Аватар пользователя

Карма: 142
Рейтинг сообщений: 5954
Зарегистрирован: Чт авг 09, 2012 01:09:39
Сообщений: 6638
Откуда: Ливны
Рейтинг сообщения: 0
Это произошло из-за несинхронизации часов с внутренними тиками. Что-то я проморгал этот момент :oops:
Исправляемся :
Что ж, добрался до дома и проверил в железе - точка засинхронизировалась со сменой показаний. :)) :beer: :beer:
Но и без ложки дёгтя не обошлось - почему то убежала скважность мигания с 2 до 2,5. :? :( :dont_know:

_________________
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 27, 2021 02:01:44 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 5
Медали: 1
Получил миской по аватаре (1)
А так ? :roll:
Вложение:
DS3232_Clock.zip [259.15 KiB]
Скачиваний: 199


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 27, 2021 03:09:45 
Друг Кота
Аватар пользователя

Карма: 142
Рейтинг сообщений: 5954
Зарегистрирован: Чт авг 09, 2012 01:09:39
Сообщений: 6638
Откуда: Ливны
Рейтинг сообщения: 3
Сейчас гляну. :)

Добавлено after 1 hour 15 seconds:
UPD:
А так ? :roll:
Вложение:
DS3232_Clock.zip

Вот теперь всё, придраться больше не к чему. :)) :beer:

Аlex, ещё раз благодарю! :beer:

_________________
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 27, 2021 11:51:06 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 3
Медали: 1
Получил миской по аватаре (1)
Ура :))
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 27, 2021 11:58:25 
Друг Кота
Аватар пользователя

Карма: 142
Рейтинг сообщений: 5954
Зарегистрирован: Чт авг 09, 2012 01:09:39
Сообщений: 6638
Откуда: Ливны
Рейтинг сообщения: 0
Я так понял I2C реализован "по понятиям"? Попробовал синхронизацию сброшенного DS3231 модуля с NTP непосредственно на рабочих часах (подключил параллельно ещё один I2C), и на глазах время обновилось (только какие-то цифири промелькнули). :) :))
Я к чему вопрос - случайность это, или это всё по протоколу, и так можно поступать в будущем (т.е. синхронизировать время непосредственно в рабочем устройстве).

_________________
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 27, 2021 12:02:09 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Попробовал синхронизацию сброшенного DS3231 модуля с NTP непосредственно на рабочих часах (подключил параллельно ещё один I2C), и на глазах время обновилось (только какие-то цифири промелькнули). :) :))
Ничего не понял из этой строки :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 27, 2021 12:04:08 
Друг Кота
Аватар пользователя

Карма: 142
Рейтинг сообщений: 5954
Зарегистрирован: Чт авг 09, 2012 01:09:39
Сообщений: 6638
Откуда: Ливны
Рейтинг сообщения: 0
На SDA и SCL повесил ещё модуль синхронизации с NTP-сервером, не отключая часы.

_________________
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 27, 2021 12:16:42 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ух ты. Даже и не знаю, что может произойти в таком случае :roll:
Если они одновременно начнут работать с модулем, то на шине получится каша :dont_know:

Добавлено after 6 minutes:
Но, волшебного дымка точно не будет. I2C - это OD. Там активный только нулевой уровень.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 27, 2021 12:27:32 
Друг Кота
Аватар пользователя

Карма: 142
Рейтинг сообщений: 5954
Зарегистрирован: Чт авг 09, 2012 01:09:39
Сообщений: 6638
Откуда: Ливны
Рейтинг сообщения: 0
Понятно, значит случайность.
Затея изначально была модуль DS3231 синхронизировать отдельно и уж потом устанавливать в часы (посему не нужна установка).
Сегодня с утра устанавливаю в часы новый модуль, показания естественно 0:00. Решил попробовать синхронизировать модуль непосредственно в часах (I2C позволяет работать нескольким устройствам как на физическом, так и на протокольном уровне когда мастеров несколько). :idea: :solder:
Подключаю модуль синхронизации показания 0:03, (3мин. прошло с момента включения) проходит несколько секунд и на индикаторе проскакивают какие-то цифири, после них показания уже 10:03 (реальное время 10:26), проходит ещё секунды 3 и снова пробегают цифры и показания становятся 10:23, ну и с третьего раза показания обновляются до реального времени 10:26.
Цитата:
Но, волшебного дымка точно не будет. I2C - это OD.
Ну это мы знаем, иначе бы не полез. :tea:

_________________
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 27, 2021 12:33:52 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
Такой функционал надо изначально планировать. Если у МК остался свободный вывод, его можно использовать как управляющий для NTP модуля, чтоб тот обновил время в RTC, когда шина свободна.

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC16F628 + DS3231
СообщениеДобавлено: Сб фев 27, 2021 12:35:44 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Для таких операций нужна атомарность. МК должен знать, когда ему не работать с часами.
Как вариант - задействовать ту же кнопку. Но, в таком случае, циферки моментально не будут меняться, ибо связи с часами не будет.


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


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

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


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