Приветствую всех!
В общем у меня есть Brushless Motor с контроллером, ему надо на вход ШИМ 50 гц и ширину импульса 1-2 мс для регулирования оборотов, для этого как известно подходит библиотека от Arduino для работы с серво моторами, которая и генерирует впрочем описаный ШИМ, сам я не очень хорошо отношусь к Ардуинке и все проекты что не делаю, обычно это все начинается с голого микроконтролелра, но речь сейчас будет не об этом.
Что мне нужно: микроконтроллер для генерации ШИМ, ну уж слишком как-то, можно и на обычной электронике собрать из пару деталюшек обычный генератор ШИМ, посидел, подумал, нашел в коробочке таймер 555 серии, соорудил схемку, резисторы и конденсатор пришлось посчитать R1 и P1 вышло у меня, ну я посчитал так, исходя из деталей, что были в наличии, по 10 кОм, а R2 200кОм и C1 вышло 0.1мкФ для генерации 50гц и 1-2 мс импульса, на макетке проверил - все ОК, я доволен, начертил схемку, изготовил плату, напаял деталюх, подключил к осциллу - все как в сказке, всю необходимую функцию я получил.
Но не тут то было... . Цепляю я все это дело к моему контроллеру Brushless мотора, а ему пофиг на мой генерированный ШИМ, он вообще ноль реакции.. ну перепробовал снова на осциле все - все как надо, задаюсь вопросом, что не так??? Программирую микроконтроллер на ту же самую функцию, на микроконтроллере все работает -ШИМ ему видите ли по душе. Начал анализировать, что в МК получается, что на 555 таймере, конечно же есть небольшие расхождения в частоте и в ширине импульса, думал в этом дело, программирую в микроконтролелре точно такую же частоту как на 555 - вышла у меня с реальными деталями, 49 с копейками гц, и точно такую же шерину импульса, в общем эмулирую все параметры что на таймере 555 вышло, включаю - все работает, а на таймере ни в какую... с ATmega была амплитуда чуть чуть меньше 5 Вольт, на таймере же, выход получается 3 вольта, думал может ему мало 3 Вольт? -паяю навеской транзисторный усилитель, подымаю напряжение до 5 вольт - не хочет работать... думаю, а что если я с МК возьму 3 вольта? Ну заморачиваться не стал сильно, дабы уже чувствую себя идиотом... понизил с МК 5 в 3 Вольта обычным делителем на резюках.... и снова цепляю ШИМ с МК - все работает и с 3 Вольтами...
Вот и вопрос отсюда вытекает, кто в курсе по этому делу, что может быть причиной ?? А то я себя начал уже чувствовать настолько глупым с этим всем. Заранее благодарю.
- Вложения
-
- servotester.gif
- (5.2 KiB) Скачиваний: 401