реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> ШИМ с регулируемой амплитудой
stells
сообщение May 13 2009, 13:19
Сообщение #1


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



мне нужно сформировать AVRкой программный ШИМ-сигнал с регулируемой амплитудой (0-5В). поставил на соответствующий порт МК npn-транзистор c резистором в коллекторе на регулируемое напряжение и задумался: а корректно ли будет выкинуть транзистор, записать в этот порт 1 и просто переключать его на вход/выход (подтяжку естественно не включать)? вроде бы ничего не мешает?
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение May 13 2009, 13:58
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(stells @ May 13 2009, 16:19) *
... вроде бы ничего не мешает?

Порты в AVR не открытый коллектор, поэтому верхнее плечо очень даже мешает.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
pavel-pervomaysk
сообщение May 13 2009, 13:58
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 253
Регистрация: 28-12-07
Из: Украина г. Первомайск
Пользователь №: 33 716



Лучше все таки оставить транзистор , рагзрузив нагрузку с пина проца , и при любых ситуациях по этой линии проц останется целым .
Go to the top of the page
 
+Quote Post
ibiza11
сообщение May 13 2009, 14:03
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 13-01-09
Пользователь №: 43 304



ну и что же получится? импульсы будут типа (выход лог "1" <-> вход с подтяжкой на "+") , по сути ничего меняться то не будет.
советую убрать транзистор, подключить на выход ШИМа последовательно резистор, после него конденсатор одной ногой на землю - получите интегратор.
Go to the top of the page
 
+Quote Post
stells
сообщение May 13 2009, 14:15
Сообщение #5


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(ibiza11 @ May 13 2009, 18:03) *
ну и что же получится? импульсы будут типа (выход лог "1" <-> вход с подтяжкой на "+")

ну это я описАлся там biggrin.gif
0 записать в порт и переключать его на вход/выход
Цитата(Dog Pawlowa @ May 13 2009, 17:58) *
Порты в AVR не открытый коллектор, поэтому верхнее плечо очень даже мешает.

так вот и сэмулиуется открытый коллектор

Цитата(Павлик @ May 13 2009, 17:58) *
Лучше все таки оставить транзистор , рагзрузив нагрузку с пина проца , и при любых ситуациях по этой линии проц останется целым .

а какие там могут быть "любые" ситуации? порт нагружен на резистор, который подтягивает его к напряжению 0-Vcc. порт или в z-состоянии (тогда на выходе то самое напряжение), или 0 на выходе
Go to the top of the page
 
+Quote Post
_Pasha
сообщение May 13 2009, 14:56
Сообщение #6


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Можно взять два ШИМа (аппаратных) - один в базу транзистора, второй задает амплитуду через интегратор (RC), с выхода RC цепи резистор на коллектор. smile.gif

Вы не сказали, какая полоса у задающего амплитуду сигнала.
Go to the top of the page
 
+Quote Post
stells
сообщение May 13 2009, 15:56
Сообщение #7


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(_Pasha @ May 13 2009, 18:56) *
Можно взять два ШИМа (аппаратных) - один в базу транзистора, второй задает амплитуду через интегратор (RC), с выхода RC цепи резистор на коллектор. smile.gif

Вы не сказали, какая полоса у задающего амплитуду сигнала.

Pasha, я так и делаю, только тот ШИМ, который амплитуду задает (ее изменение низкочастотное для автоматической регулировки напряжения выходного каскада), - аппаратный. только RC-цепь я не нагружаю непосредственно, а буферизирую ОУ. а вот второй ШИМ - программный, формирует синусоиду постоянной частоты 125кГц. т.е. изначально я этот второй ШИМ подал в базу транзистора, коллектор которого через сопротивление подключен к буферу первого ШИМа, и на выходе поставил опять же RC-цепочку. но подумал, что транзистор тут может быть и лишним laughing.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th June 2025 - 21:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.0139 секунд с 7
ELECTRONIX ©2004-2016