Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Господа посоветуйте плз как ЦАП от 0-10в
Отправлено
smartleds
02 марта 2007 г. 18:05
Задача такая, в зависимости от значения пришедшего в контроллер байта (0-255) регулировать напряжение от 0 до 10В, порекомендуте что нибудь?
Составить ответ
|
Вернуться на конференцию
Ответы
"контроллер байта" это сильно сказано :) А вообще любой ЦАП с выходом напряжения (не тока) и опер на усиление.
—
SM
(02.03.2007 18:14:52
85.21.237.237
,
пустое
)
Вот так, одна запятая может круто изменить судьбу... :о))))))))))
—
YellowTiger
(02.03.2007 18:22:42
83.149.0.98
,
пустое
)
В контроллере аппаратный ШИМ есть?:
—
КТ
(02.03.2007 18:13:32
193.109.249.230
,
пустое
)
Контроллер обычный mega16. Там есть аппаратный ШИМ
—
smartleds
(02.03.2007 18:26:28
81.13.69.160
,
пустое
)
С выхода ШИМ через RC фильтр на операционник с К=2. Три резистора, пара кондеров и операционник = вся схема
—
=AVR=
(02.03.2007 20:03:20
80.92.96.19
,
пустое
)
А второй кондер зачем? :)
—
SM
(02.03.2007 20:15:6
85.21.237.237
,
пустое
)
В ОС ОУ - для дополнительной фильтрации
—
=AVR=
(02.03.2007 20:20:31
80.92.96.19
,
пустое
)
8 ключей с ОК и 9 резисторов :-о
—
Dr_Alex
(02.03.2007 18:12:29
213.33.211.66
,
пустое
)
Интересно, как из 9-ти резисторов собрать 8-битный R-2R ЦАП??? Мне очень интересно :)
—
SM
(02.03.2007 18:52:34
85.21.237.237
,
пустое
)
Про р-2р говорил не я.. :-о
—
Dr_Alex
(02.03.2007 19:17:41
213.33.211.66
,
пустое
)
Я уже сам заметил и поправился, сорри.
—
SM
(02.03.2007 19:26:22
85.21.237.237
,
пустое
)
"А старушки всё падали и падали...". Это я первым произнес "R-2R", но говорил именно о номиналах, а не о канонических названиях... Кстати, вот пример реализации для автора вопроса.
—
YellowTiger
(02.03.2007 19:20:51
83.149.0.98
,
пустое
,
картинка
)
Спасибо, почитав , понял надо делать на спец микросхеме DACa , осталось только ее выбрать , лучше с последоват интерфейсом, нет ли такой у Вас на примете?
—
smartleds
(02.03.2007 19:53:25
81.13.69.160
,
пустое
)
AD5310
—
Михаил Е.
(03.03.2007 13:45:52
195.91.181.193
,
пустое
)
Мне казалось (уж не знаю, почему :о) ), что в Вашем случае достаточно "ЦАПа" на резисторах, но если Вы считаете, что есть повод для применения "спец микросхемы DAC'а", то вот например... Тока, ведь это будеть СТОИТЬ - например, 370рэ вместо восьми-десяти...
—
YellowTiger
(02.03.2007 20:14:3
83.149.0.98
,
пустое
,
ссылка
)
Незнал что так дорого, в изделии на эту часть схемы максимум 150р заложено.
—
smartleds
(02.03.2007 20:22:42
81.13.69.160
,
пустое
)
Ответ на (*=>см. ссылку): Во-во! Я ж говорю - сначала хорошо бы требования изложить, а-то - "от 0 до 10 вольт" можно по разному получать...
—
YellowTiger
(02.03.2007 20:35:0
83.149.0.98
, 36 байт,
ссылка
)
Ну, во-первых, я смотрю в рознице, а во-вторых - может еще подскажут что-то более дешевое. А вообще, раз уж это так далеко заходит, то следует отметить, что без представления о том, какие требования предъявляются к этому ЦАПу и к напруге, которую Вы от него хотите получить, говорить конкретно же нельзя. Я так понимаю, Ваше желание работать с последовательной микрухой ЦАПа связано со стремлением сэкономить на ногах контроллера?
—
YellowTiger
(02.03.2007 20:29:0
83.149.0.98
,
пустое
)
Точно так поскольку их может нехватить
—
smartleds
(02.03.2007 21:33:48
81.13.69.160
,
пустое
)
На ШИМ ровно одна нога уйдет
—
=AVR=
(02.03.2007 21:35:32
80.92.96.19
,
пустое
)
А в самом деле - почему Вы все еще не остановили свой выбор на ШИМе? Шибко высокого качества выходную напругу нужно получить, или просто еще не пробовали?
—
YellowTiger
(02.03.2007 21:38:17
83.149.0.98
,
пустое
)
Я????
—
=AVR=
(03.03.2007 12:44:10
80.92.96.19
,
пустое
)
Вариант с ШИМ рублей на 10 потянет -->
—
=AVR=
(02.03.2007 20:28:52
80.92.96.19
,
пустое
,
ссылка
)
Осталось автору где-то отрыть резисторы таких номиналов :) :) Классический voltage mode DAC на R-2R с усиливающим опером в неинвертирующем режиме за ним проще, так как не требует извращенных номиналов.
—
SM
(02.03.2007 19:30:13
85.21.237.237
,
пустое
)
Ой! А Вы полагаете, он взялся бы повторять схему один в один? Уфф! Аж, в холодный пот бросило, как подумал, на какие муки я чуть-было не обрек ни в чем не повинного человека... :о))) А насчет простоты реализации - я еще в самом начале хотел сказать, что ОК там вовсе не всегда нужен... хотя, с ним, конечно, нужно меньше объяснений.
—
YellowTiger
(02.03.2007 19:37:11
83.149.0.98
,
пустое
)
Да как не выкручивайся с 1-2-4-8... все равно мимо сетки номиналов :) :)
—
SM
(02.03.2007 20:14:9
85.21.237.237
,
пустое
)
Это-то понятно, но, прошу заметить, это предложение делал не я... :))) хотя, поскольку я почему-то с самого начала представил себе требования к такому ЦАПу в стиле "плюс-минус километр" (не знаю, почему - может из-за 10В, может из-за тяпницы) я бы тоже посоветовал девять резюков.
—
YellowTiger
(02.03.2007 20:18:44
83.149.0.98
,
пустое
)
А что-нибудь более частое, чем 24Е бывает в продаже? :о)))
—
YellowTiger
(02.03.2007 20:20:51
83.149.0.98
,
пустое
)
Считаете, что девятый не нужен? Дык, а как же ЗиП?!!!
—
YellowTiger
(02.03.2007 18:56:5
83.149.0.98
,
пустое
)
Нет, я считаю что в R-2R схеме 2 резистора на бит. Так что из 9-ти штук 8 разрядов не получить.
—
SM
(02.03.2007 18:58:33
85.21.237.237
,
пустое
)
Ну, во-первых, речь шла именно о номиналах - R-2R-4R-8R-..., то есть о взвешивающем преобразователе, а во-вторых, ... Впрочем, Вам, видимо, сейчас не до шуток, что ж, бывает.
—
YellowTiger
(02.03.2007 19:07:21
83.149.0.98
,
пустое
)
Тогда не называйте это "R-2R". Так как это не оно :)
—
SM
(02.03.2007 19:09:0
85.21.237.237
,
пустое
)
Вообще-то, я про R-2R говорил, как про строку поиска в гугле (сам так наткнулся в первый раз). Это уж потом сбился, когда все навалились советовать и исправлять друга дружку. :о)))
—
YellowTiger
(02.03.2007 19:13:28
83.149.0.98
,
пустое
)
А в 9 резисторах не R-2R, там 8 резисторов (r,2r,4r,8r...,128r) суммируются на 9-м:-)
—
-=ВН=-
(02.03.2007 19:04:28
193.125.71.140
,
пустое
)
Ну я это и так знаю.
—
SM
(02.03.2007 19:09:52
85.21.237.237
,
пустое
)
Ну и отлично:-)
—
-=ВН=-
(02.03.2007 19:11:25
193.125.71.140
,
пустое
)
Сорри, это не Вам, Вы видимо имели в виду резюки с весами 1-2-4-8-...
—
SM
(02.03.2007 18:53:15
85.21.237.237
,
пустое
)
Вот это интересно, если не затруднит подскажите как их соединить
—
smartleds
(02.03.2007 18:25:18
81.13.69.160
, 162 байт)
Поищите в гугле на тему "R-2R"
—
YellowTiger
(02.03.2007 18:27:17
83.149.0.98
,
пустое
)
О, как! Уже и в википедии есть..!
—
YellowTiger
(02.03.2007 18:43:36
83.149.0.98
,
пустое
,
ссылка
)
Так слишком много резюков бует :-о Можно просто все резюки от ОК в одну точку, и из неё резюк на +10..
—
Dr_Alex
(02.03.2007 18:31:22
213.33.211.66
,
пустое
)
Дык, это ж и есть R-2R! :о))) Девять штук - "как заказывали!" (с) "Кавказская пленница"
—
YellowTiger
(02.03.2007 18:48:10
83.149.0.98
,
пустое
)
В этом случая, будет, я так понимаю 8 градаций?
—
smartleds
(02.03.2007 18:35:4
81.13.69.160
,
пустое
)
Пачиму? Имеете 256 вариантов параллельно включеных резюков. Просто неудобно так считать выходное напряжение. Зато резюков мало.
—
Dr_Alex
(02.03.2007 18:48:20
213.33.211.66
,
пустое
)
Да, мало - в противном случае, их понадобилось бы 257. :о))))))))
—
YellowTiger
(02.03.2007 18:51:26
83.149.0.98
,
пустое
)
...и дешифратор 8 на 256.
—
YellowTiger
(02.03.2007 18:53:15
83.149.0.98
,
пустое
)
Не - два в восьмой. Вы-таки гляньте по ссылочке выше...
—
YellowTiger
(02.03.2007 18:46:40
83.149.0.98
,
пустое
)
Ок , мне главное, с чего то начать а дальше уж я разберусь...
—
smartleds
(02.03.2007 18:29:13
81.13.69.160
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 12:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru