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

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

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


Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Вот, сегодня могу показать фотки. Вот так все это дело выглядит:
Аватара пользователя
htscooter
Вымогатель припоя
Сообщения: 566
Зарегистрирован: Вт ноя 18, 2008 20:33:17
Откуда: г.Луганск

Сообщение htscooter »

DimAlt писал(а):если он не заводской с тремя точками после запятой и очень точный

Мерник-то заводской, и при такой частоте и 5 знаков после запятой покажет, а вот в плане точности :( пес его знает, к нам попал он уже списанный. И, естесственно, не поверялся :( . Как говорится - ну нет, так нет :) Будем как все :)))
Хорошо и надежно работающая система безусловно красива
Аватара пользователя
epox11
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пт июл 17, 2009 18:25:42
Откуда: Челябинск

Сообщение epox11 »

ЧАСЫ НА 9 ИНДИКАТОРОВ
быстро моргают все сегменты. индикации нет
подскажите что это может быть?
может фьюзы?
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Симптомы похожи на нерабочий кварц. Но может быть и фьюзы...
Аватара пользователя
epox11
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пт июл 17, 2009 18:25:42
Откуда: Челябинск

Сообщение epox11 »

Igor_67 писал(а):Симптомы похожи на нерабочий кварц. Но может быть и фьюзы...

я фьюзы невыставлял.
неподскажите каие фьюзы надо выставить в программе uniprof плиз
поставил таже как и в понипрог и мега отошла (видимо инверсия)
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

А по какой схеме собирали?
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

В ПониПрог "галочка" - это установленный фьюз. Для Атмелов - это "0"
Аватара пользователя
epox11
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пт июл 17, 2009 18:25:42
Откуда: Челябинск

Сообщение epox11 »

Igor_67 писал(а):А по какой схеме собирали?

Часы-термометр на микроконтроллере ATmega8. V 2.0
http://radiokot.ru/circuit/digital/home/30/
Igor_67 писал(а):В ПониПрог "галочка" - это установленный фьюз. Для Атмелов - это "0"


тоесть фьюзы в понипрог как-бы наоборо uniprof?
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Там ведь все написано:
При прошивке мк установите биты CKSEL3..0 в 0011 (внутренний RC генератор 4 Meg ). посмотреть для PonyProg. Cбросить основные переменные в программе - SETUP -> СБРОС НАС. -> SET.


А под схемой есть еще примечание:
Из схемы можно исключить конденсаторы к кварцу, если запрограммировать fuse бит CKOPT.


Я не пользуюсь uniprof-oм, но думаю фьюзы такие же как в ПониПрог.
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Ну значит, получается - наоборот!
Аватара пользователя
htscooter
Вымогатель припоя
Сообщения: 566
Зарегистрирован: Вт ноя 18, 2008 20:33:17
Откуда: г.Луганск

Сообщение htscooter »

Вот фьюзы для юнипроф под последнюю прошивку (которая 8MHz).
Изображение
Если сориентироваться по фьюзам SPIEN и RSTDISBL, то для 4 MHz внутреннего генератора нужно поставить галки на CKSEL0 и 1, 2 и 3 - убрать. Остальные оставить, как на картинке :) Короче говоря, получается, что галка - это единица - незапрограммированный фьюз.
Хорошо и надежно работающая система безусловно красива
i8086
Потрогал лапой паяльник
Сообщения: 389
Зарегистрирован: Пн янв 12, 2009 04:10:58
Откуда: Украина
Контактная информация:

Сообщение i8086 »

Как я прошиваю фьюзы? Запускаю программу-прошивальщик (какую, неважно). Выполняю функцию прочитать значения фьюзов (Read Fuses или типа этого). В программе устанавливаются галочки в некоторых местах, смотрю в даташит или описание схемы, и доставляю ТОЛЬКО нужные галочки и снимаю лишние. Потом записываю в память МК. А надо инвертировать или нет, это уже ориентируюсь по фьюзам RSTDISBL и SPIEN (они всегда незапрограммированы, последнего может и не быть в программе, т.к. ISP программатором его изменить нельзя).

