Часы-термометр на микроконтроллере ATmega8.

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение m.ix »

Инженер писал(а): Там нет ничего
Ваше устройство иное от начатой темы тут!
Не надо тут *кашу* разводить!
Лечу лечить WWWашу покалеченную технику.
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение akl »

Инженер писал(а):Пока та ветка идет лесом, я ее читал. Ничего полезного. Там нет ничего кроме интересной идеи индикации времени... Хочу узнать общий алгоритм функционирования, т.к. наверно буду писать на asm...

:shock: Удачи.
Аватара пользователя
Инженер
Прорезались зубы
Сообщения: 232
Зарегистрирован: Сб ноя 24, 2007 09:03:29
Откуда: Ульяновск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение Инженер »

m.ix писал(а):
Инженер писал(а): Там нет ничего
Ваше устройство иное от начатой темы тут!
Не надо тут *кашу* разводить!

Иногда молчание золото...
Я спросил как сделать автоматическую регулировку яркости и малое потребление от батарейки в принципе! Какая разница о каких часах речь? Речь о внутренней работе устройства а не о том что мы видим. Не знаете не засоряйте форум.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение m.ix »

1 ты вошёл не в ту тему - с круговыми часами
2 спрашиваешь не о том устройстве -
3 вопрос совершенно получается третьим - о программировании МК

вот такая твоя каша которую ты заправляешь тут.
и того юзер который начинает читать тему, просто начинает терять суть прочитанного.

Почему там не отвечают?
Потому что ни кто не спрашивает и не задаёт подобных вопросов именно там где это нужно.
А типа постить там где много ответов (а бы где) Это не есть хорошо.
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
O-LED
Мудрый кот
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение O-LED »

Инженер писал(а):Я спросил как сделать автоматическую регулировку яркости и малое потребление от батарейки в принципе!
Я вам ответил выше. Этого должно быть достаточно. А если нужно разжевать подробней, то это уже действительно другая тема. Создайте отдельную тему, возможно даже участники этой там вам отпишутся и помогут.
KIT
Аватара пользователя
Инженер
Прорезались зубы
Сообщения: 232
Зарегистрирован: Сб ноя 24, 2007 09:03:29
Откуда: Ульяновск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение Инженер »

m.ix писал(а):1 ты вошёл не в ту тему - с круговыми часами
Круговые часы твой злейший враг? Конкурент? В чем проблема? Я же не спрашиваю как сделать круговую индикацию или как на этом круге время отображать или какого диаметра должен быть круг? Я эту информацию привел просто к сведению.
m.ix писал(а):2 спрашиваешь не о том устройстве -
Я спрашиваю о устройстве "Часы-термометр на микроконтроллере ATmega8." А именно о принципе его функционарования.
m.ix писал(а):3 вопрос совершенно получается третьим - о программировании МК
Эти часы не программируются? Вопрос по теме. Наезд неуместен и цитата
O-LED писал(а):Не надо тут *кашу* разводить!


m.ix писал(а):Я вам ответил выше. Этого должно быть достаточно. А если нужно разжевать подробней, то это уже действительно другая тема. Создайте отдельную тему, возможно даже участники этой там вам отпишутся и помогут.

Не хочу изобретать велосипед, да мне нужно подробнее. Я не прошу сделать прогу за меня меня интересует принцип.
Хотя вы пожалуй правы как только я получу более полный ответ я уйду в другую тему.
Вообще-то я жду пока автор появиться видимо больше мне помочь никто не может или не хочет.

Кстати вы не думали "прикрутить" к своим часам датчик освещенности и автоподстройку яркости?
box111
Родился
Сообщения: 9
Зарегистрирован: Вт июл 28, 2009 21:31:54

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение box111 »

Неужели никто не собирал версию 9х2 на меге16?
Поделитесь печаткой пожалуйста.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение m.ix »

box111 писал(а):Неужели никто не собирал версию 9х2 на меге16?
Поделитесь печаткой пожалуйста.
А где ты в этой теме видишь обсуждение об этом дэвайсе?
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение m.ix »

чисто теоретичски

если использовать для увеличения выходной мощности в место верхней сдвоенной части ULN + транзисторы (на индикаторы не на сегменты)

ранее предложенные верхние плюсовые ключи?

TD62783, UDN2981
Изображение

Изображение

Пока что только снова нарисовал платку под двойные ключи, тк не вентилировал вопрос о наличии сеих верхних ключей
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
O-LED
Мудрый кот
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение O-LED »

наличие TD62783 обычно не проблема, но цена 2х-3х от улн2803. и почему то кругом дип. а соик редок, и еще дороже.
KIT
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение m.ix »

Даа
Цены прям удивили конкретно
Как шта из золота наверное сделанные они

В общем вопрос пока что стоит кленом.
о замене двойных ключей на индикатор
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
O-LED
Мудрый кот
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение O-LED »

