Часы на 74HC595

Обсуждаем контроллеры компании Atmel.
Ответить
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2406
Зарегистрирован: Ср фев 23, 2011 12:12:31

Сообщение AndTer »

MrJunior писал(а):Как видно из видео с увеличением числа загорающихся светодиодов их яркость не падает.
Кто такое сказал? Чтобы увидеть разницу в яркости, надо включить две таких полоски, на одной пару светодиодов, на другой 7 и посмотреть. Именно сравнить. Здесь же у видеокамеры меняются параметры съёмки и даже изменение в два раза не заметить.
Опять же, если подобрать резисторы, то вероятно заметной разницы не будет. Но надо подбирать.

1. Да, кстати, для двоеточия, судя по схеме индикатора, там два светодиода параллельно. Чтобы яркость была равномерной, для точек тоже надо подбирать резисторы и не факт что уложишься в 1 номинал. На твоей же схеме 200Ом на сегмент и 200Ом сразу на 2 точки. Яркость будет разная.

2. С ключами вообще жесть. Порнография. Откуда взялась разная проводимость? ЭТО работать не будет! Тогда уж они должны быть все BC817, и эмиттеры во всех случаях должны быть "на выход". Да ещё и последовательно два транзистора... Да уже этим яркость поплывёт, а ничего что на каждом будет падать напряжение и каждый раз разное, в зависимости опять же от тока, т.е. от количества сегментов единовременно? 1 сегмент один ток, 2 сегмента другой и так далее... Плюс такая же история со стороны регистра... Не часы а цветомузыка)
UPD. А, так ещё и индикаторы ОК(с общим катодом). Вообще работать не будет. Все менять на BC807 на самом деле, ибо коммутировать надо "минус".

3. Регулировка яркости в данном случае должна работать через управление временем свечения(задержка защёлки регистра) если хочешь программно. Или подать сигнал ШИМ с таймера на ножку OE регистра. Причём шимить надо регистр сегментов а не регистр ключей, а значит точку придётся переносить на верхний регистр, а там два светодиода на 1 ножку. А значит надо ключ поставить. И да, индивидуальных точек у знаков нет, только двоеточие, на схеме указано не верно. В общем не всё так просто... Одно точно, ШИМить уж никак не последовательно соединёнными транзисторами.

4. А ещё, зачем огромный кварц на 8мГц? Выкинуть его! Хватит и внутреннего RC генератора. На внутреннем даже usart запускается, а что уж говорить о динамической индикации которой стабильность и точность вообще не имеет значения(в разумных пределах)...

5. Вместо DS1307, лучше поставить DS3231. В ней внутри встроен кварц и имеется термостабилизация. Уж не знаю, но ходят байки что 2 секунды за год уходит время. 1307 при ширпотребном кварце и ёмкостях может уйти на минуту другую за месяц. Ну и вместо батарейки можно всё же ионистор и схему его заряда. Батарейки если не шибко качественные(250+руб за штуку), могут разряжаться полностью за пол года. Не наменяешься. А ионистор вполне держит несколько суток(в зависимости от ёмкости), более чем достаточно при кратковременных отключениях света и даже перевозки "на дачу".

6. Вероятно, всё же вместо 74hc595 для сегментов, поставить TPIC6B595.
UPD. А нет, нельзя, индикатор то ОК(с общим катодом).

7. Зачем ставить второй регистр на знаки, если у МК осталось столько свободных ног? Выкинуть нафиг, подключать ключи сразу к ногам МК. И код программы будет проще.

8. Ровно как и ключи знаков заменить на мелкие полевики. "Минусы" коммутировать IRLML2502, для "плюсов" IRLML6402. Для 2502 затвор подтягивается к минусу через резистор 10к, на затвор ставится резистор 22Ом и идёт на микросхему(для открытия транзистора подаём плюс). Для 6402 затвор подтягивается к плюсу через резистор 10к, на затвор ставится резистор 22Ом и идёт на микросхему(для открытия транзистора подаём минус).

9. Почему всего 1 кнопка для управления? Ты придумал КАК ты будешь управлять часами ОДНОЙ кнопкой? Мне очень интересно! И это при том что есть термометр, и будильник. Кнопок надо хотя бы 3, лучше 4.

10. 0402 резисторы надо использовать с умом, при падении 2,6В и токе 0,02А они будут очень сильно греться. У тебя должны быть токи меньше, но на сколько? И плюс, без опыта, ты не запаяешь 0402 резисторы. Начинать надо хотя бы с 0805. Впрочем, не спорю, зависит от кривизны рук.

