AVR studio в вопросах и ответах
Конечно не все комбинации. Максимум можно зажечь половину всех светодиодов, если их переключать то можно зажечь все светодиоды, но уже со скважностью равной 2 - гораздо лучше чем при динамической индикации. Но код который будет управлять этим делом усложнится неймоверно и... возникает простое желание использовать для этих целей регистры висящие на SPI. Код получается простой, поддержка внешних регистров - аппаратная...
- Реклама
Да, я так и делал. Динамическая индикация через Чарлиплексинг. 12 светодиодов, которые вращаются вокруг центра, в нужный момент включаются. Эта хреновина даже буквы писала. Вот такой своеобразный телевизер.
И заняли они у меня всего 4 вывода на МК.
Станислав
Подскажите пожалуйста еще один момент. На примере атмега 8. Мне необходимо, чтобы после отпускания кнопки лампочки еще выполнили определенную команду. Получается, AVR должен быть все время запитан? Сколько он будет потреблять, когда никакая команда не выполняется ( то есть в покое). И можно ли этот момент как-то обойти, чтобы потребление тока было равно нулю в состоянии покоя?
А "лампочки" святым духом питаться будут? В даташите есть ответ на этот вопрос. Чем выше рабочая частота тем больше потребляет, и если б это было не так то современные ноуты работали бы от батарей месяцами.
Прошу прощения, что сразу не ввел в курс дела. То, что планируется изготовить будет третьим стоп-сигналом в авто. Но этот стоп сигнал будет не простымА "лампочки" святым духом питаться будут?
- Реклама
Можно уходить в сон, а можно просто обрубать себе же питание транзистором. Сигнал от стопа подаёт питание на контроллер и светодиоды а потом снимает его, но контроллер получив питание включит транзистор который будет держать питание на схеме до конца, а в конце выполненной программы контроллер снимает напряжение с транзистора и прерывает себе же питание. Вот только надо продумать что делать если стоп включается снова до конца отработки программы, контроллер же не в курсе будет - значит надо как-то завести сигнал от стопа отдельно от подачи питания.
Только надо предусмотреть в программе контролелра ПАУЗУ в 0.5 сек по включению, иначе возможна ситуация когда на излёте(контроллер себе питание перекрыл) но напряжение же падает плавно - он успевает сбросится и включится снова будто ему только что подали питание, и тут же снова себя запитает - все эти процессы происходят очень быстро, внешне это будет выглядеть будто контроллер не отрубает себе напряжение.
Только надо предусмотреть в программе контролелра ПАУЗУ в 0.5 сек по включению, иначе возможна ситуация когда на излёте(контроллер себе питание перекрыл) но напряжение же падает плавно - он успевает сбросится и включится снова будто ему только что подали питание, и тут же снова себя запитает - все эти процессы происходят очень быстро, внешне это будет выглядеть будто контроллер не отрубает себе напряжение.
Последний раз редактировалось Alexeyslav Чт май 26, 2016 21:49:47, всего редактировалось 1 раз.
в масштабах авто правильно спроектированная схема с МК в "спящем" режиме будет потреблять несущественный ток - меньше миллиампера (много меньше). для справки: ток саморазряда свинцового аккумулятора порядка 15 мА.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Проблема в том что найти стабилизатор для питания МК с собственным потреблением в 100мкА весьма трудно и дорого, обычный стабилизатор 7805 будет жрать "просто так" 7...12мА что ускорит разряд аккумулятора как минимум вдвое, даже если МК будет спать. А там ещё какие-нибудь подтяжки, дополнительные потребители...
Спящий режим это хорошо, но слишком много плясок с этим будет. Проще отрубать всё это на корню.
Спящий режим это хорошо, но слишком много плясок с этим будет. Проще отрубать всё это на корню.
А конденсатор большой емкости не сможет "придержать " питание секунды на 2-3, чтобы МК завершил свою работу после отпускания педали тормоза? Даже 3 сек. это много, думаю двух секунд будет вполне достаточно. Диоды так же будут эти 2 сек. питаться от конденсатора. Есть такой вариант?
А кто и как будет заряжать эти конденсаторы? ну, попробуй поискать кондер на 100000 микрофарад минимум под 25В... всё желание пропадёт. А это будет всего лишь порядка 100мА * сек при падении напряжения на 1 вольт.
Сколько диодов? сколько потребляют?
Из-за большой ёмкости коммутировать твою схему будет накладно, контакты будут подгорать.
Сколько диодов? сколько потребляют?
Из-за большой ёмкости коммутировать твою схему будет накладно, контакты будут подгорать.
- Сообщения: 1040
- Зарегистрирован: Вс сен 25, 2011 19:09:33
По питанию достаточно применить dc-dc преобразователь из современных, например mp2359
Его собственное потребление на порядок меньше чем у 7805
К тому же МК мог бы его сам гасить через вход enable, тогда потребление будет совсем мизерным
Что касается рамки для номера. Имейте в виду, что с такой рамкой можно огрести статью 12.2 коап, по части первой штраф по 500р, а вот если притянут часть вторую то это до 5000 штраф или лишение ву от 1 до 3 месяцев
Его собственное потребление на порядок меньше чем у 7805
К тому же МК мог бы его сам гасить через вход enable, тогда потребление будет совсем мизерным
Что касается рамки для номера. Имейте в виду, что с такой рамкой можно огрести статью 12.2 коап, по части первой штраф по 500р, а вот если притянут часть вторую то это до 5000 штраф или лишение ву от 1 до 3 месяцев
Все досканально изучил в этом плане. Читабельности не припятствует. Других водителей не вводит в заблуждение (это уже если не дай Бог при ДТП). А что касается слова "нестандартных" в статье, то это отностится к расположению, либо секретной конструкции самого знака (типа шторки или переворачивающиеся номерные знаки...). Так что все четко! Можно не париться).
По-моему это то, что нужно!
=================
А можно ли внедрить туда конвертор МС34063? Он более доступен... Единственное, у него нет ножки enable Но думаю это же можно как-то обойти?
axillent, благодарю вас!dc-dc преобразователь из современных, например mp2359
Его собственное потребление на порядок меньше чем у 7805
К тому же МК мог бы его сам гасить через вход enable, тогда потребление будет совсем мизерным
По-моему это то, что нужно!
=================
А можно ли внедрить туда конвертор МС34063? Он более доступен... Единственное, у него нет ножки enable Но думаю это же можно как-то обойти?
На...???Alexeyslav писал(а):А кто и как будет заряжать эти конденсаторы? ну, попробуй поискать кондер на 100000 микрофарад минимум под 25В... всё желание пропадёт.
Ты всю схему со светодиодами предлагаешь запитывать от кондёра?
IMHO, МК явно не выдержит на своих выводах светодиоды/лампочки достаточной яркости и нужном количестве. Соответственно, управлять ими придётся через ключи. Как вариант, взять в качестве ключей полевики с логическими уровнями. Затворы притянуть к земле резисторами (10к), питать светодиоды с ключами напрямую от борт.сети. В выключенном состоянии потребление близко к реальному нулю.
МК запитать от стопсигналов через диод и буферный конденсатор. МК со своих ножек будет управлять затворами ключей. В качестве стабилизатора для МК взять, например, LM317 или LM1117 с собственным током максимум 120 мкА. Даже если не вгонять МК в спячку, то по моим пикидкам МК с объвязкой будет потребрять 2-3 мА, например, с мегой 8а с внутренним генератором на 1МГц.
Чтобы продержать МК 3 секунды ёмкость буферного конденсатора понадобиться (грубо) 1500-2000 мкФ.
PS: Олегыч1, если есть желание обсуждать схемотехнику - сделай отдельную тему.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Стабилизаторы с низким потреблением ещё поискать, и по этой же причине они очень коварны - разводить подключение стабилизатора на плате надо будет тщательно, иначе самовозбуд и прочие неприятности характерные таким стабилизатором(низкая устойчивость стабилизатора - это необходимая жертва в угоду малого потребления). Это пожалуй не для начинающего - как он потом будет искать причину глюков или полной неработоспособности схемы при полностью исправных деталях?
Но пожалуй, реализовать можно. Применить обычный стабилизатор 78L05 и 4700мкф@25В до стабилизатора. желательно еще последовательно с этой схемой резистор в 10...20 Ом чтобы ограничить зарядный ток конденсатора.
Полевиками напрямую управлять тоже не комильфо, хотябы резистор в 200...500 Ом последовательно с выходом контроллера, чтобы не попалить порты. По хорошему, там на каждый выход надо диоды ставить защитные и один общий супрессор, иначе во время грозы схему попалишь. Питание "лампочек" брать после замка зажигания, они не должны быть постоянно подключены к аккумулятору. Идеальных полевиков не бывает, особенно у мощных довольно большой ток утечки, один даст сотню микроампер а десяток уже 1 миллиампер наберёт а при нагреве(летом особенно!) всё становится сильно хуже.
Но пожалуй, реализовать можно. Применить обычный стабилизатор 78L05 и 4700мкф@25В до стабилизатора. желательно еще последовательно с этой схемой резистор в 10...20 Ом чтобы ограничить зарядный ток конденсатора.
Полевиками напрямую управлять тоже не комильфо, хотябы резистор в 200...500 Ом последовательно с выходом контроллера, чтобы не попалить порты. По хорошему, там на каждый выход надо диоды ставить защитные и один общий супрессор, иначе во время грозы схему попалишь. Питание "лампочек" брать после замка зажигания, они не должны быть постоянно подключены к аккумулятору. Идеальных полевиков не бывает, особенно у мощных довольно большой ток утечки, один даст сотню микроампер а десяток уже 1 миллиампер наберёт а при нагреве(летом особенно!) всё становится сильно хуже.
Ох ёлы!
Как все сложно... МК не потянет 12 светодиодиков из RGB-ленты? Может просто другой МК тогда подобрать? Иначе слишком много деталей... Просто они не влезут в номерную рамку. Ну питание отдельное ладно-не проблема, можно от габаритов запитаться, т.к. они все равно всегда при езде включены. А вот ключи+солнечный нагрев это уже проблемс.
12 светодиодов управляемых независимо? Или у вас будет 12 сегментов из RGB-ленты?
Каждый сегмент(по 3 светодиода) можно запитывать прямо от 12В, а если одиночные то надо ещё и питание им городить или мирится с крайне низкой эффективностью использования мощности.
Каждый сегмент(по 3 светодиода) можно запитывать прямо от 12В, а если одиночные то надо ещё и питание им городить или мирится с крайне низкой эффективностью использования мощности.
12 светодиодов планировал. Вернее по одному красному из тройки сегмента. Ну если будет не супер ярко, ничего страшного, лишь бы правильно функционировало. Если МК это все потянет. Подскажите кстати, какой ток может дать один порт ввода-вывода в атмеге 8? Или там общий ток делится на все порты?
- Сообщения: 148
- Зарегистрирован: Ср дек 29, 2010 21:19:03
40 мА на один пин порта. И 300 мА суммарно на чип. Это предельные значения.Олегыч1 писал(а):Подскажите кстати, какой ток может дать один порт ввода-вывода в атмеге 8? Или там общий ток делится на все порты?
У Атмеги8??? Где это вы нашли?
Я всегда думал, что по 20 мА на вывод максимум. И не более (забыл уже) 200 мА на все выводы сразу.
Я всегда думал, что по 20 мА на вывод максимум. И не более (забыл уже) 200 мА на все выводы сразу.
Станислав
- Сообщения: 148
- Зарегистрирован: Ср дек 29, 2010 21:19:03
В даташите на Атмегу8, вестимо.СКАЗОЧНИК писал(а):У Атмеги8??? Где это вы нашли?


