Например TDA7294

Форум РадиоКот • Просмотр темы - Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн авг 18, 2025 20:47:44

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


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



Начать новую тему Ответить на тему  [ Сообщений: 2955 ]     ... , , , 107, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Сб янв 10, 2015 13:28:02 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8299
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 19731
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Так схема будет похожая, что с 1307, что с 3231, они обе по шине I2C общаются с процем. Вот прошивку надо у того, кто под нее переделывал спрашивать. По идее незначительно там отличается.
Авторская подходит для любых индикаторов, нужное сочетание выбирается при удержании определенной кнопки при включении и зависит так же от схемотехники. Для таких индикаторов лучше сделать ключи на паре транзисторов каждый, проблем не будет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Сб янв 10, 2015 13:33:54 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вт янв 17, 2012 00:13:14
Сообщений: 109
Откуда: Кременчуг
Рейтинг сообщения: 0
Схема на первой странице, для индикаторов с ОА с динамической индикицией, датчик температуры DS18B20, микроконтраллер ATMega8 или ATmega88,
прошивка для этого в 1м архиве.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Сб янв 10, 2015 14:06:08 
Родился

Зарегистрирован: Вс сен 14, 2008 22:36:24
Сообщений: 11
Рейтинг сообщения: 0
Спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Сб янв 10, 2015 19:13:55 
Родился

Зарегистрирован: Вс сен 14, 2008 22:36:24
Сообщений: 11
Рейтинг сообщения: 0
Подскажите есть ли схема часов, которая на первой странице, только в большом формате или в Splan70?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Сб янв 10, 2015 22:21:13 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8299
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 19731
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Ну так здесь то чем не устраивает? download/file.php?id=41824 gif +splan


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вс янв 11, 2015 02:39:07 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт мар 18, 2014 02:30:47
Сообщений: 77
Откуда: Россия, Владивосток
Рейтинг сообщения: 0
Еще раз повторюсь. Если не используются будильники то прошивка для DS3231 используется та, которую выложил автор. Ничего менять не надо! А его прошивка поддерживает индикаторы как с ОК так и ОА


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пн янв 12, 2015 13:19:00 
Родился

Зарегистрирован: Вт апр 13, 2010 09:13:22
Сообщений: 16
Рейтинг сообщения: 0
Alex1588 писал(а):
Ничего менять не надо!


Ну если не обращать внимание на то, что не будут сохраняться настройки коррекции и времени индикации, то действительно, можно не менять. Они хранятся в SRAM (56 байт) памяти DS1307, в DS3231 такой памяти нет. Следовательно нужно значения переменных переносить в EEPROM микроконтроллера. С будильниками, - все намного проще. Еще хочу напомнить, платку с DS3231 надо питать от 3.3V. Если есть желающие протестировать прошивку под DS3231, могу попробовать подправить код.


Последний раз редактировалось zseer64 Вт янв 13, 2015 11:32:45, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт янв 13, 2015 04:18:17 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт мар 18, 2014 02:30:47
Сообщений: 77
Откуда: Россия, Владивосток
Рейтинг сообщения: 0
Давайте я попробую протестировать. Я и так гонял их и в хвост и в гриву. Кстати из даташита питание DS3231 от 2.3 вольта до 5,5 вольта, номинал 3,3в. У меня 3 часов на этой IC питаются от 5вольт (5,00) не выше и работают уже по полтора года и никаких проблем не наблюдалось.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт янв 13, 2015 11:04:16 
Родился

Зарегистрирован: Вт апр 13, 2010 09:13:22
Сообщений: 16
Рейтинг сообщения: 3
Да, диапазон значения питания модуля 3.3 - 5В, но типичным значением DS3231 принято считать 3.3В. Дело даже в другом. В схеме модуля, через резистор и диод, напряжение питания поступает на батарейку. При 5-ти вольтах ток "подзарядки" примерно равен 5-10ма. А "батарейка" - это литиевый гальванический элемент, напряжением 3 вольта, он не заряжаемый, и при выходе из строя (разрядке) не подлежит восстановлению. У таких элементов нет саморазряда, и при соблюдённой технологии его изготовления - срок службы не менее 15 лет. При подаче питания на батарейку получается некоторый нагрев элемента, соответственно ускорение хим. реакции. В итоге повышается ее заряд, но не надолго, такой же эффект можно увидеть поставив любую батарейку в тепло. Вывод, заряд батарейки понятие двоякое, вроде-бы и да, но в тоже время, и нет. Измеряйте напряжение на своем элементе, лично у меня уже через час, оно почти 4 вольта. Прошивка для тестирование внизу, для ATmega8.