11. Зачем параллельно ресету кнопка? Викинуть! Для перезагрузки отключение питания, глупо лезть внутрь часов и тыкать. И вообще зачем? С чего бы им зависнуть? Кривой код? Ну это надо код исправлять, а не кнопку ресет ставить.

12. Если используется индикатор с картинки, то он с общим катодом. Т.е. с общим минусом. На плате и на схеме с общим анодом. Работать не будет. Или какой то другой индикатор и другая схема?

13. Если у часов будет корпус, то датчик температуры будет показывать температуру часов, а не помещения где стоят часы.

14. На схеме планарный корпус, на плате SMD. Сопоставлять чтобы проверить ошибки не буду, это уже слишком итак я на это потратил два часа времени... делать мне нечего видать...

В общем, думай, переделывай схему. Собирай на макетке, подбирай резисторы. После рисуй плату и уж тогда собирай финальную.
АСУ писал(а): Если вы рассматриваете только такой вариант, то да. А других алгоритмов не существует? То есть ваш вариант алгоритма не предусматривает программного изменения яркости свечения? Если нет, то тогда конечно, в вашем варианте без аппаратного уменьшения тока нагрузки не обойтись.
Не надо теперь выкручиваться. Внедрение регулировки яркости не исключают использование индикаторов на максимальной яркости. Или как, сделать часы и предупреждение вложить, "на максимальной яркости могут сгореть"?
И в отличии от светодиодов, которые позволяют их питать импульсным током выше номинального(хотя это гарантия сокращения срока службы за счёт ускорения деградации кристалла), тут речь идёт о ключах, которым может хватить и короткого импульса чтобы сгореть. Не всё же сгорает за счёт превышения мощности и перегрева. И это тоже должно быть очевидно.
Тем более учтите, что при динамической индикации, каждый индикатор уже светит всего 25% времени! Плюс светофильтр, плюс дешёвые индикаторы, в итоге всё это будет работать на максимальной яркости, а значит регистр будет работать 99,9% времени.
Вот это как раз очевидные вещи и ТС должен это понять.
Так что нагрузка на регистры может оказаться запредельной и привести их к выходу из строя.
ARV писал(а):я не помню точное наименование этой разновидности :(
TPIC6B595, но она только для индикаторов с ОА.
dgrett писал(а):На выходах та же ULN.
Нет, у неё на выходах полевики, это совсем не улн, это гораздо лучше.
Последний раз редактировалось AndTer Ср ноя 28, 2018 08:43:27, всего редактировалось 3 раза.
Глупый не задает вопросы. Глупый и так все знает.
Реклама
Друг Кота
Сообщения: 3342
Зарегистрирован: Ср янв 02, 2013 08:37:35

Сообщение АСУ »

[uquote="AndTer",url="/forum/viewtopic.php?p=3514799#p3514799"]Не надо теперь выкручиваться.[/uquote]
И в мыслях не было. :dont_know:
Внедрение регулировки яркости не исключают использование индикаторов на максимальной яркости. Или как, сделать часы и предупреждение вложить, "на максимальной яркости могут сгореть"?
Вы про какую максимальную яркость ведёте речь? Если про ту, которую имеет сам индикатор (max 30 мА на сегмент), то исключает, так как в данном схемном решении она не достижима из-за нагрузочной способности вышеупомянутого регистра.
Таким образом, остаётся отталкиваться только от нагрузочной способности самого регистра. А значит максимальная яркость свечения может быть ограничиваться лишь параметрами регистра. При определённой скважности импульсного тока можно получить ток более 70 мА заявленных для постоянного тока данного регистра. Что повысит визуально яркость. Если вам это не очевидно, то извините я тун не при чём.
И в отличии от светодиодов, которые позволяют их питать импульсным током выше номинального(хотя это гарантия сокращения срока службы за счёт ускорения деградации кристалла)
Ошибаетесь – не гарантирует сокращения срока службы.
тут речь идёт о ключах, которым может хватить и короткого импульса чтобы сгореть. Не всё же сгорает за счёт превышения мощности и перегрева. И это тоже должно быть очевидно.
Я так подозреваю, что вы не достаточно понимаете влияния импульсного тока на полупроводники и их характеристику… советую изучить данное направление более подробно.

Будь здоров.
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2406
Зарегистрирован: Ср фев 23, 2011 12:12:31

Сообщение AndTer »

[uquote="АСУ",url="/forum/viewtopic.php?p=3514833#p3514833"]При определённой скважности импульсного тока можно получить ток более 70 мА заявленных для постоянного тока данного регистра. Что повысит визуально яркость. Если вам это не очевидно, то извините я тун не при чём.[/uquote]
Я этот бред даже комментировать не хочу...
Уменьшая скважность, ты уменьшаешь яркость.
Увеличивая ток, ты повышаешь яркость.
Нахрена тогда увеличивать ток, чтобы потом уменьшать скважность? Чтобы всё работало за пределами максимально допустимых значений? Оно долго так не проработает, если не накроется сразу.
При этом яркость светодиодов меняется не линейно, и чем ближе к максимальному току, яркость будет меняться всё менее заметно.

И это в теории! А на деле, ваши изыски по данной конкретной схеме, вообще не имеют никакой практической пользы.

[uquote="АСУ",url="/forum/viewtopic.php?p=3514833#p3514833"]Ошибаетесь – не гарантирует сокращения срока службы.[/uquote]
Ошибаетесь, ещё как гарантирует! Изучайте не только даташиты но и аппноуты! Именно там указывается снижение ресурса при работе на импульсных токах выше номинальных. Это что касается светодиодов.
А касаемо регистра, то максимальный ток 70мА на корпус, 35(20)мА на ножку. При этом рекомендуемый ток на ножку для данного типа микросхем не более 6мА.
То что при определённой частоте и скважности она прогонит больший ток, я не сомневаюсь. Но это будет нештатным режимом работы который не описан в даташите и в аппноуте. Сколько надо спалить мс чтобы определить его? А сколько времени надо потратить чтобы убедиться что хотя бы год это всё проработает? А почему производитель не озадачился этим вопросом? Им то проще, они знают размеры выходных транзисторов и имеют в своём распоряжении всё для определения их параметров. Использовать полупроводники, как и любые радиодетали в запредельных режимах это признак отсутствия профессионализма. При этом данный режим не будет иметь практической ценности в данных часах, он раньше спалит мс, чем добавит яркости.

[uquote="АСУ",url="/forum/viewtopic.php?p=3514833#p3514833"]Я так подозреваю, что вы не достаточно понимаете влияния импульсного тока на полупроводники… советую изучить данное направление более подробно.[/uquote]
Вот для начала изучите сами. Лично я не готов тратить время ещё и на ваше образование. Сами разберётесь думаю.
:facepalm:

[uquote="АСУ",url="/forum/viewtopic.php?p=3514833#p3514833"]Будь здоров.[/uquote]
И ты не кашляй!
Последний раз редактировалось AndTer Ср ноя 28, 2018 08:56:37, всего редактировалось 1 раз.
Глупый не задает вопросы. Глупый и так все знает.
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Вс дек 28, 2014 21:54:05

Сообщение dgrett »

На схеме светодиоды двоеточия включены наоборот. Не будут светиться.
Я всё-всё узнAю и стану профессором.
Реклама
Эиком - электронные компоненты и радиодетали
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2406
Зарегистрирован: Ср фев 23, 2011 12:12:31

Сообщение AndTer »

[uquote="dgrett",url="/forum/viewtopic.php?p=3514919#p3514919"]включены наоборот.[/uquote]
На этой схеме столько всего включено наоборот, что оно вообще работать не будет)
По индикатору я выше писал что он вообще подключен неправильно, стоит ли выделять отдельно разделительную точку, которая является частью индикатора?
Глупый не задает вопросы. Глупый и так все знает.
Реклама
Открыл глаза
Сообщения: 49
Зарегистрирован: Чт июн 07, 2018 08:46:46

Сообщение MrJunior »

Спасибо большое за столько советов. Постарался прислушаться к каждому.
Индикатор у меня с общим анодом. Извините что выложил с общим катодом. Просто не нашел даташит с общим анодом подходящий.
Изменил транзисторы, микросхему часов и убрал 595.

По транзисторам прошу проверить правильно ли я вообще их воткнул.

По мк часов мне непонятно надо ли ставить преобразователь напряжения на 3.3 в или нет?

Так же изменил название ножек соответственно корпусу TQFP.

Убрал датчик температуры, так как в DS3231 он уже есть.

Схему прилагаю
Изображение
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2406
Зарегистрирован: Ср фев 23, 2011 12:12:31

Сообщение AndTer »

1. У RTC, резисторы 31,32,33,34 стоит поменять на 4,7кОм.
VD6+R30 ставятся для подзаряда аккумулятора или ионистора, если используется батарейка, то их надо убрать. Если ионистор, то он должен быть на рабочее напряжение 5,5В.
Частота на выходе 32кГц(а не 23), заводить на МК наверное смысла нет. А вот SQW вполне можно, причём на ножку у которой ЕСТЬ внешнее прерывание(PD2 или PD3). Тогда по прерыванию можно мигать двоеточием. Однако полных портов не останется, придётся цифрами управлять посылая единицы на разные порты...

