Перейти к содержанию
    

Сомнения: доверять или не доверять AVR управление H-bridge

Я думаю, что хотябы из за того, что ее покупать и паять надо)))

А если серьезно, то действительно, зачем RESET снаружи? Кнопка сброса не нужна. ISP не нужен. А просто выводить его снаружи да еще и защищать - лишнее...

Да никто не против. Просто в один прекрасный момент прилетит вдруг жареный волшебник в голубом вертолёте и клюнет в одно место. А у тебя ни кнопки сброса, и ИСП...

Если кнопка сброса ещо туда-сюда, то ИСП, только туда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да никто не против. Просто в один прекрасный момент прилетит вдруг жареный волшебник в голубом вертолёте и клюнет в одно место. А у тебя ни кнопки сброса, и ИСП...

Если кнопка сброса ещо туда-сюда, то ИСП, только туда.

Если он прилетит и понадобиться кнопка сброса, то это серьзный повод задуматься, что же не так в схемотехнике?

Потом, Вы предлагаете открывать СУ и нажимать на три кнопки сброса (три привода) в наихудшем случае... Что-то выглядит не очень. Проблема ISP остро не стоит - МК в панельке. Можно легко вытащить и перепрошить. Но еще раз повторюсь, если до этого дойдет, то это серьезный повод задуматься.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я-ж ясно написал: "Если кнопка сброса ещо туда-сюда, то ИСП, только туда". Без кнопки сброса жыть можно и нужно. А вот ИСП...

Проблема ISP остро не стоит - МК в панельке...

Именно это серьезный повод задуматься. ;О)

А ещо кто-то экономил 3 копейки на резюк-кондюк.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Именно это серьезный повод задуматься. ;О)

А ещо кто-то экономил 3 копейки на резюк-кондюк.

Мне кажется, что Вы правы! Пожалуй ISP действительно стоит заложить в девайс. Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Синхронизация от внешнего генератора рассматривалась, но была отринута за ненадобностью. Схема управляет мотором, там не абсолютные значения времён важны, а их соотношения. Да и так, как показывает практика, внутренний генератор достаточно стабилен для многих применений.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот у меня был длительный опыт отключения ресета. Сейчас испытываю неудобства. Причина - если что-то шаманить, надо и параллельный программатор, и тыкать туда-сюда, и панельку обязательно ставить. А потом :) параллельный программатор, который я сам городил, уже требует революционного апгрейда как по жедезу так и по софту. 4 года макетка живет... Естественно, после того, как я "асилил" весь софт программатора, на кой мне покупать что-то дядино, если и сам могу сделать не хуже. Извините за оффтоп.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот у меня был длительный опыт отключения ресета. Сейчас испытываю неудобства. Причина - если что-то шаманить, надо и параллельный программатор, и тыкать туда-сюда, и панельку обязательно ставить. А потом :) параллельный программатор, который я сам городил, уже требует революционного апгрейда как по жедезу так и по софту. 4 года макетка живет... Естественно, после того, как я "асилил" весь софт программатора, на кой мне покупать что-то дядино, если и сам могу сделать не хуже. Извините за оффтоп.

Да нет, не оффтоп! Очень даже ценный опыт!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще раз здравствуйте!

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

Все время моего не особо активного участия в этой теме я занимался проработкой схемы аппаратной защиты привода от перегрузки. Смысл ее работы: при определнном пороге тока, задаваемым подстроечником, отключать привод. Промоделировав работу в Micro-CAP я собрал схему. Испытал. Работает. Правда, как не печально вышел из строя силовой полевик, который занимается отключение схеемы. IRLZ24N. Причины пока не ясны. Вроде в пике он 72 А держит. Видимо, что-то не учел. Но это ладно. Посмотрев на проблему несколько под другим углом, я задал себе вопрос "а нужна ли эта защита вообще?" В погоней создать недорогой, быстрособираемый, не содержащий много компонентов электропривод, я пришел с помощью этого форума к схеме. Но L298 в пике держит по каждому каналу 3А. Всего - 6А. Если выходы драйвера закоротить, то пик тока через нее будет далеко не 6А. dv/dt будет большой величиной. Я в этом уверен. Это успеет вывести из строя L298. Может быть полевик тоже по этой причине сгорел. Вот я и думаю, может быть не нужна эта защита? Ну выйдет из строя L298, но все остальное останется цело, благодаря защитам. А, то КЗ будет явлением систематическим - не думаю. Уважаемый Flasher советовал мне поставить LC-фильтр на движок. Свойства индуктивности позволяют несколько уменьшить dv/dt. Поэтому мое сомнение по поводу ставить защиту или нет подкреплено именно этой индуктивностью. Если ее поставить, то может быть аппаратная защита окажется намного быстрее, чем скорость нарастания тока? И это позволит все-таки внедрить ее и уберечь от повреждения L298? Верны ли мои рассуждения?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

После некоторой паузы (начало учебы, доработка схемы) выкладываю релиз. Вроде бы ошибок нет, схему, соответственно не испытывал. Но за работу всего по отдельности уверен. Не знаю, как поведет все вместе. Аппаратная защита от перегрузок по току (ну и КЗ) вроде бы работает, но в "боевых" условиях не гонялась. Собственно из всех новшеств только эта защита и появилась. Все остальное - косметика (разъемы, кондеры и тд и тп). От уважаемых участников форума попрошу немного внимания, если позволит время, глянуть на "творение". Может быть есть очевидные ляпы, на которые у меня замылился глаз.

За что Вам заранее благодарен!

Printing_freestyle_sch.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

... Может быть есть очевидные ляпы, на которые у меня замылился глаз.

За что Вам заранее благодарен!

На возможные ляпы внимания не обращал.

Вопрос - что такое limit switch ?

И еще ...

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

Если Вы делаете кофемолку - может и не нужно. А если систему позиционирования станка ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопрос - что такое limit switch ?

Это конечные выключатели.

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

Если Вы делаете кофемолку - может и не нужно. А если систему позиционирования станка ?

Так у меня как раз система позиционирования, ну не станка, а манипулятора... хотя я уже говорил не раз об этом. Так и защита есть. Или я чего-то недопонял? :)

 

 

P.S.

Вообще-то у меня есть несколько конкретных вопросов:

1. Верно ли я подключил LC-фильтры на движок? Считать их не стал, просто поиском по форуму прошелся и нашел, что обычно ставят примерно такие величины.

2. Конденсаторы на кварц X1 вроде как не нужны (по даташиту), хотя на форуме говорилось, что для стабильного запуска их иногда ставят. Здесь наверно больше от кварца зависит. Но вот беда, нет даташита на кварц. Это обычный "часововй" кварц.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это конечные выключатели.

 

Так у меня как раз система позиционирования, ну не станка, а манипулятора... хотя я уже говорил не раз об этом. Так и защита есть. Или я чего-то недопонял? :)

Какая защита?

Должна быть аппаратная защита от продолжения движения мотора после срабатывания конечного выключателя. Обратно можно, дальше - нет.

То, что Вы завели сигнал на микроконтроллер, недостаточно. Обычно параллельно выключателям ставят диоды, и включают их в цепь мотора.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какая защита?

Должна быть аппаратная защита от продолжения движения мотора после срабатывания конечного выключателя. Обратно можно, дальше - нет.

То, что Вы завели сигнал на микроконтроллер, недостаточно. Обычно параллельно выключателям ставят диоды, и включают их в цепь мотора.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте!

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

 

Итак, привод пока работает в режиме стабилизации скорости (ПИ(Д) конктроллер) и в режиме позиционирования (пока только П контроллер, но чувствую, что придется добавлять что-то еще, например И составляющую, т.к. есть ошибки и колебательные процессы при позиционировании относительно заданной координаты). В общем, работа не совсем завершена. Осталось поправить позиционирование, добавить сохранение настроек в EEPROM и добавить поддержику I2C. И, вроде, все)

 

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

FREESTYLE_1_about.pdf

Printing_freestyle_sch.pdf

mc_frstl.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...