Epson stepper motors (from LX-300) & Arduino

+
Чтобы отправить комментарий — войдите.
  • sashanson
    22 апр 16
    Почему этому не учат в школе?
    Ответить
  • L
    9 мар 12
    Вот что могу добавить,как ЭАПовец — учили матчасть курса "Микропроцессорные системы управления ЭП" на процессоре 8080 основательно. Для реальных применений надо брать справочник "Электрические машины.Том2"
    под.ред.И.П.Копылова — сельсины.магнесины,двигатели бытового и спец.назначения и исходя из параметров машинки уже считать ее обвязку,гашение переходных процессов и т.п. Типовые схемы включения анализировать.
    А от 8-разрядного регистра или COM,LPT порта конечно надо оптронную или ключевую развязку делать на транзисторах — в производственных условиях это не лабораторную на столе сваять быстренько.Сдохнет.
    Ответить
    • e-troll
      e-troll АВТОР
      LIP 9 мар 12
      "чтобы было понятно о чем идет речь, СЕРГЕЙ пытался на тот момент построить RepRap, точнее его улучшенную версию (очень надеюсь, что ему это удалось)
      начиная с этого момента никаких изменений в оригинальную статью внесено не было, орфография и пунктуация сохранены"
      читай пожалуйста повнимательнее
      Ответить
    • T
      LIP 9 мар 12
      В промышленных уловиях развязки тоже мало будет. Приходится еще и дополнительно ограничители напряжения городить, чтоб всплески развязку не убили (по RS-485 можно наводку в 400-500В от мощной техники запросто поймать — экран заземленный, зараза не помогает)
      Ответить
  • 4
    9 мар 12
    а трехфазный от харда?
    Ответить
  • usahyi
    9 мар 12
    Если надо управлять без Arduino. Напрямую с компа, то проще чем через ULN сделать невозможно:
    Ответить
    • T
      Прощай LPT-порт, прощай. Хоть опторазвязку сделать надо.
      Ответить
      • usahyi
        Это да, если он у кого остался LPT. Но опторазвязку делать не надо. Если движок на 12 вольт, то и запитать можно от блока питания компа. Для экспериментов проще некуда. Одна микросхема за 20 рублей и всё.
        Ответить
    • e-troll
      e-troll АВТОР
      usahyi 9 мар 12
      значит если 32 мотора, ставим 32 компа? или покупаем все-таки моторшилд?
      Ответить
      • usahyi
        Нет, компов в три раза меньше надо.
        cqham.ru
        Ответить
      • pusistik
        К LPT порту можно 64 движки присобачить если я ничего не путаю, у LPT 8 выходов, то есть 254 вариации подачи питания на выходы, у шаговика 4 входа, по 4 на каждый движок, получаем 64 движки, ну это в теории, на практике с простенькой развязкой с нулем на всех выходах лучше не заморачиваться, в итоге без лишних заморочек 63 движки.
        Ответить
  • T
    9 мар 12
    Это я ничего не понимаю или тема вообще не раскрыта?
    Униполярный/биполярный, полно/полу/микрошаговый режимы, ограничение тока и и проч.
    P.S. Расчет напряжения не принимает во внимание полное сопротивление обмотки
    Ответить
    • e-troll
      e-troll АВТОР
      templarh 9 мар 12
      начало поста прочти, для чего чел с моторами ковырялся, или уже начинаем не читая критиковать глянув на схему?
      Ответить
  • bekser
    9 мар 12
    надо занятся!
    Ответить
  • pusistik
    9 мар 12
    Очень много информации на данную тему тут vri-cnc.ru/
    Ответить
  • P
    9 мар 12
    увы много раз на этом сайте пытаются постить статьи по схемотехнике... дело очень хорошее но исполнение крайне плохое... хоть самому пиши.
    Хотя бы перепостили с разрешения автора статьи на easyelectronics.ru там есть что почитать. или других сайтов....
    Ответить
    • e-troll
      e-troll АВТОР
      par 9 мар 12
      как вариант могу предложить телефон ДиХальта попытайтесь договориться на перепост, а вообще попытайтесь понять, что формат ннм не позволяет дать более 36500 знаков в пост (включая графику), в отличие от частного сайта. А теперь попробуйте уложиться в это количество и нормально развернуть материал, как сказал классик "критиков среди критиканов не разглядеть"
      Ответить
  • U
    9 мар 12
    Под задачу "вращение КПЕ в антенном тьюнере" (коротковолновики поймут, а остальным просто как намек, что и такие области применения бывают), приобрел на ebay 4 комплекта (вот таких): ebay.com (НЕ РЕКЛАМА!).
    Стыкуются с любыми Ардуинами. У меня самые дешевые — Ардуино-нано. Но сейчас на этом аукционе и подешевле есть. Без модуля USB-COM. ebay.com Рекомендовано применять "шнурки" от старых кабель-дат "тех еще мобилок". Я давно на них глаз положил, и на местном базаре скупил около десятка. Сую в свои поделки куда ни попадя. Удобно. В МК этих платок супер-мини Ардуин зашит бутлоадер, через переходник они прекрасно грузят все ардуиновские скетчи.
    К моему сожалению, макетница нужна была под дальнейшие игры в другой теме, разобрал макет. Но если кому-то очень уж захочется взглянуть, собрать его — дело одного вечера. Вопрос — стоит ли? Все-таки вечер убить, а я убивать не люблю... :)
    Ответить
    • swc7uk1
      прикольный моторчик с редуктором.
      Ответить
      • U
        Великолепная техническая терминология! Интересно кто, куда и чем этот моторчик "приколол"? Как могут данные о количестве шагов и К редукции быть "прикольными"?
        Ответить
  • vkirov
    9 мар 12
    Автору спасибо.
    Те кто занимается проглядят с интересом, уверен в этом.
    Ответить
  • perikl1
    9 мар 12
    Вопрос знатокам :
    Как научить Arduino приносить пиво ровно в 8 утра. Потому что пока или в 9 или в 7, а иногда мне кажется что она сама пиво выпивает...
    Ответить
    • F
      :-)))
      Ответить
    • prioric
      купи дешовый китайский контроллер (PLC), и за пару часов налабай (напиши) себе прогу в простейшем лэдэре, о том как притащить пиво из холодильника, и как его вскрыть / налить. А потом ставь любые двигатели и рэлюшки — на какие блоки питания найдёшь. Вот и вся кутерьма.
      Будет тебе пиво из холодильника по утряне. ))))))))))))))))
      Причём без проблем.
      Ответить
  • MaXXiM2006
    9 мар 12
    Прочитал, интересно стало, а какая сфера бытового применения подобных двигателей? Про RepRap прочитал, но хотелось бы ещё примеров :)
    Ответить
    • e-troll
      e-troll АВТОР
      MaXXiM2006 9 мар 12
      бунт хомяка?
      Ответить
    • e-troll
      e-troll АВТОР
      MaXXiM2006 9 мар 12
      например: мини CNC, открытие-закрытие жалюзей на окнах, поворотные механизмы камер видеонаблюдения, самодельные планшетные плоттеры и т. д. и т.п. насколько хватает фантазии
      Ответить
    • e-troll
      e-troll АВТОР
      MaXXiM2006 9 мар 12
      сходил? можешь там оставаться, может поймешь что к чему
      Ответить
  • gogo1
    9 мар 12
    Наверно такие моторчики двигают лоток cd-rom
    Ответить
    • e-troll
      e-troll АВТОР
      gogo1 9 мар 12
      нет, они прижимают крышку brainpan, чтобы оттуда ничего не потекло
      Ответить
  • kobelina
    9 мар 12
    тута стока что аш абешся — arduino.cc
    ну очень много — клондайк ардуинцам
    :)
    Ответить
    • kobelina
      если зайдете в Learning — там все эти уроки
      Ответить
      • kobelina
        этот урок- arduino.cc
        Ответить
        • e-troll
          e-troll АВТОР
          kobelina 9 мар 12
          великолепно! возьмись за переводы остальных и начинай постить (только не забудь фотографии, а не безликие изображения с ардуино.цеце)
          Ответить
  • L
    9 мар 12
    e-troll
    Продолжайте, пожалуйста
    Ответить
  • B
    9 мар 12
    Переедьте со своей ардуиной на we.easyelectronics.ru
    Чес слово, задолбали. Придёшь на ннм за политикой, а тут, млять, опять движки подключают.
    Ответить
  • D
    9 мар 12
    +100500
    Ответить
  • K
    9 мар 12
    СПАСИБО! Позвольте вопрос — что за книги? Названия и авторов можно?
    Ответить
    • e-troll
      e-troll АВТОР
      ktest0 9 мар 12
      чесговоря не глянул покидал в архив вперемешку, и залил на файломусорку, помню что некоторые из них читал, большая часть на аглицком, но язык базово-школьный, все понятно, русскоязычной литературы крайне мало
      Ответить
  • P
    9 мар 12
    Спасибо за статьи!
    Автор, а вы не сможете написать топик с применением каких-нибудь дешевых мультиплексоров?
    У меня уже сил нет бороться с техотделом которые вместо того чтобы искать дешевые решения хотят заказать мощную АВРку с тучей выводов и функциональностью которая никогда не понадобиться.
    А весь трабл в том что к Атмега8 нужно присобачить 20 семисегментных светодиодных индикатора. которые раз в 5 секунд должны выдавать новые значения.
    Ответить
    • M
      papa38 9 мар 12
      ну легче ИМХО,использовать сдвиговый регистр типа 74595,а еще легче когда есть готовое решение для подобных проблемм..например
      datasheets.maxim-ic.com
      Ответить
      • John_ibp
        Я использовал сдвиговые регистры, соединенные последовательно. В один регистр загоняешь Символ для первого индикатора, а три других являются адресными — 24 их выхода управляют 24 семисегментными индикаторами. Выходы соединены с базами транзисторов, а транзисторы катодом/анодом (зависит от модели индикатора) сидят на +Uпит, а другим катодом/анодом — на общий контакт индикатора. Выдаете в первый сдиговый регистр Символ, а в адресные выдвигаете в нужном бите единичку. Например, чтобы она появилась на первом адресном выходе только. Символ загорится на первом индикаторе. Затем выводим следующий Символ, а в адресные задвигаем единичку на второй выход. Загорится второй символ. И т.д. Поскольку это все будет делаться с частотой в несколько КГц (процессору же нужны такты, чтобы выполнять разную полезную работу еще), то на глаз мерцание не будет заметно, будет казаться, что горят все индикаторы одновременно. Это называется, динамическая индикация. И придумана она была для упрощения схемы (удешевления элементной базы). Кроме того, такой подход не требует мощных токов, а значит, подойдет простенький источник питания.
        Ответить
        • M
          хмм...вашу схему можно сделать,как мне кажеться,еще проще но на том же принципе..использовать 3 декодера типа 3->8 [либо 1 декодер 4->16 + 1 декодер 2->4(или 1 декодер 3->8)]
          в случе 3 декодеров типа 3->8 все входы декодеров заняли бы как раз 1 порт атмеги (3+3+2)->20(выходов=индикаторов=анодов/катодов)
          и последовательный выход атмеги тремя проводками соеденяеться к одному сдвиговому регистру.
          процесс отображения очень прост..данные загоняються в последовательный регистр,на порте управляющем декодерами вытавляеться нужный адресс(анод/катод) и следующей командой выдаеться выход из сдвигового регистра на индикатор который был выбран декодерами
          Ответить
    • M
      papa38 9 мар 12
      таких MAX7221 можно посадить 3 на "одну" линию от атмеги,как раз каскадные входы-выходы имеються и будет вам 3х8=24 семи сегментных индикатора используя всего 3 проводка от атмеги8
      Ответить
    • akmc
      papa38 9 мар 12
      тут имхо скорее дешифратор нужен. контроллер выводит данные на мультиплексную шину, а каждый разряд индикатора (управляющий транзистор) дергается через дешифратор.
      Ответить
      • A
        akmc 9 мар 12
        ахалай махалай .. ляски масяски))) .. (шутка)... чтоб понять всю писанину) нужен ..
        "дешифратор."
        Ответить
      • prioric
        akmc 9 мар 12
        Народ ещё 30 лет тому назад, что бы не искать 514 ИД (дешифратор семи сегментных индюков) ставил простенькую память 155РЕ3 (кажется где то в ещё валяется) в неё просто прошивали дешифратор 2-7 кода. И по можщьности она тянула и по разрядности. Я думаю и сейчас можно сделать тоже самое, только на Альтэре или или на Латисе, можно на Ксайлинге прошить, но дороже обойдётся.
        Ответить
        • akmc
          prioric 10 мар 12
          Ну на плис конечно можно сделать, просто это действительно дороговато выйдет, даже если взять cpld-шку. Я не особо в курсе цен на fpga/cpld, хотя на работе с ними ковыряюсь, но мк точно можно взять за ~30р + логику рублей за 5, решение явно более дешевое.
          Ответить
    • antoha74
      организуй динамическую индикацию и не праь себе моск
      Ответить
  • vladigeo
    9 мар 12
    Спасибо!
    Ответить
Сделано с NoNaMe