2. Напряжение на i2c входах РТЦ не должно превышать напряжение питания мс. DS3231 вполне себе работает от 5В, зачем создавать себе проблемы?
Если МК питается 5В, то и её питай 5В. Если 3,3В то и её 3,3В.

3. Диоды точек подключены не верно. Анодами на минус они не будут работать, их надо перевернуть.

4. По даташиту индикатор не имеет индивидуальных точек, на схеме они есть(DP). Так есть они или нет?

5. Если индикатор ОА, то можно использовать ULN2803 в качестве ключей для сегментов. Либо 595 регистр + uln2803 либо сразу TPIC6B595. Итого предложил 4 варианта.
Подключать сегменты напрямую к мк так же неправильно. У него максимальной ток на ножку 20мА, на порт 40мА, на корпус 200мА.

6. С ключами снова всё плохо. Они все должны быть P-канальными в данном случае.
Не стоит ставить последовательно, ищи другие способы шимить яркость.

7. Подбирать надо не только резистор R20 но и R3-R10 - сегменты.

8. Транзистор у пищалки не тот, надо 817 коллектором к плюсу. Впрочем можно оставить и так, но включение будет подачей 0 на выход порта...

9. Непонятна настойчивость с кнопкой на ресет. Зачем?

10. И до сих пор остаётся открытым вопрос, как управлять часами 1 кнопкой? Через длинные/короткие нажатия и циклу? Это жесть.
Глупый не задает вопросы. Глупый и так все знает.
Друг Кота
Сообщения: 3342
Зарегистрирован: Ср янв 02, 2013 08:37:35

Сообщение АСУ »

[uquote="AndTer",url="/forum/viewtopic.php?p=3514975#p3514975"]Подключать сегменты напрямую к мк так же неправильно. У него максимальной ток на ножку 20мА, на порт 40мА, на корпус 200мА.[/uquote]
Можно увидеть скрин с данной информацией?
Открыл глаза
Сообщения: 49
Зарегистрирован: Чт июн 07, 2018 08:46:46

Сообщение MrJunior »

[uquote="AndTer",url="/forum/viewtopic.php?p=3514975#p3514975"]1. У RTC, резисторы 31,32,33,34 стоит поменять на 4,7кОм.
VD6+R30 ставятся для подзаряда аккумулятора или ионистора, если используется батарейка, то их надо убрать. Если ионистор, то он должен быть на рабочее напряжение 5,5В.
Частота на выходе 32кГц(а не 23), заводить на МК наверное смысла нет. А вот SQW вполне можно, причём на ножку у которой ЕСТЬ внешнее прерывание(PD2 или PD3). Тогда по прерыванию можно мигать двоеточием. Однако полных портов не останется, придётся цифрами управлять посылая единицы на разные порты...[/uquote]

Сопротивление изменил. Диод и резистор выбросил.

[uquote="AndTer",url="/forum/viewtopic.php?p=3514975#p3514975"]2. Напряжение на i2c входах РТЦ не должно превышать напряжение питания мс. DS3231 вполне себе работает от 5В, зачем создавать себе проблемы?
Если МК питается 5В, то и её питай 5В. Если 3,3В то и её 3,3В.[/uquote]

подключаем без преобразователя

[uquote="AndTer",url="/forum/viewtopic.php?p=3514975#p3514975"]3. Диоды точек подключены не верно. Анодами на минус они не будут работать, их надо перевернуть.[/uquote]

Прошу прощения, запутался. Развернул в обратку.

[uquote="AndTer",url="/forum/viewtopic.php?p=3514975#p3514975"]4. По даташиту индикатор не имеет индивидуальных точек, на схеме они есть(DP). Так есть они или нет?[/uquote]

Индикатор с общим анодом. На нем есть и точки подключенные отдельно и двоеточие являющееся 8 символом сегмента.

[uquote="AndTer",url="/forum/viewtopic.php?p=3514975#p3514975"]5. Если индикатор ОА, то можно использовать ULN2803 в качестве ключей для сегментов. Либо 595 регистр + uln2803 либо сразу TPIC6B595. Итого предложил 4 варианта.
Подключать сегменты напрямую к мк так же неправильно. У него максимальной ток на ножку 20мА, на порт 40мА, на корпус 200мА.

6. С ключами снова всё плохо. Они все должны быть P-канальными в данном случае.
Не стоит ставить последовательно, ищи другие способы шимить яркость.[/uquote]

Если уж все так плохо и ШИМ не тот и токи все не подходят, может есть смысл сразу MAX7219 воткнуть и всего 3 проводка задействовать по SPI. Сразу и шим и токи все хорошо будет.

[uquote="AndTer",url="/forum/viewtopic.php?p=3514975#p3514975"]7. Подбирать надо не только резистор R20 но и R3-R10 - сегменты.[/uquote] Я это понимаю.

[uquote="AndTer",url="/forum/viewtopic.php?p=3514975#p3514975"]8. Транзистор у пищалки не тот, надо 817 коллектором к плюсу. Впрочем можно оставить и так, но включение будет подачей 0 на выход порта...[/uquote]

[uquote="AndTer",url="/forum/viewtopic.php?p=3514975#p3514975"]9. Непонятна настойчивость с кнопкой на ресет. Зачем?[/uquote] На схеме рисую, на плате уберу.

[uquote="AndTer",url="/forum/viewtopic.php?p=3514975#p3514975"]10. И до сих пор остаётся открытым вопрос, как управлять часами 1 кнопкой? Через длинные/короткие нажатия и циклу? Это жесть.[/uquote]

Короткое нажатие отключает будильник.
Длинное нажатие запускает настройки. Начинают мигать часы. При этом мигании короткое нажатие их увеличит, а длинное переведет к редактированию минут и так далее ( год, будильник, день )
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2406
Зарегистрирован: Ср фев 23, 2011 12:12:31

Сообщение AndTer »

[uquote="АСУ",url="/forum/viewtopic.php?p=3514998#p3514998"]Можно?[/uquote]
Вы всё же настаиваете чтобы я занялся вашим образованием?
Урок1: Вот под рукой был открыт даташит на ds3231:
Изображение
Рассмотрим простой параметр, напряжение питания. Что такое номинальное, максимальное и предельное значение?
С номинальным я думаю понятно? К этому надо стремиться, при таком напряжение все параметры будут такими которые заявлены в даташите. Максимальное по сути задаёт допуск, при котором всё будет работать как надо, но надо понимать что могут быть некоторые отклонения в параметрах.
А предельное значение, это цифры с которыми микросхема прошла стресс тесты. Тесты эти кратковременные и по сути являются аварийным режимом в котором не гарантируется работа микросхемы вплоть до необратимого повреждения. Про заявленные параметры в данном случае умолчим.

Теперь открываем даташит на мегу8:
Изображение
Это ПРЕДЕЛЬНЫЕ значения. Справа сноску я специально не отрезал. Читали?
Exposure to absolute maximum rating conditions for extended periods may affect device reliability.

А теперь домашнее задание:
Найдите аппноут по портам и посмотрите номинальные и максимальные токи.

Пока не приведёте оттуда скриншот, не отвлекайте меня. Договорились?

Добавлено after 9 minutes 51 second:
[uquote="MrJunior",url="/forum/viewtopic.php?p=3515023#p3515023"]На нем есть и точки подключенные отдельно и двоеточие являющееся 8 символом сегмента.[/uquote]
Что значит двоеточие 8 символом сегмента? А индивидуальные точки каким?

[uquote="MrJunior",url="/forum/viewtopic.php?p=3515023#p3515023"]может есть смысл сразу MAX7219 воткнуть[/uquote]
Хороший вариант. А можно просто uln2803 и её GND шимить полевиком. А можно просто подобрать резисторы чтобы не перегружать 595 или порты МК. Но может оказаться низкая яркость или она просто будет плавать при разных цифрах. Для 595 шимить OE, или для неё и/или МК регулировать яркость программно, формируя длительность свечения каждой цифры. Вариантов море. Я не настаиваю. Можете вернуться даже к первой схеме.

