Программирование МК AVR. Урок 18. Подключаем шаговый двигатель. Часть 1

Поділитися
Вставка
  • Опубліковано 8 січ 2025

КОМЕНТАРІ • 22

  • @ДмитрийТисов-ж6я
    @ДмитрийТисов-ж6я 8 місяців тому

    Спасибо

  • @serdukegor5402
    @serdukegor5402 8 років тому +2

    Тут не совсем 2048 шагов на оборот, на 1 шаг двигатель поворачивается на 5 с чем-то градусов (или 64 шага на оборот), однако благодаря тому, что на выходе стоит редуктор 1/64 то и выходит 2048 шагов на оборот. вместо модуля можно использовать голую микросхемку (это просто транзисторная сборка для запитки я использую К1109КТ22) либо заменить на россыпь деталей.

  • @AleksejKirichenko
    @AleksejKirichenko 9 років тому

    лайк

  • @RooK5555
    @RooK5555 9 років тому

    2 лайка

  • @DrargonsM
    @DrargonsM 9 років тому +1

    Вовчик художник)))

    • @narodstream552
      @narodstream552  9 років тому

      +Drargons M
      Да не, я не художник, просто графический планшет купил, вот и козырнул маленько

    • @DrargonsM
      @DrargonsM 9 років тому

      хорошо получилось!!!

  • @GOLDENERGIZERas
    @GOLDENERGIZERas 8 років тому

    люди обьясните чайнику пожалуйста , как подключить дши 200 к l298n

  • @atlantghost1803
    @atlantghost1803 7 років тому

    }{орошо бы такой урок на 103 с использованием таймера1 и ch1-ch1_N..... для управление 2 Н мостами с ШИМ

  • @vedgray9773
    @vedgray9773 7 років тому

    Они же в комплекте идут. Драйвер и мотор

    • @narodstream552
      @narodstream552  7 років тому

      Не всегда. Продают и отдельно.

  • @muzaffar1409
    @muzaffar1409 8 років тому

    Привет вы сможете меня писать скетч это скетч для станока

    • @narodstream552
      @narodstream552  8 років тому

      Здравствуйте! Я не пишу скетчи.

  • @vedgray9773
    @vedgray9773 7 років тому

    Вы чисто по языкам низкого уровня делаете видео?

    • @narodstream552
      @narodstream552  7 років тому +1

      Я не делаю уроки по языкам низкого уровня (ассемблер, машинный код), так как они невостребованы. А хотя мог бы вполне. Прежде чем давать уроки, я изучил спрос.

    • @vedgray9773
      @vedgray9773 7 років тому

      Так си же тоже низкий уровень. Понятный человеку, но низкий.

    • @narodstream552
      @narodstream552  7 років тому +1

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

    • @vedgray9773
      @vedgray9773 7 років тому +1

      Я почему то думал, чем ближе к железу тем ниже. Я например не понимаю Си. В учебниках вроде все понятно. ветвления, циклы, переменные. А вот микроконтроллеры. что такое DDRX Переменная? Константа? К какому оператору Си она относится?
      DDRD - The Port D Data Direction Register (регистр направления передачи данных порта D)
      Хорошо, пусть будет так. Но что это с точки зрения Си?
      почему я не могу написать например #Define D=0b00000001;

  • @vedgray9773
    @vedgray9773 7 років тому

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

    • @narodstream552
      @narodstream552  7 років тому +4

      Ну это кому поп, а кому попадья. А мне больше дочка попа нравится.

    • @allex_lyric
      @allex_lyric 7 років тому +4

      Но есть люди, которые хотят стать настоящими инженерами и настоящими программистами. И для этого как раз очень важно знать, как всё работает и что происходит внутри.

    • @ileyka
      @ileyka 4 роки тому +1

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