Страница 578 из 2449
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 17:09:37
SLvik
DS1307 это часы с календарём, там даже батарейка есть чтобы они ходили без питания.
Скачайте Datasheet на неё и посмотрите.

Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 17:12:35
SmarTrunk
FreshManНу да, АТмега тут вообще без внешнего кварца, работает от внутреннего RC-генератора (частота которого задается фьюзами). А DS1307 - микросхема часов реального времени, с часовым кварцем и резервной батарейкой.
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 17:17:38
FreshMan
SLvik писал(а):Скачайте Datasheet на неё и посмотрите.
в инглише я еще не сильно силен так что от скачивания толку будет мало..........
так для чего же она нужна.....??? если часы в МК тикают от собственного генератора, то какую смысловую нагрузку все-таки выполняет данная микросхема

Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 17:18:40
Foks
SLvik писал(а):Это при статике.
А в динамике всегда работает только один индикатор в еденицу времени.

Если предположить, что яркость зависит линейно от тока, то "полезный" ток именно так и считается - анодный поделить на кол-во индикаторов. То есть если в статике нам бы подошел ток 2 мА, то в динамике через каждый индикатор в импульсе нужно пропускать 12 мА, что и есть анодный ток.
Однако
Глаз воспринимает появление света быстро, а вот его пропадание сопровождается значительно бОльшей инерционностью. Поэтому в динамике можно уменьшать импульсный ток в 1.5-2 раза.
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 17:19:44
SLvik
FreshMan писал(а):SLvik писал(а):Скачайте Datasheet на неё и посмотрите.
в инглише я еще не сильно силен так что от скачивания толку будет мало..........
так для чего же она нужна.....??? если часы в МК тикают от собственного генератора, то какую смысловую нагрузку все-таки выполняет данная микросхема

Без этой микры часы работать не будут.
Задача МК считать с неё время и вывести на дисплей.

Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 17:24:30
Apparatchik
FreshMan писал(а):SLvik писал(а):Скачайте Datasheet на неё и посмотрите.
в инглише я еще не сильно силен так что от скачивания толку будет мало..........
так для чего же она нужна.....??? если часы в МК тикают от собственного генератора, то какую смысловую нагрузку все-таки выполняет данная микросхема

Плохо ищете, даташиты и на русском бывают. В даной схеме часы тикают не в мк а в этой микре. При пропадании питания они продолжают тикать от маленькой батарейки CR2032 и могут протикать от нее до 10 лет.
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 17:25:12
SLvik
Foks писал(а):
Если предположить, что яркость зависит линейно от тока.
Яркость в динамике регулируется широтой импульса, а не током.

Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 17:44:01
Foks
SLvik, Вы вообще сообщения чужие читаете?

Мощность = ток*напряжение*ширина
Или против этого тоже будете возражать?
Add: вот я и предположил что КПД всегда постоянный (яркость прямо пропорциональна мощности, напряжение на лампе меняется слабо -> яркость прямо пропорциональна току.) Про ширину речи вообще не шло, речь шла о настройке максимального тока через лапмы (полном заполнении импульса). Это делается анодным резистором.
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 17:50:53
pyzhman
Foks писал(а):в статике нам бы подошел ток 2 мА, то в динамике через каждый индикатор в импульсе нужно пропускать 12 мА
.....
в динамике можно уменьшать импульсный ток в 1.5-2 раза.
Не въехал.
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 17:55:50
Foks
Блин. Мы знаем номинальный ток лампы на статике. Пусть он равен 2 мА. В динамике у нас будет заполнение импульса 1/6 (6 ламп). Для получения такой же освещённости от каждой лампы, как она была бы на статике, нужно пропустить через каждую 6-кратный ток - 12 мА.
Но глаз воспринимать это будет иначе. Для глаза заполнение импульса будет больше чем 1/6 из-за инерционности зрения. Поэтому, ток можно уменьшать в полтора-два раза (тут уже подбирать на глаз). Важно тут помнить, что для нормальной работы ламп "полезный" ток (ток в импульсе * заполнение импульса) не должен превышать номинальный (2 мА в нашем случае).
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 18:17:55
pyzhman
Да с фига ли шестикратный? И от глаза зависит, и от прибора.
Суть ясна, въехал, холивар отменяется. SLvik о том же, только подоступнее.
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 18:30:03
FreshMan
хорошо........., ну а почему вот в этих часиках на МК
http://www.electronixandmore.com/nixiec ... xclkv6.jpg нету микросхемы реального времени.............???
как сдесь МК без этой микры работает ???

Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 18:32:23
Apparatchik
Сдесь мк сам время считает.
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 18:42:43
FreshMan
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 18:49:10
Apparatchik
Да ничто немешает, програмист так захотел. На вкус и цвет ............. Одни ставят RTC чтоб при пропадании питания они шли от батарейки, другие чтоб незанимать мк счетом времени, третьи считают время в самом мк, четвертые вводят мк в спящий режим чтоб тоже работал от батарейки и т.д.
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 19:16:04
FreshMan
Apparatchik писал(а): Одни ставят RTC чтоб при пропадании питания они шли от батарейки
а что разве нельзя сделать так, чтобы и МК при пропадании питания продолжал отсчет времени...?
Apparatchik писал(а):другие чтоб незанимать мк счетом времени,
при этом, я так полагаю, сама прога намного сокращается ???
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 19:21:44
Apparatchik
FreshMan писал(а):Apparatchik писал(а): Одни ставят RTC чтоб при пропадании питания они шли от батарейки
а что разве нельзя сделать так, чтобы и МК при пропадании питания продолжал отсчет времени...?
Apparatchik писал(а):другие чтоб незанимать мк счетом времени,
при этом, я так полагаю, сама прога намного сокращается ???
1. Можно, повесить на него часовой кварц и просыпатся раз в секунду по прерыванию для инкримента времени и опять засыпать. Но у меня не вышло снизить энергопотребление до уровня DS1307
2. Ну несовсем. Микросхему RTC нужно опрашивать, а это свой кусок кода.
Я думаю это уже к этой теме форума неотносится!
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 19:26:58
ALEXLAB
FreshMan писал(а):
а что разве нельзя сделать так, чтобы и МК при пропадании питания продолжал отсчет времени...?
Можно, только жрать он будет гораздо больше чем спец микра RTC. Для этого собственно она и разрабатывалась. Спящий режим МК тут тоже не катит - остановится таймер.
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 19:31:12
SmarTrunk
Микросхемы RTC удобны тем, что сами считают время и дату, еще могут сделать прерывание при наступлении времени будильника, а самое главное - решают проблемы с точностью хода и сохранением хода при прерывании питания. Существуют RTC особо точные, у которых частота кварцевого генератора откалибрована по температуре и корректируется внутренней схемой автоматически.
Без этой ИМС обо всем этом должен думать разработчик, и не всегда это легко реализовать, например ток потребления МК наверняка будет больше, и батарейку придется побольше поставить. Так что дешевая микросхема решает много проблем. Однако, и без нее много схем.
Re: Часы на газоразрядных индикаторах
Добавлено: Ср сен 14, 2011 19:40:11
ALEXLAB
FreshMan писал(а):
при этом, я так полагаю, сама прога намного сокращается ???
Это весьма сомнительная экономия памяти программ МК. Например в программе, которую пишу в данный момент, код часов занимает ничтожное пространство, по сравнению с эффектами, опросом термодатчика и т.д.