Например TDA7294

Форум РадиоКот • Просмотр темы - Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 24, 2024 20:42:49

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


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



Начать новую тему Ответить на тему  [ Сообщений: 2937 ]     ... , , , 119, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Чт июл 07, 2016 20:17:31 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7955
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
Цитата:
для больших индикаторов нет ничего лучше ULN2803 /TD62783.
согласен имено так и сделано в гнусах тока стоит в ключах на минус 2003-боле доступная и мощная
хотя на тот индикатор 2р по 15мм по моему они излишни :dont_know:
мне недавно попал и другой комплек явно более мощный на порядок

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Ср июл 13, 2016 15:41:54 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн июл 16, 2007 16:08:33
Сообщений: 40
Откуда: Украина Вознесенск Николаевская обл.
Рейтинг сообщения: 0
Добрый день коты! У меня была проблема с ключами и индикатором с ОК. Ьногие поднимали эту проблему. Я выбросил ключи и ULN, оставил резисторы - подключил на прямую ( у меня индикатор 5641-AG 50 на 19 мм, высота символа 14 мм) прошил прошивкой на 1 странице, для меги8 - динамика. Затем делал как написано сдесь:

Выбор типа индикатора делается удержанием одной из четырех кнопок ("+", "-", "сек", "уст").
Если быть более точным то не выбор индикатора, а выбор активного 0 или 1 для зажигания сегмента и выбор активного 0 или 1 для зажигания разряда.
"+" - сегмент "0", разряд "0"
"-" - сегмент "0", разряд "1"
"сек" - сегмент "1", разряд "0"
"уст" - сегмент "1", разряд "1"

"сек" - сегмент "1", разряд "0"-после выбора этого режима все заработало.

1. Не понятно как выставить время сработки будильника?

2. ...если часы спешат или отстают, то по нажатии кнопки "К" можно перейти в меню выбора суточной корректировки хода часов. Кнопками "+" и "-" выбирается нужное количество секунд (плюс/минус 60 сек/сутки)....
Нажимаю:
кнопка К не понятно как работает, при нажатии на индикаторе появляется поочередно : 0.0, A210, 00А1, 23А2, А130- что это значит?

3. Постоянно светятся оба светодиода выбора будильника и не работают кнопки выбора будильника.

не понятен режим : 6 - работа с двумя видами точек - стоит 1 время показывает 18.22, стоит 0, время 1.822. На дате разделительная точка не появляется. И что это за режим?

Может что-то не знаю? Еще не весь форум прочитал.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Сб июл 23, 2016 13:00:02 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт мар 18, 2014 02:30:47
Сообщений: 77
Откуда: Россия, Владивосток
Рейтинг сообщения: 0
С кнопками и у меня есть проблема. Причем собирал 3 часов. Так вот на Всех иногда вылезает глюк! Либо нажатие распознается не правильно либо не распознается вообще. Отключал питание. включал снова. иногда помогает сразу иногда нужно делать такое несколько раз. В чем проблема не могу понять. Хотя сами часы работают исправно.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вс июл 24, 2016 11:06:18 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт мар 18, 2014 02:30:47
Сообщений: 77
Откуда: Россия, Владивосток
Рейтинг сообщения: 0
A210- это значить минуты второго будильника имеют значение 10
00А1- часы первого будильника установлены в значение 00
23А2- часы второго будильника установлены на 23 часа
А130- минуты первого будильника выставлены на 30 мин, короче А1(2) будильник-значение перед А- значение часов- цифры после цифры стоящей после А это минуты.
Работа с двумя видами точек это для больших одиночных индикаторов. Там 2 светодиода включаются в 4 разряд (DP) и имеем 2 разделительные точки между часами и минутами


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Чт авг 04, 2016 12:48:50 
Родился
Аватар пользователя