[uquote="MrJunior",url="/forum/viewtopic.php?p=3515023#p3515023"]Короткое нажатие
Длинное нажатие[/uquote]
В схеме был термометр. Или он будет циклично появляться в процессе отображения времени? Дело вкуса, на чаще это раздражает.
Вложения
2.jpg
(69.83 КБ) 1809 скачиваний
1.jpg
(110.65 КБ) 1064 скачивания
Глупый не задает вопросы. Глупый и так все знает.
Открыл глаза
Сообщения: 49
Зарегистрирован: Чт июн 07, 2018 08:46:46

Сообщение MrJunior »

"Что значит двоеточие 8 символом сегмента? А индивидуальные точки каким?"

Это я описался. Имел ввиду у каждого разряда есть точка, 8 символ ( 3pin, по даташиту его нету). И двоеточие отдельное 7,8 pin.

C uln2803 не знаком совсем.

MAX7219 мне жалко брать, так как она на 8 разрядов, а у меня только 4. Либо добавлять секунды и например выводить температуру сразу на оставшихся двух.

Вы меня совсем запутали, я не знаю теперь как делать !!!
Друг Кота
Сообщения: 3342
Зарегистрирован: Ср янв 02, 2013 08:37:35

Сообщение АСУ »

[uquote="AndTer",url="/forum/viewtopic.php?p=3515035#p3515035"][uquote="АСУ",url="/forum/viewtopic.php?p=3514998#p3514998"][uquote="AndTer",url="/forum/viewtopic.php?p=3514975#p3514975"]Подключать сегменты напрямую к мк так же неправильно. У него максимальной ток на ножку 20мА, на порт 40мА, на корпус 200мА.[/uquote]
Можно увидеть скрин с данной информацией?[/uquote]
Вы всё же настаиваете чтобы я занялся вашим образованием?
Урок1: Вот под рукой был открыт даташит на ds3231:[/uquote]
:facepalm:
Если не можете подтвердить своё утверждение, то так и напишите. Зачем много букв и скринов о которых речь не шла.
С вами всё понятно, решили пописать кипяточком… не рвите на себе рубаху и успокойтесь, более не потревожу ваше ЧСВ.
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2406
Зарегистрирован: Ср фев 23, 2011 12:12:31

Сообщение AndTer »

Если 7819 то всё надо заводить на неё, включая двоеточие. А значит 5 уйдёт + 2 секунды и останется 1 на термометр. Так что выводить либо температуру либо секунды. Но должны быть одинаковые индикаторы, ибо ток и яркость задаётся на всё сразу.

Попробуй uln2803 - это 8 ключей в одном корпусе и всего то. 8 входов, 8 выходов и "минус" который она и коммутирует. А этот минус можно посадить на полевик Н канальный. Хотя для динамической индикации, яркость корректней крутить временем свечения, а не шимом. Хотя оно по сути одно и то же получится, но я говорю о программной реализации. Аппаратный ШИМ актуален всё же для статической индикации.

Первая схема и нарисованная плата вообще не работоспособны. Тут лучше не спешить, а сначала продумать, распутаться, а уж потом сделать.

Добавлено after 50 seconds:
[uquote="АСУ",url="/forum/viewtopic.php?p=3515060#p3515060"]С вами всё понятно, решили пописать кипяточком… не рвите на себе рубаху и успокойтесь, более не потревожу ваше ЧСВ.[/uquote]
:))) :))) :))) :))) :))) :))) :))) :)))
Слив засчитан)
Удач!
Глупый не задает вопросы. Глупый и так все знает.
Открыл глаза
Сообщения: 49
Зарегистрирован: Чт июн 07, 2018 08:46:46

Сообщение MrJunior »

"Если 7819 то всё надо заводить на неё, включая двоеточие. А значит 5 уйдёт + 2 секунды и останется 1 на термометр."

При такой индикации нет смысла в том чтобы управлять двоеточием вообще. Так как вся информация будет выводится сразу. Это значит что двоеточие можно вообще подключить на SQW часов.

Надо думать. Интересно есть ли индикаторы с знаком температуры ?
akl
Друг Кота
Сообщения: 4463
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Как вариант. Перейти на статическую индикацию с использованием более лапистого mega64a. Проигрываете только в цене 130р.(m64a) против 110р.(m8a) Ключи и прочая рассыпуха съест разницу в размерах корпуса.
Друг Кота
Сообщения: 3342
Зарегистрирован: Ср янв 02, 2013 08:37:35

Сообщение АСУ »

[uquote="AndTer",url="/forum/viewtopic.php?p=3515063#p3515063"]:))) :))) :))) :))) :))) :))) :))) :)))[/uquote]
Смайликов нужно больше, иначе никто не поверит. :tea:
AndTer писал(а):Слив засчитан)
Удач!
Знакомый трюк при отсутствии аргументов. :wink:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2406
Зарегистрирован: Ср фев 23, 2011 12:12:31

Сообщение AndTer »

[uquote="MrJunior",url="/forum/viewtopic.php?p=3515077#p3515077"]Надо думать. Интересно есть ли индикаторы с знаком температуры ?[/uquote]
Самый простой: мега8 + uln2803 + 5 полевиков и горсть резисторов. Вот и вся индикация. Яркость регулируется программно.

Со знаком не встречал. Но знак делается из маленького индикатора, который выравнивается по верхнему краю большой цифры самой температуры. Если двойной то можно даже °С написать)

Но это всё очень громоздко и не очень смотрится. Не часы, а табло в аэропорту)
Да и температура... так ли часто она нужна? И ведь в случае с корпусом, врать будет неслабо.

Я не знаю никого кто бы пользовался будильником в часах. У всех смартфоны)
Да и температура, это не тот параметр который надо иметь постоянно перед глазами.
Просто кроме как самих часов вряд ли чем будешь пользоваться. Но это уж твоё дело.

Добавлено after 3 minutes 9 seconds:
[uquote="akl",url="/forum/viewtopic.php?p=3515083#p3515083"]Перейти на статическую индикацию с использованием более лапистого mega64a.[/uquote]
32 сегмента на один корпус? Да ещё и одновременно? За что вы так не любите полупроводники что готовы их сжечь?
Я понимаю не все тут с образованием, кто то просто самоучки, но блин, читайте даташиты хоть) Спрашивайте у яндекса на крайняк.
Глупый не задает вопросы. Глупый и так все знает.
Открыл глаза
Сообщения: 49
Зарегистрирован: Чт июн 07, 2018 08:46:46

Сообщение MrJunior »

Может я чего не понимаю. Приведу свои расчеты.

Из даташата на мегу8

1] The sum of all IOL, for all ports, should not exceed 300 mA.
2] The sum of all IOL, for ports C0 - C5 should not exceed 100 mA.
3] The sum of all IOL, for ports B0 - B7, C6, D0 - D7 and XTAL2, should not exceed 200 mA.

1] The sum of all IOH, for all ports, should not exceed 300 mA.
2] The sum of all IOH, for port C0 - C5, should not exceed 100 mA.
3] The sum of all IOH, for ports B0 - B7, C6, D0 - D7 and XTAL2, should not exceed 200 mA.


Отсюда делаем вывод что максимум можно подключить на порт D это 200мА, а в сумме на всю микруху 300мА.
Стандартный светодиод минимум 10-30мА, причем рекомендуемое значение 20мА.
Допустим я хочу зажечь все 8 сегментов на среднем значении тока, это значит 8 * 20мА = 160мА. Что не превышает значение в 200мА на порты.
При условии что индикация динамическая больше одного сегмента гореть не будет, а значит в ограничение по току мы вписываемся ? или я не правильно считаю?


А вообще можно 200/8 = 25мА что близко к максимальной яркости.
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2406
Зарегистрирован: Ср фев 23, 2011 12:12:31

Сообщение AndTer »

Читал что я выше писал? И картинки которые приводил?
Впрочем, можно всё! Я ж говорю, дело твоё! Миллиампер 6 на сегмент и даже статику можно сделать)
Можешь собрать и первую свою схему и плату. Как минимум будет опыт по пайке 0420) А то что не заработает, ну так на ошибках учатся, умные на своих, дураки на чужих)
Глупый не задает вопросы. Глупый и так все знает.
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18783
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

Из личной практики могу сказать, что современные семисегментные индикаторы обеспечивают удовлетворительную яркость при комнатном освещении при динамической индикации со скважностью 1/24 и пиковом токе через порт МК 20 мА. если использовать суперяркие индикаторы, то и подавно. это наши АЛС*** бесполезно таким током питать, их и при статических 10 мА почти не видно...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Ответить

Вернуться в «AVR»