Преобразуване на ШИМ в напрежение

Разглеждате архива на форума.

Автор: Flex ()
Дата: 23/03/2005 16:38

Има PIC16F72, който извежда ШИМ с честота 5KHz, амплитуда (след ключа) 10V.
Има и 3-фазен регулатор на скоростта на двигателя с контролирано напрежение
от 0 до 10V.
Най-лесният начин за преобразуване на ШИМ в напрежение за задвижване на входа на регулатора?

Докато виждам следните решения:
1. Интегрирайте PWM RC веригата.
2. Откажете се от ШИМ и:
а) Използвайте набор от претеглящи резистори
б) Поставете някакъв ЦАП

Ако използвате RC-верига, тогава какви са стойностите на R и C ?
Основният въпрос, който ме тревожи, е дали ще има значителни вълни
кондензатор.

Автор: IS ()
Дата: 23/03/2005 17:05

За ШИМ от 4 khz използвах RC от втори ред към PIK изхода с 15K и 0,1 всеки
връзка и след това буфер с двоен коефициент на операционния усилвател. Импулсите при 5V извеждат около 40mV, по-високи-ниски -
дори по-малко

Автор: VaBо ()
Дата: 23/03/2005 17:14

> Има PIC16F72, който извежда PWM честота от 5KHz, амплитудата
> (след ключа) 10V.

И ключът е push-pull?

> Кой е най-лесният начин за преобразуване на ШИМ в напрежение за управление
> вход на контролера?

> 1. Интегрирайте ШИМ с RC верига.

> Ако използваме RC-верига, тогава какви стойности на R и
> C. ?

> Основният въпрос, който ме тревожи, е дали ще има значителни
> пулсации
> кондензатор.

никой не ви забранява да правите времева константа от 200 mS, например. Двигател
не е нужно да управлявате по-бързо.

RC с такава тау, ъ-ъ-ъ, добре, някъде 3kOhm 68uF, много зависи от възможностите
ключ.
Няма да има вълнение със сигурност!:))

Автор: Flex ()
Дата: 23/03/2005 17:30

Ключът в моята схема е обикновен (на един KT312).
Идеята за намаляване на честотата на ШИМ не е лоша, ще се опитам да я намаля в разумни граници:)
Въпреки че, ако има значителна инерция на цялата тази система, ще трябва да направите нещо-
нещо като това, което ИС предлага.
Благодаря.

Автор: VaBо ()
Дата: 23/03/2005 17:53

> Ключът в моята схема е обикновен (на един KT312).

Но все пак се нуждаете от ДВА УДАРА, иначе ще е глупост. Опитайте без ключ, на
неинвертиран opamp. с Ку

= 2. 10 (12) волта имате ли? На входа
OU, essno, RC.

> Идеята за намаляване на честотата на ШИМ не е лоша, ще се опитам да я намаля
> разумни граници:)

не, нищо не разбирате! Ставаше дума за тау филтърна верига.

Автор: Фил ()
Дата: 23/03/2005 18:17

> Ключът в моята схема е обикновен (на един KT312).
Само че ще работи зле. Ключът се нуждае от едно натискане или дори по-добре, както тук вече
те написаха, вземете PWM сигнала от PIK изхода и го изпратете до филтъра за втори ред
Чебишев, с честота -3 dB от около 10 Hz за 4kHz PWM, и след това се усилва с опера xy 2

> Идеята за намаляване на честотата на ШИМ не е лоша, ще се опитам да я намаля
> разумни граници:)
ЗА КАКВО.

Автор: Юджийн Нови ()
Дата: 24/03/2005 10:03

> Ключът в моята схема е обикновен (на един KT312).
Еха! Не мислех, че такива все още се използват.

> изпрати до филтър за втора поръчка
Чебишев, с честота -3 dB около 10 Hz за 4kHz PWM
Защо го правиш? Подигравате се на начинаещ? Човек трудно може да си представи как
направете натискането на ключа и му казвате: "Чебишев", "втора поръчка" и т.н. ... аз мисля,
някой, който знае какво е и как да изчисли граничната честота за него, не се нуждае
такъв съвет. И откъде взехте точно 10 Hz? Защо не 15,5 или, да речем, 22?

По същество: PWM честотата не трябва да се намалява, дори е по-добре да се увеличи, ако е позволено
ресурси. За точен отговор на въпроса ви няма достатъчно входни данни
съпротивление на регулатора и дискретност на регулирането. Или по-скоро за минимума и
максимален работен цикъл на ШИМ. Следователно:
1. Правилно е да поставите операционния усилвател пред регулатора. Така че се отървете от влиянието
входно съпротивление на регулатора. Нека е неинвертиращ усилвател с K = 2-
2.2, по-лесно е. Операционният усилвател трябва да бъде избран така, че диапазонът на изходното напрежение
включени "земя". (Когато се захранва между 0 и 10V, разбира се).
2. Между PIK изхода и неинвертиращия вход на операционния усилвател поставяме RC верига. Да кажем, че има
255 стъпки на регулиране (8-битова ШИМ). Тогава минималната продължителност на импулса
ще бъде 0,2 ms/255 = 0,78 μs. Достатъчно е да изберете времевата константа на RC-веригата повече