Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 13.03.2015, 17:55  
kiv69
Прописка
 
Регистрация: 26.02.2010
Адрес: Брест
Сообщений: 241
Сказал спасибо: 10
Сказали Спасибо 41 раз(а) в 31 сообщении(ях)
kiv69 на пути к лучшему
По умолчанию Re: Часы с NTP

Порывшись в запасах, нашёл pic16f873a. DS3231 скоро подъедет, индикаторы есть. Можно начинать собирать макет.
Всем спасибо за советы.
Реклама:
kiv69 вне форума  
Непрочитано 10.01.2016, 07:47  
kiv69
Прописка
 
Регистрация: 26.02.2010
Адрес: Брест
Сообщений: 241
Сказал спасибо: 10
Сказали Спасибо 41 раз(а) в 31 сообщении(ях)
kiv69 на пути к лучшему
По умолчанию Re: Часы с NTP

Так как разработками занимаюсь только зимой, то в декабре вытащил протравленные в марте платы и приступил.
Плата часов запаяна, прошивка написана и отлажена.
Из-за перерывов приходится писать правильно, в итоге вариант прошивки с работающими часами и регулировкой яркости получился такой:
Строк в asm-е: 989
Размер asm: 39 662
Размер HEX: 3448

Оставшееся место более чем позволяет, поэтому приступаю к прикручиванию вафли
kiv69 вне форума  
Непрочитано 10.01.2016, 09:59  
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Часы с NTP

Сообщение от kiv69 Посмотреть сообщение
Размер asm: 39 662
- это в попугаях?
Размер нужно считать не в строках (поскольку строки могут быть и пустыми, и содержать макросы), а в числе занятых ячеек программной памяти (словах).
NewWriter вне форума  
Непрочитано 10.01.2016, 12:02  
vavan1983
Почётный гражданин KAZUS.RU
 
Аватар для vavan1983
 
Регистрация: 26.12.2007
Сообщений: 1,198
Сказал спасибо: 70
Сказали Спасибо 80 раз(а) в 69 сообщении(ях)
vavan1983 на пути к лучшему
По умолчанию Re: Часы с NTP

Сам пришёл, сам спросил, сам ответил, сам собрал и даже схемкой с кодом не поделился на халяву. Спец!
vavan1983 вне форума  
Непрочитано 10.01.2016, 14:05  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,984
Сказал спасибо: 0
Сказали Спасибо 4,943 раз(а) в 2,371 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Часы с NTP

Сообщение от vavan1983 Посмотреть сообщение
схемкой с кодом не поделился на халяву
vavan, да ты халявщик, не партнер!
jump вне форума  
Непрочитано 10.01.2016, 16:22  
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Часы с NTP

Так а че там схемка то? Она ж идентична сотням схем часов на четырех- или шестиразрядных семисегметниках и DS1307 или ей подобной. Программно тоже никаких секретов, стандартный набор дин.индикации и связи с RTC.
Отличия DS32231 от DS1307 только в расширенном наборе управляющих битов и наличии двух будильников, которые, один фик, не будут использоваться. Скорее всего. А может, и будут.
Максимум 2 ppm - это 5 сек в месяц или минута в год. В принципе, нормально так.
Хочется лучше? Для тогда можно простые RTC на DS1307, или даже программные на самом МК при тактировании МК от кварца с ±30 ppm, это экономичнее, и в качестве коррекции - GPS модуль, в нем как раз есть получение текущего времени и даты со спутников, всего лишь нужно принять инфу $GPZDA в пакете с модуля. Обмен с модулем - по UART командами в простом текстовом ANSI-виде.
NewWriter вне форума  
Непрочитано 11.01.2016, 10:51  
kiv69
Прописка
 
Регистрация: 26.02.2010
Адрес: Брест
Сообщений: 241
Сказал спасибо: 10
Сказали Спасибо 41 раз(а) в 31 сообщении(ях)
kiv69 на пути к лучшему
По умолчанию Re: Часы с NTP

Сообщение от vavan1983 Посмотреть сообщение
Сам пришёл, сам спросил, сам ответил, сам собрал и даже схемкой с кодом не поделился на халяву. Спец!
Cхема? Пожалуйста
Модуль ЧРВ готовый китайский, только разъёмы под свою плату перепаял
Модуль вафли, как писал выше, в процессе. Включая схему и окончательный вариант платы.
Соответственно, прошивка пока без вафли, так что не вижу смысла её выкладывать
Вложения:
Тип файла: zip Плата MCU.zip (44.4 Кб, 69 просмотров)
kiv69 вне форума  
Непрочитано 11.01.2016, 10:52  
kiv69
Прописка
 
Регистрация: 26.02.2010
Адрес: Брест
Сообщений: 241
Сказал спасибо: 10
Сказали Спасибо 41 раз(а) в 31 сообщении(ях)
kiv69 на пути к лучшему
По умолчанию Re: Часы с NTP

Сообщение от NewWriter Посмотреть сообщение
- это в попугаях?
Размер нужно считать не в строках (поскольку строки могут быть и пустыми, и содержать макросы), а в числе занятых ячеек программной памяти (словах).
Элементарно догадаться можно, что размеры программ указываются в байтах.
Так же элементарно, что asm - размер с комментариями, а hex - голый код, заливаемый в MCU

Последний раз редактировалось kiv69; 11.01.2016 в 10:56.
kiv69 вне форума  
Непрочитано 11.01.2016, 11:14  
kiv69
Прописка
 
Регистрация: 26.02.2010
Адрес: Брест
Сообщений: 241
Сказал спасибо: 10
Сказали Спасибо 41 раз(а) в 31 сообщении(ях)
kiv69 на пути к лучшему
По умолчанию Re: Часы с NTP

Сообщение от NewWriter Посмотреть сообщение
Отличия DS32231 от DS1307 только в расширенном наборе управляющих битов и наличии двух будильников, которые, один фик, не будут использоваться.
Главное отличие - наличие в 3231 кварца с термокомпенсацией и программируемой производителем коррекции точности хода(которую можно вдобавок поправить при необходимости самому). Поскольку цена на модули одинакова, дебилом надо быть, чтобы брать 1307, обвешивать её кварцем и конденсаторами и потом мучится с настройкой точности хода.
Вдобавок в 3231 ещё и датчик температуры имеется для любителей впиндюривать температуру в часы.
Цитата:
и в качестве коррекции - GPS модуль
Подскажите модель дешевле 3 баксов(вафля стоит 2,5). И будет ли он тянуть в помещении без внешней антенны?
kiv69 вне форума  
Непрочитано 11.01.2016, 11:26  
kiv69
Прописка
 
Регистрация: 26.02.2010
Адрес: Брест
Сообщений: 241
Сказал спасибо: 10
Сказали Спасибо 41 раз(а) в 31 сообщении(ях)
kiv69 на пути к лучшему
По умолчанию Re: Часы с NTP

Сообщение от kiv69 Посмотреть сообщение
в зависимости от потребности, к часам можно было подключать либо DS3231, либо ESP8266.
В процессе изготовления было решено, что DS3231 будет обязательна, а уж ESP опциональна
kiv69 вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часы KS-5801 найти схему, инструкцию valeriy-lukinov Поиск схем. Делимся схемами 0 24.02.2015 07:43
Прототип часов: mega16 + enc28j60 + DHCP + NTP BolshoyK Микроконтроллеры, АЦП, память и т.д 26 28.12.2013 17:01
Не работают часы VST tutaev2007 Микроконтроллеры, АЦП, память и т.д 8 26.03.2013 15:34
Опять про часы Monk22 Микроконтроллеры, АЦП, память и т.д 0 15.05.2008 20:15


Часовой пояс GMT +4, время: 13:10.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot