Място за идеи и желания за проектиране и изработка на готови проекти.
На управляващ изход имам напрежение от 0 до 5V променящо се по програма на всеки импулс от 1 до 256 значения с честота около 100-500Hz. Въпросът е - как измененията в напрежението да се преобразуват в импулси със съответстваща продължителност по време и постоянно управляващо напрежение.(В диапазон от около 10 до 100 микросекунди, например). Целта е да се подават на транзистор, работещ като ключ за верига 24V. Не разбирам много от електроника, но предполагам, че има елемент или схема които го правят. Ще Ви бъда благодарен за какъвто и да е отговор!
Д Петров
ivanovbg - майстор
Обяснението на въпроса не предполага единствен отговор. Или конкретизирай, или обясни по добре.
Ще обясня:Изменение от 2 до 10 милисекунди искаш да го преобразуваш от 10 до 100 микросекунди. През останалото време какво трябва да се случва?
Да не говорим, че е възможно управляващото устройство само да се програмира с още един изход с ШИМ. По описанието се подразбира че е някакъв микроконтролер.

Иначе има доста интегрални схеми които преобразуват напрежение в ШИМ и се ползват в стабилизаторите на напрежение и захранващи устройства.
В началото на тези 2 милисекунди се подава сигнал с продължителност от 10 мкс и амплитуда 0.8V, например, а през останалото време до края на тези 2млс не се случва нищо на този пин - това се разбира като един импулс от 2млс със запълване от 10мкс. АЦП, VFC или каквото и да е след него устройство, преобразува сигнала в ШИМ с един правоъгълен импулс с продължителност от 2млс, запълване 20мкс (например) и амплитуда например 2V (определена от упоменатите по-горе АЦП,VFC и др.) и след отработката му също чака новия импулс от задаващия пин. Свършва първият импулс от 2млс и се подава следващия импулс, също от 2млс и запълване от 10 мкс но с различна амплитуда, да речем 3V, който отработен по същата верига излиза като импулс от 2млс, но със запълване вече 50 мкс и равна на първата амплитуда от 2V. Трети импулс от 2млс, но с амплитуда 5V и със същото запълване от 10мкс, обработен излиза като импулс с продължителност 2млс но със запълване от 100мкс и амплитуда постоянна за преобразуващото устройство (условно я приехме за 2V). Всичко това се повтаря до приключване на програмата. Като резултат, за цялата програма трябва да излезе поредица от импулси с продължителност от 2 млс но с различно запълване и еднаква амплитуда ( за това съм и написал ШИМ). Надявам се с този пример да стане по ясно.
alien - специалист
добре де, що не драснеш схема и няколко диаграмки за различните ситуации
една картинка е повече от 1000 думи
освен това много често хората искат нещо което в последствие се оказва че се прави по съвсем друг начин, няма да е лошо да кажеш и каква е крайната цел
ivanovbg - майстор
Много по лесно е да програмираш сигнала в ШИМ, а после чрез филтрация да си направиш милисекундните сигнали с променливоо напрежение.
Благодаря за отговорите! Явно трябва да си уточня детайлите.

Тема "Преобразуване на напрежение в ШИМ" | Включи се в дискусията:


Сподели форума:

Бъди информиран. Следвай "Направи сам" във Facebook:

Намери изпълнител и вдъхновения за дома. Следвай MaistorPlus във Facebook: