Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
jumbo
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт фев 03, 2009 11:06:33

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение jumbo »

Помогите, пожалуйста, разобраться, двумя постами выше задал вопрос о возможности нехватки напряжения питания на индикатор RL-S2320GDBW/D15 в действительности так оно и есть, но не могу понять почему, считал так, напряжение питания индикаторов 12В, по даташиту на индикатор нужно подать 8,4В, падение на микросхеме и ключах по 0,8 значит 8,4+0,8+0,8=10Вольт и 2 вольта еще нужно погасить, для получения среднего тока через сегмент в 15 ма, при дескитезации 4, нужно 15*4=60мА, при этом резистор должен быть 2В/0,06А=33Ом, такой и поставил, но сегменты еле еле видно, в транзисторах на смещение по 4К7, может нужно поменять смещение на транзисторы или я где-то ошибся. Буду очень благодарен за разъяснения.
нужно не только знать, но и уметь это объяснить
Аватара пользователя
ILYAUL
Держит паяльник хвостом
Сообщения: 906
Зарегистрирован: Ср мар 28, 2012 21:45:24
Откуда: ВО

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение ILYAUL »

jumbo писал(а):Помогите, пожалуйста, разобраться, .

Схему , СВОЮ , прикрепите - тогда могут и помочь
Аватара пользователя
jumbo
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт фев 03, 2009 11:06:33

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение jumbo »

схема на первой странице, динамика.

P.S.
поскольку схем обсуждается в этой ветке лиш две, статика и динамика, а в вопросе есть слово дискретизация 4 разрядов то думаю, можно и догадаться какая схема имеется ввиду :wink:
нужно не только знать, но и уметь это объяснить
Аватара пользователя
Seal
Сверлит текстолит когтями
Сообщения: 1122
Зарегистрирован: Чт мар 05, 2009 19:51:55
Откуда: Дырасполь

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Seal »

Про недостаточную (несветимость) индикаторов написано многими пользователями.
В кратце : анодные ключи, резисторы в их обвязке....
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
Аватара пользователя
ILYAUL
Держит паяльник хвостом
Сообщения: 906
Зарегистрирован: Ср мар 28, 2012 21:45:24
Откуда: ВО

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение ILYAUL »

В Вашем бы случае я поставил 7809 с последовательно вкл. по выходу диодом с прямым падением 0.7 В , а все ключи заменить на IRF7311 в G поставив 22-100 Ом.
Аватара пользователя
Ant-RG
Вымогатель припоя
Сообщения: 541
Зарегистрирован: Ср май 05, 2010 20:47:56
Откуда: Украина
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Ant-RG »

Seal, 3А ключи :shock: что ж у Вас за индикатор там :))
Тогда придётся самому рисовать, купил сегодня индикаторы 2,3, буду малевать)
ЗЫ jumbo такие же индикаторы и я купил, но я буду лепить статику, а на Вашем месте и для динамики бы делал ключи на полевиках, ILYAUL правильно Вам советует, если печатку переделывать вариантов нет то подумав и непеределывая можно засунуть туда полевики
I'am a Rock N' Roll-Aholic
Аватара пользователя
Seal
Сверлит текстолит когтями
Сообщения: 1122
Зарегистрирован: Чт мар 05, 2009 19:51:55
Откуда: Дырасполь

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Seal »

Ключи, для тех кто не понял или не знает...
http://i.imm.io/pIgq.png
P.S.
Такое подозрение,что индикаторы с ОК....... :?
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
Аватара пользователя
jumbo
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт фев 03, 2009 11:06:33

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение jumbo »

to Seal: у меня индикаторы точно с ОА, так как подав входное напряжение около 15 Вольт на вход минуя 7812 яркость возросла, больше побоялся так как дальше стоит КРЕН5А и макс. вход 15 Вольт. А то что писали на форуме о яркости обязательно поищу, просто нет времени осилить все 85 страниц форума.

to Ant-RG: мда у вас со статикой проще, можно только увеличить напряжение на анодах, если что.

to ILYAUL: скажите пожалуйста, а IRLM2402 подойдут, так как тогда и плату не придется изменять.

А что если я переброшу питание анодных ключей перемычкой непосредственно на вход и подам на вход напряжение которое доведет яркость к более менее нормальному состоянию свечения индикаторов, думаю это будет вольт 20-25. Будет ли риск повредить схему ? Или все таки не стоит этого делать и переделать на полевые транзисторы ?
нужно не только знать, но и уметь это объяснить
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3780
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Ser60 »

