Свежие обсуждения
Микроконтроллеры

ШИМ модуляция

1 2

Приветствую. Ребят есть моторчик, МК, кнопка.
Необходимо организовать управление моторчиком(3-х вольтовый) при помощи МК. МК запрограммирован на 4 режима работы ШИМ с какой то ноги. При нажатии на конопку с ноги МК идут импульсы(запустился допустим 1 режим ШИМ) и соответственно двигатель работает, если нажать ещё раз на кнопку то переход на другой режим работы двигателя.
Можно ли организовать ШИМ подобного плана не на МК, а на логике?? и будет ли слишком грамозско?

 

Можно ли ? Запросто, а то как же раньше делали. Будет несколько корпусов, зависит от того, какие значения скважности ШИМ требуются.

 

zakonnik: и будет ли слишком грамозско? Уверен что будет более громоздко чем 8 или 6 ногий МК.

 

Так лёгко, конечно, собрать можно! Или на МОПе или на ТТЛ-счетчиках, работать будет, если еще в CHIPе, так и места много не займет, вместе с кнопкой в торец моторчика влезет

 

Есть микросхема, TL494, она же КР1114ЕУ4, она же KA7500B. Это готовый ШИМ с обратной связью и источником опорного напряжения 5 В. Содержится в большинстве компьютерных блоков питания. Единственный минус - работает от 5 до 40 Вольт.

 

Vov4ik: Есть микросхема, TL494, она же КР1114ЕУ4, она же KA7500B. 494 в ВАШЕЙ РЕКЛАМЕ НЕ НУЖДАЕТСЯ а для моторчика есть чип поменше и получше AN6***и подобные
на худой каней 34063

 

Ребят а как в этих микросхема скважность импульсов настроить?
я только связывался с мк

 

zakonnik: а как в этих микросхема скважность импульсов настроить?

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

 

AnSi, это как бы понятно. Читал даташиты на железки типа TL494, кроме таких микросхем ещё же что то должно присутствовать в схеме? допустим управление кнопкой.
вот допустим меня интересует 4 режима шим модуляции, реализованного в таком плане:
-подцепил батарейки
-нажал на кнопку(двигатель крутиться медленно набирая скорость потом останавливается)
-нажал на эту же кнопку второй раз(двигатель крутиться быстро медленно останавливаясь)
-нажал на эту же кнопку третий раз(двигатель крутиться то быстро то медленно)
-нажал на эту же кнопку четвёртый раз(двигатель крутиться медленно меняя скорость вращения)
-нажал на эту же кнопку пятый раз двигатель перестаёт работать
вот в принципе такая реализация.
на мк написать такую программу понятно что легко. Но у меня не достаточно опыта работы с микросхемами типа tl494 и другими шим.
Ребят я не прошу накидать мне схему, подскажите какие железяки использовать в этом проекте, чтобы и кнопку привязать? а остальное я сам допру, просто реально трудно, ну не связывался с такими шим и.т.п

 

zakonnik: на мк написать такую программу понятно что легко.
немного непонятно:
вы делаете кнопку на контроллере, а шим отдельно(аппаратный) ?
почему не используете для ШИМ контроллер ?

zakonnik: двигатель крутиться то быстро то медленно
zakonnik: двигатель крутиться медленно меняя скорость вращения

для аппаратной реализации потребуются дополнительные микросхемы - для задания времени изменения скорости