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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Как сделать стабильный ЦАП из 16 битного ШИМа меги?
invertor79
сообщение Apr 11 2008, 10:38
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 25-04-06
Из: Краснодар
Пользователь №: 16 451



Может кто делал подобное?
ЦАП должен управлять регулируемым источником питания 0...55В с шагом 0.01В.
Что-бы сэкономить на отдельном ЦАПе хочу это сделать с помощью TIMER1 меги.

Хочу так сделать - ШИМ сигнал перед фильтром нужно стабилизировать по амплитуде (компаратор на половине ОУ AD8602, с питанием от опорника LM4040), затем фильтр и буфер (см. рисунок).
Так нормально будет, или может проще вариант есть?

Go to the top of the page
 
+Quote Post
Abckur
сообщение Apr 11 2008, 10:41
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 57
Регистрация: 14-03-08
Пользователь №: 35 904



рисунок не видно !

Желательно ОУ R2R использовать и фильтр расчитать можно простой прогой .

Сообщение отредактировал Abckur - Apr 11 2008, 10:47
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 11 2008, 11:02
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(invertor79 @ Apr 11 2008, 14:38) *
Может кто делал подобное?
ЦАП должен управлять регулируемым источником питания 0...55В с шагом 0.01В.
Что-бы сэкономить на отдельном ЦАПе хочу это сделать с помощью TIMER1 меги.

Хочу так сделать - ШИМ сигнал перед фильтром нужно стабилизировать по амплитуде (компаратор на половине ОУ AD8602, с питанием от опорника LM4040), затем фильтр и буфер (см. рисунок).
Так нормально будет, или может проще вариант есть?


Может лучше будет опора + ключ + ОУ (фильтр)....
Go to the top of the page
 
+Quote Post
pokos
сообщение Apr 11 2008, 11:04
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 270
Регистрация: 29-06-06
Пользователь №: 18 445



Да уж. Видимо, товарищи, вы с трудом представляете, что такое точный 16-ти разрядный ЦАП...
Ну, и для управления "регулируемым источником питания 0...55В с шагом 0.01В" достаточно 13-ти разрядов.

Если вам действительно нужен точный и стабильный ЦАП, то поставьте отдельную микросхему и не ищите себе гемора на ровном месте.

Сообщение отредактировал pokos - Apr 11 2008, 11:06
Go to the top of the page
 
+Quote Post
dENIM
сообщение Apr 11 2008, 11:11
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 226
Регистрация: 13-03-07
Из: Севастополь
Пользователь №: 26 137



что - то не очень понятно, что значит стабилизировать ШИМ по амплитуде...она там не Vcc чтоли?
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Apr 11 2008, 11:23
Сообщение #6


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Делал нечто подобное, ключ + фильтр. Ключ питался от опорного напряжения, фильтр 4 порядка. Однако надо понимать, что 16 разрядов вы не получите в самом лучшем случае 14 бит, да и динамика будет очень плохой (если это важно). Поставте ЦАП и не мучайтесь.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
bzx
сообщение Apr 11 2008, 11:30
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528



Цитата(invertor79 @ Apr 11 2008, 14:38) *
...ШИМ сигнал перед фильтром нужно стабилизировать по амплитуде (компаратор на половине ОУ AD8602, с питанием от опорника LM4040), затем фильтр и буфер

Бред! Ставится обычный ФНЧ. Единственное, его параметры уточняется в зависимости от чачтоты дискр шим.

Цитата(Stanislav_S @ Apr 11 2008, 15:23) *
Поставте ЦАП и не мучайтесь.

Согласен, если проблемы с портами, то можно поставить 2 корпуса логики, например 595, и r2r, обязательно повторитель по U.


--------------------
Для связи email: info собака qbit.su
Go to the top of the page
 
+Quote Post
invertor79
сообщение Apr 11 2008, 12:03
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 25-04-06
Из: Краснодар
Пользователь №: 16 451



Чтото рисунок на народе.ру лежащий не вставляется - прикрепляю отдельно.

16 бит ясное дело не надо - столько бит таймер, о нём и речь шла. динамика тоже не сильно критично.

ШИМ по амплитуде хочу стабилизировать потому, что питалово меги выполнено на обычной LM317 - какая там стабильность?

А чем лучше ключ вместо компаратора? Всё равно сдвоенный операционник уже стоит.

Stanislav_S, у вас схемки фильтра не осталось случаем?

ЦАП (DAC8571) уже стоит, с ним все отлично работает, но хочется удешевить схему, вот и всё, мучаться особо не собираюсь smile.gif .
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
pokos
сообщение Apr 11 2008, 12:15
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 270
Регистрация: 29-06-06
Пользователь №: 18 445



Цитата(invertor79 @ Apr 11 2008, 16:03) *
... но хочется удешевить схему, вот и всё, мучаться особо не собираюсь smile.gif .

Ну, мне что-то не верится, что весь этот дискретный наворот будет дешевле, чем какой-нибудь TDA1311 за 40р....
Go to the top of the page
 
+Quote Post
invertor79
сообщение Apr 11 2008, 14:01
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 25-04-06
Из: Краснодар
Пользователь №: 16 451



Цитата(pokos @ Apr 11 2008, 16:15) *
Ну, мне что-то не верится, что весь этот дискретный наворот будет дешевле, чем какой-нибудь TDA1311 за 40р....