Зарегистрирован: Пн май 30, 2016 12:01:44
Сообщений: 14
Откуда: Волжский
Рейтинг сообщения: 0
Так и не понял какую плату брать и что собирать((((((((((((


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Чт авг 04, 2016 17:43:39 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн июл 16, 2007 16:08:33
Сообщений: 40
Откуда: Украина Вознесенск Николаевская обл.
Рейтинг сообщения: 0
gr-patron писал(а):
Так и не понял какую плату брать и что собирать((((((((((((


Для начала, какой размер часов будет и какие у тебя будут индикаторы. Прошивки автор обновляет а первой странице. Прошивка зависит от типа индикаторов.
У меня индикатор размером 50 на 20 мм в одном корпусе (динамика), прошивка ( я шил этой) - Clock-Term-Calendar-Alarm_LED_2011-08-11.zip.
Из за такого индикатора как у меня схема упрощается, выбросил ULN, ключи и ограничиваюшие резисторы, из за размера индикатора, маленький ток потребления, выхода меги выдерживают (она даже не греется).

Если ты будеш ставить каждую цифру отдельным корпусом (статика), то прошивать нужно - Clock-Term-Calendar-Alarm_LED_2011-03-01_static_595.zip. Иужно учитывать ток потребления индикаторов. Чем больше размер индикатора (на один сегмент несколько светодиодов), тем больше нагрузка выхода меги.

Я сдесь часто, спрашивай, что знаю помогу. Буду делать еще одни. Если чесно я доконца читать не выдержал :o :shock: :sleep:

Смотри плату на 1 странице в архиве - Nimnul_and_Headshotbacs.zip - авторский вариант. Свою делал сам под свой корпус. Сегодня найду выложу. Могу помочь нарисовать если есть проблемы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Чт авг 04, 2016 21:23:37 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8125
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 18562
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
gr-patron писал(а):
какую плату брать и что собирать
Ну никак что ли не обрезать ненужное с моей платы? Я за это время еще одни большие часы сделал на такой плате на 3" красных LED OA, присланных из Поднебесной, правда вместо сильно подорожавшего PNY07006 сделал ИИП на LNK364PN и самодельном трансе на EF16. Проблема опять только с первым запуском DS ки - задолбали исполнять ритуал запуска с конденсатором и тестером :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Чт авг 11, 2016 15:35:17 
Родился
Аватар пользователя

Зарегистрирован: Пн май 30, 2016 12:01:44
Сообщений: 14
Откуда: Волжский
Рейтинг сообщения: 0
Martin76 писал(а):
Ну никак что ли не обрезать ненужное с моей платы?

Я её вообще не нашёл ((((((
А вам господин повыше да будет известно, что с первой страницы часы я повторял. Если бы было всё так просто...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вс авг 21, 2016 18:32:38 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8125
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 18562
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Выложу старый и новый варианты платы управления для больших индикаторов (делать платы для индикаторов больше 2,3 " смысла не вижу- слишком трудоемко и дорого, проще соединить проводами и пайкой, либо разъемами, например PBS идеально подходят, или MHU5 для шага 5,08) + вариант на 0,8"(SA/SC08-11/21, FYS8011,8012A/B, KEM8102 и тп c ногами с боков) и 1 " типа SA/SC10-11, KEM1101A/B (такие) (сегменты через резисторы к Меге, аноды / катоды с ключами, резисторы и конденсаторы 0603/0805 и 1206, дорожки достаточно мелкие, на плате 1" есть место для DS3231, так же там платы для ИИП, повторять абсолютно необязательно).
Вложение:
Clock_M8_88_3-5'_2013+2016.lay [546.67 KiB]
Скачиваний: 814
Вложение:
Clock_M8_88_0.8'+1'.lay [557.43 KiB]
Скачиваний: 784


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пн авг 22, 2016 11:14:32 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7955
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
крупные индуки обычно все Самопалы в рамку 8ки впиханы smd-diod часто по 2 впослед так что выкидывать ключи не умно-не хватит мощи процикоф

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт авг 23, 2016 20:32:04 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8125
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 18562
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
musor писал(а):
крупные индуки обычно все Самопалы
Вы про что? :shock: Без ключей платы для 0,8 и 1" , для больших 3-5" на ULN2803 OA или TD62783AP OK. Такие индикаторы все очень даже стандартные, платы делают пара-тройка производителей, а корпусируют десятки. Еcли посмотреть на платы индикаторов, то у половины они будут одинаковые, с надписью например WLG, что родной нам FYS, что китайский KYX, LD или SM.
Даже большие составные 7-10" стандартизированы для использования обычно с 12В, там куча параллельно-последовательных групп. Хочется такого монстра попробовать сделать, но цена кусается, 15-20$ за один разряд.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Ср сен 21, 2016 12:32:14 
Встал на лапы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Сб фев 13, 2016 10:18:25
Сообщений: 87
Откуда: D.P.R. Мясо комбинат.
Рейтинг сообщения: 0
loop писал(а):
vadzik, Активировать в скрытых настройках режим индикации состояния ADC (0 - кнопки, 1 - фоторезистор, F - откл.). Нажать все кнопки по порядку. Записать значения с индикатора для каждой кнопки. Записать эти значения в исходник, заново компилировать прошивку и заново залить её в mega. Кнопки будут работать практически идеально.

Вот еще один котейко, тоже что то хочет понять, на счет кнопок.
Alex1588 писал(а):
С кнопками и у меня есть проблема. Причем собирал 3 часов. Так вот на Всех иногда вылезает глюк! Либо нажатие распознается не правильно либо не распознается вообще. Отключал питание. включал снова. иногда помогает сразу иногда нужно делать такое несколько раз. В чем проблема не могу понять. Хотя сами часы работают исправно.


Вчера заметил!!!, иногда не корректную работу кнопок. Прошерстил почти весю тему, так и не нашел в каком месте можно вставить в исходник значения. Значения кнопок записал, через меню Е8 - режим индикации состояния ADC, программа CV AVR присутствует, навыки поверхностные имеются. Коты ткните носом (только не сильно))))) в какое место EEPROMа вдолбить имеющиеся циферки.

_________________
Во время поиска небольших радиодеталей, упавших со стола, вероятность их обнаружения прямо пропорциональна размеру детали и обратно пропорциональна их значению для завершения работы


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Ср сен 21, 2016 13:05:00 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 194
Зарегистрирован: Пт сен 27, 2013 19:02:55
Сообщений: 370
Рейтинг сообщения: 0
Акма писал(а):
[...]Прошерстил почти весю тему, так и не нашел в каком месте можно вставить в исходник значения. Значения кнопок записал, через меню Е8 - режим индикации состояния ADC, программа CV AVR присутствует, навыки поверхностные имеются. Коты ткните носом (только не сильно))))) в какое место EEPROMа вдолбить имеющиеся циферки.

Насколько помню сюда:
Спойлер
Код:
// ---------- чтение ADC ----------
// Read the 8 most significant bits of the AD conversion result
unsigned char read_adc(unsigned char adc_input) {
        ADMUX=adc_input | (ADC_VREF_TYPE & 0xff);
        // Delay needed for the stabilization of the ADC input voltage
        delay_us(10);
        // Start the AD conversion
        ADCSRA|=0x40;
        // Wait for the AD conversion to complete
        while ((ADCSRA & 0x10)==0);
        ADCSRA|=0x10;
        return ADCH;
}  //----------



// ---------- декодирование кнопок ----------
unsigned char key_decode(unsigned char key) {
   if (key <= 3)                     return KEY_PLUS;   // = 0;
   if ((key >= 124) && (key <= 130)) return KEY_MINUS;  // = 1/2 от 255
   if ((key >= 167) && (key <= 173)) return KEY_SEC;    // = 2/3 от 255
   if ((key >= 188) && (key <= 194)) return KEY_SET;    // = 3/4 от 255
   if ((key >= 201) && (key <= 207)) return KEY_K;      // = 4/5 от 255
   if ((key >= 210) && (key <= 215)) return KEY_AL1;    // = 5/6 от 255
   if ((key >= 216) && (key <= 222)) return KEY_AL2;    // = 6/7 от 255
    return 0;
}  //----------


// ---------- чтение состояния кнопок ----------

Вставлять нужно в "декодирование кнопок". Причём от своего значения делаете плюс/минус 3...5 единичек. Тоесть если у Вас к примеру получилось значение 127, вписываете if ((key >= 124) && (key <= 130)) return KEY_MINUS;
Причём делитель из сопротивлений делал таким: 6,5k+680Om+1,5k+2,2k+3,3k+10k+56k Что позволило ещё больше разнести значения кнопок, друг от друга.

_________________
Мастеру достаточно одной пальчиковой батарейки, чтобы запустить любое устройство, в любом направление, с любой скоростью...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Ср сен 21, 2016 19:24:24 
Встал на лапы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Сб фев 13, 2016 10:18:25
Сообщений: 87
Откуда: D.P.R. Мясо комбинат.
Рейтинг сообщения: 0
Насколько помню сюда:
Спойлер
Код:
// ---------- чтение ADC ----------
// Read the 8 most significant bits of the AD conversion result
unsigned char read_adc(unsigned char adc_input) {
        ADMUX=adc_input | (ADC_VREF_TYPE & 0xff);
        // Delay needed for the stabilization of the ADC input voltage
        delay_us(10);
        // Start the AD conversion
        ADCSRA|=0x40;
        // Wait for the AD conversion to complete
        while ((ADCSRA & 0x10)==0);
        ADCSRA|=0x10;
        return ADCH;
}  //----------



// ---------- декодирование кнопок ----------
unsigned char key_decode(unsigned char key) {
   if (key <= 3)                     return KEY_PLUS;   // = 0;
   if ((key >= 124) && (key <= 130)) return KEY_MINUS;  // = 1/2 от 255
   if ((key >= 167) && (key <= 173)) return KEY_SEC;    // = 2/3 от 255
   if ((key >= 188) && (key <= 194)) return KEY_SET;    // = 3/4 от 255
   if ((key >= 201) && (key <= 207)) return KEY_K;      // = 4/5 от 255
   if ((key >= 210) && (key <= 215)) return KEY_AL1;    // = 5/6 от 255
   if ((key >= 216) && (key <= 222)) return KEY_AL2;    // = 6/7 от 255
    return 0;
}  //----------


// ---------- чтение состояния кнопок ----------

Вставлять нужно в "декодирование кнопок". Причём от своего значения делаете плюс/минус 3...5 единичек. Тоесть если у Вас к примеру получилось значение 127, вписываете if ((key >= 124) && (key <= 130)) return KEY_MINUS;
Причём делитель из сопротивлений делал таким: 6,5k+680Om+1,5k+2,2k+3,3k+10k+56k Что позволило ещё больше разнести значения кнопок, друг от друга.
----------
Разобрался, спасибо!
Первая колонка показания из протеус, вторая показания моих часов.
______1колонка___2колонка
кн не наж = 255 - 255
_______+ = 000 - 000
_______ - = 128 - 128
_____СЕК = 170 - 171
_____УСТ = 192 - 193
_____КОР = 204 - 206
______Б1 = 213 - 214
______Б2 = 219 - 220
А вот исходник, который у меня. от 11.08.2011
// ---------- декодирование кнопок ----------
unsigned char key_decode(unsigned char key) {
if (key <= 3) return KEY_PLUS; // = 0;
if ((key >= 124) && (key <= 130)) return KEY_MINUS; // = 1/2 от 255
if ((key >= 167) && (key <= 173)) return KEY_SEC; // = 2/3 от 255
if ((key >= 188) && (key <= 194)) return KEY_SET; // = 3/4 от 255
if ((key >= 201) && (key <= 207)) return KEY_K; // = 4/5 от 255
if ((key >= 210) && (key <= 215)) return KEY_AL1; // = 5/6 от 255
if ((key >= 216) && (key <= 222)) return KEY_AL2; // = 6/7 от 255
return 0;
} //----------
Вобщемто расброс не большой. Заметил что, от хорошей работы часов, редко лезешь в них. От этого застоя, появился в кнопках дребезг контактов. Понажимал, расшевилил и все заработало.
Ради интереса, назрел следующий вопрос, делитель по каким критериям расчитывать?
Вот этот делитель, 6,5k+680Om+1,5k+2,2k+3,3k+10k+56k: полагаю расчитан под этот исходник, каким считается первый резистор 6.5к или 56к, если смотреть от + 5 по питанию?

_________________
Во время поиска небольших радиодеталей, упавших со стола, вероятность их обнаружения прямо пропорциональна размеру детали и обратно пропорциональна их значению для завершения работы


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Чт сен 22, 2016 13:41:05 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 194
Зарегистрирован: Пт сен 27, 2013 19:02:55
Сообщений: 370
Рейтинг сообщения: 0
Акма писал(а):
Вот этот делитель, 6,5k+680Om+1,5k+2,2k+3,3k+10k+56k: полагаю расчитан под этот исходник, каким считается первый резистор 6.5к или 56к, если смотреть от + 5 по питанию?

СпойлерИзображение

Акма писал(а):
Ради интереса, назрел следующий вопрос, делитель по каким критериям расчитывать?
Подбирал опытным путём из стандартного ряда сопротивлений, которые просто найти, чтобы как можно дальше разнести значения кнопок. Значения нажатых кнопок 0; 24; 64; 103; 138; 187; 235

_________________
Мастеру достаточно одной пальчиковой батарейки, чтобы запустить любое устройство, в любом направление, с любой скоростью...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Пн сен 26, 2016 21:10:23 
Встал на лапы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Сб фев 13, 2016 10:18:25
Сообщений: 87
Откуда: D.P.R. Мясо комбинат.
Рейтинг сообщения: 0
Понятно! спасибо.
Хочется собрать эти часы с большими цифрами, циферблат изготовить в ручную из светодиодов. Корпус уже подобрал, высота одной циферки 230мм ширина 90мм. Работать я знаю они будут, но хочется почитать мнение народа. Может кто сталкивался с какими нибудь косяками.

_________________
Во время поиска небольших радиодеталей, упавших со стола, вероятность их обнаружения прямо пропорциональна размеру детали и обратно пропорциональна их значению для завершения работы


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт сен 27, 2016 09:25:05 
Друг Кота
Аватар пользователя

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт сен 27, 2016 12:24:43 
Встал на лапы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Сб фев 13, 2016 10:18:25
Сообщений: 87
Откуда: D.P.R. Мясо комбинат.
Рейтинг сообщения: 0
Martin76 писал(а):
Сборка таких индикаторов и будет самой сложной задачей, нужно определиться с напряжением питания и соответственно схемой включения такого количества светодиодов. Возможно, лучше будет использовать статическую индикацию, хотя на 5" индикаторах не наблюдается никаких проблем, типа мерцания при искусственном освещении и тп.

На счет статики я тоже задумывался, в ветке даже схемку нашел, http://startcd.narod.ru/clock/cvdiod.html , но автор топика мало чего описал о своих часиках. Здесь конечно побольше инфы http://meandr.org/archives/17006 может кто связывался с ними.
Примерно прикидывал, на питание индикаторов взять +12. сегменты A.D.G сделать по 4 последовательно включенных светодиода + гасящий резистор. B.C.E.F сделать по восемь, то есть в одном сегменте две пары по 4 последовательно включенных светодиода, с гасящими резисторами. Да и лента светодиодная имеется, вот и ломаю голову что лучше взять, ленту или светодиоды. Циферки у меня получаются высокие и узкие, корпус такой, шире не получается.
В протеусе попробовал вроде работает, но протеус протеусом а железо совсем другое. И вот хочется узнать о подводных камнях.

_________________
Во время поиска небольших радиодеталей, упавших со стола, вероятность их обнаружения прямо пропорциональна размеру детали и обратно пропорциональна их значению для завершения работы


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Чт сен 29, 2016 09:47:45 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8125
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 18562
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Акма писал(а):
сделать по 4 последовательно включенных светодиода + гасящий резистор. B.C.E.F сделать по восемь, то есть в одном сегменте две пары по 4
Столь большие индикаторы хорошо будут смотреться только с большим количеством светодиодов в сегменте, 4 и 8 -явно мало, и лучше маленьких 5мм. 8 и 10 имеют очень неравномерную яркость под разными углами и поэтому я отказался например от их использования в качестве разделителя в часах с большими индикаторам. То же касается и ленты.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
СообщениеДобавлено: Вт окт 04, 2016 07:55:31 
Родился

Зарегистрирован: Вт мар 15, 2016 12:04:12
Сообщений: 9
Рейтинг сообщения: 0
Добрый день. Нужна помощь по часам. Часы классные я их поставил в корпус от не исправных китайских используя родной индикатор. Но у родного индикатора в первом разряде отсутствует сегмент F. Для часов он не нужен при настройке не критично. Но при отображении дня недели ноль полностью не отображается. Нельзя ли убрать индикацию ноля для прошивки с динамической индикацией.

_________________
Еще не придумал.


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

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


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 40


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

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


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