Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED)

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 08 черв. 2016 08:33 #101

  • Vakula
  • Vakula аватар
  • онлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Soir пише:
Вы можете самостоятельно исключить из индикации показания любого датчика.
Догадывался, что где то так.
Спасибо за труд. Дело движется.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Wolf

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 08 черв. 2016 16:10 #102

  • Wolf
  • Wolf аватар
  • онлайн
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Дописи: 1046
  • Подякували: 270
  • sxem.org Sponsor 2019, 2021,2023 ukraine-medal
Vakula пише:
Догадывался, что где то так.
Спасибо за труд. Дело движется.
Радует, что труды не напрасны !!! Слава Украине!!!
"Борітеся — поборете!
Вам Бог помагає!
За вас правда, за вас слава
І воля святая!"
________________________
Save Ukraine! Stop Putin!
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 10 черв. 2016 21:29 #103

  • Vakula
  • Vakula аватар
  • онлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Сделал плату, запаял включил. Завтра погляжу, как ведут себя часы. Сходу из партии обнаружил, что кварц не рабочий.
А главное разочарование в том, что под этот дисплей такинадо ключи. Как хотелось без них обойтись. Теперь или соплями навешиваться, или плату перетрассировать и сделать новую :S

Попередження: Спойлер! [ Натисніть, щоб розгорнути ]


Добавлено 11.06.16.
Полет нормальный, сутки прошли. Глобального отставания не наблюдается. Ключи, теперь ключи....
Останнє редагування: 14 лип. 2017 22:25 від Wolf. Причина: спрятал под спойлер
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 11 черв. 2016 21:12 #104

  • Vakula
  • Vakula аватар
  • онлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Заблудился, требуется помощь.
Дисплей 0,8" ОА. Очень тускло светит. Как понимаю, надо поставить ключи по питанию дисплея. Как не пробую, не получается.

Где и как копать?
Останнє редагування: 11 черв. 2016 21:13 від Vakula.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 11 черв. 2016 21:17 #105

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Vakula пише:
Дисплей 0,8" ОА. Очень тускло светит.
У моих 0,8" яркости хоть отбавляй (без ключей). Синие, зеленые, теперь еще белые...
Vakula пише:
Как не пробую, не получается.
Что именно не получается? Не работают, ярость не увеличивается... Конкретизируйте проблему.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 11 черв. 2016 21:24 #106

  • Vakula
  • Vakula аватар
  • онлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Soir пише:
У моих 0,8" яркости хоть отбавляй (без ключей). Синие, зеленые, теперь еще белые...
Опа, тут я попадай... Я как бы теоретически, считал, что должны работать. Они работают, но сегменты светят не ярко. А когда показывает часовую программу с точкой, то точка подсаживает питание всех сегментов модуля.
Кстати, мне показалось, кажется, но точка больно часто мигает? Как то не приятно так.

Яркость регулировал, изменения минимальные. Главное, готовое же изделие. Думал линейник не тянет, поставил внешнее питание...не то все равно.

P.S. нашел ошибку в схеме. DP с МК на дисплей ушел без резистора. Может быть проблемой?
Останнє редагування: 11 черв. 2016 21:31 від Vakula.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 11 черв. 2016 21:46 #107

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Мы сейчас о чем? Ключи, без ключей, какие ключи...?

Если в общем про яркость, то проверьте индикатор отдельно в статическом режиме - подключите через резистор (обязательно! ток не должен превышать 20 мА) к +5V. Представление о яркости будет. Отсюда и будет поиск решения проблемы.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 11 черв. 2016 21:56 #108

  • Vakula
  • Vakula аватар
  • онлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Soir пише:
Если в общем про яркость, то проверьте индикатор отдельно в статическом режиме
Всегда проверяю батарейкой в 3 Вольта, очень удобно. Но тут, в схеме, разница ощутимая, в сторону ухудшения.
Ладно, завтра проверю монтаж и определюсь. все часы, что были на 0,56 светят реально идеально. а их я сконструировал с десяток уже. Принимаю во внимание тот факт, что дисплей с двух, спареных модулей.

