Форум РадиоКот https://radiokot.ru/forum/ |
|
Часы с LED индикаторами посоветуйте проект пожалуйста. https://radiokot.ru/forum/viewtopic.php?f=3&t=140424 |
Страница 1 из 4 |
Автор: | basin [ Пн янв 09, 2017 17:36:22 ] |
Заголовок сообщения: | Часы с LED индикаторами посоветуйте проект пожалуйста. |
Добрый день. Сразу прошу простить за дилетантский подход Прошу посоветовать на основе какого проекта можно собрать часы на случайно перепавших мне индикаторах FEM-2301L0BGW ( 57 мм, общий катод, напряжение 7.4 вольта, ток 25 ма). Индикаторов 8 штук. Хочется получить часы с секундными разрядами. Хотелось бы использовать DS1307 и Atmega8 (есть в наличии и есть чем программировать). В программировании совсем не силен, в остальном (в теории) впрочем тоже зато паяю красиво и платы травлю:)) Статьи на Коте перебрал, но чего то однозначно понятного и подходящего не нашел Есть проект SLVika прямо то что надо по функционалу, но на ПИКе Заранее признателен за доходчивую консультацию. Добавлено after 9 hours 5 minutes 13 seconds: Попробую поразмышлять сам с собой на базе отыскиваемого на Коте, а вы пожалуйста поправьте если можно. К примеру для решения задачи получения устройства с индикацией на LED семисегментниках с ОК и напряжением питания выше чем у процессора можно взять за основу устройство и прошивку для индикаторов с ОА и добавить ключи на аноды и ULN2003A в качестве катодных ключей и "подводки" более высокого напряжения к индикаторам аналогично тому как это сделано в схеме Вложение: Фактически эти ключи "инвертируют полярность" напряжения на индикаторе? Или нужна и иная прошивка? |
Автор: | pyzhman [ Пн янв 09, 2017 19:10:04 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
http://meandr.org/archives/17006 |
Автор: | basin [ Пн янв 09, 2017 19:21:00 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
pyzhman писал(а): http://meandr.org/archives/17006 Спасибо ! а еще сразу вопрос - есть ли интегрированные решения (микросхема) которая заменит анодные ключи? Типа ULN2003 для катодов, только наоборот ? |
Автор: | Martin76 [ Пн янв 09, 2017 20:55:48 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
basin писал(а): Типа ULN2003 для катодов, только наоборот ? TD62783
|
Автор: | basin [ Ср янв 11, 2017 11:32:50 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
Пытаюсь сообразить как понять напряжение которое будет падать на индикаторах в реальности при динамическом подключении. Если переформулировать условия задачи то есть вводные - номинальное напряжение для индикатора 7.4 вольта, ток через него 20 ма, в катоде резистор 200 ом, катоды управляются ULN 2003 , аноды TD62783. Нужно понять какое напряжение подать на все это хозяйство для получения номинального напряжения индикатора в динамическом включении. Тут темный лес Просто прибором мерять - частота высоковата. Осциллографом? |
Автор: | Martin76 [ Ср янв 11, 2017 12:01:32 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
Падение на индикаторе + падение на ключе ULN (~1-1,2В) + падение на ключе TD ( ок 2В) разделить на необходимый ток. Я бы для обычного желто зеленого индикатора (G) около 1,9-2В на диод считал, 7,4(4Х1,75) маловато будет даже для красного. 12В для питания хватит в общем. Только если решили повторять схему по ссылке, то посмотрите на логику ее работы, там не все так просто с коммутацией сегментов. Включают сегмент нулем с меги (инвертор + повторитель). УЛН не пойдет, придется сделать схему на транзисторах, только на пнп +нпн или двух нпн, либо повторитель пнп с коллектором на землю. |
Автор: | basin [ Ср янв 11, 2017 14:38:31 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
печально, а я уже красивую печатку развел понадеявшись что TD62783 можно "тупо" включить вместо ключей в анодах схема вот такая получилась условно Вложение: Нежизнеспособно? |
Автор: | Martin76 [ Ср янв 11, 2017 14:54:37 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
Будет инверсия, TD выдает + при подаче на вход единицы. Хотя если есть исходник, то можно инвертировать сигналы сегментов, тогда и TD пойдет. Только я не пойму, в этой схеме похоже посегментная индикация что ли, а не поразрядная. |
Автор: | basin [ Ср янв 11, 2017 16:23:16 ] | |||
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. | |||
Martin76 писал(а): Будет инверсия, TD выдает + при подаче на вход единицы. Хотя если есть исходник, то можно инвертировать сигналы сегментов, тогда и TD пойдет. Только я не пойму, в этой схеме похоже посегментная индикация что ли, а не поразрядная. На http://meandr.org/archives/17006 , там где выложена схема есть и ссылки на иходники и саму прошивку. Разрешения автора не смог пока спросить, но все в открытом доступе. Правда в моем случае это бесполезно откорректировать не сумею. Можно ли попросить вас глянуть можно ли приспособить прошивку для той схемы что сейчас вырисовалась с ULN и TD в "силовых" ключах? Заранее признателен.
|
Автор: | Martin76 [ Ср янв 11, 2017 16:44:34 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
Цитата: индикаторы FEM-2301L0BGW А индикаторы точно общий катод? Обычно А - ОК, В - ОА у большинства производителей.
|
Автор: | basin [ Ср янв 11, 2017 16:55:22 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
Martin76 писал(а): Цитата: индикаторы FEM-2301L0BGW А индикаторы точно общий катод? Обычно А - ОК, В - ОА у большинства производителей.FEM-2301L0BGW http://www.farnell.com/datasheets/99302.pdf По даташиту вроде ОК. |
Автор: | Martin76 [ Чт янв 12, 2017 10:20:10 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
Да, действительно, общий катод. Исходник мутный на Си какой то, такое впечатление, что не полностью. Легких вариантов два: ставить инвертор до TD, например 74НС540, 2Х74НС04 и тп, либо делать как на схеме. |
Автор: | basin [ Чт янв 12, 2017 10:37:15 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
Martin76 писал(а): Да, действительно, общий катод. Исходник мутный на Си какой то, такое впечатление, что не полностью. Легких вариантов два: ставить инвертор до TD, например 74НС540, 2Х74НС04 и тп, либо делать как на схеме. Понятно в принципе ожиданно. Скажите, как я понял по вашим постам в теме "Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)" за 2014 год, вы как раз собирали часы на похожей элементной базе. Нет ли возможности воспользоваться вашим проектом. Мне нужен намного меньший функционал - только часы, но с секундным разрядом. Термометр, календарь и прочие "довески" не нужны. Возможно можно как то использовать редакцию вашей прошивки? Схему то проще, в моем случае, переделать нежели найти подходящуу прошивку. |
Автор: | Martin76 [ Чт янв 12, 2017 11:27:21 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
basin писал(а): как то использовать редакцию вашей прошивки? Прошивка не моя, а Danko, я только дорабатывал немножко. Шесть разрядов что бы сделать, нужно опять же весь исходник переделывать, хотя секундомер там есть, при нажатии на соответствующую кнопку минуты и секунды выводятся. Подумайте, сильно эти секунды нужны или нет.
|
Автор: | pyzhman [ Чт янв 12, 2017 12:03:11 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
С чего же мутный? Вот здесь проинвертировать: Код: PORTB = seg; с отсечкой ненужный битов (если понадобится). |
Автор: | basin [ Чт янв 12, 2017 13:09:32 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
pyzhman писал(а): С чего же мутный? Вот здесь проинвертировать: Код: PORTB = seg; с отсечкой ненужный битов (если понадобится). Это просто звучит и просто сделать когда знаешь как делать Для меня написание и редактирование программ - темный лес. Было бы здорово получить помощь в редактировании прошивки под конкретную схемотехнику. Фактически ищу помощи от кого то кто мог бы дать готовый файл прошивки. Наглость с одной стороны, но с другой стороны возможно для кого то это не проблема подправить прошивку, а для меня тесты на железке самое приятное. Добавлено after 3 minutes 6 seconds: Martin76 писал(а): basin писал(а): как то использовать редакцию вашей прошивки? Прошивка не моя, а Danko, я только дорабатывал немножко. Шесть разрядов что бы сделать, нужно опять же весь исходник переделывать, хотя секундомер там есть, при нажатии на соответствующую кнопку минуты и секунды выводятся. Подумайте, сильно эти секунды нужны или нет.Секунды - дело детской жадности в прямом смысле. Генеральный заказчик этих часов мой восьмилетний сын и он хочет побольше циферок. И так грустит что не все 8 наличествующих индикаторов задействуются, а только 6 |
Автор: | pyzhman [ Чт янв 12, 2017 13:28:49 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
Стало быть такие часы как в приложении (проект в протеусе (без ключей по верху и низу) и прошивка (сносная))? --------- здесь была пробная версия прошивки. |
Автор: | basin [ Чт янв 12, 2017 18:23:28 ] | ||
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. | ||
pyzhman писал(а): Стало быть такие часы как в приложении (проект в протеусе (без ключей по верху и низу) и прошивка (сносная))? Поставил Протеус, спасибо котосундуку. Правда пока понял что это просто схема без симуляции попереставлял все три версии:) Если я верно понял - то да - именно такая штука (функционально и нужна). И прошивка сносная чтобы время показывалось и корректировалось в качестве ключей на аноды и катоды ULN и TD. Тогда прям предел мечтаний. В смысле если "врезать" ключи с управлением единицей на входе - то прошивка из архива должна заработать? Вложение: Тут какая то беда с нумерацией ножек, нужно ориентироваться на их функциональное назначение?
|
Автор: | Martin76 [ Чт янв 12, 2017 23:33:13 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
basin писал(а): нужно ориентироваться на их функциональное назначение? Да, в Протеусе нумерация для корпуса TQFP32.
|
Автор: | basin [ Пт янв 13, 2017 05:15:03 ] |
Заголовок сообщения: | Re: Часы с LED индикаторами посоветуйте проект пожалуйста. |
Martin76 писал(а): basin писал(а): нужно ориентироваться на их функциональное назначение? Да, в Протеусе нумерация для корпуса TQFP32.Спасибо! |
Страница 1 из 4 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |