лекция 350. Atmega8: ШИМ для управления электродвигателем

Sdílet
Vložit
  • čas přidán 27. 08. 2024
  • несколько упрощенная программа из лекции 346 позволяет регулировать скорость вращения электродвигателя. Описана схема подключения двигателя к выходу ШИМ таймера 2. Она состоит из ключа на транзисторе и диода, шунтирующего двигатель в обратном включении. В качестве двигателя используется вентилятор из блока питания. Показано, что в этой схеме на транзисторе выделяется очень малая энергия, что позволяет исключить радиатор. Список всех лекций на сайте автора в описании канала.

Komentáře • 39

  • @cscage
    @cscage Před 7 lety +1

    Я бы с удовольствием послушал ваши лекции по квантовой физике. Вы все так доступно объясняете.
    Да и думаю не только я.

  • @YokoSakh
    @YokoSakh Před 7 lety +2

    Смотреть ваши лекции одно удовольствие...

  • @user-or8yo3zz6d
    @user-or8yo3zz6d Před 7 lety +2

    Огонь Лекция!

  • @user-kv9un6me4b
    @user-kv9un6me4b Před 7 lety +5

    Доходчиво, хороший урок!

  • @soliddigital3371
    @soliddigital3371 Před 7 lety +1

    Ну наконец-то новая лекция!!!!!!! Хотел бы ещё сказать про 197 лекцию, поскольку она не даёт мне покоя, на протяжении всего курса заметил путаницу с понятием ООС и ПОС, знак произведения коэффициентов в разных лекциях не везде совпадает с видом обратной связи.......

  • @Net-olekma
    @Net-olekma Před 7 lety +2

    спасибо за теорию :)

  • @agusta878
    @agusta878 Před 7 lety +2

    Спасибо за видео Вы на месте))))

  • @kostya1306
    @kostya1306 Před 7 lety +1

    Спасибо. Очень интересно.

  • @excelentdevicesl5061
    @excelentdevicesl5061 Před 7 lety +1

    про датчик вообще классно

  • @DonTabak
    @DonTabak Před 7 lety +17

    Слава Ньютону. Думал забросили канал.

  • @user-zw3dt4qx3i
    @user-zw3dt4qx3i Před 4 lety +1

    Здорово!!!

  • @user-gf3ro5ts4m
    @user-gf3ro5ts4m Před 4 lety

    Понятно, что с двигателем-кулером нагляднее. Но здесь его использовать некорректно, он безколлекторный, внутри управляющая схема, требующая постоянного напряжения 5 - 12 В, датчики хола там с триггерным режимом. А при подаче питания импульсами - не знаю. Но работает, значит всё в порядке. Спасибо за уроки.

    • @user-im5ok5px2p
      @user-im5ok5px2p Před 3 lety

      Та те датчики настолько примитивньіе, что им всеровно на те пульсации

  • @99Alexandr99
    @99Alexandr99 Před 4 lety

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

    • @user-im5ok5px2p
      @user-im5ok5px2p Před 3 lety

      Но єтое сидение вредит, лучше не сидеть рядом

    • @user-im5ok5px2p
      @user-im5ok5px2p Před 3 lety

      А что делать, если дискомфорт есть все время, и чуствитель, тупо не почуствует єтот дискомфорт на фоне других дискомфортов?

  • @pwmcompany530
    @pwmcompany530 Před 6 lety +1

    Я так понял, что это Ассемблер. Есть ли смысл его изучать для практических целей? Или только в качестве учебной галочки? Преимуществ перед С++ явных нет, но в разы сложнее для понимания

  • @saturn9754
    @saturn9754 Před 6 lety +2

    Спасибо!А исходники?)))

  • @MrInnerVoid
    @MrInnerVoid Před 6 lety

    Посмотрел тут несколько видео от разных авторов, в которых, в том числе, показываются программы для МК на ассемблере. Я раньше к выбору ассемблера вместо C относился нейтрально, но теперь отношусь отрицательно. Видно, что с помощью ассемблера вы сделали простую задачу сложной.

    • @konstantinmo5141
      @konstantinmo5141 Před 3 lety

      Чтобы было больше проблем...😉

    • @user-im5ok5px2p
      @user-im5ok5px2p Před 3 lety

      Программирование всегда трудное

  • @aidagamemnon
    @aidagamemnon Před 7 lety +1

    А не опасно ли ШИМом регулировать BLDC двигатель? Ведь там стоит целая схема и датчики холла... получается что и управляющая схема тоже постоянно включается и выключается..

    • @user-im5ok5px2p
      @user-im5ok5px2p Před 3 lety

      Та ладно, пусть те датчики од тудого повьігорают, главное, чтобьі вращался

  • @bogatyr4ik
    @bogatyr4ik Před 7 lety

    Есть вопрос о излучении помех. В машине установлен подогрев сидений с регуляторами типа ШИМ. Когда включаешь подогрев на max мощность то нету помех а все режимы до max сопровождаются жужанием в колонка. Есть ли какое нибудь решение таковой проблемы? Извините за глупый вопрос)

    • @redtex
      @redtex Před 7 lety

      Когда max нет импульсов, заполнение 100% (скорее всего). Добавь ёмкости по питанию в усилитель.
      В качестве альтернативы частоту ШИМ поднять выше звукового диапазона если она попадает в него или ниже.

    • @user-dz1xe1pv6t
      @user-dz1xe1pv6t Před 7 lety +1

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

    • @bogatyr4ik
      @bogatyr4ik Před 7 lety

      Контакты все проверены. Система самих подогревателей так устроена, что при подключении каких либо элементов (типа конденсатора) выбивает ошибку обрыв подогревателя. Еще в авто установлен усилитель с цифровым сигналом от ГУ(магнитолы) и контакты проведены прямо от аккумулятора. Проблема еще не решена, но нашёл в интернете некую схему на диодах. мб поможет)

  • @user-cl6bu1po7x
    @user-cl6bu1po7x Před 5 lety

    Здравствуйте! А как с Вами связаться?

  • @user-dz1xe1pv6t
    @user-dz1xe1pv6t Před 7 lety

    Сделайте мне это развидеть... исходник программы в экселе, престраннейшее имя для макроса MOUTI, в каждой строчке кода по магическому числу, да ещё в обоих аргументах... нельзя так, чему это может научить?
    А ещё... подавление дребезга кнопки через задержку это самое глупое что вообще может быть!

    • @user-dy6wz4cf1v
      @user-dy6wz4cf1v Před 6 lety

      Это учебная лекция, тренировка так сказать. У Белова те же примеры в книгах. А потом и прерывания пойдут

    • @user-im5ok5px2p
      @user-im5ok5px2p Před 3 lety

      Тогда нам ставить конденсаторьі?

    • @user-dz1xe1pv6t
      @user-dz1xe1pv6t Před 3 lety

      @@user-im5ok5px2p это не избавит от проблемы. Чтобы избавится от дребезга, нужен триггер который фиксирует состояние кнопок каждые 10мс и это гарантирует отсутствие двойных срабатываний при условии что дребезг кнопки меньше 10мс. при большом дребезге в любых вариантах решения лучше не будет - это отразится на максимальной частоте регистрации нажатия кнопки, если она ушатана так что "дребезжит" 100мс, её надо заменить - это отсутствие надёжного контакта.

    • @user-im5ok5px2p
      @user-im5ok5px2p Před 3 lety

      @@user-dz1xe1pv6t почему, влупить какойто фильтр на конденсаторе, та й он все сожрет все єтие дребезги. Триггерьі дорогие, на один идет аж 13 транзисторов

    • @user-dz1xe1pv6t
      @user-dz1xe1pv6t Před 3 lety

      @@user-im5ok5px2p ну ладно, давайте прикинем какая должна быть постоянная времени у такого фильтра чтобы подавить дребезг до уровня ниже гистерезиса входа счетчика и т.п. - время будет порядка секунды, ну э.... хорош будет кнопка запаздывающая порядка секунды. Триггеры - бесплатно в микроконтроллере, особенно поограммные.