можешь вопрос снимать. доступных в наших краях, дешевле 62783 верхних ключей я не видел.
KIT
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение m.ix »

фик с ценой и наличием
гипотетический вопрос озвученный ранее остаётся в силе.
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение m.ix »

Вчера собрал дисплейчик из совдеповских светодиодов.
И какого же было удивление
Что часы толком не работают.
Показываю, но только не время
сразу в один из режимов перебрасываются.
даже в режим отображения часов не могу перейти и сами часы не переходят в режим отображения часов
ставлю басурманские
и всё нормально становится

mega 8
595 без дополнительных ключей и ULN
инд ОК
прошивка для 6ти индикаторов

Изображение
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
nbo
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Вт май 06, 2008 20:14:37
Откуда: Ukraine

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение nbo »

m.ix
Скорее всего при установке совдеповских индикаторов вырос ток потребления и если источник питания слабый, то напряжение на входе стабилизатора 5 вольт просело, и как следствие по цепи что идет на 28-й вывод МЕГИ напряжение стало на грани перехода к логической единице, т.е. переход на питание от батареи. Следовательно проверьте уровень на 28-й ноге МЕГИ. Если все так то остается только увеличить сопротивления в цепи сегментов индикатора или поднять напряжение на входе или уменьшить напряжение стабилизации стабилитрона в цепи 28-й ноги.
С уважением Александр.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение 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 так это работает у меня
меняю на горячую индикатор
может работать нормально
НО
Если любую из кнопок нажать, то перейдёт в какой либо режим
можно что то изменить - если получится
кнопки нормально не фуциклиируют
стоит возвратить на место большой индикатор, всё тут же встаёт на свои места.
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
Инженер
Прорезались зубы
Сообщения: 232
Зарегистрирован: Сб ноя 24, 2007 09:03:29
Откуда: Ульяновск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение Инженер »

Кстати а как измерял напряжение на одном сегменте? Индикация то динамическая. А к чему вопрос то? Хочешь советские индикаторы ставить? Зачем? Они и светят тускло и маленькие. Обрати внимание кнопки подключаны к сегментам f b g d и очевидно от того что выводиться на эти сегменты и зависит их работоспособность. Т.е. Или уменьши r5-r8 или увеличь r20-r27
Есть 2 варианта
1. в момент опроса кнопок какие-то процесы не позволяют подтянуть выводы мк к земле.
2. в момент опроса кнопок из-за чего-то отсутствует подтяжка к +.
Соотвественно
1. измени r5-r8 на 200 Ом (для проверки)
2. Подключи 10кОм к +
Исходя из сообщения пару постов выше склюняюсь ко второму варианту. Может сегменты пропускают большой обратный ток?
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение m.ix »

Инженер писал(а):как измерял напряжение на одном сегменте?

1 БП АКИП-1101
2 Мультиметр APPA-109
Измерял не только напряжение но и потребляемый ток.
Инженер писал(а): Хочешь советские индикаторы ставить? Зачем?
Потому что мелких басурманских нету, мона чела попросить прошивку подкорректировать, правда там точки от иных *цифр*
НО и дело в том, что их всего 4 по две после второй и 4 ой цифры.

Инженер писал(а):Может сегменты пропускают большой обратный ток?
Интересно, как это светодиод может пропустить ток в обратную сторону?
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
Инженер
Прорезались зубы
Сообщения: 232
Зарегистрирован: Сб ноя 24, 2007 09:03:29
Откуда: Ульяновск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение Инженер »

m.ix писал(а):Интересно, как это светодиод может пропустить ток в обратную сторону?

Точно также как и обычный диод. Ток утечки называется
m.ix писал(а):2 Мультиметр APPA-109Измерял не только напряжение но и потребляемый ток.

Заметь я спрашивал не чем а как На индикаторы напряжение то подается то снимается, отдельно от схемы или в схеме КАК?
Учитывая что Си я не знаю то ответить на вопрос о том когда и как происходит опрос кнопок я не могу. Но тем не менее
1. у кнопок есть приоритет если нажата первая то остальные уже не сканируются если нажата вторая то остальные не сканируются т. д.
2. сканирование ведется после вывода каждого символа (хотя я не уверен на все 100)
Исходя из этого тебе остается определить
1 у тебя кнопки как бы сами нажимаются
2 не реагируют на нажатия.
Аватара пользователя
nbo
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Вт май 06, 2008 20:14:37
Откуда: Ukraine

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение nbo »

Судя по выложенному видео получается что кнопки как бы сами нажимаются, получается в примененных индикаторов большой ток утечки о чем выше писал уважаемый Инженер.
Попробуйте поставить в цепь разрядов по диоду, может поможет, при этом возможно придется уменьшить сопротивление для R20 - R27.
С уважением Александр.
Ответить

Вернуться в «Статьи»