Jump to content
admin

Простая Схема Гирляндны На Мк Для Начинающих

Recommended Posts

у меня на каждой ветке по 8 штук светодиодов BARRACUDA, только скорость регулируется только в сторону увеличения, а частота мерцания вообще никак...

Share this post


Link to post
Share on other sites

Вебинар STM32G0 – новый лидер бюджетных 32-битных микроконтроллеров от STMicroelectronics

Компания Компэл приглашает вас 25 сентября принять участие в вебинаре, который посвящен новому семейству микроконтроллеров STM32G0. Вебинар рассчитан на технических специалистов и тех, кто хорошо знаком с семейством STM32. На вебинаре будут освоены современные методы тестирования производительности микроконтроллеров на примере самых бюджетных 32-битных семейств общего назначения STM32G0 и STM32F0 и проведено их подробное сравнение.

Подробнее

Доброго времени суток.

У меня вопрос к автору, или к народу который уже неоднократно программил схемку.

Вкратце о себе- в недавнем прошлом увлекся МК, а именно AVRками. Понимаю язык ассемблер. Так вот, обнаружил в недрах интернета, схемку, которую предложили обсудить. Так как я пока собираю всякие схемки с кнопками и светодиодами, что бы разобраться как работает МК. Когда открыл исходник и увидел,- есть все примеры с использованием прерывания, это круто для новичка, но я не могу правильно разобраться с алгоритмом и с прерыванием в метке (EXT_INTO:)нет опыта, не говоря уже о кнопках регулировки скорости мигания.

Например:

;*****Обработка прерываний от INT0 - кнопка переключения программ*****

EXT_INTO:

ldi CombinacionA,$ff ;Инициализация портов

ldi CombinacionB,$ff

ldi CombinacionD,$ff

rcall waiter_100ms ;Задержка для предотвращения дребезга

rcall waiter_100ms

rcall waiter_100ms

rcall waiter_100ms

ldi Universal,221 ;меняем указатель стэка для выхода на Main

;после обработки прерывания

out SPL,Universal

cpi NumberProgram,11 ;Смотрим что программа эффекта не последняя

breq clr_NumberProgram ;Если последняя то переход к подпрог. уст. первой

brne inc_NumberProgram ;Если непоследняя то переход к подпрог. перехода

;к следующему эффекту

clr_NumberProgram:

clr NumberProgram

reti

inc_NumberProgram:

inc NumberProgram

reti

зачем такая большая задержка для дребезга контактов? И нестандартный выход из обработчика на метку Main, для меня этот способ пока не знаком, если можно объясните как это?

И еще один вопросик- в каком месте программы, происходит вывод в порта программы эффектов?

Помогите начинающему в изучении составления программ.

С уважением, заранее спасибо всем.

Share this post


Link to post
Share on other sites

Так как никто не отвечает да и написано коряво, решил переписать в отдельной теме.

Edited by ElectroManiac

Share this post


Link to post
Share on other sites
                     

Литиевые батарейки Fanso в беспроводных датчиках пожарно-охранной сигнализации

Выбор подходящего элемента питания, способного обеспечивать требуемый уровень напряжения и выдавать необходимый ток на протяжении всего периода эксплуатации беспроводной пожарно-охранной системы является одной из первостепенных задач. Наиболее подходящим для этих целей элементом являются литий-тионилхлоридные элементы питания, а одним из наиболее конкурентоспособных производителей – компания Fanso, предлагающая своим клиентам продукты как универсальные, так и разработанные специально для решения конкретных задач.

Подробнее...

Хочу собрать схему но у меня плата не скачивается!!Можете выложить ее для Sprint-Layout 5.0! Пожалуйста!

Share this post


Link to post
Share on other sites

Приветствую.

Подскажите кто-нибуть, как можно сделать так, чтобы программы сами автоматически перебирались, чтоб включил устройство, и оно перебирало само программы, чтоб на кнопки не клацать?

Заранее благодарен.

Share this post


Link to post
Share on other sites

хорошая схемка собрал всё работает кому надо могу дать чертеж платы для смд деталий. Респект автору

можно скинуть все на citrusrus@mail.ru спасибо

Share this post


Link to post
Share on other sites

Доброго времени суток. Ребята а можно эту схему сделать на 12В для сверх ярких светодиодов на 12В???

Share this post


Link to post
Share on other sites

можно микроконтролер запитываете через пяти вольтовый стабилизатор типа 7805

светодиоды через транзисторные ключи

Share this post


Link to post
Share on other sites

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

Приветствую.

Подскажите кто-нибуть, как можно сделать так, чтобы программы сами автоматически перебирались, чтоб включил устройство, и оно перебирало само программы, чтоб на кнопки не клацать?

Заранее благодарен.

Да было бы классно!!!

Share this post


Link to post
Share on other sites

Ссылку которую Вы дали. Там на каждый светодиод получается нужен свой ключ???

Больно грамостко получится. Это 13 тарнзист.ключей получится. Хотелось бы что нибудь по проще!!!

Share this post


Link to post
Share on other sites
Там на каждый светодиод получается нужен свой ключ???

нет ключ надо на каждый канал нагрузочная способность до 6А/канал (при 12в питания на один канал можно подключить до 900 шт СД на 20мА) если мосфеты на радиаторы прикрутить, то до 25-30А

Share this post


Link to post
Share on other sites

ключи подключаем к выводам МК вместо светодиодов

Share this post


Link to post
Share on other sites

Если я правильно понял на первой схеме 3 ключа а на второй 13 светодиодов. Значит мне надо сделать 13 ключей. Так???

Share this post


Link to post
Share on other sites

Да, так

а что вас смущает?

ключи вам все равно придется ставить.....

ваша схема рассчитана на применение СД с током 2мА

больше МК может не выдержать

Share this post


Link to post
Share on other sites

Огого это же огромная плата получится с кучей деталей получится. Хотелось бы сто нибудь по проще!!!

А вот с этой схемы можно поставить ключи???

post-151338-0-28569900-1325509791_thumb.jpg

Share this post


Link to post
Share on other sites

хороший вопрос

затвор мосфета это емкость время заряда которой определяется резистором подключенным к МК,

те импульс тока будет 5в/22ом=0,22А, выдержит ли МК будет зависеть от установленной частоты мигания СД;

если в вашей схеме на МК реализовано просто дрыгание ногами то такого драйвера должно хватить;

если помимо дрыгания реализован ШИМ для регулировки яркости СД, есть сомнения что это будет работать адекватно

Share this post


Link to post
Share on other sites

Вот фото этого ключа . Что скажите???

Все равно немножко не понял. Подойдет ли этот ключ вот для этой схемы

В итоге должно получится вот это только на светодиодах на 12В для авто!

post-151338-0-57404300-1325514744_thumb.png

Share this post


Link to post
Share on other sites

Optimist1981, используйте HEXFET-ы. Например, IRF7313 (IRF7303 и т.п.). Схема существенно сократится, драйвера не требуются, нагрузочная способность будет около 4А на канал.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Это не делитель, это выбор чувствительности по амплитуде (ось Y). Установи двумя переключателями DSO чувствительность на 1V и на x5. Так как предельное входное напряжение для DSO всего 20В, а питание УНЧ +-36, то к нагрузке 4 Ома вход осциллографа надо подключить через делитель из 2-х одинаковых резисторов 0,5...10кОм, например. Т.е. резисторы соединить последовательно и подсоединить эту гирлянду параллельно нагрузке. Вход DSO : землю-на землю, сигнальный провод-на точку соединения резисторов. Можно просто разбить нагрузку на 2+2 Ома и подключить DSO к "нижнему". Далее, сигнал на выходе генератора - однополярный размахом приблизительно 3,3В. Просто так его на вход не подать. Во-первых, нужен разделительный конденсатор (может, он уже есть на входе УНЧ?) Во-вторых, этот сигнал тоже надо аналогично уменьшить делителем раза в 2...3 - сколько там чувствительность у Ланзара? Вместо нижнего резистора лучше включить переменник и сигнал на УНЧ подавать с его движка.
    • А как спектра будет определять уровень сигнала если на входе один и тот же уровень для разных мощностей? Зачем вообще спектру калибровать?
    • Реле, транзисторный ключ, процессор, свалка)))) 
    • На своём огороде позволительно всё.... Павел,    я хоть и не  Мичурин ни разу, но 7 мая  рановато даже для самой ранней капусты!! С уважением, Сергей
    • Гляну - не смотрел - видел иип без дросселя . Я много не успеваю пролистать .со временем беда.
    • Элементарно, Ватсон! Поставить усилитель.
    • Ну, прекрасно. Если добились минимума искажений при 1 вольте входного напряжения, то почему вы не проводите все измерения при соответственно 1 вольте входного?  Мы же хотим посмотреть только разницу в поведении измеряемого объекта от уровня сигнала, а не разницу от уровня сигнала объекта измерения+ацп.  Исключите разницу на входе ацп.
×
×
  • Create New...