Ключи? Так это для поднятия тока на сегментах. По вашему примеру. Потому, как есть идеи в реализации часов на БОЛЬШОМ дисплее.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 12 черв. 2016 07:47 #109

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Vakula пише:
Всегда проверяю батарейкой в 3 Вольта, очень удобно.
Не разочаровывайте меня, скажите, что через ограничительный резистор. А если еще при этом измеряете ток, то вообще все хорошо и правильно.

Vakula пише:
Но тут, в схеме, разница ощутимая, в сторону ухудшения.
Пока нет данных по тестированию индикатора, говорить особо не о чем. Ведете Вы эксперименты уже с ключами или без, тоже не ответили...
Будем исходить из предположения, что индикатор обладает достаточным запасом яркости, ключей пока нет.
1. Проверить монтаж, исправность элементов схемы и соответствие их номиналов.
2. Проверить напряжение питания.
3. Проверить наличие на выводе 24 МК (PC1) напряжения +5V.
4. Закоротить С4 (скрин в статье). На выводе 23 МК (PC0) должно быть 0V.
5. Установить в настройках максимальную яркость для всех режимов.
6. Измерить осциллографом длительность импульсов и частоту динамической индикации.

Если ВСЕ эти манипуляции не приведут к желаемой яркости, тогда нужно рассматривать вопрос об установке ключей.

Vakula пише:
Ключи? Так это для поднятия тока на сегментах.
Да ну? А я то гадал, зачем они...
Я спрашивал, Вы их уже установили или нет? Если установили, то по какой схеме? Яркости недостаточно даже с ключами?
Должен сразу предупредить, что вот так вот просто взять фрагмент выложенной схемы ключей и установить - нельзя.

Vakula пише:
Кстати, мне показалось, кажется, но точка больно часто мигает? Как то не приятно так.
P.S. нашел ошибку в схеме. DP с МК на дисплей ушел без резистора. Может быть проблемой?
Может быть проблемой всего, чего угодно. И недостаточной яркости, и выхода со строя индикатора, и выхода со строя микроконтроллера...
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 12 черв. 2016 12:09 #110

  • Vakula
  • Vakula аватар
  • онлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Soir пише:
3. Проверить наличие на выводе 24 МК (PC1) напряжения +5V.
4. Закоротить С4 (скрин в статье). На выводе 23 МК (PC0) должно быть 0V.
3. 1.1 вольта :S
4. Там схема не такая.
Вот по какой схеме я собирал устройство.
Попередження: Спойлер! [ Натисніть, щоб розгорнути ]


Может тут чего не хватает. И почему, без BMP180 у меня показывает давление Р-749?
Останнє редагування: 14 лип. 2017 22:30 від Wolf. Причина: спрятал под спойлер
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 12 черв. 2016 13:17 #111

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Vakula пише:
Там схема не такая.
Ясно. Все там хватает, п.3 и 4 отменяются.
Только проверьте настройки яркости, установите на максимум.
Если установлена максимальная ярость для текущего режима (день-ночь), тогда остается увеличивать ток.
Если есть осциллограф, посмотрите ширину импульсов на анодах индикатора.
Какие сопротивления установлены в сегментах?
Надо попытаться выяснить электрические параметры индикатора - допустимый прямой ток, прямое падение напряжения и допустимое обратное напряжение. Это должно быть в даташит. От этих данных зависит схема ключей.

Vakula пише:
И почему, без BMP180 у меня показывает давление Р-749?
Это нормально.
Останнє редагування: 12 черв. 2016 13:17 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 12 черв. 2016 13:28 #112

  • Vakula
  • Vakula аватар
  • онлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Soir пише:
