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

Обсуждаем контроллеры компании Atmel.
aukrua
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пт дек 16, 2011 23:15:36

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

Сообщение aukrua »

а можно на 100мГ индуктивность? Вставить
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

Лучше тогда вообще не ставить. Будет работать и без дросселя.

По даташиту 10 мкГн.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
Welten
Потрогал лапой паяльник
Сообщения: 325
Зарегистрирован: Сб янв 16, 2010 22:51:45

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

Сообщение Welten »

Danko писал(а):Еще и еще раз проверить монтаж.

Хотя это по моему и так очевидно.

Спасибо.
Проверю, конечно, еще раз. Но когда индикация даты, то всё в порядке.
Аватара пользователя
NickNI
Прорезались зубы
Сообщения: 237
Зарегистрирован: Ср май 19, 2010 11:15:36
Откуда: Украина

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

Сообщение NickNI »

Welten писал(а):Но когда индикация даты, то всё в порядке.

Вероятно, проблема в цепи питания сегмента "точка" Резистор для большИх индикаторов, как правило, должен быть большего номинала чем для сегментов (в зависимости от марки индикатора и количества светодиодов в сегменте/точке). Проверяйте ток в сегменте "точка" и сравните с документацией на индикатор.
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20159
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

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

Сообщение Martin76 »

Поддерживаю NickNI. Учитывая, что обычно у индикаторов больших размеров в точке в 2 раза меньше светодиодов, чем в сегменте, нужно искать проблему именно в цепях, связанных с точкой. Скорее всего номинал резистора в ее цепи очень маленький, и через нее как бы шунтируются все остальные сегменты, когда она включена.
Может еще и с транзистором в повторителе на этот разряд что то не так... :dont_know:
aukrua
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пт дек 16, 2011 23:15:36

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

Сообщение aukrua »

а можно управление 3-мя кнопками сделать?
Аватара пользователя
Welten
Потрогал лапой паяльник
Сообщения: 325
Зарегистрирован: Сб янв 16, 2010 22:51:45

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

Сообщение Welten »

Огромное спасибо всем за помощь!!! :) , подборка резистора в точке помогла, позже подберу наиболее лучший вариант)))
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

aukrua писал(а):а можно управление 3-мя кнопками сделать?
Конечно нет.

Проект существует несколько лет и переделывать весь код программы.
Для чего?

И потом что писать инструкцию на 20 страницах с описанием меню.

Нет.

Если нужно именно три кнопки то подпаяйте кнопки +, - и set и будут часы с ограниченным набором функций.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Freiwind
Прорезались зубы
Сообщения: 208
Зарегистрирован: Вт авг 14, 2007 14:46:45
Откуда: Москва
Контактная информация:

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

Сообщение Freiwind »

Danko писал(а):За ссылку спасибо, но здесь я полностью несогласен.

МЛТ-125, 20 мкГн, 100 витков - это катушка с нитками, а импортный той же мощностью похож на бусинку и размером меньше спичечной головки.

Я их паяю на макетке с шагом 2,5 мм в два ближайших отверстия, а дроссель на МЛТ-125 :(

Не спорю. :)
Просто человеку нужно их еще найти и купить.
Я предложил простое решение без похода в магазин. Да и ужиматься не всем надо. МЛТ-0,25 не такой уж и большой.
snoopy1983
Родился
Сообщения: 9
Зарегистрирован: Вс дек 14, 2008 00:12:26
Контактная информация:

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

Сообщение snoopy1983 »

Привет всем, подскажите на 1 странице печатные платы и фото часов от Gordon Shumway какие индикаторы используются с ОА или ОК?
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

Судя по тому, что в сегментах стоят токоограничивающие резисторы, а разряды напрямую подключены в выводам МК, то скорее всего индикаторы с ОК.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
snoopy1983
Родился
Сообщения: 9
Зарегистрирован: Вс дек 14, 2008 00:12:26
Контактная информация:

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

Сообщение snoopy1983 »

Danko писал(а):Судя по тому, что в сегментах стоят токоограничивающие резисторы, а разряды напрямую подключены в выводам МК, то скорее всего индикаторы с ОК.
А что за 8 ножечная микросхема рядом с конденсаторами, одна то понятно часовая.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

Стабилизаторы из серии 78L05 бывают в разных корпусах.
Изображение
Вложения
78L05.jpg
(13.41 КБ) 2880 скачиваний
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Lyav
Родился
Сообщения: 19
Зарегистрирован: Вт дек 21, 2010 12:05:10

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

Сообщение Lyav »

Всем доброго времени суток.
Вопрос к автору, а можно ли модернизировать прошивку чтобы была возможность управления с пульта ДУ.
Вроде как свободные ноги есть, и место тоже.
Может кто то поможет в даном вопросе?
Заранее благодарен.
:)
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

А в мега8 свободный вывод внешнего прерывания есть?

ИК-приемник на любую ногу не вешается.

И по поводу свободного места:
удалил в проекте часов на мега168 на LCD функции связанные с ИК-управлением.
код уменьшился на 924 байта.

В часах LED4 на мега88 свободной flash-памяти меньше 10%.

Считайте сами поместится или нет.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
dem-vr
Встал на лапы
Сообщения: 97
Зарегистрирован: Пн ноя 27, 2006 20:58:02

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

Сообщение dem-vr »

Danko писал(а):А в мега8 свободный вывод внешнего прерывания есть?
ИК-приемник на любую ногу не вешается.
код уменьшился на 924 байта.
В часах LED4 на мега88 свободной flash-памяти меньше 10%.
Считайте сами поместится или нет.
Вложения
rc5.rar
Это файл для MEGA8 и прерывание INT не задействовано, вся прога 240 байт.
(2.24 КБ) 286 скачиваний
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

Привести пример программы грамотности хватило, а прочитать первый пост на первой странице грамотности не хватило.

Приношу извинения за такой тон просто никто здесь мерятся 3.14исюнами не будет.

Да и еще, а где преписочка, что код на асме?

;* A P P L I C A T I O N N O T E F O R T H E A V R F A M I L Y
;* Программа выводит без збоев в порт В восемь бит от пульта, который подключен
;* без системы прерываний к пину D2, но можно и к любому другому включить!!!
;* и занимает в памяти около 240 байт.

И кому интересно вывод информации в порт. В моем коде если убрать обслуживанием меню по ИК и прочее может быть тоже подпрограмма будет занимать 240 байт, а зачем она в таком виде нужна?

Добавьте к своей декодирование и обработку команд и подпрограмма вырастет в несколько раз.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
aukrua
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Пт дек 16, 2011 23:15:36

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

Сообщение aukrua »

собрал по печатке смд спервой страницы при включение выдает аброкадабру,
индикатор общий анод, маленький 9мм,
убрал транзисторы,?
правильно ли fuse для avrdude как и в архиве?
Аватара пользователя
NickNI
Прорезались зубы
Сообщения: 237
Зарегистрирован: Ср май 19, 2010 11:15:36
Откуда: Украина

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

Сообщение NickNI »

aukrua писал(а):правильно ли fuse для avrdude как и в архиве?

Прочитайте программатором fuse. Если lfuse 0xE3, hfuse 0xDF (m8) или lfuse 0xE2, hfuse 0xDF, efuse 0xF9 (m88), то все в норме. Или воспользуйтесь калькулятором здесь. Для avrdude в конце страницы готовые команды выдает.
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
ksm
Родился
Сообщения: 1
Зарегистрирован: Пт мар 02, 2012 15:05:41

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

Сообщение ksm »

Доброе время суток, форумчане!
Danko, спасибо за конструкцию часов!
Нельзя ли сделать независимым управление выходами будильников, т.е. Б1 управляет выходом PD5, а Б2 управляет
выходом PD6. Это нужно , конкретно, мне и в целом расширяет функциональность схемы.
Ответить

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