uniprof - наверное это единственный программатор, у которого установленная галочка - 1, снятая - 0. Сколько знаю программаторов, все по аналогии с лошадью работают с фьюзами.

Но как бы ни было, и чтоб избежать больших проблем, лучше сначала считать текущие установки фьюзов, потом поставить нужные галочки.


Если нет индикации, то большая вероятность, что нерабочий кварц или на плате где-то что-то, например несмытый флюс.
Аватара пользователя
epox11
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пт июл 17, 2009 18:25:42
Откуда: Челябинск

Сообщение epox11 »

спасибо тем кто откликнулся!!!!!!!!

всётаки проблема была в усилителе.
засвечен весь дисплей
если использовать только часть усилка(на общие)услок влияен на кнопки

неподскажите какую-нибудь схемку услка ОА Iсигмента=20мА Uсигмента=3,88В
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Чего-то я не понял. Какого усилка? И что конкретно надо? Пиши лучше в асю!
Цапу крутить надо!!! Ку или не ку?
Аватара пользователя
epox11
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пт июл 17, 2009 18:25:42
Откуда: Челябинск

Сообщение epox11 »

Igor_67 писал(а):Чего-то я не понял. Какого усилка? И что конкретно надо? Пиши лучше в асю!

тот, что на индикатоы Изображение
иникаторы большие просто
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

"Сегменты включи по такой же схеме, что и "цифры". Только анодные ключи желательно поставить КТ973А (они составные).
Цапу крутить надо!!! Ку или не ку?
DimAlt
Вымогатель припоя
Сообщения: 576
Зарегистрирован: Пт май 19, 2006 05:39:11
Контактная информация:

Сообщение DimAlt »

Так Вы хотите прикрутить эту схему к часам с 9ю цифрами? Там по прошивке даже не подойдет. И на кнопки, конечно же, влиять будет, так у R1 и диода база-эмитор низкое сопротивление, там в таком случае надо ставить (в место Q1-Q7) составные транзисторы и увеличивать базовые резисторы, смотрите как сделано в схеме Юрия http://startcd.narod.ru/clock/cvdiod.html И, если не ошибаюсь, инвертировать уровни на Q1-Q7, можно в прошивке а можно в схеме:)
Возможно я ошибаюсь. Но прилипил прошивку и файл исходника, где менял.
Вложения
v2.23a.7z.rar
(19.73 КБ) 258 скачиваний
DimAlt
Вымогатель припоя
Сообщения: 576
Зарегистрирован: Пт май 19, 2006 05:39:11
Контактная информация:

Сообщение DimAlt »

А никто не пробовал сделать вроде этой схемы? Если напряжение на светодиоде около 4В, то должно работать без проблемм и от 5 вольт.
Вложения
mosfet.png
(1.28 КБ) 801 скачивание
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

А я про составные и говорил. КТ973А как раз подходят.
Цапу крутить надо!!! Ку или не ку?
Аватара пользователя
ankar
Открыл глаза
Сообщения: 59
Зарегистрирован: Вт авг 04, 2009 01:48:23

Сообщение ankar »

DimAlt писал(а):Так Вы хотите прикрутить эту схему к часам с 9ю цифрами? Там по прошивке даже не подойдет. И на кнопки, конечно же, влиять будет, так у R1 и диода база-эмитор низкое сопротивление, там в таком случае надо ставить (в место Q1-Q7) составные транзисторы и увеличивать базовые резисторы, смотрите как сделано в схеме Юрия http://startcd.narod.ru/clock/cvdiod.html И, если не ошибаюсь, инвертировать уровни на Q1-Q7, можно в прошивке а можно в схеме:)
Возможно я ошибаюсь. Но прилипил прошивку и файл исходника, где менял.

Привет.В железеЮ правда на мактке все работаетЮ но перекомпилировать Нууу никак не могу .
У меня WinAVR-20090306rc1 старее не смог найти. Если можно скинте из папки bin exe-ники, бо мой на них матькается .
Ответить

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