Если есть осциллограф, посмотрите ширину импульсов на анодах индикатора.
Какие сопротивления установлены в сегментах?
Надо попытаться выяснить электрические параметры индикатора - допустимый прямой ток, прямое падение напряжения и допустимое обратное напряжение. Это должно быть в даташит. От этих данных зависит схема ключей.
Осцилограф есть, вспомнить бы как им пользоваться (С1-49). Мультимерт наотрез отказывается мерять малые токи.
Резистры в сегментах сменил на 100 Ом.Почему то мне кажется, что эти индикаторы неяркие. Надо даташит поискать на них (ох как я это не люблю).
Если мои предположения подтверждаются, то лучше найти индикаторы, чем переделывать всю плату.
Индикатор - KINGBRIGHT DA08-11GWA №4
Но скажу однозначно: от батарейки светит довольно таки ярко. С резистором в 470 Ом - еле-еле

****

Картинка на аноде

Попередження: Спойлер! [ Натисніть, щоб розгорнути ]

На катоде

Попередження: Спойлер! [ Натисніть, щоб розгорнути ]

0,5 Вольт/деление
0,5 ms/деление
Останнє редагування: 14 лип. 2017 22:30 від Wolf. Причина: спрятал под спойлер
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 12 черв. 2016 20:46 #113

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Vakula пише:
Резистры в сегментах сменил на 100 Ом.
Это Вы насилуете МК, какого-то ощутимого эффекта не будет. Даже наоборот.
Уже не единожды писал методику расчета, пропущу, только итог. По схеме без ключей для Ваших индикаторов сопротивление резисторов должно быть не менее 600 Ом. Это ограничение по выводу МК. Дальше последствия могут быть разные - от выхода со строя МК (не сталкивался) до нестабильной яркости индикатора (бывало). В лучшем случае МК сам себя защитит и не даст такой ток (как правило, так и происходит).

Чтобы увеличить ток до даташитовского нужно устанавливать ключи. В простейшем случае это просто эмиттерные повторители в цепях общих анодов. Тогда резисторы можно 100 Ом.
Если сопротивления потребуется еще уменьшать, тогда уже ключи и в сегменты. Но это уже будет насилие над индикатором. Кроме того, придется менять всю схему и прошивку.

Vakula пише:
Картинка на аноде
Там должна быть совсем другая картинка, наверно Вы что-то перепутали (это не анод). Можете для сравнения посмотреть в Proteus.
Я бы посоветовал еще раз перемерять, если подтвердится - искать ошибку, так быть не должно.
Vakula пише:
На катоде
Тут все верно.

Собственно, цель была посмотреть ширину импульса - она такая, как и должна быть. Программа в низкой яркости не виновата.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 12 черв. 2016 21:08 #114

  • Vakula
  • Vakula аватар
  • онлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Сам не понял картинки на аноде. Попробую перемерять конечно. Резисторы да, таки надо назад поменять. Понимаю, что контроллеру может не сладко прийтись. И прекрасно вижу, что программа реально работает.
Остается два предположения: 1 - ошибка монтажа; 2 - Индикатор сам по себе не яркий.
Я давал ссылку на даташит индикатора. Вроде как должен работать.
А под эмиттерные повторители надо корректировать прошивку?
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 12 черв. 2016 21:19 #115

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Vakula пише:
А под эмиттерные повторители надо корректировать прошивку?
Нет.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 18 черв. 2016 11:08 #116

  • Vakula
  • Vakula аватар
  • онлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
За основу берем пост #100.
Нужно сделать схему с ключами для поднятия тока в сегментах.
То есть, применить транзисторные ключи и ULN. Как я понимаю, и изменить прошивку.

Нет в продаже таких дисплеев. Остаюсь на своем.
Добавив правильно эмиттерные повторители в цепи ОА, сегменты немного ярче становятся, но мало яркости.
Убедительная просьба в помощи. Часы разобранные, да и в перспективе выйти на огромные дисплеи.
Плату придется таки переделать или сделать "бутерброд".
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 18 черв. 2016 12:03 #117

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Vakula пише:
То есть, применить транзисторные ключи и ULN. Как я понимаю, и изменить прошивку.
Давайте сначала со схемой разберемся, а потом уже с прошивкой.

По схеме ключей ничего нового предложить не могу, посмотрите в соседней теме, последние страницы.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 18 черв. 2016 12:08 #118

  • Vakula
  • Vakula аватар
  • онлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Soir пише:
