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

Обсуждаем контроллеры компании Atmel.
DARKMAVR
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт июл 09, 2010 17:44:34
Откуда: Татарстан, г. Казань

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

Сообщение DARKMAVR »

эти контакты для подключения кнопок управления, смотри внимательней на схему с первой страницы

bkost писал(а):А ионистор туда никак?)

Теоретически можно, если поставишь развязку для его подзаряда. Так как DS потребляет очень мало тока, то заряда должно хватить на некоторое время
( насколько - не знаю, но где-то на полчаса должно хватить, а может и больше ).
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

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

Сообщение molecul »

Да, спасибо, частично вроди разобрался. На днях приедут недостающие деталюшки - буду собирать и запускать часы.
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

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

Сообщение molecul »

Вопрос - где может применяться кварц на 32768 Гц? Не могу купить нигде, нет в наличии :( .
Аватара пользователя
Fasterpast
Мучитель микросхем
Сообщения: 493
Зарегистрирован: Ср фев 14, 2007 12:07:58
Откуда: Москва
Контактная информация:

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

Сообщение Fasterpast »

А откуда вы? В том же пресловутом чип и дипе есть такие )
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

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

Сообщение molecul »

Я с Украины. Он у нас стоит копейки, порядка 12 центов, но в наличии нигде нет. Спросил здесь - по срокам поставки ничего не известно. Вроди как завтра все детали приедут, только кварца не хватает.
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

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

Сообщение Hichkok »

molecul писал(а):Вопрос - где может применяться кварц на 32768 Гц? Не могу купить нигде, нет в наличии :( .

С любой материнской платы.
Пока коты едины они непобедимы
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

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

Сообщение molecul »

Точно! Взял мамку от Asus - точно он! Спасибо за подсказку!
neon-f
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Сб дек 12, 2009 02:15:45

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

Сообщение neon-f »

ради часов комп поломать :shock: :shock: :shock:
ну вы патриот блин :)))
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

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

Сообщение molecul »

Нет, это мамка с убитым чипсетом, используется как донор запчастей. Я с нее и держатель батарейки снял для часов :)
Аватара пользователя
odesasha
Прорезались зубы
Сообщения: 237
Зарегистрирован: Пт фев 12, 2010 14:02:22
Откуда: Одесса

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

Сообщение odesasha »

Мне кажется , что тему пора закрывать - пишут всякую несусветицу и чушь , а собственно проект забыт !!!
Привожу фотки своих часов в сборе .
Вложения
Images.rar
Привожу фотки своих часов в сборе
(253.44 КБ) 681 скачивание
Аватара пользователя
odesasha
Прорезались зубы
Сообщения: 237
Зарегистрирован: Пт фев 12, 2010 14:02:22
Откуда: Одесса

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

Сообщение odesasha »

molecul писал(а):Вопрос - где может применяться кварц на 32768 Гц? Не могу купить нигде, нет в наличии :( .

Во всех наручных часах на батарейках . От самых дешевых китайских за 3 грн. включая советские электронные .
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

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

Сообщение molecul »

Народ, возникло несколько вопросов.

1. При использовании ATMEGA8A-PU вместо ATMEGA8 ничего на схема или в прошивке менять не нужно? ATMEGA8A-PU зашил как обычную ATMEGA8 в CodeVision AVR 2.04.

2. Не пойму с подключением индикатора. Делал печатную плату по дизайну headshotbacs (с первой страницы). Дошел до подключения индикатора - и тут возникла загвоздка. Использую индикатор FYS-23011BS-21, сделал для него печатку согласно даташита. Для микросхемы ULN2803AFW в корпусе SOL-18 сделал переходник в DIP-18. По схеме определился с выходами с ULN2803 на индикатор. Вроди все правильно, но на индикаторе какие-то хаотические показания, при нажатии на кнопки реакция есть - хаотические показания происходят в другой последовательности.

Не пойму куда копать. Могут такие чудеса происходить из-за полу сдохшей батарейки 3v или ил-за недостаточного питания МК? Cейчас на него приходит 4.92v.

Изображение
Изображение
DARKMAVR
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт июл 09, 2010 17:44:34
Откуда: Татарстан, г. Казань

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

Сообщение DARKMAVR »

менять схему и в прошивке ничего не надо.
Похоже, что намудрили с ULN2803 , ищите ошибки в монтажной плате - схема 100% рабочая.
Почитайте даташит на ULN.
Последний раз редактировалось DARKMAVR Ср авг 11, 2010 16:17:37, всего редактировалось 1 раз.
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

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

Сообщение molecul »

Проверил монтажную плату еще раз - все в порядке, соплей нет. По даташиту (прикреплен к этому сообщению) номера выводов в DIP и SOL версии совпадают. А по маркировке номеров выводом на индикатор - у меня там ошибки?
Вложения
4015.zip
даташит на ULN2803
(210.83 КБ) 340 скачиваний
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

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

Сообщение molecul »

Посмотрите, пожалуйста, на кусок схемы. Какие выводы индикатора соответствую номерам на схеме? У меня получается так:

1 - G
2 - F
3 - Dp
4 - A
5 - B
6 - C
7 - D
8 - E

Уже голову сломал, не пойму почему у меня индикация чудит.

Изображение
Вложения
screen_94.png
(21.16 КБ) 640 скачиваний
DARKMAVR
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт июл 09, 2010 17:44:34
Откуда: Татарстан, г. Казань

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

Сообщение DARKMAVR »

попробуйте поменять ВС557 на ВС547 (не перепутайте коллектор с эммитером), как на схеме с первой страницы.
По умолчанию прошивка соответствует именно этой схеме, тем более у Вас индикаторы 2,3 дюйма, соответственно все резисторы в ключах анода должны быть как там указано.
P.S.
Или попробуйте ряд настроек, доступ к которым осуществляется удержанием одной из кнопок при включении питания,
и опять же по умолчанию сегмент "1", разряд "1"
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

molecul, Вы свой индикатор прозванивали, он точно соответствует даташнику ?
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

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

Сообщение molecul »

Danko, проверил - все сегменты соответствуют даташиту. Проверял с помощью БП 6,5в, в результате, как мне кажется, спалил точки на всех 4-х индикаторах. Мда, была одна беда - прибавилось еще. Что дальше делать?
Аватара пользователя
molecul
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вт мар 09, 2010 17:51:28
Откуда: Украина, Луганская обл.

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

Сообщение molecul »

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

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

Сообщение Danko »

Индикатор 1,5" (на сегмент по 2 светодиода, на точку 1 светодиод)

На сегменты по 33 Ом на точку 510 Ом, питание 9 В (7809).

номиналы не расчетные, а подобраны опытным путем для одинаковой яркости свечения сегментов и точки.


----------
А у меня другая беда: вчера вечером собрал часы на печатке все работает, но DS1307 не запускается. Обращение к ней идет, но часы стоят. Просто вытащить и вставить другую не получится вся элементы в планаре.
Последний раз редактировалось Danko Пт авг 13, 2010 09:40:01, всего редактировалось 1 раз.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Ответить

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