Например TDA7294

Форум РадиоКот • Просмотр темы - Часы-термометр на м-к ATmega8 с секундной стрелкой
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн апр 13, 2026 00:45:09

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2143 ]     ... , , , 11, , , ...  
Автор Сообщение
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Сб май 19, 2012 21:57:14 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 11
Зарегистрирован: Чт мар 01, 2012 00:41:46
Сообщений: 92
Рейтинг сообщения: 0
us0nz писал(а):
Микрофон для заключительного слова - АВТОРУ!

если поцентру останется место, то поставлю термометр.
со звуком ещё не работал, незнаю получится ли на асемблере написать такое.
Будет свободное время от работы и семьи обязательно дорисую плату и начну писать программу
Контроллер есть в наличии только mega8 но его должно хватить на много эфектов, т.к в прошлом проэкте задействовано было только 27% памяти


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Сб май 19, 2012 22:24:58 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8347
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 20167
Откуда: Рыбинск
Рейтинг сообщения: 1
Медали: 1
Лучший человек Форума 2017 (1)
Ну а я пока прошлый проект и повторил , с изменениями :)) . Оставлена бОльшая часть схемы , прошивка и идея. Изменения коснулись в основном индикаторов. Я сделал часики поменьше, на 1" FYS-10012 BS-21 -время и на 0,56" FYT-5631BS-21( пока другой стоит для проверки) и 0,4" FYD-4021DUE-21(можно 18ти ногий 0,56" при желании запихнуть) -температура и ее обозначение. Соответственно и светодиоды использовал круглые 3 и 5 мм. Размер платы 149Х149.
Так же вроде поборол паразитную засветку светодиодов. Схема вот такая (2 варианта, сам сделал первый)
Вложение:
Strob_LED.JPG [22.76 KiB]
Скачиваний: 2908
В первом варианте возможен подбор яркости светодиодов под яркость индикаторов изменением номинала R1 ,без подбора резисторов у каждого светодиода( в разумных пределах). Абсолютно полностью засветка не исчезает, но уменьшается во много раз - так наверное даже и лучше, вроде чуть видимого следа остается .
Из-за использования строенного индикатора понадобилось гашение запятой в 1м и 3м разрядах. Поэтому схемка для этого дела тоже добавлена на плате(транзистор ВС856+ резистор).
Сказать что плата сделана полностью не скажу, нужно еще установить десятка четыре маленьких светодиодов( заказал, привезут, покупать у нас здесь втридорога нет никакого желания :kill: ). Ну и индикатор на градусы тоже поставлю другой, с "серым лицом", как у остальных. Да и оттенок красного у этого немного не такой, поставлю Фор`ярда тоже.
Вообще самым геморным в разработке платы оказалось нарисовать окружности, диаметром более 100мм в SL , а вот дугу , радиусом 100 мм можно нарисовать, так из дуг круги и пришлось рисовать. :kill: Да и 60 светиков через 6' по окружности тоже не быстро расставить.

Вот , что пока получилось
Вложение:
Фото-0415.jpg [134.59 KiB]
Скачиваний: 2461
Вложение:
Фото-0419.jpg [203.59 KiB]
Скачиваний: 2593


Вот собственно плата
Вложение:
clock_PCF8563_83##.lay [333.29 KiB]
Скачиваний: 1739

Площадки и разводка предусмотрены как под PCF8563, так и под 8583.
Резисторы у светодиодов в моем случае , у маленьких 560 Ом, у больших 470. Резисторы и некоторые перемычки 1206, кондеры и большая часть перемычек можно как 0805 , так и 1206. Около транзисторов есть место под резисторы 10К, можно ставить, можно нет, я хотел ВС807 вместо полевых попробовать. Путем переброски пары перемычек, можно сделать плату под ОК, если будет такая потребность и соответствующая прошивка :) . Кнопки можно поставить или со стороны фольги с толкателями на заднюю стенку, или на отдельную платку- пока не решил .

Еще пришлось запрограммировать фьюз BODEN с уровнем 4В у меги. Иначе через раз при подключенной батарейке и отключении питания время то сбрасывалось, то искажалось :dont_know: Прошивка больше понравилась с мигающими точками clock2 , которую atac13 выкладывал не так давно.


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Вс май 20, 2012 00:36:36 
Друг Кота

Карма: 28
Рейтинг сообщений: 568
Зарегистрирован: Чт май 05, 2011 21:26:34
Сообщений: 4550
Откуда: Украина, Славутич
Рейтинг сообщения: 0
Круг... рисовать? чтобы светики расставить в спринте есть возможность нарисовать многогранник с нужным количеством вершин, они-то и укажут на положение светодиодов. Разве нет?


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Вс май 20, 2012 10:01:52 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8347
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 20167
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
А Вы сами пробовали это? Или опять все бла-бла-бла :sleep: Возможность есть, но неудобно, нисколько не легче размещать светики, времени уйдет еще больше, чем на дуге 90' разместить 16 штук, и копировать, да и круг красивей смотрится 8)

ЗЫ:Alexeyslav Вот лично Ваших творений мы ни одного не имели счастья наблюдать, ни здесь , ни в матричных часах, даже просто в виде какой нибудь простейшей платки , только куча теории, и советов. Теория без практики = почти 0 . :tea:


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Вс май 20, 2012 10:31:43 
Друг Кота

Карма: 28
Рейтинг сообщений: 568
Зарегистрирован: Чт май 05, 2011 21:26:34
Сообщений: 4550
Откуда: Украина, Славутич
Рейтинг сообщения: 0
Да, как-то приходилось размещать светодиоды по кругу и многогранник здорово помог.

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


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Пн май 21, 2012 20:54:14 
Родился

Зарегистрирован: Чт авг 20, 2009 21:11:05
Сообщений: 16
Рейтинг сообщения: 0
Здравствуйте друзья
Собрал сей девайс - работает
Помогите разобраться с фото резистором - у меня он 3Ком на солнце и 20Ком в тени
Если не трудно выложите прошывку без мигающей точки со сменой показаний термометра каждые 15сек и етим фоторезистором
МЕРСИ


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Пн май 21, 2012 21:15:36 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8347
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 20167
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Так а просто замкнуть контакты для фоторезистора никак? :kill: Тогда по идее всегда должна максимальная яркость быть.


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Пн май 21, 2012 22:11:31 
Родился

Зарегистрирован: Чт авг 20, 2009 21:11:05
Сообщений: 16
Рейтинг сообщения: 0
Martin76 писал(а):
Так а просто замкнуть контакты для фоторезистора никак? :kill: Тогда по идее всегда должна максимальная яркость быть.


ДА - можно. Но хочетса чтоб все правильно работало


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Пн май 21, 2012 22:13:45 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8347
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 20167
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Тогда резистор нужно подбирать под этот фоторезистор, но чего то у него мала разница сопротивлений в темноте / на свету, обычно в десятки, а то и сотни раз различие.


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Ср май 23, 2012 20:46:23 
Родился

Зарегистрирован: Чт авг 20, 2009 21:11:05
Сообщений: 16
Рейтинг сообщения: 0
Martin76 писал(а):
Тогда резистор нужно подбирать под этот фоторезистор, но чего то у него мала разница сопротивлений в темноте / на свету, обычно в десятки, а то и сотни раз различие.


Поставыл фоторезистор на 200Ком - тепер все работает как надо


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Пт май 25, 2012 11:16:38 
Мучитель микросхем
Аватар пользователя

Карма: 7
Рейтинг сообщений: 60
Зарегистрирован: Ср фев 22, 2012 17:50:27
Сообщений: 409
Откуда: РФ, Европа
Рейтинг сообщения: 0
Alexeyslav писал(а):
Круг... рисовать? чтобы светики расставить в спринте есть возможность нарисовать многогранник с нужным количеством вершин, они-то и укажут на положение светодиодов. Разве нет?

Нет. Так как по кругу, по многограннику не расставишь, да и намного быстрее по кругу-то.


Вложения:
Циферблат.lay [108.31 KiB]
Скачиваний: 1123

_________________
Изображение
Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Пт май 25, 2012 20:23:28 
Друг Кота

Карма: 28
Рейтинг сообщений: 568
Зарегистрирован: Чт май 05, 2011 21:26:34
Сообщений: 4550
Откуда: Украина, Славутич
Рейтинг сообщения: 0
Основная проблема ведь не нарисовать, а выдержать углы чтобы все ровненько было.
Автоматический многогранник с нужным количеством граней сразу показывает нужные углы и точки установки светодиодов - вот чем он лучше обычной окружности.


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Пт май 25, 2012 20:40:52 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8347
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 20167
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Ну в спринте вообще то на нужный угол (6' ) можно без проблем прямо светодиод поворачивать, чем по углам многогранника расставлять площадки. Да и незачем 60 штук рисовать, достаточно 16, потом копировать, зеркалить и совмещать, вот и все :tea:

Еще наблюдения за PCF : при питании от БП днем, часы идут нормально, при питании от батарейки (3В,новая), с отключенным БП, за ночь отстают, не сказать чтоб сильно, но отстают . Получается частота генератора у нее сильно зависит от напряжения питания, за DS1307 такого не наблюдал. :dont_know:


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Пт май 25, 2012 21:39:33 
Друг Кота

Карма: 28
Рейтинг сообщений: 568
Зарегистрирован: Чт май 05, 2011 21:26:34
Сообщений: 4550
Откуда: Украина, Славутич
Рейтинг сообщения: 0
Поидее, это нонсенс... скорей всего кварц неправильно подключен к генератору - неправильно подобран его тип или емкости.


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Сб май 26, 2012 08:23:02 
Мучитель микросхем
Аватар пользователя

Карма: 7
Рейтинг сообщений: 60
Зарегистрирован: Ср фев 22, 2012 17:50:27
Сообщений: 409
Откуда: РФ, Европа
Рейтинг сообщения: 0
Martin76 писал(а):
Ну в спринте вообще то на нужный угол (6' ) можно без проблем прямо светодиод поворачивать, чем по углам многогранника расставлять площадки. Да и незачем 60 штук рисовать, достаточно 16, потом копировать, зеркалить и совмещать, вот и все


Согласен. Можно вообще 2 нарисовать с противоположных сторон, сгруппировать, а потом копировать и крутить на любые градусы. Но это уже другая тема.

Хочется собрать такие часики, сейчас поеду искать детали.

_________________
Изображение


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Сб май 26, 2012 08:45:57 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8347
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 20167
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
pavasilich писал(а):
Хочется собрать такие часики
Делайте, не пожалеете. Оригинально смотрятся, даже еще в недоделанном виде :)


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Сб май 26, 2012 17:18:19 
Первый раз сказал Мяу!

Зарегистрирован: Чт мар 29, 2012 08:29:18
Сообщений: 30
Рейтинг сообщения: 0
Вопрос к автору и всем кто может помочь. Нет возможности собрать на SO8 PCF8385T и собираю на DIP8 PCF8385P AtMega8 DIP28 сейчас пробую на макете без термометров и светодиодов. Неидут часы время точность хода устанавливается. SCL SDA через резисторы 4,7-10к подпоял к (+) А0 на(+)кварц PCF менял перепрошивал МК, а хода нет. Как их запустить?


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Сб май 26, 2012 19:04:27 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8347
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 20167
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Так а как поняли, что не идут? Могут клок / дата быть перепутаны, может с подтяжкой что.

Без тактирования от часов на индикаторах должны быть прочерки. У меня при первом включении такое было - оказался вывод у смд резистора у подтяжки даты не был припаян.


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Сб май 26, 2012 19:23:08 
Первый раз сказал Мяу!

Зарегистрирован: Чт мар 29, 2012 08:29:18
Сообщений: 30
Рейтинг сообщения: 0
Martin76Вкл.часы 00 00 Режим мигаот минуты устанавливаю затем часы далее корекция С 00 Режим и всё время на индекаторе неменяется


Вернуться наверх
 
 Заголовок сообщения: Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
СообщениеДобавлено: Сб май 26, 2012 19:38:53 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8347
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 20167
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Так а с шиной то I2C точно все нормально? Вот померял напряжения на PCF: 1я нога - 2,7В, 2я -4,2 , 5,6 - 4,9.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2143 ]     ... , , , 11, , , ...  

Часовой пояс: UTC + 3 часа


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y