Jump to content
Андрей Bragslav

Подбор элементов электрической цепи

Recommended Posts

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

Share this post


Link to post
Share on other sites
1 час назад, Soundoverlord сказал:

Вот отредактировал.

@Soundoverlord  , а вы шутник :acute:,   24в/100ом=0,24А , оптопаре не поплохеет? 

 

2 часа назад, Андрей Bragslav сказал:

3)Тобишь нужно подобрать

а подумать... и понизить напряжение питания драйвера ни как?

Share this post


Link to post
Share on other sites
5 часов назад, Soundoverlord сказал:

Вот отредактировал. Сейчас все правильно

Фрагмент.jpg

Еще вопрос, а зачем нужно было разделять резистор на два для включения между эмиторами?

Теперь симуляцыя выглядит так...

Screenshot_2.png

Screenshot_3.png

Screenshot_4.png

Screenshot_5.png

Screenshot_6.png

Screenshot_7.png

Screenshot_8.png

Share this post


Link to post
Share on other sites

Вебинар «Каждому ключу — свой драйвер» (13.08.2020)

Компания КОМПЭЛ приглашает вас принять участие в вебинаре, который будет посвящен теме драйверов управления транзисторами компании Infineon. Мы рассмотрим четыре различных технологии изготовления микросхем драйверов, в чём их отличия и особенности.

Подробнее

1. R3 зависит от импеданса открытого оптрона (должен быть меньше импеданса)
2. R2 можно исключить, т.к. это схема с ОК (ей от этого не поплохет)
3. Оторви затвор полевика от схемы и проверь осциллограмму на выходе каскада
4. 100+10000=10100. =>10100/24=421 Ом на вольт в делителе. 15В*421Ом=6,3К
10100-6315=3785

По стандартному ряду:

R5=6,5К, R4(R6) = 3,6К

7 часов назад, IMXO сказал:

@Soundoverlord  , а вы шутник :acute:,   24в/100ом=0,24А , оптопаре не поплохеет? 

Йожинзбажен! Автор не привел параметры оптрона. Я и не обратил внимание. Тогда разумеется, R3=300Ом (как минимум)

Кстати, такой жесткий режим вообще не к добру (по опыту знаю)


Умный любит учиться, а дурак - учить

Share this post


Link to post
Share on other sites

Меньше не бывает: неизолированные микро-DC/DC нового поколения R4 от Mornsun

Компания Mornsun разработала серию R4 неизолированных импульсных стабилизаторов напряжения в новом миниатюрном конструктивном исполнении. Уменьшение коснулось не только размеров, на 80% меньше существующих преобразователей, но и стоимости.

Подробнее

Мне вот тоже интересно

10 часов назад, Soundoverlord сказал:

Йожинзбажен! Автор не привел параметры оптрона. Я и не обратил внимание. Тогда разумеется, R3=300Ом (как минимум)

Кстати, такой жесткий режим вообще не к добру (по опыту знаю)

Мне вот тоже интересно почему вы считаете надо 300 Ом (24/300 =80ма) и для чего два резистора в эмиттерах транзисторов.

Share this post


Link to post
Share on other sites

Сетевой источник питания с расширенным диапазоном входных напряжений на основе VIPER26xK

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

Подробнее

55 минут назад, PEF сказал:

почему вы считаете надо 300 Ом (24/300 =80ма) 

80мА - вполне достаточно. Не надо ставить впритык. Малейший перенапряг и - здравствуй перегрузка (вплоть до пробоя)

55 минут назад, PEF сказал:

для чего два резистора в эмиттерах транзисторов.

Тут совсем простая физика: если один из транзисторов открывается, то его нагрузкой станет второй, со всеми вытекающими. Резисторы работают как нагрузка (ограничивают ток)


Умный любит учиться, а дурак - учить

Share this post


Link to post
Share on other sites
13 часов назад, Soundoverlord сказал:

2. R2 можно исключить, т.к. это схема с ОК (ей от этого не поплохет)

По стандартному ряду:

R5=6,5К, R4(R6) = 3,6К

Автор не привел параметры оптрона. Я и не обратил внимание. Тогда разумеется, R3=300Ом (как минимум)