Даже не знал что такие дешевые ЦАПы есть в природе...
Был бы у нее вход внешней опоры, да и буфер всё равно нужно на выход, и она, похоже не R2R.
Go to the top of the page
 
+Quote Post
zhevak
сообщение Apr 11 2008, 19:09
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



имеет смысл бороться за 10-100 рублей, и городить огород, если
1. У вас многосерийное производство, и пересчет Вашего труда (связанного с поиском более дешевого варианта) на единицу продукции будет менее названной выше суммы.
2. Месье знает толк в извращениях.

Во всех остальных случаях "шкурка выделки не стоит".

Кроме того, я бы хотел задать Вам несколько вопросов. Вы хорошо представляете, что значит 0.01 В на уровне в 50 В? Чем вы будете изначально задавать нужный уровень напряжения? Программно или ручку крутить? Что будет, если Вы ошибетесь на 0.02 В? Как Вы будете компенсирвать падение в сотни мВ на проводах, идущих к нагрузке? А как быть со 100-герцовыми пульсациями, их не будет вообще? А нагрузка у Вас будет постоянной или будет меняться, приводя к изменениям потребляемого тока?

Попробуйте ответить прежде всего СЕБЕ на эти вопросы и, возможно, Вы сами найдете пути решения Ваших проблем.

Удачи!


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post
Клим
сообщение Apr 11 2008, 19:30
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 230
Регистрация: 7-04-08
Из: Украина, Запорожье
Пользователь №: 36 541



Для чего будет использоваться девайс ?
Какой выходной ток нагрузки ?
Может имеет смысл посмотреть в сторону ШИМ DC-DC ковертера с АЦП ?
Я себе слабо представляю точность 0,01В в таком широком диапазоне.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Apr 11 2008, 19:55
Сообщение #13


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Что-то похожее делалось раньше (всё ещё делается?) в телевизорах для управления варикапом в радиотракте. Там напруга была до 40В и буквально миллиамперный постоянный ток.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
invertor79
сообщение Apr 12 2008, 05:44
Сообщение #14


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 25-04-06
Из: Краснодар
Пользователь №: 16 451



Цитата(zhevak @ Apr 11 2008, 23:09) *
Кроме того, я бы хотел задать Вам несколько вопросов. Вы хорошо представляете, что значит 0.01 В на уровне в 50 В? Чем вы будете изначально задавать нужный уровень напряжения? Программно или ручку крутить? Что будет, если Вы ошибетесь на 0.02 В? Как Вы будете компенсирвать падение в сотни мВ на проводах, идущих к нагрузке? А как быть со 100-герцовыми пульсациями, их не будет вообще? А нагрузка у Вас будет постоянной или будет меняться, приводя к изменениям потребляемого тока?


Наверное я плохо представляю себе "что значит 0.01 В на уровне в 50 В", а в чем тут проблема может быть?
На выходе устройства будет стоять 16 или 24 разр. АЦП для контроля этого "если Вы ошибетесь на 0.02 В", и для вывода на индикатор вых. напряжения, так что здесь ошибки быть не должно.
Уровень будет задаваться програмно, кнопками.
Насчет потерь на проводах - они будут фикс. длины 50 см и соответветствующего сечения + можно програмно учитывать падение на них.
Пульсаций не будет вообще (разве это не от источника питания зависит?).
Нагрузка будет меняться, конечно.

Назначение девайса - лабораторный источник питания.
ЦАП будет управлять мощным ОУ OPA548 (+60V, 3A), выходной ток 0...3А с шагом 0.001А будет задаваться вторым ЦАПом на соответствующий вход OPA548.

ЗЫ. "Месье знает толк в извращениях.", всё таки, наверное, это оно и есть smile.gif - просто если есть свободный 16 бит ШИМ, почему бы его не попробовать использовать в качестве ЦАПа, причем 13 разрядного?
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Apr 12 2008, 16:12
Сообщение #15


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(invertor79 @ Apr 12 2008, 10:44) *
Наверное я плохо представляю себе "что значит 0.01 В на уровне в 50 В", а в чем тут проблема может быть?
На выходе устройства будет стоять 16 или 24 разр. АЦП для контроля этого "если Вы ошибетесь на 0.02 В", и для вывода на индикатор вых. напряжения, так что здесь ошибки быть не должно.
Уровень будет задаваться програмно, кнопками.
Насчет потерь на проводах - они будут фикс. длины 50 см и соответветствующего сечения + можно програмно учитывать падение на них.
Пульсаций не будет вообще (разве это не от источника питания зависит?).
Нагрузка будет меняться, конечно.

Назначение девайса - лабораторный источник питания.
ЦАП будет управлять мощным ОУ OPA548 (+60V, 3A), выходной ток 0...3А с шагом 0.001А будет задаваться вторым ЦАПом на соответствующий вход OPA548.

ЗЫ. "Месье знает толк в извращениях.", всё таки, наверное, это оно и есть smile.gif - просто если есть свободный 16 бит ШИМ, почему бы его не попробовать использовать в качестве ЦАПа, причем 13 разрядного?

Какая у вас частота ШИМ? от этого зависят параметры фильтра.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 00:05
Рейтинг@Mail.ru


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