Например TDA7294

Форум РадиоКот :: Просмотр темы - "Часы, календарь, термометр".
Форум РадиоКот
https://radiokot.ru/forum/

"Часы, календарь, термометр".
https://radiokot.ru/forum/viewtopic.php?f=25&t=26309
Страница 1 из 9

Автор:  ra1tam [ Ср фев 17, 2010 11:42:19 ]
Заголовок сообщения:  "Часы, календарь, термометр".

Всем привет!
Автор Yurgen выложил статью
"Часы, календарь, термометр". http://radiokot.ru/circuit/digital/home/54/
Вопрос: можно ли их доработать?

Т.Е. Вывести на экран секунды, подключить второй термометр,
вывести на экран буквы D и U (дом,улица)

Спасибо RA1TAM 73!!!

Автор:  Welten [ Пт фев 26, 2010 01:48:52 ]
Заголовок сообщения: 

Вообще можно, но это надо в программе возиться, и сам автор говорит))

Автор:  epox11 [ Вс фев 28, 2010 15:44:20 ]
Заголовок сообщения: 

а печатка есть в sl

Автор:  ra1tam [ Пн мар 01, 2010 20:34:54 ]
Заголовок сообщения:  Часы, календарь, термометр.

печатку пока не делаю,жду доработанную версию

ra1tam