Резисторы в катодах посчитаны верно. Проблема в анодных ключах. Если пустить 60 мА по всем сегментам одного индикатора, то ток через ОА будет 8*60=480мА. Максимальный ток BC547 100мА. Кроме того, ток через базовый резистор будет 480 / h_21 транзистора. Даже если при таком токе коллектора h_21 будет 100, то ток базы получается 4.8мА. Вот и считайте какое напряжение упадет на базовых резисторах.

Для проверки яркости я-бы временно отключил 3 анода индикатора и анод 4-го замкнул-бы на +12В (при этом будет лишь индикация в одном разряде). А транзисторы заменил-бы на составные.

Посмотрите еще здесь как сделаны ключи на полевиках под большие индикаторы:
http://radiokot.ru/forum/viewtopic.php?f=20&t=21235&p=932870&hilit=+%D0%A7%D0%B0%D1%81%D1%8B#p932870
Аватара пользователя
Ant-RG
Вымогатель припоя
Сообщения: 541
Зарегистрирован: Ср май 05, 2010 20:47:56
Откуда: Украина
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Ant-RG »

Seal писал(а):Такое подозрение,что индикаторы с ОК.......

Нет, ОА точно
jumbo писал(а):КРЕН5А и макс. вход 15 Вольт

25-30
jumbo писал(а):to Ant-RG: мда у вас со статикой проще, можно только увеличить напряжение на анодах, если что.

Оно то так но вот развести это...
jumbo писал(а):скажите пожалуйста, а IRLM2402 подойдут

Хоть и не ко мне, подойдут но смотря куда, в сегменты - да, но если у Вас там стоит ULN то в разряд нужно P-канал, немного переделать печатку надо будет, но неособо там и много переделывать, можно навесом долепить, сделать Вам нужно так
ыы :)) Ser60 опередил меня))
Всё верно, транзисторы мощнее и желательно составные, но полевики всё ж лучше, хотя если печатка готова чтоб не портить вид лучше найти хорошие составные ртранзисторы и пересчитать делитель
Вложения
1.JPG
(10.85 КБ) 960 скачиваний
I'am a Rock N' Roll-Aholic
Аватара пользователя
ILYAUL
Держит паяльник хвостом
Сообщения: 906
Зарегистрирован: Ср мар 28, 2012 21:45:24
Откуда: ВО

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение ILYAUL »

to ILYAUL: скажите пожалуйста, а IRLM2402 подойдут, так как тогда и плату не придется изменять.


Подойдутю только резисторы огранич. ток через светодиоды поставьте - начиная от 150 ом - максимум
Аватара пользователя
Ant-RG
Вымогатель припоя
Сообщения: 541
Зарегистрирован: Ср май 05, 2010 20:47:56
Откуда: Украина
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Ant-RG »

Я и сам уже запутался что-то
jumbo в сегментах у Вас ULN2803 стоит если я неошибаюсь, тогда причём тут N-канальные транзисторы? ULN врядле там косячит, разряд нужно чем-то коммутировать, а там либо по ориг. схеме либо так как я нарисовал. Но я могу ошибатся конечно
I'am a Rock N' Roll-Aholic
Аватара пользователя
NickNI
Прорезались зубы
Сообщения: 237
Зарегистрирован: Ср май 19, 2010 11:15:36
Откуда: Украина

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение NickNI »

jumbo писал(а):Помогите, пожалуйста, разобраться, двумя постами выше задал вопрос о возможности нехватки напряжения питания на индикатор RL-S2320GDBW/D15

Что то тут не так... Индикатор не соответствует даташиту, не тот транзистор ключа, не так впаян, обвязка не соответствует работе его в режиме ключа, ULN неисправна или не подключена к земле...
Для выяснения, наверное, стоит померить напряжения для еле светящегося сегмента на 7812, коллектор ключа, эмитер ключа, токо-ограничивающий резистор с двух сторон и выяснить где неестественное падение (завышенное) напряжение и исходя из этого принимать решение какую часть схемы менять (искать ошибку). Для проверки индикатора подать расчетное напряжение через расчетный ограничивающий резистор и посмотреть яркость свечения сегмента при токе 15-20 мА и измерить падение напряжения на сегменте на соответствие даташиту... Если индикатор соответствует даташиту, то и при NPN транзисторах схема рабочая...
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
Аватара пользователя
jumbo
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт фев 03, 2009 11:06:33

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение jumbo »

Поменял смещение, вместо 4К7 поставил 2К2 и яркость выросла почти до нормального уровня :music:

вопрос: до каких номиналов можно уменьшить резистор смещения ?


P.S.
Всем большое спасибо. Вот картинка рабочих часов размеры 2,3" и 1"
Вложения
23_clock.jpg
(50.74 КБ) 1179 скачиваний
нужно не только знать, но и уметь это объяснить
Аватара пользователя
jumbo
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт фев 03, 2009 11:06:33

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение jumbo »

Очень большая благодарность автору за этот проэкт, буду в ваших краях с меня много, много :beer:
Изображение


И еще такой вопрос, а вы могли бы переделать прошивку под статику таким образом, чтобы на выходы 595 подключить 155ИД1 для питания индикаторов ИН ?
нужно не только знать, но и уметь это объяснить
Аватара пользователя
Ant-RG
Вымогатель припоя
Сообщения: 541
Зарегистрирован: Ср май 05, 2010 20:47:56
Откуда: Украина
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Ant-RG »

jumbo как Вам индикаторы? С яркостью порядок? Платку индикаторов не подкинете?
I'am a Rock N' Roll-Aholic
Аватара пользователя
jumbo
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт фев 03, 2009 11:06:33

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение jumbo »

Индикаторы супер, часы сделал для мамы, чтобы видно было издалека без напрягов.
Яркость нормальная, правда я на сегменты подобрал ток где-то примерно до 12-14 мА до 20 мА доводить не стал, так как кто знает какие реальные токовые параметры индикаторов установили китайозы, не очень то я и верю в их даташиты, практически всегда стараются преувеличивать параметры.
А платы индикаторов у меня нет ни в одних часах :) в маленьких, место для индикаторов вырезано непосредственно в пластмасовом корпусе и закреплены термоклеем, а большие индикаторы наклеены на стекло и помещены в пазы деревянного корпуса, дешево и сердито. А индикаторы между собой соединяю очень тоненьким проводом, кстатьи термодатчик в корпусе тоже лучше подключать очень тонким проводом для улучшения теплореагирования.

А если нужна плата индикаторов, то вот ссылка, которую предоставил несколькими постами выше Ser60, там в архиве есть плата индикаторов

viewtopic.php?f=20&t=21235&p=932870&hilit=+%D0%A7%D0%B0%D1%81%D1%8B#p932870
нужно не только знать, но и уметь это объяснить
amp25
Родился
Сообщения: 19
Зарегистрирован: Вт авг 24, 2010 19:28:13

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение amp25 »

Уважаемый Danko!
повторяю конструцию, осталось поместить в корпус (полный отчет будет)
можете ли добавить к будильникам возможность включить срабатывание только по будним дням?
Аватара пользователя
Ant-RG
Вымогатель припоя
Сообщения: 541
Зарегистрирован: Ср май 05, 2010 20:47:56
Откуда: Украина
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Ant-RG »

jumbo спасибо, глянул, уже допиливаю свои со статикой, всё на одну плату с индикаторами отлично влазит, правда штук 15 перемычек :) как сделаю отчитаюсь
I'am a Rock N' Roll-Aholic
Аватара пользователя
NickNI
Прорезались зубы
Сообщения: 237
Зарегистрирован: Ср май 19, 2010 11:15:36
Откуда: Украина

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение NickNI »

amp25 писал(а):Уважаемый Danko!
повторяю конструцию, осталось поместить в корпус (полный отчет будет)
можете ли добавить к будильникам возможность включить срабатывание только по будним дням?

Кто хочет/может протестировать прошивку с заданием срабатывания будильника "все дни/кроме субботы и воскресенья"?
Clock-Term-Calendar-Alarm_LED_2011-08-11_no_ALARM_weekend.zip
(194.33 КБ) 365 скачиваний

В настройках срабатывания будильников добавлен параметр nX. Если параметр = 0 - срабатывание будильника будет во все дни (по умолчанию), если установить "1" - все, кроме субботы и воскресенья.
Для записи "правильного" дня недели необходимо установить дату или ее изменить вперед/назад, чтобы "правильный" день недели записался в память DS1307.
Прошивка Danko от 2011-08-11 (первая страница) с добавлениями по просьбе форумчан.
Последний раз редактировалось NickNI Чт май 31, 2012 19:44:06, всего редактировалось 1 раз.
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
Ответить

Вернуться в «AVR»