Alexeyslav писал(а):прошивать живой нести его к станку, включать и видеть дымок из-за того что он два ключа одновременно открыл...
Вот именно поэтому у меня есть твердое убеждение, что при управлении микроконтроллером двигателями между контроллером и ключами нужно ставить промежуточную схемку на жесткой логике, препятствующую подаче на ключи таких состояний, при которых могут сгорать транзисторы в ключах.
Мало ли, бывают ошибки в программах, бывают сбои контроллера. такая промежуточная логика может сэкономить немало времени и денег.
я, конечно, извиняюсь, но в существующих мк моторной серии уже есть дедлайн ( 2 ключа не могут быть открытыми, давая сквозной ток) и датчик тока, вырубающий ключи при перегрузках.
urry писал(а):я, конечно, извиняюсь, но в существующих мк моторной серии
Не всегда для управления эл.двигателями используют "Мк моторной серии".
Очень часто используется обычный "общеупотребительный" МК с ключами на полевых транзисторах.
К примеру, транзисторы типа IRF5305 и IRF44Z имеют номинальный ток 30А при напряжении до 50В. Достаточно для управления любым эл. двигателем с напряжением питания до 30В.
Alexeyslav писал(а):Иногда проще поставить предохранитель чем городить огород с дополнительной схемой. Она ведь может стать в несколько раз сложней остальной схемы.
Лично я для управления коллекторным двигателем с мостом на 4-х полевых транзисторах (для полноценного реверса и безвыбегового торможения) использую блокировочную схему из двух TTL-микросхем (ЛА1 и ЛА3). При использовании микросхем, к примеру 74ACT в корпусах SO-14 эти 2 микросхемы займут места не больше, чем самовосстанавливающийся предохранитель на 10А. А инерция срабатывания у него все же есть. И риск выгорания ключевых транзисторов - тоже.
К чему такие крайности? Исключить срабатывание 2-х ключей одновременно можно программно... А для надёжной защиты я предпочитаю не электронику, а электромеханику.Электронное реле вполне может разомкнуть цепь при наличие неисправности, которую в свою очередь будет контролировать МК. По моему это самый надёжный вариант...
Кстати пришла тут совершенно безумная идея Сделать датчик положения с помощью и Датчика Холла и переменного резистора... Вся эта безумия будет объединена шаговым двигателем. Т.е. датчик считывает количество оборотов и заносит их так сказать в "автономную память", т.е. на переменный резистор посредством шагового двигателя .. Знаю что безумно, но может в нашем мозговом штурме эта мысль толкнёт кого-нибудь на нормальную идею))
Только вот между ШД и резистором должен быть прецезионный редуктор лишенный люфта в каком бы то нибыло виде. Лучше уж контроллер от ионистора запитать, будет та же автономность.
Ну если мы гоняем аппарат скажем 5 часов в сутки, то зачем насиловать МК круглосуточно?... А между ШД и резистором можно и шкив пустить с пасиком, я не думаю что это повлияет на точность...
Разве это насилие над контроллером, если он большую часть времени будет спать. Вон в компьютере часы питаются от батарейки непрерывно, никто ведь на ночь батарейку не вытаскивает.
isx писал(а):Кстати пришла тут совершенно безумная идея Сделать датчик положения с помощью и Датчика Холла и переменного резистора...
Идея действительно не лишена оригинальности, но эта проблема решается намного проще. В МК есть две области памяти, где данные не стираются после отключения питания – это: память программ или Flash-память и память хранения данных (EEPROM). Записывать данные положения можно в любую область памяти. Пример записи и чтения данных EEPROM промоделирован в Proteus’e. Предположим мы обрабатываем деталь. При обработке детали суппорт прошел 200 мм. Кнопкой “Запись пройденного пути” записываем данные в энергонезависимую память EEPROM. При выключении станка (в Proteus’e ‘это промоделировать невозможно) все данные обнуляются, но данные записанные в EEPROM остаются. Кнопкой “Задание пройденного пути” переписываем данные из EEPROM в задание пройденного пути.
Alexeyslav писал(а):Иногда проще поставить предохранитель чем городить огород с дополнительной схемой. Она ведь может стать в несколько раз сложней остальной схемы.
Предохранитель служит только для защиты от коротких замыканий и имеет большую инерционность срабатывания. Так что сначала выгорят ключи, а затем только сгорит предохранитель. Поэтому и ставят быстродействующую электронную защиту.