Страница 65 из 92
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Вс окт 02, 2011 16:38:50
m.ix
Инженер писал(а): Там нет ничего
Ваше устройство иное от начатой темы тут!
Не надо тут *кашу* разводить!
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Вс окт 02, 2011 16:46:06
akl
Инженер писал(а):Пока та ветка идет лесом, я ее читал. Ничего полезного. Там нет ничего кроме интересной идеи индикации времени... Хочу узнать общий алгоритм функционирования, т.к. наверно буду писать на asm...

Удачи.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пн окт 03, 2011 04:04:39
Инженер
m.ix писал(а):Инженер писал(а): Там нет ничего
Ваше устройство иное от начатой темы тут!
Не надо тут *кашу* разводить!
Иногда молчание золото...
Я спросил как сделать автоматическую регулировку яркости и малое потребление от батарейки в принципе! Какая разница о каких часах речь? Речь о внутренней работе устройства а не о том что мы видим. Не знаете не засоряйте форум.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пн окт 03, 2011 05:57:43
m.ix
1 ты вошёл не в ту тему - с круговыми часами
2 спрашиваешь не о том устройстве -
3 вопрос совершенно получается третьим - о программировании МК
вот такая твоя каша которую ты заправляешь тут.
и того юзер который начинает читать тему, просто начинает терять суть прочитанного.
Почему там не отвечают?
Потому что ни кто не спрашивает и не задаёт подобных вопросов именно там где это нужно.
А типа постить там где много ответов (а бы где) Это не есть хорошо.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пн окт 03, 2011 11:09:01
O-LED
Инженер писал(а):Я спросил как сделать автоматическую регулировку яркости и малое потребление от батарейки в принципе!
Я вам ответил выше. Этого должно быть достаточно. А если нужно разжевать подробней, то это уже действительно другая тема. Создайте отдельную тему, возможно даже участники этой там вам отпишутся и помогут.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Ср окт 05, 2011 03:02:30
Инженер
m.ix писал(а):1 ты вошёл не в ту тему - с круговыми часами
Круговые часы твой злейший враг? Конкурент? В чем проблема? Я же не спрашиваю как сделать круговую индикацию или как на этом круге время отображать или какого диаметра должен быть круг? Я эту информацию привел просто к сведению.
m.ix писал(а):2 спрашиваешь не о том устройстве -
Я спрашиваю о устройстве "Часы-термометр на микроконтроллере ATmega8." А именно о принципе его функционарования.
m.ix писал(а):3 вопрос совершенно получается третьим - о программировании МК
Эти часы не программируются? Вопрос по теме. Наезд неуместен и цитата
O-LED писал(а):Не надо тут *кашу* разводить!
m.ix писал(а):Я вам ответил выше. Этого должно быть достаточно. А если нужно разжевать подробней, то это уже действительно другая тема. Создайте отдельную тему, возможно даже участники этой там вам отпишутся и помогут.
Не хочу изобретать велосипед, да мне нужно подробнее. Я не прошу сделать прогу за меня меня интересует принцип.
Хотя вы пожалуй правы как только я получу более полный ответ я уйду в другую тему.
Вообще-то я жду пока автор появиться видимо больше мне помочь никто не может или не хочет.
Кстати вы не думали "прикрутить" к своим часам датчик освещенности и автоподстройку яркости?
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пт окт 07, 2011 13:10:17
box111
Неужели никто не собирал версию 9х2 на меге16?
Поделитесь печаткой пожалуйста.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пт окт 07, 2011 15:32:30
m.ix
box111 писал(а):Неужели никто не собирал версию 9х2 на меге16?
Поделитесь печаткой пожалуйста.
А где ты в этой теме видишь обсуждение об этом дэвайсе?
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Ср окт 12, 2011 12:35:37
m.ix
чисто теоретичски
если использовать для увеличения выходной мощности в место верхней сдвоенной части ULN + транзисторы (на индикаторы не на сегменты)
ранее предложенные верхние плюсовые ключи?
TD62783, UDN2981
Пока что только снова нарисовал платку под двойные ключи, тк не вентилировал вопрос о наличии сеих верхних ключей
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Ср окт 12, 2011 13:10:07
O-LED
наличие TD62783 обычно не проблема, но цена 2х-3х от улн2803. и почему то кругом дип. а соик редок, и еще дороже.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Ср окт 12, 2011 13:14:16
m.ix
Даа
Цены прям удивили конкретно
Как шта из золота наверное сделанные они
В общем вопрос пока что стоит кленом.
о замене двойных ключей на индикатор
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Ср окт 12, 2011 13:22:43
O-LED
можешь вопрос снимать. доступных в наших краях, дешевле 62783 верхних ключей я не видел.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Ср окт 12, 2011 22:28:02
m.ix
фик с ценой и наличием
гипотетический вопрос озвученный ранее остаётся в силе.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Вс окт 16, 2011 10:55:55
m.ix
Вчера собрал дисплейчик из совдеповских светодиодов.
И какого же было удивление
Что часы толком не работают.
Показываю, но только не время
сразу в один из режимов перебрасываются.
даже в режим отображения часов не могу перейти и сами часы не переходят в режим отображения часов
ставлю басурманские
и всё нормально становится
mega 8
595 без дополнительных ключей и ULN
инд ОК
прошивка для 6ти индикаторов

Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Вс окт 16, 2011 21:22:38
nbo
m.ix
Скорее всего при установке совдеповских индикаторов вырос ток потребления и если источник питания слабый, то напряжение на входе стабилизатора 5 вольт просело, и как следствие по цепи что идет на 28-й вывод МЕГИ напряжение стало на грани перехода к логической единице, т.е. переход на питание от батареи. Следовательно проверьте уровень на 28-й ноге МЕГИ. Если все так то остается только увеличить сопротивления в цепи сегментов индикатора или поднять напряжение на входе или уменьшить напряжение стабилизации стабилитрона в цепи 28-й ноги.
С уважением Александр.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Вс окт 16, 2011 22:42:04
m.ix
http://www.chipdip.ru/product/3ls348a.aspx
АЛС348А
3ЛС348А
nbo писал(а):Скорее всего при установке совдеповских индикаторов вырос ток потребления
Эт как?
nbo писал(а):если источник питания слабый
6 ампер запрросто выдаёт регулируемый БП
питание 4.9v
nbo писал(а):и как следствие по цепи что идет на 28-й вывод МЕГИ
с индикат орами и без них там 0
питание одного сегмента
басурманский индикатор
2.00v 6mA
отечественный
2.00v 5-9mA
потребление тока устройства в целом
с басурманким индикатором
10v 38mA max
с отечественным
10v 38mA max
http://www.youtube.com/watch?v=UHLoJg_BVjk так это работает у меня
меняю на горячую индикатор
может работать нормально
НО
Если любую из кнопок нажать, то перейдёт в какой либо режим
можно что то изменить - если получится
кнопки нормально не фуциклиируют
стоит возвратить на место большой индикатор, всё тут же встаёт на свои места.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Пн окт 17, 2011 18:26:45
Инженер
Кстати а как измерял напряжение на одном сегменте? Индикация то динамическая. А к чему вопрос то? Хочешь советские индикаторы ставить? Зачем? Они и светят тускло и маленькие. Обрати внимание кнопки подключаны к сегментам f b g d и очевидно от того что выводиться на эти сегменты и зависит их работоспособность. Т.е. Или уменьши r5-r8 или увеличь r20-r27
Есть 2 варианта
1. в момент опроса кнопок какие-то процесы не позволяют подтянуть выводы мк к земле.
2. в момент опроса кнопок из-за чего-то отсутствует подтяжка к +.
Соотвественно
1. измени r5-r8 на 200 Ом (для проверки)
2. Подключи 10кОм к +
Исходя из сообщения пару постов выше склюняюсь ко второму варианту. Может сегменты пропускают большой обратный ток?
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Вт окт 18, 2011 01:26:08
m.ix
Инженер писал(а):как измерял напряжение на одном сегменте?
1 БП АКИП-1101
2 Мультиметр APPA-109
Измерял не только напряжение но и потребляемый ток.
Инженер писал(а): Хочешь советские индикаторы ставить? Зачем?
Потому что мелких басурманских нету, мона чела попросить прошивку подкорректировать, правда там точки от иных *цифр*
НО и дело в том, что их всего 4 по две после второй и 4 ой цифры.
Инженер писал(а):Может сегменты пропускают большой обратный ток?
Интересно, как это светодиод может пропустить ток в обратную сторону?
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Вт окт 18, 2011 05:56:50
Инженер
m.ix писал(а):Интересно, как это светодиод может пропустить ток в обратную сторону?
Точно также как и обычный диод. Ток утечки называется
m.ix писал(а):2 Мультиметр APPA-109Измерял не только напряжение но и потребляемый ток.
Заметь я спрашивал не
чем а
как На индикаторы напряжение то подается то снимается, отдельно от схемы или в схеме КАК?
Учитывая что Си я не знаю то ответить на вопрос о том когда и как происходит опрос кнопок я не могу. Но тем не менее
1. у кнопок есть приоритет если нажата первая то остальные уже не сканируются если нажата вторая то остальные не сканируются т. д.
2. сканирование ведется после вывода каждого символа (хотя я не уверен на все 100)
Исходя из этого тебе остается определить
1 у тебя кнопки как бы сами нажимаются
2 не реагируют на нажатия.
Re: Часы-термометр на микроконтроллере ATmega8.
Добавлено: Вт окт 18, 2011 09:20:52
nbo
Судя по выложенному видео получается что кнопки как бы сами нажимаются, получается в примененных индикаторов большой ток утечки о чем выше писал уважаемый Инженер.
Попробуйте поставить в цепь разрядов по диоду, может поможет, при этом возможно придется уменьшить сопротивление для R20 - R27.
С уважением Александр.