Новичок
Регистрация: 13.01.2007
Сообщений: 9
Репутация: 10
![]() |
Мне нужно с помощью микроконтроллера управлять напряжением в диапазоне от 0,5 до 2В с шагом не более 0,1. Т.е. в общем виде это будет выглядеть так. С контроллера по последовательной шине(необходимо минимальное использование портов) передаются данные для установки напряжения. И на выходе устанавливается напряжение до следующей передачи данных. В общем нужна такая микросхема с последовательным вводом данных и с несколькими выходами, на которых будет выставляться напряжение. Я так полагаю тут нужно использовать ЦАП. Нашел вот такой вот производства TI Даташит PCM1680. Подойдет ли он для моей задачи? Или подскажите как это реализовать.
|
||
Оценка
|
Знаток
Регистрация: 02.06.2006
Адрес: Vilnius, Lithuania
Сообщений: 1,766
Репутация: 106
![]() ![]() |
TLK, так это же звуковой ЦАП !
Ну наверное при большом желании можно использовать и его, но зачем? Я к сожалению не являюсь специалистом по МК, но насколько знаю очень многие из них имеют встроенные ЦАП, вполне пригодные для таких целей. |
||
Оценка
|
Новичок
Регистрация: 10.02.2007
Сообщений: 56
Репутация: 27
![]() |
Можно в качестве ЦАП использовать контроллер ATMEL Mega или Classic - у них таймер/счетчик может работать в режиме ШИМ (8,9 и 10 бит - точности хватит с головой). По UART или I2C (встроенные, но I2C только в Меге) передаем данные для этого таймера, на выход которого вешаем RC цепочку и получаем нужное напряжение.
Удачи. |
||
Оценка
|
Новичок
Регистрация: 10.02.2007
Сообщений: 56
Репутация: 27
![]() |
RVSS, согласен с тобой на все 100 - абсолютно ничего не мешает, более того так даже проще будет, но исходя из вопроса TLK я понял, что контроллер и рег. напряжения находятся в разных местах. Если это не так, тогда конечно все делается на одном контролере.
|
||
Оценка
|
Новичок
Регистрация: 13.02.2008
Адрес: Ставрополь
Сообщений: 493
Репутация: 39
![]() |
В принципе контроллер можно взять и MICROCHIP например 16F84A. Преимущество установки напряжения при помоши ШИМ, в том что можно устанавливать на выходе практически любое напряжение. Я использовал ШИМ для получения напряжения настройки для варикапов в схеме ТВ модулятора. Замечу варикапы питаются напряжением 30В . В моей схеме контроллер также работает в узле повышения напряжения. Как это сделано , не скрываю, схема , исходники и документация доступна http://www.yakorev.com.ru/videomod.html
|
||
Оценка
|
Знаток
Регистрация: 02.06.2006
Адрес: Vilnius, Lithuania
Сообщений: 1,766
Репутация: 106
![]() ![]() |
smart_pic, а закон изменеия напряжения настройки по диапазону соответствует емкостной характеристике варикапов или для простоты он линейный?
В первом случае - каким способом это реализовано, во втором - как тогда быть с разной скоростью перестройки по диапазону в его начале и в конце? |
||
Оценка
|
Новичок
Регистрация: 22.09.2008
Адрес: Kyrgyzstan, Bishkek
Сообщений: 48
Репутация: 15
![]() |
Цитата:
smart_pic, а закон изменеия напряжения настройки по диапазону соответствует емкостной характеристике варикапов или для простоты он линейный?
В первом случае - каким способом это реализовано, во втором - как тогда быть с разной скоростью перестройки по диапазону в его начале и в конце? Реализовать-то закон изменения напряжения по любому закону не сложно, достаточно "забить" этот закон на флэш-память и читать в нужные моменты времени очередные значения напряжения (еще проще - числа, записываемого в регистр ШИМ). Правда это относится к атмеловским процессорам... |
||
Оценка
|
Ответ |
Опции темы | Поиск в этой теме |
Оценка этой теме | |
Похожие темы |
|
|
Обратная связь РадиоЛоцман Вверх |