Исправил, теперь выглядит так...

Screenshot_1.png

Screenshot_2.png

Screenshot_3.png

Screenshot_4.png

Screenshot_5.png

Screenshot_6.png

Screenshot_7.png

Screenshot_8.png

Screenshot_9.png

13 часов назад, Soundoverlord сказал:

3. Оторви затвор полевика от схемы и проверь осциллограмму на выходе каскада

Оторвал

Screenshot_10.png

Screenshot_11.png

А в этом месте никаких резисторов не нужно?

Screenshot_12.png

13 часов назад, Soundoverlord сказал:

Автор не привел параметры оптрона. Я и не обратил внимание.

Извините, еще нужно приводить параметры каких либо элементов?

Screenshot_13.png

Share this post


Link to post
Share on other sites
1 час назад, Андрей Bragslav сказал:

Извините, еще нужно приводить параметры каких либо элементов?

Желательно всех. И если у оптрона ток коллектора 50мА, то R5 должен быть не менее 560Ом


Умный любит учиться, а дурак - учить

Share this post


Link to post
Share on other sites

Увы, импеданс оптрона не указан, поэтому придется подбирать R5. Придется его подобрать, чтобы добиться симметрии. Для этого:

1. Ставим канал В на эмиттер оптрона
2. Все каналы осцилла переключаем на АС
3. Мееееедленно перебираем R5 от 560Ом до 5кОм


Умный любит учиться, а дурак - учить

Share this post


Link to post
Share on other sites

Уважаемый Soundoverlord, прежде чем давать советы надо самому знать тему. Иначе вы людей вводите в заблуждение.

3 часа назад, Soundoverlord сказал:

80мА - вполне достаточно. Не надо ставить впритык. Малейший перенапряг и - здравствуй перегрузка (вплоть до пробоя)

Достаточно для чего?

3 часа назад, Soundoverlord сказал:

Тут совсем простая физика: если один из транзисторов открывается, то его нагрузкой станет второй, со всеми вытекающими. Резисторы работают как нагрузка (ограничивают ток)

Большей ерунды я не слышал. 

Резисторы в эмиттерах выходных транзисторов устанавливают в аналоговых усилителях для получения ООС по току.

для 1. Стабилизация тока покоя выходного каскада.

2. Повышение линейности выходного каскада

3. Ограничение тока КЗ  здесь они совсем не нужны.

Андрей внимательно читай те даташиты и будет меньше вопросов.

Выходной ток на ATMEGA 328 рекомендуется 20мА - рекомендую 15 мА, поэтому считаем резистер диода оптопары (5-0,7/15=287 Ом). Открой даташит РС817 рис. 6 и ты увидишь коэффициент передачи оптопары по току около 1, выходной ток принимаем 10мА для того, чтобы фототранзистор оставался в насыщении. Делаем симметричный делитель симметричным 1,2К, 1,2К. Транзистор 2N 6545 на 850В 8А - ты собрался этим транзистором управлять затвором? Если ты откроешь даташит этого транзистора и найдешь график зависимости коэффициенты передачи от тока базы, ты увидишь , что при токе 10 мА коэффициент передачи стремиться к единице. Его использовать нельзя. Комплиментарная пара к транзистору 2S A715 будет 2SC 1162. Затвор полевого транзистора - это емкость и , соответственно, после переключения ток затвора близок к нулю. Для того, чтобы обеспечить нагрузку транзисторов ключа - их надо нагрузить током хотя бы 1 мА. Для этого добавляем резистор.

 

P.S.   Тема называется "подбор деталей" это не правильно детали не подирают а назначают в соответствии с знаниями и документацией.

2020-04-26_07-52-31.png.dd3970b3685590346ef06879692805f8.png

2020-04-26_12-33-42.png

46 минут назад, Soundoverlord сказал:

3. Мееееедленно перебираем R5 от 560Ом до 5кОм

Это шедеврально!!!!!!!!!!!

Учитись считать.

Share this post


Link to post
Share on other sites

Весь этот хлам можно заменить одним HCPL3120 или аналогичным, много их.

Share this post


Link to post
Share on other sites

Это действительно так. Но мы же здесь учимся и надо уметь пользоваться дискретными деталями уметь делать элементарные расчеты. 

Share this post


Link to post
Share on other sites
1 час назад, PEF сказал:

Выходной ток на ATMEGA 328 рекомендуется 20мА - рекомендую 15 мА, поэтому считаем резистер диода оптопары (5-0,7/15=287 Ом). 

Спасибо за развернутый ответ)

У меня вопрос по расчету резистора R1, вернее не вопрос, а хочу узнать откуда Вы взяли число 0.7, потому что расчитывал его как 5-1.4/20мА=180 Ом, где 1.4V взят со Screenshot_15

И вопрос по расчету R2, R3, они расчитывается так: 24-0.75/10мА=2325 Ом, (где 0.75 это падение напряжения б-э, Screenshot_16) которие потом разбиваем на 2 резистора?

Screenshot_15.png

Screenshot_16.png

Упс 0.75 это рассеиваемая мощьность(

Share this post


Link to post
Share on other sites

В расчете R1 1,4  у вас правильно я отнял 0,7 по памяти , а память подвела. С током от 328 я считал 15 ма из практики то нагрузке на контроллер стараюсь не нагружать более 50 ..100%.  Для R2,R3 все так.

Если не нравится делитель 1:1 можно немного поднять напряжение на затворе сделав 1:1,5

Share this post


Link to post
Share on other sites
19 минут назад, PEF сказал:

В расчете R1 1,4  у вас правильно я отнял 0,7 по памяти , а память подвела. С током от 328 я считал 15 ма из практики то нагрузке на контроллер стараюсь не нагружать более 50 ..100%.  Для R2,R3 все так.

Если не нравится делитель 1:1 можно немного поднять напряжение на затворе сделав 1:1,5

Хорошо, спасибо)

Share this post


Link to post
Share on other sites
2 часа назад, PEF сказал:

Затвор полевого транзистора - это емкость и , соответственно, после переключения ток затвора близок к нулю. Для того, чтобы обеспечить нагрузку транзисторов ключа - их надо нагрузить током хотя бы 1 мА. Для этого добавляем резистор.

Еще такой вопрос, если полевой транзистор имеет параметр Gate-Soure +-15V, а осцылограф показывает 11 перед Gate'ом, то это норм или как-то нужно коректировать?

Screenshot_17.png

Screenshot_20.png

Screenshot_19.png

Share this post


Link to post
Share on other sites
3 минуты назад, Андрей Bragslav сказал:

если полевой транзистор имеет параметр Gate-Soure +-15V

Это максимальное значение, которое превышать нельзя.

 

4 минуты назад, Андрей Bragslav сказал:

осцылограф показывает 11

Нормально.

Share this post


Link to post
Share on other sites

Андрей элементарную электронику надо знать как таблицу умножения на зубок. Кто это знает тот всегда на коне. У меня был случай. Сдаем ма во Вьетнаме новейший комплекс наведения завтра показательный прогон вдруг затык реле контроля фаз вырубает питание системы,  сдача под вопросом. Сроки, штрафы престиж  и тд и тп. Запчасти из Росси это 2 недели, до Ханоя 500км и там Российских реле наверняка нет значит срыв контракта. Разбираю реле по дорожкам платы восстанавливаем схему далее квадратноголовые программисты смотрят на это как бараны на новые ворота. А там все просто питание контроллера через два емкостных балласта 0,22мкф х 400в и емкости сдохли. Еду в соседнюю деревню покупаю за 10$ старый ламповый телевизор нахожу там 2 штуки вставляем в реле все работает и комплекс сдаем на 5.  

1511349824596.jpg

IMG-ecfaf9a51f5beb5b372dd663e03e0577-V.jpg

Share this post


Link to post
Share on other sites

Комплекс новый, а емкости уже сдохли? Знай наших! :D

Share this post


Link to post
Share on other sites

Как правило с 10в на все хватает есть сейчас новые с 3в полностью открывается их я вешал на прямую на контроллер, но можно посмотреть даташит там есть такой график насыщение от напряжения на затворе, или посмотреть осциллографом падение напряжения в открытом состоянии если меньше 0,5в значит все хорошо.

