это если применять заводской черырехразрядный индикатор, а если применять четыре одноразрядных в которых Вы сами запараллеливаете одноименные сегменты - то нет.Gordon Shumway писал(а):точки ведь в динамической индикации запараллелены
Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- Gordon Shumway
- Мучитель микросхем
- Сообщения: 485
- Зарегистрирован: Пн авг 20, 2007 21:35:45
- Откуда: Мытищи, Московская область
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
это если применять заводской черырехразрядный индикатор, а если применять четыре одноразрядных в которых Вы сами запараллеливаете одноименные сегменты - то нет.
Сорри, все равно не понимаю... У меня как раз четыре одноразрядных индикатора. ТОчки все соединены. От 3 и 4 отсоединил, но провод-то один ... как его на две черточки развести ?
Стою на асфальте в лыжи обутый... Не понимаю, сорри ! Можно схемку ?
А как будет показана отрицательная двузначная величина температуры на основных четырех разрядах ? Какой символ будет проглочен ? Градус, десятые доли, знак "-" ?
Хочу понять, стоит ли заморачиваться с пятым разрядом... А на улице минус 7, не проверишь двузначную величину.
Спасибо заранее за ответы !
Последний раз редактировалось Gordon Shumway Пт дек 17, 2010 13:28:31, всего редактировалось 1 раз.
С уважением,
Алексей.
Алексей.
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
что в этой фразе непонятного ?Danko писал(а):четыре одноразрядных
У Вас какой индикатор ?
Если у Вас индикатор один четырехразрядный то: ПЯТЫЙ РАЗРЯД ВЫ ИСПОЛЬЗОВАТЬ НЕ СМОЖЕТЕ !!!
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- Gordon Shumway
- Мучитель микросхем
- Сообщения: 485
- Зарегистрирован: Пн авг 20, 2007 21:35:45
- Откуда: Мытищи, Московская область
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
У Вас какой индикатор ?
У меня как раз четыре одноразрядных индикатора, включенных для динамической индикации.
А как будет показана отрицательная двузначная величина температуры на основных четырех разрядах ? Какой символ будет проглочен ? Градус, десятые доли, знак "-" ?
Хочу понять, стоит ли заморачиваться с пятым разрядом... А на улице минус 7, не проверишь двузначную величину.
Спасибо !
С уважением,
Алексей.
Алексей.
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
у меня за окном +8 та я даже одноразрядную отрицательную проверить не могу
обычный 4-х разрядный режим:
+22,3 на индикаторе 22,3°
+5 на индикаторе 5,0°
-2,5 на индикаторе -2,5°
-10,8 на индикаторе -10°
тоже для 5-ти разрядного:
+22,3 на индикаторе +22,3°
+5 на индикаторе +_5,0°
-2,5 на индикаторе -_2,5°
-10,8 на индикаторе -10,8°
обычный 4-х разрядный режим:
+22,3 на индикаторе 22,3°
+5 на индикаторе 5,0°
-2,5 на индикаторе -2,5°
-10,8 на индикаторе -10°
тоже для 5-ти разрядного:
+22,3 на индикаторе +22,3°
+5 на индикаторе +_5,0°
-2,5 на индикаторе -_2,5°
-10,8 на индикаторе -10,8°
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Gordon Shumway писал(а):
А как будет показана отрицательная двузначная величина температуры на основных четырех разрядах ? Какой символ будет проглочен ?
Вот так:
- Вложения
-
- -13C.gif
- (20.09 КБ) 3550 скачиваний
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Gordon Shumway писал(а):
Сорри, все равно не понимаю... У меня как раз четыре одноразрядных индикатора. ТОчки все соединены. От 3 и 4 отсоединил, но провод-то один ... как его на две черточки развести ?
Ну, в общем, концепция идеи:
Картинка виртуальная... Без учета полярности, напряжений, токов и применяемых индикаторов...
Весьма сложно подобрать светодиоды по длине волны, яркости свечения, температуре... По этому: "Оно Вам надо..?"
Последний раз редактировалось NickNI Пт дек 24, 2010 14:23:58, всего редактировалось 1 раз.
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
- Gordon Shumway
- Мучитель микросхем
- Сообщения: 485
- Зарегистрирован: Пн авг 20, 2007 21:35:45
- Откуда: Мытищи, Московская область
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
NickNI писал(а):Картинка виртуальная... Без учета полярности, напряжений, токов и применяемых индикаторов...
Весьма сложно подобрать светодиоды по длине волны, яркости свечения, температуре... По этому: "Оно Вам надо..?"
К вечеру разобрался
Постигла новая проблема - корпус... Для такой красивой схемы и корпус должен быть соответствующий.
Спасибо за ответы, уважаемые Радиокоты ! И уважаемый Автор часов !
С уважением,
Алексей.
Алексей.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Автор, это не вы выкладывали подобное (только проще) на форуме xtremeukraine.net?) http://s001.radikal.ru/i194/1009/00/b91bff88e901.jpg вот схема оттуда) на вашу похожа)
Я вот с чем, купил вот такие индикаторы с общим катодом SC23-11SRWA :
http://s52.radikal.ru/i137/1009/05/bcf491a6b416.jpg
http://s002.radikal.ru/i198/1009/03/375feb6c9722.jpg
http://s005.radikal.ru/i211/1009/89/2e6a9d9d42b0.jpg
По схеме что нужно переделать?
download/file.php?id=43140 вот тут должен лежать даташит на мои индикаторы.
Я вот с чем, купил вот такие индикаторы с общим катодом SC23-11SRWA :
http://s52.radikal.ru/i137/1009/05/bcf491a6b416.jpg
http://s002.radikal.ru/i198/1009/03/375feb6c9722.jpg
http://s005.radikal.ru/i211/1009/89/2e6a9d9d42b0.jpg
По схеме что нужно переделать?
download/file.php?id=43140 вот тут должен лежать даташит на мои индикаторы.
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Схема моя.
Поставить ULN2803 на сегменты и транзисторные ключи на разряды. (смотри схему на 1 странице с примечанием для индикаторов 2,3")
Поставить ULN2803 на сегменты и транзисторные ключи на разряды. (смотри схему на 1 странице с примечанием для индикаторов 2,3")
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
- molecul
- Прорезались зубы
- Сообщения: 216
- Зарегистрирован: Вт мар 09, 2010 17:51:28
- Откуда: Украина, Луганская обл.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Возник вопрос: собрал 2-е часов (динамика), прошивка одна и та же, на обоих часах такое: устанавливаю время отображения часов в максимально возможное значение (50 секунд, 50t1), время отображения температуры в 2 сек (02t3), в результате температура сменяет часы каждые 29-30 секунд. Раньше я собирал еще 2-е таких же часов, но с более старой прошивкой, у них время отображения совпадает с установленным, но старую прошивку не сохранил.
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
molecul, постараюсь разобраться с данной проблемой (ошибкой), но а пока на своей странице выложил архив всех промежуточных версий данных часов и часов на LCD.
Также на страничке разместил две статьи автора NickNI, в которых он поделился опытом сборки часов на LED и на LCD.
Также на страничке разместил две статьи автора NickNI, в которых он поделился опытом сборки часов на LED и на LCD.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- Gordon Shumway
- Мучитель микросхем
- Сообщения: 485
- Зарегистрирован: Пн авг 20, 2007 21:35:45
- Откуда: Мытищи, Московская область
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Доброго времени суток !
Уважаемый автор !
А не думали ли каким-либо образом сделать индикацию номера термодатчика,
температура которого в данный момент отображается ?
Я решил сделать с двумя датчиками - улица и дом. Два светодиода, например.
Или использовать доп. семисегментный индикатор, который показывает номер датчика...
PS Часы просто класс - поигрался с настройками, пока на макетке
Главный плюс - настройка под себя и возможность использовать любого индикатора( ОК и ОА).
Супер !!! Спасибо !!!
Уважаемый автор !
А не думали ли каким-либо образом сделать индикацию номера термодатчика,
температура которого в данный момент отображается ?
Я решил сделать с двумя датчиками - улица и дом. Два светодиода, например.
Или использовать доп. семисегментный индикатор, который показывает номер датчика...
PS Часы просто класс - поигрался с настройками, пока на макетке
Главный плюс - настройка под себя и возможность использовать любого индикатора( ОК и ОА).
Супер !!! Спасибо !!!
С уважением,
Алексей.
Алексей.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Gordon Shumway писал(а):Я решил сделать с двумя датчиками - улица и дом. Два светодиода, например.
Или использовать доп. семисегментный индикатор, который показывает номер датчика...
Предложение интересное
Смею предложить, как вариант, зажигать во время показа температуры "улица" - светодиод установленного будильника 1, при показе "дом" светодиод будильника 2, но при этом надо договорится, что эти светодиоды не отображают состояния будильников во время показа температуры, а служат номерами датчиков. Но в режиме часов и даты (и только в этом режиме) показывают активность будильников.
Вариант второй:
Осталось у мня пол корпуса от Электроники.
Решил использовать под еще одни часы, но установить туда максимально возможные для этого корпуса индикаторы - 2.3". Но диоды разделительные точки устанавливать некуда
Предусматриваю небольшие платы со SMD светодиодами, которые собираюсь установить поверх индикаторов, Но если вдруг не понравится, то перевернул 3 и 4 разряд вверх тормашками для использования точки второго и третьего разряда в качестве точек разделителей часы:минуты. (Соответственно поменял разводку, чтобы цифры правильно отображались a=d; b=e...) Точку только второго разряда планирую использовать для разделения день.месяц. В протеусе получилось. Теперь дело за проверкой в железе...
Но поймал себя на мысли, что можно перевернуть и первый разряд и точки первого и четвертого разряда использовать для индикации номера датчика. В двоичной системе исчислений можно отобразить 4 датчика
- Вложения
-
- 8dot8.jpg
- (87.4 КБ) 3029 скачиваний
Последний раз редактировалось NickNI Сб дек 25, 2010 09:33:35, всего редактировалось 1 раз.
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
- Gordon Shumway
- Мучитель микросхем
- Сообщения: 485
- Зарегистрирован: Пн авг 20, 2007 21:35:45
- Откуда: Мытищи, Московская область
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
NickNI писал(а):Но поймал себя на мысли, что можно перевернуть и первый разряд и точки первого и четвертого разряда использовать для индикации номера датчика. В двоичной системе исчислений можно отобразить 4 датчика
Эта идея мне нравится
Можно перевернуть и третий разряд, чтобы были верхняя и нижняя точки между часами и минутами.
К сожалению в программировании не силен - только начал Bascom-ом заниматься...
С уважением,
Алексей.
Алексей.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Понравилось как NickNI расположил индикаторы , мне кажется не обязательно переворачивать 1 индикатор , когда показывает 1 температура горит 4 точка , когда 2 температура 4 точка не горит , мне кажется так проще.
- Gordon Shumway
- Мучитель микросхем
- Сообщения: 485
- Зарегистрирован: Пн авг 20, 2007 21:35:45
- Откуда: Мытищи, Московская область
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Доброго времени суток !
Уважаемые Коты ! А кто-нибудь разводил плату для динамики для Меги8 в TQFP-32 корпусе
и so-8 DS1307 ? Не поделитесь ? Целый день сижу - такая ерунда получается !
Нужно срочно мозги себе вправить обратно !
Уже хочется на дипе собирать, но мега 8 в дипе
дороже... И за ней ехать нужно. А TQFP у меня есть - Mega8L.
Уважаемые Коты ! А кто-нибудь разводил плату для динамики для Меги8 в TQFP-32 корпусе
и so-8 DS1307 ? Не поделитесь ? Целый день сижу - такая ерунда получается !
Нужно срочно мозги себе вправить обратно !
дороже... И за ней ехать нужно. А TQFP у меня есть - Mega8L.
С уважением,
Алексей.
Алексей.
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
страница № 41
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- Gordon Shumway
- Мучитель микросхем
- Сообщения: 485
- Зарегистрирован: Пн авг 20, 2007 21:35:45
- Откуда: Мытищи, Московская область
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Доброго времени суток !
Спасибо, Danko !
Danko писал(а):страница № 41
Спасибо, Danko !
С уважением,
Алексей.
Алексей.