Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: Часи LED 12V (ATMEGA8, BMP180, DS3231, LED)

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 10 фев 2018 15:35 #1

  • Vakula
  • Vakula аватар
  • Не в сети
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 1109
  • Спасибо получено: 158
Не подобаються мені ці індикатори. Прикупив такі. Живлення дисплеїв 12 вольт.
1. Часы с применением DS3231. Формат отображения ЧЧ.ММ. Без вывода внутренней температуры DS3231.
2. Измерение температуры двумя датчиками DS18B20.
3. Измерение давления и температуры датчиком BMP180.
4. Термостат с выбором активного датчика. Когда температура становится равной или ниже заданной – включается нагрузка THERMO. Когда температура становится больше заданной на величину гистерезиса – нагрузка THERMO отключается.
5. Включение и отключение нагрузки TIMER в заданное время.
6. Циклическая анимированная смена показаний.
7. Настраиваемая дневная и ночная яркость индикатора.
8. Сохранение настроек в энергонезависимой памяти микроконтроллера.
9. Включение и отключение режима AUTO, одновременным удержанием кнопок меню и плюс (вкл), меню и минус (откл).
Функціонал схож з розробкою п.17, з деякими правками і адаптацією під дисплеї на 12 вольт.

Вложенный файл:

Имя файла: CLOCK_ATMEGA8_KEY.ZIP
Размер файла:25 KB
Последнее редактирование: 27 фев 2018 21:11 от Vakula.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 10 фев 2018 21:18 #2

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
Vakula пишет:
Як я розумію, прошивку теж треба корегувати?
Может даже и схему. Вы нарисуйте, как Вы их собрались подключать, тогда посмотрим, что менять.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 11 фев 2018 20:32 #3

  • Vakula
  • Vakula аватар
  • Не в сети
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 1109
  • Спасибо получено: 158
Перекреслив.
Хоча, якщо кнопки працювати не будуть, то тоді треба ставити регістра звигу.
Последнее редактирование: 11 фев 2018 20:36 от Vakula.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 11 фев 2018 20:57 #4

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
Vakula пишет:
Перекреслив.
Тоже мимо - работать не будет.

Vakula пишет:
то тоді треба ставити регістра звигу.
Этого я не могу сказать, пока не будет рабочей схемы.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 10:33 #5

  • Vakula
  • Vakula аватар
  • Не в сети
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 1109
  • Спасибо получено: 158
Soir пишет:
пока не будет рабочей схемы.
Тут я поміркував і, як не крути, виходить геть другий проект. По функціоналу теж саме, але схема геть інша виходить. Стосовно її і програма контроллера буде іншою.
Последнее редактирование: 12 фев 2018 10:50 от Vakula.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 14:31 #6

  • Oto
  • Oto аватар
  • на форуме
  • Moderator
  • Сообщений: 1508
  • Спасибо получено: 560
Vakula пишет:
які ключі на куди ставити?
Почему не спросить у гугла? и потом нарисовать..
Большие индикаторы, общий анод?
Думаю должно быть так.
#StopRussianAggression
Администратор запретил публиковать записи гостям.
Спасибо сказали: Vakula

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 15:42 #7

  • Vakula
  • Vakula аватар
  • Не в сети
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 1109
  • Спасибо получено: 158
Схема.
Можливо тут переробити, що б працювало все. Якщо кнопки не будуть працювати, то прийдеться чимось жертвувати.



Вложенный файл:

Имя файла: CLOCK_KEY.RAR
Размер файла:22 KB
Последнее редактирование: 12 фев 2018 15:43 от Vakula.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 16:14 #8

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
Почему все так сложно. В темах про часы уже десятки раз разного рода ключи разрисованы.
Ключи снова работать не будут.
1. p-n-p транзисторы при таком включении будут постоянно открыты.
2. И сожжены. Или они, или n-p-n, или и те и другие.
3. Да и вообще, это для общих катодов.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 17:54 #9

  • Oto
  • Oto аватар
  • на форуме
  • Moderator
  • Сообщений: 1508
  • Спасибо получено: 560
Почему все так сложно.
Это еще хорошо что не нужно конкретики, что ключи должны быть повторителями или инвертирующими,
на полевых транзисторах, с одной сборкой Дарлингтона или на двух однотипных сборках Дарлингтона, и тд.
если в общем то с вариантов можно рисовать и рисовать..
А на практике я еще не собрал ни одних часов с ключами для питания от 12 вольт.
Раз такие сложности, я уже не уверен что нарисовал правильную схему?

Срисовывал не у китайцев :)
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 18:21 #10

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
Схема правильная, и можно еще рисовать и рисовать...
Конкретики нет, потому что в прошивке нетрудно сделать изменения под доступные транзисторы, ключи, микросхемы или с учетом удобной разводки, расположения на плате...
Единственный нюанс - это подключение кнопок. Не ко всем схемам ключей можно пристроить таким образом кнопки, как они сейчас нарисованы. Но это тоже поправимо. И поправляться будет под конкретную схему ключей.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 18:45 #11

  • Vakula
  • Vakula аватар
  • Не в сети
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 1109
  • Спасибо получено: 158
Oto пишет:
я еще не собрал ни одних часов с ключами для питания от 12 вольт.
Мені хоч головою об стіну битись. Я ніяк не зрозумію, як нарисовати схему.
В мене загальний анод, значить треба подати туди плюс. Так, схему я привів для катода. Треба міняти місцями полюси і транзистори.
В мене в індикаторах зараз від 5 вольт може світитись тільки крапка. Всі сегментні розряти по три діоди, і світяться через резистор від 12 вольт. Я бажаю для гаража зробити такі великі часи. На розряди і на сегменти 12 Вольт.

А зараз думаю про доцільність вірного включення Дарлінгтона в розряди.


Вложенный файл:

Имя файла: CLOCK_KEY-2-3.RAR
Размер файла:22 KB
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 18:52 #12

  • Oto
  • Oto аватар
  • на форуме
  • Moderator
  • Сообщений: 1508
  • Спасибо получено: 560
Vakula пишет:
Я ніяк не зрозумію, як нарисовати схему.
Та так действительно голову можно повредить, вы очень не внимательны схема ваша не понятна,
после перерисовки добавлено четыре ошибки, D1 Это не проводник 1 обозначенный на вашей схеме, и так еще три раза про это же.

И так я и не понял если вы срисовываете с моего примера, это еще допустимо что вы переназначили все номиналы деталей (хотя что тут допустимого если вы не поймете что там к чему) но зачем,... или точнее почему вы пропустили такой важный резистор как 1 ком, вот это вопрос?
Ну в общем то я не знаю если так повторять схему как она вообще может заработать, тут или невнимательность, или позиция " я эти часы могу собирать и левой и правой ногой". )))

Soir пишет:
Единственный нюанс - это подключение кнопок. Не ко всем схемам ключей можно пристроить таким образом кнопки, как они сейчас нарисованы.
о еще кнопки, их то я сразу и не рассмотрел, но я так понимаю тут всего два варианта , или подключены к общему или к +5 вольт.

P.S. Исправленный архив увидел, частично исправили, с остальным еще нужно работать.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 18:59 #13

  • Vakula
  • Vakula аватар
  • Не в сети
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 1109
  • Спасибо получено: 158
Думаю треба ще в емітери Q11, 13, 15, 17 по резистору вставити.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 19:09 #14

  • Oto
  • Oto аватар
  • на форуме
  • Moderator
  • Сообщений: 1508
  • Спасибо получено: 560
Если вы сами выдумываете , то можно, хорошо бы если бы вы и пояснили зачем это?
Если вы с какого-то примера это решили взять, покажите пример оригинала , будем искать в нем различия с оригиналом.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 19:53 #15

  • Vakula
  • Vakula аватар
  • Не в сети
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 1109
  • Спасибо получено: 158
Наскільки я зрозумів, щоб обмежити струм.

Приклад

Вложенный файл:

Имя файла: shema-2.rar
Размер файла:26 KB
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 20:19 #16

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
Вот в теме есть примеры чтоб далеко не ходить.
Были часы на ИВЛ, там точно ключи рисовались. Да и почти в каждой теме с часами были варианты подключения больших индикаторов.

И Вот.
Последнее редактирование: 12 фев 2018 20:26 от Soir.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 20:26 #17

  • Oto
  • Oto аватар
  • на форуме
  • Moderator
  • Сообщений: 1508
  • Спасибо получено: 560
Vakula пишет:
Приклад
Все, здаюсь.
Я вам про общий анод, вы мне рисуете общий катод (хотя я так понимаю, что это вы взяли какую то готовую схему, к каким то часам, в принципе там осталось немного , там же взять готовую прошивку и все будет ОК).
В общем ниче я непонял, что я хотел сказать, поэтому извиняйте.
Если завтра будет еще какая мысль, напишу еще!
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 20:31 #18

  • Vakula
  • Vakula аватар
  • Не в сети
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 1109
  • Спасибо получено: 158
Oto пишет:
В общем ниче я непонял, что я хотел сказать, поэтому извиняйте.
Тут що не так?
Soir пишет:
Вот в теме есть примеры чтоб далеко не ходить.
ЦЕ я дивився, і там примірявся.
Тільки що не нарисую, все не те, і не так. Тепер я вже в кінець заплутаний.
Последнее редактирование: 12 фев 2018 20:31 от Vakula.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 20:42 #19

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
Vakula пишет:
Тут що не так?
Тут нет ограничительных резисторов. В следующем примере Вы их изобразили, но в эмиттерах, лучше в коллекторах. Oto же рисовал.

N.B.
В том же примере какое-то немыслимое и непонятное нашествие резисторов, даже смотреть на такую схему страшно. А на один диод аж три транзистора...

P.S.
В катоды можно вообще по одному транзистору n-p-n ставить. Это вместо ULN.
Последнее редактирование: 12 фев 2018 20:47 от Soir.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 12 фев 2018 21:12 #20

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
Vakula пишет:
Можна, тільки кількість деталей буде не маленька.
8 транзисторов и 8 резисторов. Но я не отговариваю Вас от ULN, я к тому, что вариантов много.

Vakula пишет:
Ще раз схему перемалював.
Ограничительные резисторы не там. Они должны быть в коллекторах p-n-p транзисторов.

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

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 13 фев 2018 07:23 #21

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
Да уж...
Чуть выше Oto привел схему ключей, неужели так трудно ее без ошибок перерисовать? Или чего Вы добиваетесь?

Так були ж такі приклади. Я вже все видалив.
Я могу восстановить, так Вы ни разу не нарисовали.


Про кнопки уже писал - так работать они могут только на PORTC. Поэтому нужно или переносить выводы, или менять схему кнопок.
Последнее редактирование: 13 фев 2018 07:25 от Soir.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 13 фев 2018 07:41 #22

  • Vakula
  • Vakula аватар
  • Не в сети
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 1109
  • Спасибо получено: 158
Питання в 4 резисторах?
А ось як і куди переносити виводи МК?
Последнее редактирование: 13 фев 2018 09:58 от Vakula.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 13 фев 2018 08:09 #23

  • Oto
  • Oto аватар
  • на форуме
  • Moderator
  • Сообщений: 1508
  • Спасибо получено: 560
Vakula пишет:
Питання в 4 резисторах?
Да нет питання к вашему рисунку, и большому желанию сжечь Q11-Q12,Q13-Q14,Q15-Q16,Q17-Q17.
И про четыре резистора смешно, ну допустим мне нравится ваше неравномерное свечение сегментов, а вот выгорание сегмента h, или порта МК это уж точно вопрос..

Vakula пишет:
А ось як і куди переносити виводи МК?
Зачем переносить?, если уже есть, все что я описал выше?

Вот , еще нарисовал рисунок для пионеров, если вы его не скопиастите правильно в свою схему, то сегодня мне в этой теме уже нечего будет добавить :(.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 13 фев 2018 08:29 #24

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 8034
  • Спасибо получено: 2776
Есть ULN2803, в них сразу 8 каналов.
А выводы переносить, если делать аналоговые кнопки, нужно освободить вывод АЦП.
Администратор запретил публиковать записи гостям.

Часи LED 12V (ATMEGA8, BMP180, DS3231, LED) 13 фев 2018 08:37 #25

  • Oto
  • Oto аватар
  • на форуме
  • Moderator
  • Сообщений: 1508
  • Спасибо получено: 560
ULN2803 я сразу и рисовал

но если идет такая экономия на резисторах,
то ULN2803 тут вообще не по феншую по сравнению с ULN2003.
#StopRussianAggression
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4
Модераторы: wolf2000, Vakula, Айнцвайдрайченко