AVR 22# ШИМ.

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ม.ค. 2025

ความคิดเห็น • 13

  • @alexanderx2413
    @alexanderx2413 ปีที่แล้ว

    Спасибо

  • @pavelkazakov6347
    @pavelkazakov6347 4 ปีที่แล้ว

    Замечательный урок! Все наглядно и доходчиво объяснил.
    Андрей, в каких случаях частоту ШИМ выбирают, например 30, а в каких 500 Гц? Как правильно выбрать частоту ШИМ для своего устройства? Может отдельный урок по ШИМ драйверам для МК, как управлять нагрузкой с помощью ШИМ, например двигатель, лампочка. И еще, возможно и на более сложный, таймер счетчик 1, будет урок в таком же формате. Спасибо.

    • @andreyfrolov301
      @andreyfrolov301  3 ปีที่แล้ว +1

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

  • @Plofirak
    @Plofirak ปีที่แล้ว

    Вот выход ШИМа всего один . А если надо будет с МК снять и прямой и инверсный ? Как извернуться?

    • @andreyfrolov301
      @andreyfrolov301  ปีที่แล้ว +1

      я бы пустил сигнал через внешний инвертор

  • @viktorgal49
    @viktorgal49 2 ปีที่แล้ว

    Добрый вечер! Хотел запустить fast PWM на proteuse для atmega 328p.
    #include
    void fast_pwm(){
    TCCR0A |=(1

    • @andreyfrolov301
      @andreyfrolov301  2 ปีที่แล้ว

      это хитрый фаст пвм, долго объяснять :) возьмите простой фаст пвм тогда будет работать

    • @viktorgal49
      @viktorgal49 ปีที่แล้ว

      @@andreyfrolov301 Спасибо!

  • @ПавелДубровин-у8е
    @ПавелДубровин-у8е 4 ปีที่แล้ว

    Если можно коротко о ПИД расскажите. Информации много конечно но в этом и проблема.

    • @andreyfrolov301
      @andreyfrolov301  4 ปีที่แล้ว +1

      ПИД это либо жуткая математика, либо метода тыка.
      с математикой у меня плохо, а метод тыка не подразумевает какогото связного повествования.

    • @ПавелДубровин-у8е
      @ПавелДубровин-у8е 4 ปีที่แล้ว

      @@andreyfrolov301 Такая же проблема возникла) Не то чтобы очень нужно просто интересно было а то что есть вы описали очень точно)
      Ещё незнаю на сколько вам будет интересно но возникла идея для поделки) Идея не новая но на слбыких микроконтроллерах вроде не видел...
      У человека был олдскульный корпус от стрелочного индикатора ну и попросил туда электронику всунуть)) Я недолго думая сначала хотел старый амперметр и микроконтроллер с шимом а потом чуть подумал и впихнул сервопривод самый дешёвый привязав его положение к АЦП. А вот теперь думаю если особая точность не нужна то можно же контрольные значения записать в массив с нужной точностью и получим индикатор простой, информативный и дешёвый да ещё и с очень небольшим энергопотреблением. У сервопривода насколько помню ток удержания или 5 или 10 мА

    • @andreyfrolov301
      @andreyfrolov301  4 ปีที่แล้ว +1

      @@ПавелДубровин-у8е если нужно что-то с индикацией и малым потреблением - обратите внимание на ЖК индикаторы.
      а всякие поделки с механически подвижными чтуками у меня плохо выходят :)

    • @ПавелДубровин-у8е
      @ПавелДубровин-у8е 4 ปีที่แล้ว

      @@andreyfrolov301 Мне не нужно я слепил за час на ардуинке не вникая на готовых библиотеках и примерах и отдал))) Времени не было) А ЖК хорошо только без подсветки не видно) Там тот индикатор должен был уровень воды в баке показывать. Вышло прикольно и дёшево) А по времени ну столько же сколько и любой индикатор закрепить в корпусе только того что шкалу нарисовать или распечатать но этим не я занимался))