17 минут назад, КЭС сказал:

Комплекс новый, а емкости уже сдохли? Знай наших! :D

Релюхи новые маде Раша но конденсаторы в них рыжие метало пленочные  маде Чина мы сейчас такое не выпускаем. Ранее я в своей жизни не видал чтоб такие конденсаторы сдыхали. У меня СССр овские есть 70 г работают и емкость держат.

Share this post


Link to post
Share on other sites
1 час назад, PEF сказал:

Как правило с 10в на все хватает есть сейчас новые с 3в полностью открывается их я вешал на прямую на контроллер, но можно посмотреть даташит там есть такой график насыщение от напряжения на затворе, или посмотреть осциллографом падение напряжения в открытом состоянии если меньше 0,5в значит все хорошо.

Есть еще вопрос, подскажите, пожалуйста, а какой из этих графиков показывает зависимость насыщения от напряжения?

Осцылограф показывает падение напряжения при открытом полевом транзисторе 19.6В...

Screenshot_12.png

Screenshot_13.png

Screenshot_14.png

Screenshot_15.png

Screenshot_16.png

Share this post


Link to post
Share on other sites
4 часа назад, PEF сказал:

Большей ерунды я не слышал. 

ОК. Умолкаю.

4 часа назад, PEF сказал:

2020-04-26_12-33-42.png

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


Умный любит учиться, а дурак - учить

Share this post


Link to post
Share on other sites

Это графики Typical Output Characteristics - там показаны графики падения напряжения при разных напряжениях на затворе. В твоем случае они идут от 1 Вольта и регламентируются до 10 Вольт на затворе. Но транзистор какой-то странный- обычно падение определяется десятыми долями вольта. У него при токе 5а и 10в падение 2в.

 

Share this post


Link to post
Share on other sites
27 минут назад, Андрей Bragslav сказал:

Осцылограф показывает падение напряжения при открытом полевом транзисторе 19.6В...

А какое вам хотелось бы увидеть напряжение, если источник питания подключен параллельно транзистору?

Share this post


Link to post
Share on other sites
27 минут назад, PEF сказал:

Это графики Typical Output Characteristics - там показаны графики падения напряжения при разных напряжениях на затворе. В твоем случае они идут от 1 Вольта и регламентируются до 10 Вольт на затворе. Но транзистор какой-то странный- обычно падение определяется десятыми долями вольта. У него при токе 5а и 10в падение 2в.

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

20 минут назад, Bobius сказал:

А какое вам хотелось бы увидеть напряжение, если источник питания подключен параллельно транзистору?

