Ардуино. Подключение двигателя постоянного тока

Чтобы отправить комментарий — войдите.
  • zx111
    24 фев 12
    может лучше курс ассемблера под RS232?
    Ответить
    • kilblinton500
      это сложно надо начинать с LPT
      Ответить
    • D
      zx111 24 фев 12
      а что под RS-232 есть ассемблер? вот не знал что порт последовательного ввода/вывода имеет свой собственный набор команд.
      Да и вообще что плохого в том, чтобы получить новые знания о использовании современных МК?
      Не все могут со старта читать даташиты и с фоторезистом делать платы.
      Ответить
  • D
    24 фев 12
    Скажите, я так понял что скорость вращения двигателя управляется скважностью ШИМ.
    Но явно я нигде не увидел этого кода. В Ардуино это делается в коде его самого, а скважность пишется в переменную EEPROM?
    Ответить
    • andrjus74
      ШИМ реализован в функции analogWrite
      Ответить
    • qwerty-off
      qwerty-off АВТОР
      dixi_nnm 24 фев 12
      analogWrite(11, val1*power);
      analogWrite(9, val2*power);
      Это управляет ШИМом. Понятие скважность не совсем подходит для того, что там указывается. Это коэффициент заполнения, т.е. если мы укажем 127 (из максимальных 255), то получим скважность 2.
      Ответить
      • D
        мммм... насколько помню скважность изменяется в пределах от 0 до 1.
        то есть 0 это полное отсутствие сигнала, а 1 постоянное присутствие логической 1.
        это пространство можно разделить на дискретные значения управления скважностью.
        Зависит от разрядности управляющего регистра модуля (Е)CPP в МК.
        в данном случае(как я понял) это значение используется функцией analogWrite ?
        Ответить
  • dead_mazai
    24 фев 12
    Ай спасибо !
    Ответить
  • 0
    24 фев 12
    не проще было выложить книгу типа Arduino Cookbook или подобную. их уже под 50 шт разных
    ?
    Ответить
    • M
      0pti 24 фев 12
      Угости ссылочками, можно в личку. Знаю только две и те не подходят для меня. Я кодер, а там механика и электроника ... жесткач.
      Ответить
    • e-troll
      0pti 24 фев 12
      согласен, книжку выложить проще, но приведу простой пример, эксперимент который был проведен в одной канадской школе среди девятиклассников. В этой школе было 142 ученика 9 класса. Им раздали по комплекту учебников CCNA, при этом обьяснив, что цисковская сертификация это довольно престижно и неплохо оплачивается. Через полгода провели анонимное анкетирование, 131 ученик не открывали книгу вообще, 7 учеников начали читать, но из-за текущих уроков/развлечений прекратили, двое учеников вообще не помнили об этой книге, 1- заявил что он колеблется между сертификацией циско и изучением вижуал бейсик и наконец 1 — был твердо уверен, что это его стихия. Через месяц в той же школе были организованы получасовые ежедневные уроки циски, итог — по окончании 11 классов 82 ученика прошли сертификационный экзамен CCNA, и только 24 ученика заявили, что не собираются связывать свою карьеру с сетевыми технологиями и компьютерами вообще. Я не против книг, но и не считаю, что книги являются самым эффективным методом обучения, кому-то для получения необходимых знаний и навыков достаточно проглотить 2-3 пдфки, а кто-то может уделить своему хобби 30-40 минут в день.
      Ответить
      • D
        Категорически поддерживаю.
        Книга еще может дать какие-то начальные сведения, но в данном деле все зависит от мелочей. Слишком многое сходится в этом разделе в один узел, и программирование, знание цифровой и аналоговой микроэлектроники, схемотехника. Так бывает, что какая-то мелочь может остановить весь проект в начале, инфы получить негде.
        А ведь это очень интересно. Если бы лет 20 назад была подобная элементная и информационная база, я бы просто пищал от восторга.
        Ответить
  • vg_
    24 фев 12
    Спасибо!
    Ответить
  • John_ibp
    24 фев 12
    Стоит рассказать о программах, в которых можно проектировать собственные устройства и которые могут эмулировать работу схемы. Например, Isis Proteus — в ней есть контроллеры, используемые в Arduino, кроме того, она умеет "загружать" в них ваш скетч-программу. После этого запускаешь эмуляцию и смотришь, как все работает. Можно "пощупать" напряжения и прочее где надо, увидеть, как загораются лампочки, работают двигатели и т.д. и т.п. Очень удобно проверить, прежде чем делать все в металле.
    Ответить
    • e-troll
      протеус с лекарством можно взять тут- rutracker.org, если пошариться по треккерам можно найти даже русскую версию, если кто не знает как поставить лекарство, после скачки ставим тимвьювер и кидаем мне в личку ID и временный пароль.
      ******************************************************************************
      welcome to electronic world
      ******************************************************************************
      Ответить
    • e-troll
      подробности тут — robocraft.ru
      Ответить
  • V0lk666
    24 фев 12
    Делать всё своими руками — не получится..
    Ответить
    • Fort2005
      не расстраивайся, бывает.
      Ответить
    • qwerty-off
      qwerty-off АВТОР
      V0lk666 24 фев 12
      Делать платы методом лазерного утюга и монтировать на них выводные элементы и DIP-корпуса можно даже при средней кривизне рук. Аналог платы motor shield можно сделать своими руками, если удастся найти разводку печатной платы, то вообще проблем нет, а развести минимизированную версию из сдвигового регистра и двух l293d без подавляющих помехи конденсаторов и других элементов, не несущих значения для функциональной составляющей, можно на одностороннем текстолите с небольшой кучкой перемычек, а то и вообще без них удастся. При чем все это будет дешевле и быстрее, чем заказывать откуда-то из интернета.
      Ответить
  • V
    24 фев 12
    Вроде как говорят у жёсткого диска обороты большие и у ДВД привода.
    Нужна схема использования такого двигателя, если кто знает, то сделайте статью. Думаю многим будет интересно. Тем более сейчас старых жёстких навалом можно найти.
    Ответить
    • D
      вот статьи по управлению безколлекторниками от приводов и хдд:
      security-corp.org
      avrlab.com
      Ответить
  • Yuretcky
    24 фев 12
    Силищаааа !!!
    Что-то практическое на nnm.ru !
    А управление шаговыми двигателями будет ?
    Ну какими-нибудь распространенными типа от дисководов, винчестеров, CD-ROMов.
    Ответить
  • gexor_irk
    24 фев 12
    Информация просто обалдеть. ЭХ мне бы такое лет 10 назад, когда время было увлекаться, а не выживать
    Ответить
Сделано с NoNaMe
© 2000-2026