Автор:  epox11 [ Сб мар 06, 2010 18:56:02 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

ra1tam писал(а):
печатку пока не делаю,жду доработанную версию

ra1tam

а что, ожидатсо?

Автор:  krotoss [ Сб мар 13, 2010 15:13:54 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

Тоже бы сделал себе,была бы печатка :(

Автор:  Сукгей [ Вс мар 14, 2010 08:21:03 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

СОБРАЛ ЧАСЫ А ОНИ НЕ ТИКАЮТ СТОЯТ ПО НУЛЯМ.ТЕМПЕРАТУРА -0.9С.ПОМОГИТЕ КТО МОЖЕТ!!!
МОЖЕТ У КОГО ПЕЧАТКА ЕСТЬ ИЛИ ПРИНЦИПИАЛЬНАЯ СХЕМА.ИЛИ Я ВООБЩЕ,ЧТО ТО НЕ ТАК ДЕЛАЮ
Я В ЭТОМ ДЕЛЕ ПОКА ЧАЙНИК

Автор:  snc [ Вс мар 14, 2010 12:21:04 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

Нарисовал плату кому надо забирайте. Сам не паял (нет пока индикатора) так, что плату необходимо проверить на ошибки. Особенно обратить внимание на разводку питания DS1307 может я не так что то понял.

P.S. Может все-таки спецы откликнутся и допишут программу для второго датчика температуры.

Вложения:
Комментарий к файлу: Плата
Часы_термометр_календарь.lay [57.98 KiB]
Скачиваний: 2117

Автор:  Сукгей [ Сб мар 20, 2010 09:07:56 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

ПОЧЕМУ ЧАСЫ НЕ РАБОТАЮТ.МОЖЕТ КТО ПОМОЖЕТ?

Автор:  jak888ut [ Сб мар 20, 2010 11:51:08 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

Сукгей Скачай печатку выложенную пользователем snc и сравни со своей да и сами детали проверял все работают? И попробуй заново прошить МК соблюдая все Fuse

Автор:  Сукгей [ Вс мар 21, 2010 07:41:41 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

JAK ВОТ,ЧТО ПОЛУЧАЕТСЯ ПРИ ВКЛЮЧЕНИИ ПИТАНИЯ 00:00 01/01/01 -0.9C .
ЕЩЁ ВОПРОС НУЖЕН КВАРЦ НА 1.2 НОЖКУ DS1307. ФУЗЫ ВРОДЕ СТАВИЛ НА 8МГЦ .КАК ПРАВИЛЬНО ИХ СТАВИТЬ МОЖЕТ Я ЧТО ТО НЕ ТАК ДЕЛАЮ

Автор:  jak888ut [ Ср мар 24, 2010 17:10:53 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

Сукгей а печатку сравнил? Как я понял у тебя кварц не поставлен. Ну и на будущее не бойся экспериментировать если в даташите имеется кварц то постав посмотри что изменится, ничего страшного не произойдет.

И вопрос остальным пользователям и автору кто собрал сеё устройство выложите проверенную рабочую печатку

Автор:  Сукгей [ Ср мар 24, 2010 19:59:58 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

JAK. ЧТО С КВАРЦЕМ,ЧТО БЕЗ НЕГО НЕ ХОТЯТ РАБОТАТЬ

Автор:  KomSoft [ Чт мар 25, 2010 17:55:58 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

Девайс собран с разводкой печатной платы за один день. Полностью работоспособен.

Плата и схема в OrCAD 9.2, поэтому прилагаю скриншоты. Желающие могут повторить в SprintLayout или распечатать с разрешением 300dpi. Размеры платы (по желтому контуру): 92х51 мм.
Схема перерисована, нумерация элементов НЕ сохранена. Описание в архиве.
* Примечание: на фотографиях предыдущая версия платы, отличается от реальной повернутым на 90 градуов разъемом для термодатчика.

ФУЗЫ ставим по умолчанию, но снимаем DIV8 (с ним работает, но оч-ч-ч-е-е-е-н-ь медленно реагирует на кнопки).
В архиве:
1. схема.
2. плата, дорожки + детали. Вид со стороны деталей.
3. расположение деталей
4. рисунок дорожек, вид со стороны деталей, печатать без зеркалирования. В связи с не очень хорошей технологией
лазерного утюга дорожки сделаны немного толще, поэтому возле разъема индикатора и микросхемы придется процарапать.
5. фотографии готового девайса.

P.S. Буду очень благодарен за добавление второго термодатчика.

Вложения:
Комментарий к файлу: плата, схема и фото девайса (часы, календарь, термометр)
ClockCalTherm.rar [178.53 KiB]
Скачиваний: 2152

Автор:  Сукгей [ Пт мар 26, 2010 14:29:54 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

УБРАЛ В ФУЗАХ DIV8 ТЕРМОМЕТР ЗАРАБОТАЛ ЧАСЫ НЕ ХОТЯТ ТИКАТЬ :cry:

Автор:  jak888ut [ Сб мар 27, 2010 12:49:53 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

Сукгей значит у тебя что то с ds1307. Так у тебя стоит кварц или нет?

Автор:  Сукгей [ Сб мар 27, 2010 17:56:12 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

КВАРЦ СТОИТ. СТАВИЛ ДРУГУЮ DC1307 ТА ЖЕ ХРЕРЬ. ДАЖЕ ПОСТАВИЛ ДВА КОНДЕНСАТОРА НА КВАРЦ

Автор:  KomSoft [ Вт мар 30, 2010 11:36:52 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

На мой взгляд, часы могут не идти по таким причинам, проверьте:

1. Неправильно подключена (или нет контакта в какой-либо цепи) DS1307.
Должно быть (смотри схему включения прикрепленный файл DS1307type.png
с цитатами из даташит):
- 1 и 2 ножки - "часовой" кварц на 32768 Гц
- 3 нога (VBat) - резервное питание - литиевая батарея 3 вольта
(например от компьютера СR2032),"+" на 3 ногу, "-" - на общий провод.
(Для нормальной работы DS1307 необходимо, чтобы напряжение батареи было в
диапазоне 2.0 ... 3.5 В.)
- 4 нога (GND) - общий провод
- 5 и 6 (SDA и SCL) - шина связи с МК (может у вас обрыв дорожек и
контроллер не может проинициализировать или прочитать DS1307). Они должны быть
подтянуты к +5 вольт через резисторы - по оригинальной схеме R4, R5 (номиналом
4,7-5,6 кОм).
- 7 нога (SQW/OUT) - не подключена, но когда включен, т.е. бит SQWE
установлен в 1, вывод SQW/OUT выдаёт прямоугольные импульсы с одной из четырёх
частот (1 Гц, 4 кГц, 8 кГц, 32 кГц). Вывод SQW/OUT - с открытым стоком и
требует внешнего подтягивающего резистора. SQW/OUT будет работать как при
питании от Vcc, так и при питании от VBat.
- 8 нога (Vcc ) - питание +5 вольт (в протеусе и у меня в оркаде ноги
питания и земли/общая - не рисуются, но программа знает, что на нее приходит
питание - смотрите рисунок печатной платы), Когда питающее напряжение выше
1.25 * VBat, устройство полностью доступно, и можно выполнять чтение и запись
данных. Когда к устройству подключена батарея на 3 В, и Vcc ниже, чем
1.25 * VBat, чтение и запись запрещены (чтобы предотвратить запись ошибочных
данных), причем в это время внешние сигналы не воспринимаются, однако функция
отсчёта времени продолжает работать. Как только Vcc падает ниже VBat, ОЗУ и RTC
переключаются на батарейное питание VBat.
При включении питания DS1307 переключается от батареи к Vcc, когда
значение Vcc превышает VBat + 0.2 В. Входящие сигналы начинают восприниматься
тогда, когда Vcc превышает 1.25 * VBat.

Исходя из выше изложенного, проверить напряжение питания DS1307, заодно
не мешало бы проверить исправность и соответствие частоте 32768 Гц кварца
который Вы подключаете к 1 и 2 ножкам DS1307 (может он далеко не "часовой").

2. Неисправна DS1307 (но ее уже меняли)

3. Реагируют ли часы на кнопки - как я понял DS1307 нужно инициализировать,
т.е. занести в нее начальные показания времени, чтобы часы шли (хотя здесь я
могу быть не совсем прав - даташит читал не очень внимательно).

4. Еще раз проверьте фьюзы - как я понял из исходника, при неправильной частоте
внутреннего генератора микроконтроллера (МК) AtTiny2313 не будет идти обмен
данными МК с U2 и/или U3.

5. Из совсем невероятных причин - неисправен МК 2313 (например ноги 16, 17) или
плохо прошилась программа в части работы с часами, попробуйте по новой
перезалить прошивку, перед этим очень рекомендую очистить программную память
контроллера.


ДЛЯ Администатора: архив обновлен, можно заменить ранее залитый (от 25.03.10)

Вложения:
Комментарий к файлу: Архив со всем вместе: плата, схема, фьюзы и фото девайса (часы, календарь, термометр) + рекомендации
ClockCalTherm.rar [192.48 KiB]
Скачиваний: 1876
Комментарий к файлу: Фьюзы, с которыми работает
ClockCalTherm_fuse.png [11.12 KiB]
Скачиваний: 2380
Комментарий к файлу: типовая схема включения DS1307
DS1307type.png [1.69 KiB]
Скачиваний: 2130

Автор:  Сукгей [ Ср мар 31, 2010 20:08:06 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

AtTiny2313 СТАВИЛ НОВЫЙ ФЬЮЗЫ ТОЧНО ТАКИЕ ЖЕ КАК ВЫ ПРИСЛАЛИ. ТЕМПЕРАТУРУ ПОКАЗЫВАЕТ А ЧАСЫ НЕ РАБОТАЮТ.КВАРЦ НА32768 Гц ПОКУПАЛ В МАГАЗИНЕ.КНОПКИ РАБОТАЮТ НОРМАЛЬНО

Автор:  KomSoft [ Чт апр 01, 2010 10:23:06 ]
Заголовок сообщения:  Re: Часы, календарь, термометр.

Проэкспериментировал со своим девайсом. Если вынуть из панели DS1307, то на экране вместо часов будет мусор (а
температуру показывает). Таким образом, из DS1307 чтение происходит, но она не отсчитывает время. Если отбросить
почти невероятные причины (пункт 5) и две разных DS1307, то остается 1) питание, 2) нерабочий кварц и 3)
неправильное подключение DS1307, обрывы, непропаи или замыкания дорожек.

Простите, но тяжело давать советы, не зная, Ваш уровень знаний и что уже проверено :( .

Проверяем (если не сделано ранее) тестером, а еще лучше осцилографом :idea: (опять-же неизвестно есть ли он у Вас) на
ножках микросхем со стороны деталей, чтобы исключить плохо припаяные дорожки:
- относительно 4 ноги DS1307: +5В на 8 ноге DS1307, +3В на 3 ноге DS1307;
- при выключеном питании - отсутствие замыканий 1, 2, 5 и 6 ног DS1307 на землю и на +5В;
- отсутствие замыканий между 1 и 2 а также 5 и 6 ногами DS1307;
- соединение 16 ноги U1 с 6 ногой DS1307, а 15 ноги U1 c 5 ногой DS1307 (по оригиналной схеме).

Пока я это писал, товарищ экспериментировал: поочередно отгибал от панельки ноги DS1307. Как результат: если не
подключена любая из 3, 4, 5, 6, 8 ног - на экране вместо 00:00 01/01/00 - мусор. Если включить девайс и не трогать
кнопки, то часы сразу начинаю отсчитывать время (через минуту на экране отобразится 00:01 01/01/00).

Т.о. 99,9% у Вас не генерирует кварц: отсутствует контакт между 1 и 2 ножками и кварцевым резонатором, замыкание
этих ног между собой или на корпус/питание, нерабочий кварц. При наличии осцилографа на 2 ноге DS1307 видна четкая генерация.
Проверяем, пишем ответы на каждый пункт и даже больше :)) (желательно для диагностики через интернет ). Может помочь качественое фото Вашего девайса со стороны дорожек.

Страница 1 из 9 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/