Так не знаю ж, про это и спрашиваю) Как оцените показы осцылографа, норм или чтото не так?

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. 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...

  • Сообщения

    • Я имел в виду любого , кому нужно может . Мне точно не понадобятся ...
    • Написано, что большой ёмкости нельзя ставить конденсатор. Нельзя вертеть при включенных жупах - даже в рамках измеряемой величины.  Так же есть вообще удивительная вещь.  Говорят например, что когда например допустим измеряешь напряжение, которое вообщем-то уклладывается в максимальный диапазон, но поставишь регулятор на меньший предел, то и это может вывести прибор из строя.  Почему? Ведь везде на видео в интернете так делают, и ничего вроде бы страшного не произошло.  Нельзя долго мерить!  Подключают щупы, и делают что хотят(и очень долго).  В инструкции по прибору, ничего не говорится об этом.  Почему?    Опять.
    • Опять 25. Сопротивление фильтра на частоте 20 кГц равно 8337 ом, вы предлагаете человеку сделать его сопротивление 8759 ом, зачем? Получается, глупость сморозили.   Потомушто именно так балансируют дифкаскады, а не с помощью изменения характеристик одного плеча дифкаскада. Добиваются как раз идентичности плеч, подбирая транзисторы и резисторы в пары. В симуляторе эти конденсаторы ничего не изменят, кроме случая, который и в голову вам не придёт. Ну это просто праздник, поковырял в носу и - бац - новая коррекция. Подумаешь, петлевое снизится, искажения вырастут, главное ляпнуть чего-нибудь. И так куда ни плюнь.
    • Guest Григорий
      Объясните тупому, каким образом на мосфете появляется положительное напряжение. если обе кнопки отжаты, на вольтметре должен быть ноль, я запускал аналогичную схему в протеусе, на вольтметре 1/3 от положительного напряжения, но кнопки в протеусе в отжатом состоянии имеют не бесконечное сопротивление, в реальном устройстве кнопка - это обрыв линии, но у автора оно почему-то работает.
    • Юный пионер , спасибо . Буду иметь в виду насчет цанг ..Есть и то и то ..Разные при чем   Кстати , одним болгарским могу поделиться . Бесплатно , но за вами пересыл ..Больше двух запас не нужен , годы не те ...
    • Все уже давно собрано. Ни дешевле, ни лучше ты не сделаешь.   Дешевле не будет. Тепловизор штука дорогая, особенно такой, который сможет температуру человека на расстоянии точно измерить. Плюс помимо тепловизора нужно будет повесить эталон температуры, на который тепловизор будет опираться при измерениях. У нас на работе такая система стоит, еще о верещит, если температура не в норме и тогда медсестра перемеряет ее пирометром. 
  • Similar Content

    • By Prozac
      Здравствуйте, уважаемые форумчане! Вообще говоря, не имею такой привычки - донимать людей вопросами, и до всего стараюсь доходить самостоятельно. Но в данном случае без "помощи зала" совсем никак: перепробовал уже все, что только смог придумать - а "воз и ныне там! Поэтому и обращаюсь сюда - возможно, кто-то уже сталкивался с чем-то подобным, и сумел найти решение...
      Суть проблемы в следующем: решил построить ШИМ-контроллер для автомобильного вентилятора охлаждения ("карлсона"), но никак не могу заставить его работать - как только открываются VT2 и VT3, подключая нагрузку, МК уходит в резет или виснет (чаше - первое)!.. Сбросившись, опять пытается подключить нагрузку, и опять резетится, и так - без конца! Причем, изначально решил испытать схему не на индуктивной нагрузке (электромоторе), а на вполне себе пассивной 60Вт (около 3A по току) лампочке из фары - и та же фигня: МК пытается запуститься, сбрасывается, лампа моргает, дергается... Даже не ШИМ, а обычное мигание лампой с частотой 1Гц через несколько вспышек или вешает МК, или резетит его (что видно по сбою ритма моргания). При этом без нагрузки - по осциллографу, подключенному к ноге 5 МК или к нижнему (по схеме) выводу R7 - все отлично: наблюдается ровный и чистенький ШИМ-сигнал, изменяющийся согласно тестовой программе! Однако, стоит подать нагрузку, как осциллограмма начинает прыгать: появляются ШИМ-импульсы, затем ровная линия, затем снова импульсы с тем заполнением, которое должно быть в самом начале программы... Собственно, это наблюдение и позволило сделать вывод о том, что МК перезагружается.
      Естественно, первая мысль - слабый лабораторник (он у меня импульсный, самодельный, где-то на 3А - действительно слабый; но та же петрушка наблюдалась и при попытках питать устройство от трансформаторного ЗУ на 10А). Ну, пригнал машину, снял с нее аккум (100% свежий и не дающий просадок!), запитал от него - однако проблема повторилась... Значит, дело не в питании!.. Пробовал много различных танцев с бубном: отключал внешнюю цепочку сброса R2-C2 (результат - ноль), включал BOD микроконтроллера (стало еще хуже), подвешивал вместо C4 и C6 электролиты большей емкости (не помогло)... Думал, что, возможно, кондеи C4 и C6 разряжаются через R7 - экспериментировал с его сопротивлением (от 100 до 960 Ом), перекидывал его верхний вывод на анод VD1 (чтобы отсечь резистор от фильтрующих C4 и C6) - тщетно... Грешил даже на то, что какие-то проблемы вносит емкость затворов VT2 и VT3 - уменьшал сопротивление R10 и R12, дабы затвор быстрее "разряжался" - безрезультатно...
      Игрался с частотой МК и ШИМ - перебрал частоты ШИМ от 18 до 4687 Гц; пытался запускать нагрузку с разным заполнением ШИМ, от 10 до 40% - как глючило, так и глючит... Т.е., перелопатил, практически, всю схему!
      Удалось заставить устройство нормально работать на лампу, и даже на пару спаралеленных электродвигателей МЭ218 (от "печки") следующим образом: R8 был исключен (вместо него - перемычка), а C7 (изначально - К73-17В всего на 0,47мкФ) был заменен на пару электролитов по 1500мкФ, включенных плюс к плюсу последовательно (для устранения полярности кондеев). Нагрузка стала нормально подключаться, отрабатывать как на повышение, так и на убывание заполнения ШИМ. Двигатели отлично работали как при ступенчатом изменении ШИМ-заполнения, так и при плавном. Единственное, что при попытке подать на двигатели ШИМ с заполнением менее 20%, МК опять начинал дергаться и резетить, а так же резетил при резком отключении движков: если раскрутить их до 100%, а потом снять сигнал, то МК перезагружался; однако, если после 100% плавно понижать обороты где-то до 40%, и лишь потом снимать сигнал, то схема работала нормально. Плюс, очень сильно нагревались электролиты C7...
      Однако, когда принес схему в машину - для отладки непосредственно в "боевых условиях", и подключил мощный двигатель вентилятора, началась старая песня с резетами...
      Сейчас, вроде бы, "осенило" - поменял VD2 на Шоттки 1N5822 - лампочка запустилась на "ура" даже без С7; так же отлично и мягко стартовала спарка из МЭ218 - радостный побежал к машине... Но с "карлсоном" - опять мимо: МК вновь ушел в перезагрузку... Все: я не знаю, что тут делать - каждую деталь уже перелопатил, и кучу вариантов испробовал!!! Но ничего не понятно(( Вот и прошу помочь: может быть, кто-то уже был в такой ситуации, и как-то решил подобную проблему?
      VT2 и VT3 стоят "фирменные", IR-овские (не Китай) - из "Чип и Дипа". ATtiny13 - с Алиэкспресс; чтобы исключить возможность брака конкретной микросхемы, пробовал ставить в схему несколько разных экземпляров МК (из одной посылки). DS18B20 пока еще не подключал (нужно разобраться с ШИМ!). IRF3205 каскадированны для уменьшения нагрева (хотя его и так практически нет), и для дополнительной надежности (чтобы в случае выхода из строя одного транзистора не перегреть машину). Тестовую программу специально написал "китайским стилем", без циклов и т.п. - чтобы она была максимально простой, наглядной и линейной - для уверенности, что не в ней дело.
      Подскажите пожалуйста - откуда эти резеты, и как с ними бороться? Как заставить схему отрабатывать на мощную нагрузку? Заранее благодарю!!!
       
       
      ;*************ТЕСТОВАЯ ПРОГРАММА************* ;============ДИРЕКТИВЫ ТРАНСЛЯТОРУ=========== .device ATtiny13 .include "tn13def.inc" .list ;Обзывательство регистров .def Temp = R16 .cseg .org 0x00 ;=========ТАБЛИЦА ВЕКТОРОВ ПРЕРЫВАНИЙ======== rjmp Begin //Начальный сброс reti //Внешнее прерывание INT0 reti //Изменение состояния любой линии reti //Переполнение T0 reti //Готовность EEPROM reti //Срабатывание компаратора reti //Совпадение в канале A таймера T0 reti //Совпадение в канале B таймера T0 reti //Переполнение сторожевого таймера reti //Завершение преобразования в АЦП ;============МОДУЛЬ ИНИЦИАЛИЗАЦИИ============ Begin: ;-----Инициализация стека ldi Temp, RAMEND out SPL, Temp ;-----Отключение компаратора ldi Temp, 0x80 out ACSR, Temp ;-----Настройка портов ldi Temp, 0b00000111 out DDRB, Temp //PB0 - на вывод ;-----Настройка ШИМ ldi Temp, 0b11000001 out TCCR0A, Temp //Режим - быстрый ШИМ с инверсией ldi Temp, 0b00000010 out TCCR0B, Temp //Делим тактирование таймера на 8 rjmp Start //При старте пропускаем 5-секундную задержку ;===============ТЕСТОВЫЙ ЦИКЛ================ PWM: ldi Temp, 0b00000000 out OCR0A, Temp //ШИМ=0% rcall Delay5sec //Ждем 5 сек ;-----Повышаем скорость Start: ldi Temp, 77 out OCR0A, Temp //ШИМ=30% rcall Delay2sec ldi Temp, 102 out OCR0A, Temp //ШИМ=40% rcall Delay2sec ldi Temp, 128 out OCR0A, Temp //ШИМ=50% rcall Delay2sec ldi Temp, 154 out OCR0A, Temp //ШИМ=60% rcall Delay2sec ldi Temp, 179 out OCR0A, Temp //ШИМ=70% rcall Delay2sec ldi Temp, 205 out OCR0A, Temp //ШИМ=80% rcall Delay2sec ldi Temp, 230 out OCR0A, Temp //ШИМ=90% rcall Delay2sec ldi Temp, 255 out OCR0A, Temp //ШИМ=100% rcall Delay2sec ;-----Понижаем скорость ldi Temp, 230 out OCR0A, Temp //ШИМ=90% rcall Delay2sec ldi Temp, 205 out OCR0A, Temp //ШИМ=80% rcall Delay2sec ldi Temp, 179 out OCR0A, Temp //ШИМ=70% rcall Delay2sec ldi Temp, 154 out OCR0A, Temp //ШИМ=60% rcall Delay2sec ldi Temp, 128 out OCR0A, Temp //ШИМ=50% rcall Delay2sec ldi Temp, 102 out OCR0A, Temp //ШИМ=40% rcall Delay2sec ldi Temp, 77 out OCR0A, Temp //ШИМ=30% rcall Delay2sec rjmp PWM //Возвращаемся, и начинаем с 5 сек "молчания" ;===========ПОДПРОГРАММЫ ЗАДЕРЖКИ============ ;-----Задержка в 2 секунды Delay2sec: ldi R17, 253 ldi R18, 75 ldi R19, 29 L1: subi R17, 1 sbci R18, 0 sbci R19, 0 brcc L1 nop ret ;-----Задержка в 5 секунд Delay5sec: ldi R17, 253 ldi R18, 61 ldi R19, 73 L2: subi R17, 1 sbci R18, 0 sbci R19, 0 brcc L2 nop ret  

    • By Андрей Bragslav
      Здравствуйте, если кто-то знает, подскажите, пожалуйста, какой мосфет(Q3) можно использовать. Еще интересует по каким критериям они подбираються и где это можно сделать(тобишь сайт на котором можно указать нужные параметры/или это как-то по другому подбирается?).

      На счет импульсов генерируемых Arduino Uno на микропроцесоре ATmega328P. Частота в даном примере(вообще она будет перед стартом задаваться в пределах 1-50Гц) 50Гц, период 0,02с, duty cycle 50%.

      Еще такой вопрос, подскажите, пожалуйста, нормальный ли характер графика D на осцилографе? Почему он именно такой, если не нормальный, то что исправить? 

      Если нужна дополнительная информацыя, без проблем, в мерах своих возможностей, добавлю. За любую помощь зарание спасибо.
















    • By ШколоКлокер
      в крацце. я спалил (не факт что умерли. не знаю как проверить) 4 разных транзистора.
      причина этой писанины. я не смог запустить мосфеты. делал все по схеме. все резисторы. даже диод ставил ибо нагрузка это 2амперный двигатель. подавал шим через ардуино. с разными частотами. не работает НИЧЕГО. я уже купил модуль где точно все распаяно как надо. не работает. он открыт все время. на на всю силу открыт. поставил диод. все равно не управляется ардуиной. код простейший (воид сетап:пинмод(5 аутпут); аналогврайт(5, 255)). но. когда я попровал с другой частотой  
      void setup() { // ШИМ 8 разрядов, 62,5 кГц TCCR1A = TCCR1A & 0xe0 | 1; TCCR1B = TCCR1B & 0xe0 | 0x09; pinMode(5, OUTPUT); analogWrite(5, 0; // на выводе 9 ШИМ=10% } void loop(){ } двигатель начал пищать. я надеюсь мосфет не пробило 5 ампер от аккумулятора когда я пытался грубо его включить.
      а еще я делал уже без резисторв но на крутом каком то мосфете. у которого порог открытия затвора больше ноля(вольт)  ирлб какойто. смотрел видео алекса гавера (заметки ардуинщика)
       
      я реально не знаю что уже делать. руки опускаются, а модель самолета и сервопривод с аппаратурой ждут. 
      доп фото скину по надобностью 
      (не спрашивайте почему я такой глуп и не знаю как запустить элементарный мосфет. мне 15. если поможете, куплю шоколадку) 
    • Guest Ivan2020
      By Guest Ivan2020
      Вопрос такой:
      Какая самая простая схема преобразования
      прямоугольного ШИМ напряжения с 50% заполнением вида:
      ` _ ` _
      _| |_| |_
      на пике 24В, на минимуме 0В, т.е. в среднем получается 12В.
      в 12В DC напряжение  вида:
      -----------------------
      Ну то есть ШИМ сигнал нужно преобразовать в обычный сигнал.
      Схема должна преобразовывать в зависимости от ШИМ, т.е. если ШИМ будет 33% заполнением, т.е. 0.33*24В(на пике)=8В в среднем, то схема должна давать 8В прямую линию (с минимальным разбросом напряжения).
      Если есть готовая микросхема, то можно ее название дать.
    • Guest Роман
      By Guest Роман
      Добрый день, форумчане. Такая задача. Хочу создать несколько устройств на светодиодах. Задача каждого в том, чтобы от движения (датчик вибрации, наклона) светодиод начинал моргать, переливаться и т.д. Подпитывается всё от батарейки, конечно же как можно меньших размеров (таблетка).
      Собственно я уже реализовал такое пробное устройство на ATtiny13, вибродатчике 18015 и батарейке CR1220. Всё работает, но хотелось бы это дело и удешевить и уменьшить в размерах, если это конечно же возможно. Особо в параметрах МК я не разбираюсь, но могу сказать что мне от неё точно нужно:
      1) Маленький размер
      2) Как минимум 1 канал ШИМ (а лучше 3, для переливания трёх светодиодов RGB)
      3) Память на 1Кб (программу для одного такого устройства приложу ниже, может её можно и сократить, но не факт что такую же, но на три диода получится ужать)
      4) Низкое потребление или возможность подключения режимов с низким потреблением.
      5) Работа от 3В. (от таблетки)
      6) Возможность программирования через Arduino UNO (но другие варианты тоже рассматриваю, просто Arduino уже есть)

      Повторюсь пока что нашел и использовал только ATtiny13, который меня вполне устроил, но он достаточно дорогой и в корпусе SOIC его найти достаточно проблематично. К тому же как мне показалось, он слишком хорош для такого проекта. Повторюсь, я чайник, и может есть какие-то более дешевые аналоги.

      Очень надеюсь на Вашу помощь. Заранее большое Вам спасибо!
      Прикладываю обещанный мною код:
      int vib = 4; int led = 0; long loopTime = 5000; void setup() { pinMode(led, OUTPUT); pinMode(vib, INPUT); } void loop() { if (digitalRead(vib)){ unsigned long currentMillis = millis(); while(millis()-currentMillis<=loopTime) { for(int fadeValue = 0; fadeValue <=255; fadeValue+=5){ analogWrite(led,fadeValue); delay(2); } for(int fadeValue = 255; fadeValue >=0; fadeValue-=5){ analogWrite(led,fadeValue); delay(2); } for(int fadeValue = 0; fadeValue <=255; fadeValue+=5){ analogWrite(led,fadeValue); delay(2); } for(int fadeValue = 255; fadeValue >=0; fadeValue-=5){ analogWrite(led,fadeValue); delay(2); } digitalWrite(led, LOW); delay(600); } } }  
×
×
  • Create New...