Давайте сначала со схемой разберемся
Так и я ж про то.
Попередження: Спойлер! [ Натисніть, щоб розгорнути ]


Поднимут они ток до даташитовского?
Останнє редагування: 14 лип. 2017 22:31 від Wolf. Причина: спрятал под спойлер
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 18 черв. 2016 12:41 #119

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Vakula пише:
Поднимут они ток до даташитовского?
До даташитовского поднимут даже просто эмиттерные повторители в цепях общих анодов.
А с такими ключами можно заставить светодиоды не просто светиться, а гореть... в прямом смысле слова.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 18 черв. 2016 13:06 #120

  • Vakula
  • Vakula аватар
  • онлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Soir пише:
А с такими ключами можно заставить светодиоды не просто светиться, а гореть... в прямом смысле слова.
Ну я прям не знаю, что и делать. И на вороне белые хотя бы однорязрядные, и те закончились...
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 18 черв. 2016 13:33 #121

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Если от этих индикаторов все равно никакого толку, тогда задать им сверхдаташитовский ток. Или будут ярко светиться, или какая разница, в каком виде их выбрасывать.

Если они у Вас сдвоенные, то можно разделить индикацию на две части. Это позволит существенно увеличить яркость (условно в два раза). Но это уже будет совсем другая схема.
Если Вы готовы идти на переделку схемы, могу из этой версии сделать тестовую (а можете и сами, пара перемычек на плате...), чтобы посмотреть какой яркости удастся добиться. А там уже решать...
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 18 черв. 2016 13:39 #122

  • Vakula
  • Vakula аватар
  • онлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Soir пише:
(а можете и сами, пара перемычек на плате...), чтобы посмотреть какой яркости удастся добиться.
Поподробнее об этом.
У меня вообще, сейчас индикаторы съёмные и да, сдвоенные. Есть подозрение, что это их вина, так тускло светить. Но, от батарейки ж таки ярко светят сегменты!?
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 18 черв. 2016 13:49 #123

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Vakula пише:
Поподробнее об этом.
Один индикатор отключить, можно программно, можно физически. И организовать динамическую индикацию на 2-х оставшихся разрядах. Таким образом, засвечиваться индикатор будет в 2 раза чаще.

Vakula пише:
Но, от батарейки ж таки ярко светят сегменты!?
Если в розетку сунуть - еще ярче будет. Ток замерять Вы не хотите, поэтому и обсуждать здесь нечего.
Но можете и без замеров увеличивать ток, пока не получите желаемой яркости или...

И не забывайте, что в часах индикация динамическая - это Вы видели осциллографом, хоть и неправильно. То есть, один разряд светится только 1/4 часть времени. Отсюда яркость сразу в 4 раза ниже, чем в статическом режиме.
Останнє редагування: 18 черв. 2016 13:51 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 18 черв. 2016 15:04 #124

  • Vakula
  • Vakula аватар
  • онлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Soir пише:
это Вы видели осциллографом, хоть и неправильно. То есть, один разряд светится только 1/4 часть времени. Отсюда яркость сразу в 4 раза ниже, чем в статическом режиме.
Уровни перемерял, показывало как положено (видать не тудой воткнул). Ток я померять не могу, ну не меряют ДВА мультиметра малые токи. Чем их ещё померять, хз...

Один только вопрос остался: почему точка часто мигает?
С индикаторами, скорее всего фтопку. А так долго готовился к переделке часов.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 18 черв. 2016 15:20 #125

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Vakula пише:
Ток я померять не могу, ну не меряют ДВА мультиметра малые токи. Чем их ещё померять, хз...
А какие же Вы токи измеряете? Тут речь идет о десятках миллиампер, любой китайский мультиметр их измеряет и достаточно точно. И как можно жить без миллиамперметра...
Vakula пише:
почему точка часто мигает?
Часто это сколько?
Vakula пише:
С индикаторами, скорее всего фтопку.
Увеличивайте ток, все равно выбрасывать.
Увійдіть до облікового запису, щоб писати повідомлення.
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir