...По поводу контроллеров-драйверов
без недостатков , да чтоб простая была , да дешевая…
Так не бывает, тем более для универсального контроллера. А разумные “наезды” полезны, поскольку позволяют выявить узкие места. 😒
уважаемые господа
боюсь получить по … как новичек
но у автора есть новая разработка robozone.su/…/mikroshagovyjj-kontroller-shagovogo-…
может кто ознакомился ?
мне понравился такой девайс - правда дороговато получается но терпимо
и насколько я слышал разрабатывается новый - со стабилизацией тока
… что скажите ув. ATLab
А что это вы atLAB такой агрессивный , ваши посты посмотреть так тут вообще ничего не стоит делать. Вот возьмите и выложите свою полностью законченную конструкцию , да без недостатков , да чтоб простая была , да дешевая…
Практически все о чем на сайте упоминалось я собирал и вышеуказанные контроллеры отнюдь далеко не самые худшие, т.к. позволяют быстро и недорого добиться результата
Все очень просто, в электронике фраза “Не боги горшки обжигают” не катит - профиль другой.
Например я не столяр, но смогу сделать плохонькую табуретку, на которой как-то можно будет сидеть,
НО столяр НЕ СМОЖЕТ изготовить плохонький драйвер, он просто не будет работать.
уважаемые господа
боюсь получить по … как новичек
… что скажите ув. ATLab
Ничего не скажу, а то опять обвинят в злобности и предвзятости:
“…Ничего не сказала рыбка,
Лишь хвостом по воде плеснула
И ушла в глубокое море.
Долго у моря ждал он ответа,
Не дождался, к старухе воротился —
Глядь: опять перед ним землянка;
На пороге сидит его старуха,
А пред нею разбитое корыто.” А.С. Пушкин
См. в этой теме посты начиная с 22 : rcopen.com/forum/f110/topic122542/22
Тогда продолжим разборки. Это веселее, чем розыск “народного” контроллера
Где здесь запуск цикла ШИМ от МК?
Дык вот 😛
МК управляет только выбором обмотки.
От ентого открывается ключ и через датчик начинает протекать ток. Потом срабатывает компаратор и МК отключает ключ. Через некоторое время цикл повторяется.
можете посмотреть, например на схему cервоконтроллера A300, там амплитуда пилы отнюдь не милливольты.
Вы еще строчную ТВ вспомните, там тоже пила большая 😃 Порог переключения обычных ШИМ регуляторов несколько десятков мВ. Типичный представитель – uc3842 и TL494 (можно СА1524, если предпочитаете Семенова). Запуск по генератору, отключение по напряжению. ШИМ стабилизаторы тока ШД тоже так работают, только запуск от МК. У Ридико еще и динамическое изменение опорного для компаратора.
От ентого открывается ключ и через датчик начинает протекать ток. Потом срабатывает компаратор и МК отключает ключ. Через некоторое время цикл повторяется.
Обмотки коммутируются с частотой шагов, а если шагов нет, то двигатель просто стоит под током. Где управление от МК, инициирующее начало цикла ШИМ?
А ШИМ продолжается и должен идти на ультразвуке, так что оставьте свои мечты про ШИМ управление от МК в этой схеме.
Болт, ну нельзя же быть настолько упертым, чтобы не видеть или делать вид что не видишь, абсолютно прозрачные вещи.
Форум поправте, а то сообщения можно отправить только после 6 часов после регистрации, хотя под зарегестрированным именем входишь.
Достало Ваше обсуждение ДАННОЙ темы…, т.к. кроме “болтовни” не вижу чего-то нового… Гуру простят, остальные не в теме…
Простой пример из жизни “Не ошибается тот, кто ничего не делает”. Проверено еще в 90-х, когда руки почти все опустили. Извените, прелюдия, всетаки не мальчик уже, чтобы за глаза пинки раздовали.
Сверлильный станок печатных плат на “Контроллер униполярного шагового двигателя на базе PIC16F628 V2.0” у меня работает прекрасно… Да движки стоят слабые (11 Ом), но и транзисторы стоят без радиаторов и в корпусах D-Pak, нагрева транзисторов нет как такового, греются только движки до 80 градусов т.к. токи задраны. На картинке в Robozone движек 6 Ом, полевики даже не IRLZ44, а просо IRF44N, нагрев, на этом движке, до +20 С от внешней среды. И главное это выложено всем, “ХАЛЯВА”.
Если верится с большим трудом, могу видео выложить как станок работает, скажите куда, сжимать из принципа не буду, весит 172 Mb, фотиком старым снимал, но “винды” формат переваривают.
По поводу управления полевиками с логики вот ссылка на “аналоговый” ШИМ который Вы (всех перечислять нет смысла) так упорно отвергаете:
195.245.211.42/files/drain.jpg (183 kB-)
Осциллограмма на Drain с транзисторами IRLZ44 и движком PL57H76-3.0-6 (1 Ом, 3 А) питание 24 В. X - 5 микросекунд на деление, Y - 10 вольт на деление. Защитные диоды в схеме (где снята осциллограмма) не стоят.
Ну и в дополнение к последним коментариям: А у SLA7024, и ижи с ними, что ШИМ получается не “аналоговым” методом, или там просто “СУПЕР компараторы” стоят? Т.е. два компаратора которые в “даташите нарисованы” на канал чтобы дребезга небыло? 😃😃😃
Новичкам в электронике можно советовать - ТОЛЬКО ТО ЧТО ВЫ СВОИМИ РУКАМИ УЖЕ СДЕЛАЛИ, а не просто предположили, может да…, а может и нет…
Интересно что скажут аудиофилы, прочитав вашу ветку форума, там цифры нет, сплошной аналоговый сигнал… ЧТО РУКИ ОПУСТИТЬ?
Ну и для приличия…, чтобы тему не раздувать:
мой E-Mail: sergey_r@atricom.ru
В общем то предидущий пост - это эмоции, простите, наболело.
Ну если есть столько энтузиастов, неужели слабо прийти к “консенсусу”, и нарисовать что то достойное, пусть даже в нескольких вариантах: для новичков (хотя с “ТМ2” этого валом), для минималистов - как у меня (не реклама, иначе не писал бы такой пост и в открытую на сайте не выкладывал бы) и для эстетов, кому денг на “комплектуху” не жалко.
Мнения людей всега расходятся, но в итоге приносят общий результат. ПРОВЕРЕНО.
Просто прочитав Ваши дебаты, видно что чего-то хотим, а вот чего именно не знаем.
Чем могу, если не запинают…, помогу.
…
Ну и в дополнение к последним коментариям: А у SLA7024, и ижи с ними, что ШИМ получается не “аналоговым” методом, или там просто “СУПЕР компараторы” стоят? Т.е. два компаратора которые в “даташите нарисованы” на канал чтобы дребезга небыло? 😃😃😃
Добро пожаловать!
Предположу, что это адресовано мне.
Вы меня удивляете: в SLA7024 схема построена по типу Fixed Off Time, компараторы там не супер, но принцип работы отличается от того, что делаете Вы:
- там время выключенного состояния полевика задается постянной RC цепи на выходе превого компаратора и порогом срабатывания второго компаратора
- Время, в течение которого полевик открыт, определяется током, величиной измерительного резистора и уровнем опорного напряжения. Как только напряжение на Rизм вырастет до опорного,
сработает первый компаратор, переключит тем самым второй и выключит полевик и разрядит конденсатор OFF time.
После этого цикл повторится.
Плюс ко всему, в типовой схеме включения введен гистерезис по опорному напряжению (конденсатор с измерительного резистора на вход опорного напряжения) - чтобы не было ложного срабатывания первого компаратора при коммутационных выбросах.
По поводу управления полевиками с логики вот ссылка на “аналоговый” ШИМ который Вы (всех перечислять нет смысла) так упорно отвергаете:
195.245.211.42/files/drain.jpg (183 kB-)
Посмотрел, таких картинок я Вам тоже могу показать сколько хотите.
Эта картинка не демонстрирует того, из-за чего идет основной спор - работы формирователя ШИМ сигнала, в данном случае компаратора.
Здесь интереснее смотреть картинку на C4,С5 для “Контроллер униполярного шагового двигателя на базе PIC16F628 V2_0”.
Установить ток в обмотке 1,5-2 А (или хотя бы 1 ампер) и посмотреть осциллограмму.
Постоянная составляющая соответственно должна быть 0,15-0,2 (0,1) вольта, а вот амплитуда и частота пилы - это и будет самое интересное.
Остальное непонятно кому адресовано, поэтому отвечать не буду.
Присоединяюсь.
Уважаемый ATLab, выложите пожалуйста образцово-показательную схему силовой части с компараторами чтобы небыло больше вопросов на тему как это должно быть. Ну а если еще распишите как ШИМ должен при этом работать и управляться то я буду первым кто снимет перед вами шляпу.
Заранее благодарен.
P.S. Я вполне серьезно, ну дайте хотя-бы ссылку на схему которая по Вашему мнению достойна повторения.
Я конечно предполагал что дебаты все равно будут присутствовать. Но всетаки не повторив схему, как о ней судить? Делаем модель в какой-либо программе и о ней судим, или всетаки развиваем теорию?
Я аналоговой схемотехникой занимаюсь с 83 года, цифровой с 89. В те времена программ моделирования, как Вам известно, просто не существовало, либо нам было не доступно. Однако делали, ошибались, спрашивали, советовались… и в конечном итоге доводили до кондиции свое творение.
Те схемы, которые опубликованы от моего имени на RoboZone работают, и проверены. В 4-й версии принцип управления сделан, в данный момент, как и во 2-й. Осциллограмма, когда сиграла STEP нет, я вам и предоставил. Ради инереса, на днях перепишу прошивку под постоянную задержку T.off, что получится отпишусь. T.on, как вы пишете где-то есть, ну с моей точки зрения это абсурд - делать принципиально не буду, т.к при очень низкой индуктивности движка мы просто спалим либо БП, либо сам движек. По поводу остальных схем на данном сайте я 100% гарантию не дам, но насколько я знаю данного товарища, кто это публикует, он дотошнее меня на те-же 100%.
p.s. Думаю лучше народу схемкой помочь, или Вы думаете по другому?
…
Ну, в общем то, в коментариях к схеме (V-2.0) все было написано, от чего и что зависит, и от SLA7024 мало чем отличается. Полностью описывать принципы думаю смысла нет, т.к кто калькулятор в руки брал и немного в электронике смыслит, посчитать сам сможет.
А вот по второму Вашему “тезису” могу сказать следующее: T=RC еще не отменили (то что не до 100% при этом зарядится думаю пояснять не надо, лень логарифмы вспоминать), но работает устойчиво, т.к. задержка присутствует в обе сторы, и фронт и спад, с измерительного резистора, и от чего ШИМ в данной схеме зависит - расписано.
А картинку привел для наглядности фронтов под упралением: логика - полевик IRLZ44.
Отталкиваться от номиналов RC в схеме, не зная индуктивности обмоток движка, я думаю судить о чем-то просто смысла нет…
p.s. Думаю лучше народу схемкой помочь, или Вы думаете по другому?
респект Сергей - достойный ответ 😒
как для новичка - пики для меня - темный лес (пока) поэтома статьи с robozone.su для меня в самый раз
к томуже автор откликнулся быстро и разьяснил что к чему - ТОЛКОВО И ПРОСТО
одно но - элементная база - таки да дороговата - вот бы по доступнее контроллер с параметрами 4й версии
былобы самое оно…
и с нетерпением жду схему со стабилизацией тока !!!
…Отталкиваться от номиналов RC в схеме, не зная индуктивности обмоток движка, я думаю судить о чем-то просто смысла нет…
Осмелюсь вставить свои пять копеек в столь ученный диспут.
Вот пожалуй и ответ.
Ведь ATLab постоянно говорит о том, что не зная конкретной задачи, сложно что то конкретное посоветовать.
И в общем то он высказывает свое мнение (причём аргументированно), почему на его взгляд будет работать так или иначе.
Элементная база на сегодня огромна, и из нее можно соорудить … Посему, сколько разработчиков, столько и решений. Помимо всего если это решение на МК, то соответственно и программно- аппаратных решений несметное количество.
И в общем то во всех темах по обсуждению контроллеров прослеживаються два крайних мнения
- крутой правильный контроллер с кучей возможностей и соответствующей стоимостью
- контроллер с кучей возможностей и желательно бесплатно.
Между этими мнениями всё и крутиться.
Исходя из выше сказанного сложно гуртом соорудить контроллер, который буит удовлетворять всех.
Так, что я думаю, что споры нужны, для кого то в них родиться истина.
Извините за некоторый флуд.
Уважаемый ATLab, выложите пожалуйста образцово-показательную схему силовой части с компараторами чтобы небыло больше вопросов на тему как это должно быть. Ну а если еще распишите как ШИМ должен при этом работать и управляться то я буду первым кто снимет перед вами шляпу.
Нет господа, на “слабо” я не ведусь с детско-юношеского возраста.
У меня самого такое решение еще не созрело, поэтому менять свои планы и что-то кому-то доказывать я не собираюсь.
Думаю лучше народу схемкой помочь, или Вы думаете по другому?
Я думаю так:
- вы опубликовали свои схемы - это было Ваше решение;
- я их посмотрел, и у меня сформировалось вполне определенное мнение по их поводу, основанное на моем опыте инженера-констректора, разработчика электронных приборов, которое я пытался обосновать дабы не выглядеть голословным злобным критиканом;
- мое мнение может не совпадать с чьим-либо;
- я не г. Бог и не претендую на истину в последней инстанции;
- можете не читать мои посты и не принимать мое мнение во внимание - это ваше право.
- забудьте все, о чем я написал по поводу ваших драйверов и продолжайте делать так же как и делали.
“Помощь народу”: звучит красиво и вызывает симпатию к призывающему.
Однако я считал и продолжаю считать, что на самом деле “…сапоги должен тачать сапожник, а пироги печь - пирожник”.
Это мнение сформировалось лет 35 назад, когда всех, включая школьников отправляли на уборку урожая. Однако, что-то никто не приглашал колхозников поработать в КБ, или попреподавать в школе.
Здесь ситуация полностью аналогичная: у 99% “народа” нет ни знаний, ни приборов, ни умения пользоваться приборами, ни опыта наладки электроных схем - нет ничего, кроме желания съэкономить на покупке нормальных драйверов.
Им кажется, что достаточно взять 100% рабочую (по утверждению автора) схему и ву а ля - драйвер готов.
Хрен вам, господа: если я встану к токарному станку, то ничего путнего я не выточу, несмотря на школьные занятия. То же самое с электроникой.
Я очень уважаю Аэробуса - он любитель, но у него есть желание и упорство, и рано или поздно у него получится. Поэтому конкретно ему я стараюсь помочь.
И не собираюсь помогать абстрактному “народу” - он мне пофиг.
“Помощь народу”: звучит красиво и вызывает симпатию к призывающему.
Однако я считал и продолжаю считать, что на самом деле “…сапоги должен тачать сапожник, а пироги печь - пирожник”.
Это мнение сформировалось лет 35 назад, когда всех, включая школьников отправляли на уборку урожая. Однако, что-то никто не приглашал колхозников поработать в КБ, или попреподавать в школе.
Здесь ситуация полностью аналогичная: у 99% “народа” нет ни знаний, ни приборов, ни умения пользоваться приборами, ни опыта наладки электроных схем - нет ничего, кроме желания съэкономить на покупке нормальных драйверов.
Им кажется, что достаточно взять 100% рабочую (по утверждению автора) схему и ву а ля - драйвер готов.
Хрен вам, господа: если я встану к токарному станку, то ничего путнего я не выточу, несмотря на школьные занятия. То же самое с электроникой.
Полностью согласен.
Ведь даже поторить полностью рабочую схему не у всех получается - впаял одну деталь не того номинала или битая была - и все, разочарование…
Давно же уже пришли к выводу - проще накопить 400 уев и купить например готовые, красивые и прекрасно работающие гекки. Да, сейчас типа кризис - но совсем недавно эта сумма была не так и велика, по Москве во всяком случае это _максимум_ половина _минимальной_ зарплаты…
И еще такое мнение. В первую очередь _начинающему_ станкостроителю нужно четко определиться с основной целью строительства станка. Если проект в итоге коммерческий - посчитать месячный _минимально_ запланированный приносимый будущим станком доход, умножить на 12 и понять, что покупка готового станка, пусть даже в кредит под 20%, его окупает. И даже приносит прибыли 😃. Но я не знаю никого, кто с нуля за год построил себе _рабочий_ станок для _коммерческого_ использования. Лично у меня на строительство первого _макета_ ушло года 3. Правда, этот макет потом года 3 работал и деньги приносил, ломался и чинился… Но это было уже потом. 😃
А если ну очень хочется собрать. Тут на форуме есть несколько проектов, на которых можно поучиться. Для начала определиться с конструкцией, расписать покупные узлы, их стоимость. Т.е. просто пробюджетировать проект и понять, насколько оно вам надо и если надо, то за какой срок вы его хотите сделать. Далее просто копятся деньги и собирается конструктор.
Здесь ситуация полностью аналогичная: у 99% “народа” нет ни знаний, ни приборов, ни умения пользоваться приборами, ни опыта наладки электроных схем - нет ничего, кроме желания съэкономить на покупке нормальных драйверов.
А когда читаешь что-то типа “спаял драйвер, транзисторы греются, настраиваю ШИМ а осцилла нет” просто впадаеш с ступор, слов так точно нет.
Им кажется, что достаточно взять 100% рабочую (по утверждению автора) схему и ву а ля - драйвер готов.
Это начитались журнала Радио, где в конце каждой статьи было так и написано.
А когда читаешь что-то типа “спаял драйвер, транзисторы греются, настраиваю ШИМ а осцилла нет” просто впадаеш с ступор, слов так точно нет.
Это начитались журнала Радио, где в конце каждой статьи было так и написано.
любителям тоже надо с чегота начинать…
и наличае информации далеко не лишнее
а уж напутствия разработчика или хотябы человека который сделал контроллер и настроил его
вобще не лишни
поэтому и читаю сей форум…
железки все в процессе…
думаю после нового года (в феврале -марте) буду юзать свой станочег - хотя приступил к нему в плотную только неделю назад
А если ну очень хочется собрать!!!
а реплики - ATLab - ну обидны просто - пофиг 😕 и т.п. - мол ты д…мо - не лезь к профи…
не хоч помочь - просто молчим - я примерно так поступаю
хоть помочь искренне рад 😒
думаю что если есть ошибки в проекте - сделай -протести - исправь - и скажи
мол тут лучше так - а не пинки раздавать… 😃
А свой СТАНОЧЕГ СОБЕРУ !!!
правда сначала на 3 оси - L297+7409 (надож чем то платы делать - неохота с химией возиться дома)
а потом с божьей помощью 😒 соберу и настрою 4 оси - поворотный столик
а базе PIC18F2320 V4.0 и Интерфейсная плата с опторазвязкой LPT порта для ЧПУ
может и ошибаюсь - но перерыв форумы пришел к такой тактике
с ув. ко ВСЕМ!!! - Алексей(новичек)
…у меня сформировалось вполне определенное мнение по их поводу…,
а у меня несколько иное, хотя основания аналогичные 😃
Упростить схему, сохранив качество работы, сложно. А “улучшать” можно бесконечно.
На мой вкус, контроллер Сергея сделан по принципу разумной достаточности и вполне может претендовать на звание “народного”
а реплики - ATLab - ну обидны просто - пофиг 😕 и т.п. - мол ты д…мо - не лезь к профи…
не хоч помочь - просто молчим - я примерно так поступаю
Зря вы так, посты ATLab-a всегда в тему, плюс формулы (для неверующих Фом),
поражаюсь как он порой многократно разжевует отдельные вопросы, я больше двух раз про одно и то-же не могу.
правда сначала на 3 оси - L297+7409 (надож чем то платы делать - неохота с химией возиться дома)
Пролистайте форум, когда Аэробус возился с настройкой я подробно описывал как это делать.
Сразу скажу нуна штатные двигатели и БП, про осцилл даже говорить не буду.
Зря вы так, посты ATLab-a всегда в тему, плюс формулы (для неверующих Фом),
поражаюсь как он порой многократно разжевует отдельные вопросы, я больше двух раз про одно и то-же не могу.Пролистайте форум, когда Аэробус возился с настройкой я подробно описывал как это делать.
Сразу скажу нуна штатные двигатели и БП, про осцилл даже говорить не буду.
ну может погарячился - простите(ATLab)
не считал себя неверующим ФОМОЙ
неверие - способ лишний раз проверить
Пролистайте форум, когда Аэробус возился с настройкой я подробно описывал как это делать.
Сразу скажу нуна штатные двигатели и БП, про осцилл даже говорить не буду.
просьба - ткните носом - где это начинается 😵
осцыл есть - правда старенький- 73й