Uno и шаговый двигатель.

polk
Offline
Зарегистрирован: 13.03.2011

Пытаюсь работать с шаговым двигателем c Arduino UNO через ULN2004. Все запитано с блока питания. В принципе все работает, но время от времени Uno перегружается. Пробовал менять блок, тоже самое, дело не в нем.

Modular
Offline
Зарегистрирован: 05.03.2011

 Скорее всего у тебя происходит просадка напряжения при включении нагрузки - шагового двигателя. Может помочь, отдельное питание на двигатель или помощнее блок питания.

Starpom
Offline
Зарегистрирован: 06.03.2011

Конденсатор параллельно входу питания, может нивелировать коротковременные просадки напряжения.

kikia99
Offline
Зарегистрирован: 22.03.2011

попробуйте раздельное питание ардуину питайте батарейкой только землю обьедените ну и как уже говорили конденсатор паралельно питанию я бы еще советывал стабилизатор типа 317 может это и не к чему но во всех серьезных устройствах именно так и делают двигатели это очень мощная нагрузка особенно во время старта и переложения реверса так что блок питания нужно выбирать с большим запасом желательно в двое 

kikia99
Offline
Зарегистрирован: 22.03.2011

я испальзую от старого компа блок питания на 400 ват  

Nikelbak
Nikelbak аватар
Offline
Зарегистрирован: 22.03.2011

Используй лучше не импульсный блок питания, в комповском еще и баланс нагрузки нужен. т.е. если нагрузил 12в колено то и нагружай 5в колено. иначе никак. 

kikia99
Offline
Зарегистрирован: 22.03.2011

Nikelbak пишет:

Используй лучше не импульсный блок питания, в комповском еще и баланс нагрузки нужен. т.е. если нагрузил 12в колено то и нагружай 5в колено. иначе никак. 
а можно пример я вот не нахожу более применимого блока питания за 300 рублей  разве  что на каждое напряжение  использывать лабороторные блоки по 5000 руб не занемались бы вы туфтологией  и не стоит уходить в дебри и уводить людей, чем вы сами пользуетесь ,если стоит задача упровления сильноточными моторами ? и сколько это стоит ?

Max
Offline
Зарегистрирован: 08.03.2011

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

kikia99
Offline
Зарегистрирован: 22.03.2011

да что Вы слушаете фигню всякую  какой именно блок  это не важно при вашем выборе главное сможет ли он обеспечить ваши потребности в питание  а каким способом он это делает это не важно импульсный или еще какой это все только внутри блока питания важно на выходе вы получаете питание с заданными характеристиками . Ну это лирика . Что касаемо питание двигателей особенно при важности точности их позиционирования например станок итд блок питания должен быть выбран с запасом 30 процентов от  пика потребления всех двигателей. именно компьютерный блок за свои деньги может дать стабильность в питании таких конструкций , я сам многое перепробывал можно сделать намного лучше самому но это не стоит того ибо это отдельная эпопея и получится долго и дорого Вам и близко не подойти к китайским заводам по уровню даже при вдвое дорогом решении вы не сможите их обставить. Для ряда проектов мне приходилось ставить два  блока питания параленьно. Я по началу тож думал да чего там трансформатор диодный мост и схема стабилизации вот и блок но  на примере станка  когда двигатели работают под нагрузкой происходит резкое падение питания что приводит к неполному шагу нехвотает дури прокрутить в моменте а это влияет на точность изготовления детали и получается что в холостую прогоняешь одно а под нагрузкой полная ерунда выходит ну и приходиться снемать уже скажем не  десятую миллиметро а пол десятой что увеличивает цисло проходов в двое время итд  Мой Вам совет если делаете дело то пользутесь хорошими блоками питания не даром буржуи ко всем сервам продают свою электронику и блоки питания которые стоят номного больше самого привода  

Max
Offline
Зарегистрирован: 08.03.2011

 Понял. Спасибо за разъяснения.

Nikelbak
Nikelbak аватар
Offline
Зарегистрирован: 22.03.2011

Ну спорить не буду. Но сам имею опят использования комповых блоков. Сам их ремонтировал. Пытался прицепить на Амплиферы, гавно дело, импульсный он и есть импульсный, работает отлично с импульсной техникой а что касается моторов и т.д. лучше нет стандартного, хорошего мощного трансформаторного блока питания, с хорошей фильтрацией по питанию. Может вам и 5000р а мне он обошолся ровными руками и 500р за трансформатор и конденсаторы с кренкой. зато пользуюсь и не маюсь ТУФТОЛОГИЕЙ. 

Nikelbak
Nikelbak аватар
Offline
Зарегистрирован: 22.03.2011

Есть четкое разделение в типах электронных устройств - есть аналоговые а есть цифровые. Задайтесь вопросом почему в одном случае используется импульсный источник питания а в другом аналоговый, все встанет на свои места. ТО что Ардуино универсальный модуль, что дает ему преимущество в используемом источнике питания, это одно .... другое двигатель - как ни крути стабилизация в питании и виде его "осцилограммы" 100% успеха. Думаю более опытные электронщики находящиеся сдесь разделят мое мнение основанное на опыте.
Компьютерный блок питания - четко специализированное устройство. Которое четко следит,на аналоговм уровне, за просадкой мощности на каждом из колен. Компенсируя каждый из них ..... уже не помню как но там есть логический элемент способствующий этому. Почитайте документацию, все поймете.

kikia99
Offline
Зарегистрирован: 22.03.2011

Да чего тут спорить достаточно псмотреть стоимость трансформатора на 30 ампер а это даже не половина стоимости блока . Ну наверно все производители по всеми миру токие же дураки как и я . В компьтерах к Вашему сведенью как раз очень много силовых приводов Кулеры шпиндели винчестеров сди моторы и их много  а блоки питания как раз и разробатывались именно для питания подобной нагрузки. Вы посмотрите на готовые решения производителей к мощным сервам или шаговикам и они идиоты с кривыми руками ставят импульсные блоки  короче я так понял против Вас заговор криворуких и  не знающих.
 

Nikelbak
Nikelbak аватар
Offline
Зарегистрирован: 22.03.2011

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

kikia99
Offline
Зарегистрирован: 22.03.2011

Да вы что о каких обидах реч  я вам благодарен именно на нашем споре многие ребята как раз и могут учится. Я вот просто не совсем понемаю вашу предвзятость к импульсам ну как вам наверно извесно сетевое питание тоже пульсирует и ваш блок питания с дорогущем и огроменным трансформатором будет пульсировать в такт сетевой пульсации. А в современных компьтерах содержаться десятки таких контроллеров как ардуино и куда более дорогих высоко скоросные плис память тоесть это все может работать от собственного блока питани я  а вот подключая ардуино надо быть осторожным   смешно не правдо ли. Теперь про шаговики это и есть безколекторные двигатели упровляемые импульсами и частоты доходят до 400 килогерц  тоесть именно этой ненавистной вами пульсацией он и живет.И еще вот вы строите свой блок питания трансформатор диодный мост а потом за ними наверно стабилизаторы  а вы когданибудь задовались вопроссом а как же они стабилизируют вас ждет разочерование но то же импульсами.Вы наверно как и многие начинающие скажите я поставлю конденсатор и его емкость сгладит пульс а теперь попробуйде подсчитать какая емкость конденсатора нужна если мощный шаговик прохидет трудный участок с нагрузкой в течении 1 секунды именно по этому  везде где используют приводы и нужна точность либо ставят супер конденсаторы что дорого для дома либо в домашних условиях используют аккомуляторы не для питания а именно как резерв по току на короткое время благо любой автомобильный аккомулятор коротко может отдать до сотен ампер 
 

Nikelbak
Nikelbak аватар
Offline
Зарегистрирован: 22.03.2011

МММ.... вы все правильно говорите, я тут начал замечать, что есть у меня проблема... Не знаю почему, но не могу толком донести суть до читателя, да и до слушателя тоже. Все впринципе тоже самое я и хотел сказать, единственное что с комповым блоком не нужно забывать про его принцип работы. Есть несколько выходов питания, которые друг от друга имеют зависимость, нагружая одно колено получаем падение на другом, в более современных там идет автоматическое выравнивание, но проседает в общем по мощности. Это основной недостаток компьютерного импульсника. это раз а второе в компах на каждый модуль есть своя система фильтрации помех создаваемых блоком. Я просто предпологаю что ардуина перезагружается в основном изза перенагружения одного из колен т.е. 12в изза чего происходит просадка на 5в колене, т.к. блок начинает перебрасывать всю мощность на 12в колено, самое сбалансированное напряжение будет если подключиться к блоку как к 7в т.е своеобразный мост, и через стабилизатор подключить ардуину. тогда можно нагружать и 12в и 5в поотдельности. Но тут я не уверен так как не вкурсе какой блок применяется. На старых такое канает а на новых даже не пробовал. Я от комповских отказался. Если уж и использую импульсник то только от ноутбука. 

kikia99
Offline
Зарегистрирован: 22.03.2011

для блоков питания персональных компьютеров есть стандар который говорит о том что передад падение напряжения допустимо в пределах 1.2 процента от наминала на время не более 50 милисек при предельной нагрузке по мощности НИКАКИХ перепадов по плечам как вы говорите не может быть да же в теории так как стабилизация напряжения осуществляется раздельно с многократным контролем там ну в зависемосте от модели стоит компоратор или суматор который несколько тысяц раз в секунду замеряет напряжение и в случае отклонения от номинала вносит корективы в частоту шим генератора что компенсирует этот перепад это касаемо китайских шир потребов а в блоках хороших фирм например айпл дел сони стоят супервизоры питания это такие контроллеры как ардуино только намного быстрее со встроенными силовыми ключами и число независемых каскадов с активной стабилизацией более трех и выборкой миллион замеров в секунду и соответственно таким же количеством коррекций и с касетными блоками ионистров. Например блок питания макбука  при нагрузке до 100 ват выдает погрешности в 0.3 процента от номиналв за что его создатели и были удостоины ряда премий в инженерных наминациях.А стоимость его 100 долларов размер чуть больше пачки сигарет а вы говорите не то да это маленький шедевр инженерной мысли и повторить его в доме на коленке не получится потратив год времяни и тысячи долларов денег . Контроллеры атмел установленные в ардуино  очень неприхотливы к питания  но и прожерлевы за что и не любимы многими производителями мобильных устройст но и цена у них соответствует.Есть ряд скетчей в которых ардуино сам становится супервизором питания замеряет напряжение через  ацп  и через шим корректирует мощный полевик а на время коррекции и провала хватает емкости конденсатора 

Nikelbak
Nikelbak аватар
Offline
Зарегистрирован: 22.03.2011

Чтож вынужден признать - я отстал от прогресса, потому как в тех блоках которые имел даже и в помине небыло того что вы описали. Не говоря уже об эпл. Я помню как парился с блоком потому как он работал но когда подключалось устройство он просто вырубался. Когда достали документацию на русском поняли в чем дело, вот там таких заморских штук как вы говорите совсем небыло. Интересно канечно. 

kikia99
Offline
Зарегистрирован: 22.03.2011

да все так стремительно происходит я сам не успеваю это наверно и хорошо  вот например я недавно смотрел даташи на стабилизатор трех  выводной  фирмы техас инструмен  и с удивлением для себя обнаружил что там встроен урезанный  контроллер интергированный с полевым транзистором и все это стоит 7 долларов  хотя даже на коленке можно сделать наверно взять тини в смд корпусе полевой транзистор текстолит размером сантиметор на сантиметор ну пару смд конденсаторов и смд резистор кварц в маленьком корпусе залить это все термо компаундом вот вам и интелектуальный стабилизатор да еще и вывести spi и можно в режиме он лайн упровлять им или снемать показания  

Nikelbak
Nikelbak аватар
Offline
Зарегистрирован: 22.03.2011

Ну капец, дела. Технологии прут я смотрю. А у нас в городе деревня блин с этими делами. Ни кто даже не возит контроллеры тока под заказ. 

steklyarus
Offline
Зарегистрирован: 04.04.2011

 для правильного совета схему присоедини (как и что подключил)