Вложения:
Clock-Term-Alarm_m8.hex [20.22 KiB]
Скачиваний: 689
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт янв 13, 2015 11:41:11 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт мар 18, 2014 02:30:47
Сообщений: 77
Откуда: Россия, Владивосток
Рейтинг сообщения: 1
Наличие резистора и диода можно объяснить тем что попадались модули в которых вместо литиевой батарейки стоял Ионно-литиевый аккумулятор емкостью 45 ма/час, напряжением 3,6 вольта, типоразмера 2532. Вот ему-то и нужен этот резистор и диод. Я в своих модулях выпаивал резистор и ставил батарейку вместо аккумулятора. Дня через 2 отпишусь по поводу тестирования прошивки. Ближайшие 2 дня со временем полный напряг.
Если кто-то еще будет тестировать отпишитесь не стесняйтесь! нужно побольше статистики набрать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Чт янв 15, 2015 12:56:48 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт мар 18, 2014 02:30:47
Сообщений: 77
Откуда: Россия, Владивосток
Рейтинг сообщения: 1
Для желающих повторить эти часы на DS3231 сообщаю. Прошивка от уважаемого zseer64 рабочая, часы идут прекрасно. Будильники работают. Вот только думаю вместо генератора на 1 кГц прикрутить специализированную микросхему с исполнением муз. фрагментов.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пт янв 16, 2015 17:21:29 
Потрогал лапой паяльник

Карма: -4
Рейтинг сообщений: -18
Зарегистрирован: Сб окт 20, 2007 14:12:03
Сообщений: 319
Рейтинг сообщения: 0
Мож не совсем в тему, хотелось бы узнать как у автора реализована регулировка яркости дисплея. Я конечно воткнусь в исходник но таки да....
Я так понимаю в прерывании зажигаем нужный разряд и сегменты и так по кругу. Но щиорт побери как сделать ШИМ?
Делать два прерывания по совпадению и переполнению таймера? Типа если нужно регулировка яркости в прерывании по совпадению гасим все? Не хочется 16ти разрядный таймер использовать.
Вдруг кто знает простой способ, на пальцах идею объясните а? Так то есть у меня идейка одна, но мож попроще как то?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Сб янв 17, 2015 11:04:51 
Родился

Зарегистрирован: Вт апр 13, 2010 09:13:22
Сообщений: 16
Рейтинг сообщения: 0
Два прерывания по совпадению и переполнению таймера, в прерывании по совпадению гасим все. Только при этом используется 8-ми разрядный таймер. Принцип подробно описан http://radioparty.ru/prog-avr/program-c ... egment-avr


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Сб янв 17, 2015 21:33:58 
Потрогал лапой паяльник

Карма: -4
Рейтинг сообщений: -18
Зарегистрирован: Сб окт 20, 2007 14:12:03
Сообщений: 319
Рейтинг сообщения: 0
Точно, есть же 8ми разрядный таймер с захватом, склероз однако....
Но свой велосипедик без использования захвата надо всеже измыслить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пн янв 26, 2015 20:48:15 
Прорезались зубы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 27
Зарегистрирован: Чт янв 08, 2015 22:31:15
Сообщений: 247
Рейтинг сообщения: 0
Подскажите а можно запитать 2,3 дюймовые индикаторы от 9 вольт? Зачем подавать 12 вольт если они от 8-8,8 вольт работают. Тогда можно будет вобще без токоограничивающих резисторов обойтись.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пн янв 26, 2015 23:31:44 
Сверлит текстолит когтями
Аватар пользователя

Карма: 13
Рейтинг сообщений: 41
Зарегистрирован: Пн окт 13, 2008 11:45:54
Сообщений: 1287
Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения: 0
Найди ошибку в этом уравнении:
12 вольт минус 8,8 вольт = 3,2 А


Вторая задача:
что ограничивают токоограничивающие резисторы?

_________________
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
----------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пн янв 26, 2015 23:48:22 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8299
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 19731
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Электpониk писал(а):
Зачем подавать 12 вольт если они от 8-8,8 вольт работают.
Почему то не учитываются падение на ключах (>0,3 B для ОЭ / ОИ), ULN( больше вольта), зависимость падений от температуры... С ключами на основе ОЭ пнп /P мосфетов можно делать питание 10-10,5 В для красных 2.3" индикаторов. Но резисторы необходимы. Так же 12В - стандартное напряжение питания.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вс фев 01, 2015 09:04:55 
Родился

Зарегистрирован: Вс сен 14, 2008 22:36:24
Сообщений: 11
Рейтинг сообщения: 0
Можно ли в ключах на ОА использовать N-P-N транзисторы BCP-56 (корпус SOT-223), и какие номиналы резисторов использовать для индикаторов FYS-23011 (ОА 2,3 ")?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вс фев 01, 2015 09:59:19 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8299
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 19731
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
ALEXXX_74 писал(а):
BCP-56
Поставить можно, но их мощность избыточна для данной цели, они ближе к выводным BD135 / KT815.
ALEXXX_74 писал(а):
резисторов использовать для индикаторов FYS-23011
Зависит от цвета и яркости индикаторов.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вс фев 01, 2015 10:33:46 
Родился

Зарегистрирован: Вс сен 14, 2008 22:36:24
Сообщений: 11
Рейтинг сообщения: 0
Цвет синий, на индикаторах ничего, думаю, что в номиналах резисторов проблема. На базы ключей 4,7к, база - коллектор 4,7 к. после ULN пробовал от 330 ом до 47 ом. Питание пробовал от 12 до 14 вольт. Между эмиттерами ключей и на выходах ULN около 6 вольт, на DP 2,4 вольта. Как поднять напряжение на ключах или ULN?


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

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


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

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


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

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


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