headshotbacs Упс...сорри, просто плату брал уже исправленную и были намеки на авторство
Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
- Nimnul
- Опытный кот
- Сообщения: 884
- Зарегистрирован: Ср янв 30, 2008 22:28:09
- Откуда: Украина Харьковская обл.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Valek Огромное спасибо за ошибку...плату исправил.
headshotbacs Упс...сорри, просто плату брал уже исправленную и были намеки на авторство
headshotbacs Упс...сорри, просто плату брал уже исправленную и были намеки на авторство
- Реклама
- headshotbacs
- Вымогатель припоя
- Сообщения: 641
- Зарегистрирован: Пт ноя 28, 2008 20:34:39
- Откуда: Краматорск
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Все кто желает присылайте мне в ЛС свои печатки и я их добавлю на первую страничку. (с ссылкой на автора конечно)
Там они будут более доступными. Не многие решаются прочесть все 42 страницы и где-то в середине найти печатку.
Там они будут более доступными. Не многие решаются прочесть все 42 страницы и где-то в середине найти печатку.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Re: Часы-календарь-термометр
Danko! Большое спасибо за качественный проект.
У Вас дома уже несколько часов! Может пора подумать о единой домашней службе времени!!
От одной DS1307 передавать точное время или через электропроводку, или по радиоканалу или в крайнем случае ИК-RC5
на периферийные часы.
Второе пожелание: Я делал столбы 777 на динамической индикации с 5-дюймовыми индикаторами и потом перешел на
более яркую статическую индикацию с использованием последовательного SPI и трех регистров 74НС595. Никаких транзисторов более не нужно. К регистрам включены сегменты индикаторов, а на аноды подал 18 Вольт через 130 Ом. Светили они очень ярко и надо всего 2 провода управления индикаторами, которые можно запараллелить по разным комнатам - получатся центральные часы с множеством периферийных индикаций!!! И можно обойтись одним микроконтроллером TINY2313.
У Вас дома уже несколько часов! Может пора подумать о единой домашней службе времени!!
От одной DS1307 передавать точное время или через электропроводку, или по радиоканалу или в крайнем случае ИК-RC5
на периферийные часы.
Второе пожелание: Я делал столбы 777 на динамической индикации с 5-дюймовыми индикаторами и потом перешел на
более яркую статическую индикацию с использованием последовательного SPI и трех регистров 74НС595. Никаких транзисторов более не нужно. К регистрам включены сегменты индикаторов, а на аноды подал 18 Вольт через 130 Ом. Светили они очень ярко и надо всего 2 провода управления индикаторами, которые можно запараллелить по разным комнатам - получатся центральные часы с множеством периферийных индикаций!!! И можно обойтись одним микроконтроллером TINY2313.
-
Valek
- Первый раз сказал Мяу!
- Сообщения: 38
- Зарегистрирован: Чт июн 29, 2006 15:25:23
- Откуда: Иркутск
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Не большой вопрос по схеме.
В описании на ATMEGA8 рекомендуется при использовании АЦП питать вывод 20 микросхемы через LC фильтр.
В схеме дроссель есть, конденсатора нет. Это сделано для каких-то целей? Ставить емкость все-таки не обязательно?
В описании на ATMEGA8 рекомендуется при использовании АЦП питать вывод 20 микросхемы через LC фильтр.
В схеме дроссель есть, конденсатора нет. Это сделано для каких-то целей? Ставить емкость все-таки не обязательно?
- Реклама
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Желательно использовать все рекомендации производителя.
Но в данной схеме в АЦП большая точность измерения не нужна. В принципе можно даже дросель не ставить. Тем более, что источником опорного напряжения в АЦП является питание МК.
Но в данной схеме в АЦП большая точность измерения не нужна. В принципе можно даже дросель не ставить. Тем более, что источником опорного напряжения в АЦП является питание МК.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- molecul
- Прорезались зубы
- Сообщения: 216
- Зарегистрирован: Вт мар 09, 2010 17:51:28
- Откуда: Украина, Луганская обл.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Что-то у меня слабо индикаторы 2,3" светятся
. Перебрал несколько номиналов резисторов с ULN2803 на сегменты - нормально светят только при отсутствии резисторов и питании 15v. Индикатор использую FYS-23011BS-21. Ничего с ним не станет при таком режиме использования?
- Nimnul
- Опытный кот
- Сообщения: 884
- Зарегистрирован: Ср янв 30, 2008 22:28:09
- Откуда: Украина Харьковская обл.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Вышел на финальную стадию....и хотел бы попросить фото, кто использовал в часах пять индикаторов...просто есть еще и пятая цифра...вот думаю)
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Уважаемый Danko! У меня вопрос- предложение по точкам.
Точка 1-го разряда - точки разделители часов и минут;
Точка 2-го разряда - точка разделитель целой и дробной части темпиратуры;
Точка 3-го разряда – знак минуса;
Точка 4-го разряда – вертикальный зна, который образует +.
Возможно ли сделать так:
Точка 1-го разряда - точки разделители часов и минут;
Точка 2-го разряда - точка разделитель даты, а температуру оставить в целых
единицах(например 12*С);
Точка 3-го разряда – знак минуса;
Точка 4-го разряда – вертикальный зна, который образует +.
Или убрать знак «+», и так понятно что 12*С-это плюсовая температура, а в место
Точку 4-го разряда подключить, как точку разделения даты?
Точка 1-го разряда - точки разделители часов и минут;
Точка 2-го разряда - точка разделитель целой и дробной части темпиратуры;
Точка 3-го разряда – знак минуса;
Точка 4-го разряда – вертикальный зна, который образует +.
Возможно ли сделать так:
Точка 1-го разряда - точки разделители часов и минут;
Точка 2-го разряда - точка разделитель даты, а температуру оставить в целых
единицах(например 12*С);
Точка 3-го разряда – знак минуса;
Точка 4-го разряда – вертикальный зна, который образует +.
Или убрать знак «+», и так понятно что 12*С-это плюсовая температура, а в место
Точку 4-го разряда подключить, как точку разделения даты?
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Есть сограждане которым дробная часть температуры не нужна, и есть сограждане которые хотят видеть точную температуру и по сему я сделал переключатель.
Dmi3x, на данный момент я ничего менять не буду. Причина очень проста: новые версии прошивки будут не совместимы с уже собранными часами с 5-ю разрядами.
Dmi3x, на данный момент я ничего менять не буду. Причина очень проста: новые версии прошивки будут не совместимы с уже собранными часами с 5-ю разрядами.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- Nimnul
- Опытный кот
- Сообщения: 884
- Зарегистрирован: Ср янв 30, 2008 22:28:09
- Откуда: Украина Харьковская обл.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Danko т.е в новых версиях прошивки...нет поддержки 5 индикатора?
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
я лишь объяснял отказ.
Nimnul, все остается на своих местах т.е. поддержка 5-го разряда есть и будет, и распиновку я менять не буду.
Nimnul, все остается на своих местах т.е. поддержка 5-го разряда есть и будет, и распиновку я менять не буду.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- Nimnul
- Опытный кот
- Сообщения: 884
- Зарегистрирован: Ср янв 30, 2008 22:28:09
- Откуда: Украина Харьковская обл.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Danko, спасибо, значит буду делать с 5-ю индикаторами.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Жалко
, просто хотелось увидеть в дате разделитель! Но за часы спасибо, работают стабильно 
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Коты, прошу прощения за запоздалые ответы... Страниц пять назад, я собирался выложить фотографии "часиков с проблемой" и созрел только сейчас.
Вот нутро...
... и табло
Вот нутро...
... и табло
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
На первой странице добавил версию со СТАТИКОЙ на сдвиговых регистрах 74НС595. Базовой была версия динамики от 10 июля и по сему вся функциональность осталась.
Пару слов о регулировке яркости в статике: используется аппаратный ШИМ (в динамике используется програмный). т.к. на аппаратный ШИМ не влияют прерывания и пр. то теоретически подмигиваний быть не должно.
Освободилось 7 выводов. Да именно 7, а не 8 т.к. для отправки в сдвиговые регистры (74НС595) используется SPI интерфейс то вход MISO (PB4) интерфейса SPI остается как бы занятым.
В железе не проверял. Только Протеус.
Так же обновил схему в sPlan и GIF. Добавил подключение индикаторов со статической индикацией.
Пару слов о регулировке яркости в статике: используется аппаратный ШИМ (в динамике используется програмный). т.к. на аппаратный ШИМ не влияют прерывания и пр. то теоретически подмигиваний быть не должно.
Освободилось 7 выводов. Да именно 7, а не 8 т.к. для отправки в сдвиговые регистры (74НС595) используется SPI интерфейс то вход MISO (PB4) интерфейса SPI остается как бы занятым.
В железе не проверял. Только Протеус.
Так же обновил схему в sPlan и GIF. Добавил подключение индикаторов со статической индикацией.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
-
DARKMAVR
- Встал на лапы
- Сообщения: 81
- Зарегистрирован: Пт июл 09, 2010 17:44:34
- Откуда: Татарстан, г. Казань
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
вопрос к Danko - на возможность управления часами по ИК можно рассчитывать?Danko писал(а):
Освободилось 7 выводов
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
выводы освободились, а таймеры заняты.
ответ: в этой версии нет.
ответ: в этой версии нет.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- Nimnul
- Опытный кот
- Сообщения: 884
- Зарегистрирован: Ср янв 30, 2008 22:28:09
- Откуда: Украина Харьковская обл.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Danko В планах будущих часов, часом не будет возможности подключать матрицу из светодиодов...было бы удобно с индикацией...любую информацию выводить и делать самому из РС.
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Все как всегда упирается в финансы
Когда приобрету матрицу напишу програмку ну и конечно поделюсь с народом.
Ну это пока в далеком будущем или не очень в далеком. Пока не знаю.
Когда приобрету матрицу напишу програмку ну и конечно поделюсь с народом.
Ну это пока в далеком будущем или не очень в далеком. Пока не знаю.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"


