Здравствуйте, уважаемые Коты! Понадобилось такое устройство http://radiokot.ru/circuit/digital/automat/63/ На видеоролике видно как во время процесса калибровки(режим пропорц. управления)ротор поворачивается до датчика с большой скоростью... Уважаемый Автор - как замедлить процесс?
Спасибо AlekseyEnergo но сам не смогу по .hex корректировать скорость, я недавно начал изучать МК и язык Си, а кроме файла hex автор не выложил файл проекта- возможно кто повторил схему и смог уменьшить скорость - например шунтированием резистора R3 до окончания калибровки.. или этот резистор на скорость калибровки не влияет ??
Спасибо AlekseyEnergo но сам не смогу по .hex корректировать скорость, я недавно начал изучать МК и язык Си, а кроме файла hex автор не выложил файл проекта- возможно кто повторил схему и смог уменьшить скорость - например шунтированием резистора R3 до окончания калибровки.. или этот резистор на скорость калибровки не влияет ??
Конечно влияет. Именно резистором R3 регулируется частота шагов (скорость вращения) и время калибровки. В полушаговом режиме - скорость калибровки еще меньше.
2.7 Запрещается полное цитирование предыдущего сообщения. Допускается цитирование только части сообщения, необходимой для смысловой связи с предыдущим сообщением.
Предусматриваются следующие виды наказаний за нарушение пунктов данных Правил: за нарушение: п 2.7 - Предупреждение. При повторном нарушении - бан на усмотрение модератора.
Последний раз редактировалось AlekseyEnergo Пн ноя 18, 2013 13:49:06, всего редактировалось 1 раз.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Спасибо большое МКС .!) я уже собрал устройство-правда изменил силовую часть и применил atmega8A заработало- но как то странно-в режиме пропорционального управления вал послушно резистору R1 поворачивается на 150-170 градусов(это в лучшем случае) и начинает дрожать при том очень сильно ! ,диапазон и амплитуда дрожания зависят от регулятора скорости , самые лучшие результаты получаются при его среднем положении ,при близкими к конечным положениях регулятора скорости- дрожание вала (особенно в полушаговом режиме ), иногда переходит во самопроизвольное вращение -Причем в таком случае МК не реагирует на концевые датчики.
в режиме дискретного управления все в порядке,правильно функционирует
проверял плату и монтаж несколько раз ,пробовал менять емкости и номиналы резисторов на 20-30 %, добавлял индуктивности,подключал к разным БП ....
в чем может быть причина? где я мог ошибиться.? спасибо Вам еше раз !
п.с. AlekseyEnergo -я прочитал статью до конца и не раз, перед тем как открыть тему, просто как то не сразу заметил , такое бывает, и надеюсь вас не очень смущает мое "правильнописание" -оно у меня хромает не от того что "у меня в голове опилки"....ну да ладно..
Правильность установки фьюзов проверь (тактовая частота должна быть 2 МГц). Резисторы в схеме концевых оптических датчиках R4 и R6 увеличь до 100 кОм. Как изменена силовая часть? Какая длина проводов от резистора R1 до платы? Если больше 1 м, то желательно применять витую пару или в экран. Шаговый двигатель работает под нагрузкой или в холостую?
Извините МКС ! все прекрасно работает.! Проблема была в МК, (точнее в прошивке, а еще конкретнее урод из магазина поставил фюзи неправильно,заставил меня идти в магазин и обратно раз 10.а все потому что купленные у них жe atmega8а были с выключенными spien,и мой stk200 не смог опознать и работать с ними ...) теперь все в порядке-ну или почти все работает как надо- только ИНОГДА при приближении к конечным положениям слегка дрожит вал шаговика,-наверно дело в оптодатчиках ? фюзи я посатвил так (0-активен, 1--не октивен) --
В силовой части стоят cd4081bc(аналог к561ли2) и сборка дарлингтонов sta403a (4А.100В Х4) дроссель на 100мкГн (10мкГн не нашел)
и хоть шаговики у меня на 1.5А, но не обойтись без редукторов... так возможно изменениями прямо в hex изменить количество шагов на единицу скажем раз на 5 или 10??
Помогите разобраться в схеме. Интересует подключение резистора R5. На схеме (рис. 1) он расположен между фоторезисторами HL1 и HL2, а на схеме расположения элементов (рис.3) резистор вообще идёт на седьмую ногу DD1, а HL1 и HL2 включены между собой последовательно. Как правильно - на рис.1 или на рис.3?
Ещё вопрос. Собрал схему, всё вроде заработало сразу. Дискретный режим работает, скорость регулируется, шаговый и полушаговый режим тоже работают. А вот пропорциональный режим чего-то не работает, может я не так что делаю. Концевых выключателей у меня нет, иммитирую их замыканием выводов просто. Замкнул правый и левый, включаю питание. Мотор начинает поворачиваться пока не разомкну левый датчик. По идее мотор после этого должен вернуться в положение согласно ручке резистора R1, но он не возвращается и после замыкания на поворот ручки резистора не реагирует. Тоесть на резистор не реагирует никак вообще. Из-за чего такое может быть? Мотор у меня такой - 28byj48
И ещё - возможно ли управление двигателем от внешнего источника сигнала какого-то, например датчика температуры. Тоесть использовать схему для поддержания температуры путём вращения штока вентиля к примеру.
1. Расположение резистора R5 в последовательной цепи с HL1, HL2 значения не имеет. В данном случае, его можно подцепить до светодиодов, после светодиодов или между светодиодами. Да... есть различия в подключении резистора R5 на схеме, от расположения на печатной плате, но на работоспособность это не влияет. Правильнее будет считать - расположение R5 на печатной плате. 2. Вместо оптических датчиков Вы замкнули 14 и 15 вывод контроллера на что? На корпус или +5В? Как я уже писал: "Для работы схемы в режиме пропорционального управления оптический датчик крайнего левого положения и калибровки VT1 - обязателен. " Для корректной работы устройства поставьте хотя-бы флажок на ось ротора ШД, а вместо VT1 - тактовую кнопку так, чтобы флажок надавливал на кнопку (когда доедет до конца влево). Проверьте наличие резисторов R4, R6 на плате. Если их нет, то выводы порта В (РВ0, РВ1) оказываются в "воздухе", в неопределенном состоянии и схема работать не будет. 3. Если проблема не разрешится, то пишите я подумаю.
Спасибо за ответ. С резистором R5 всё понятно. Вместо оптических датчиков я замыкаю 14 и 15 выводы на плюс 5В. Замыкаю оба, подаю питание - мотор вращается. Размыкаю левый контакт - мотор останавливается. Опять замыкаю - стоит на месте. На резистор не реагирует. Может надо имитировать кратковременный разрыв цепи, чтобы он назад пошёл пропорционально резистору. К сожалению оптических датчиков нет под рукой. Я думаю что всё нормально работает, но ошибка в имитации датчиков у меня. Я правильно понимаю, что при срабатывании датчика цепь размыкается? Оптический датчик от принтера, который энкодер просвечивает - подойдёт для этих целей?
Оптический датчик от принтера, который энкодер просвечивает - подойдёт для этих целей?
Да, подойдёт. Еще можно использовать фототранзисторы с светодиоды от энкодера шариковой компьютерной мыши. При срабатывании датчика не цепь размыкается, а меняется логический уровень сигнала с высокого на низкий (т.е. пока флажок ротора не перекрыл окно между фотодатчиком и светодиодом, на входе микроконтроллера присутствует логическая 1; когда флажок перекрывает окно, то происходит сброс в ноль логического уровня и вход мк подтягивается к общему проводу через резистор подключенный в цепь эмиттера фототранзистора). Еще проверьте напряжение на входе 27 вывода контроллера. При вращении ручки резистора R1, напряжение на нем должно изменятся в пределах от 0 до +5 В.
Проверил напряжение на 27 ноге - что-то нету там 5 вольт. Может резистор какой-то палёный попался. Меряю его сопротивление - 10 килоом так и не намерял.
Проверил напряжение на 27 ноге - что-то нету там 5 вольт....
Максимальное напряжение (на 27 выводе) +5 Вольт там может и не быть, но должно достигать хотя-бы 4,9 В. Таким образом, при вращении ручки резистора напряжение должно изменяться от 0 В до 4, 9 В.
Заголовок сообщения: Re: Пропорциональное управление шаговым двигателем
Добавлено: Сб мар 22, 2014 17:28:58
Родился
Зарегистрирован: Пн май 28, 2012 13:11:48 Сообщений: 12
Рейтинг сообщения:0
Cобрал эту схему - все работает ,но после остановки двигателя в любом из режимов - его обмотки (или их часть) запитаны и двигатель греется: со слабым движком это вроде ничего страшного, но вот с мощным он через несколько минут нагревается до состояния, что руки держать невозможно, причем двигатель в работе жрет меньше чем в стопе. Прошу вашей помощи в борьбе с этим явлением.
Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 48
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения