19.01.2019, 02:24 [+3 UTC]
в нашей команде: 3 337 чел. | участники онлайн: 3 (рекорд: 20)

:: РЕГИСТРАЦИЯ

:: задать вопрос

:: все разделы

:: правила

:: новости

:: участники

:: доска почёта

:: форум

:: блоги

:: поиск

:: статистика

:: наш журнал

:: наши встречи

:: наша галерея

:: отзывы о нас

:: поддержка

:: руководство

Версия системы:
7.64 (07.01.2019)
JS-v.1.31 | CSS-v.3.35

Общие новости:
01.01.2019, 13:54

Форум:
14.01.2019, 10:08

Последний вопрос:
18.01.2019, 19:47
Всего: 148522

Последний ответ:
19.01.2019, 00:57
Всего: 257600

Последняя рассылка:
18.01.2019, 15:15

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
18.10.2011, 17:05 »
Mechenaya
Большое спасибо за оперативность и правильность! То, что надо) [вопрос № 184256, ответ № 268493]
18.01.2012, 16:33 »
Даровко Антон Владимирович
Я посмотрел Ваш ответ и оценил его на отлично. [вопрос № 185202, ответ № 269622]
12.08.2010, 21:14 »
ZimBaBu
Спасибо! Начал сбоить порт на одном из хабов. Проблема решена! [вопрос № 179711, ответ № 262794]

РАЗДЕЛ • Электротехника и радиоэлектроника

Консультации и расчёты по электротехнике и радиоэлектронике.

[администратор рассылки: Коцюрбенко Алексей aka Жерар (Мастер-Эксперт)]

Лучшие эксперты в этом разделе

Зенченко Константин Николаевич
Статус: Старший модератор
Рейтинг: 572
Коцюрбенко Алексей aka Жерар
Статус: Мастер-Эксперт
Рейтинг: 364
Лысков Игорь Витальевич
Статус: Старший модератор
Рейтинг: 199

Перейти к консультации №:
 

Консультация онлайн # 65926
Автор вопроса: Shurik
Отправлена: 07.12.2006, 11:18
Поступило ответов: 2

Здравствуйте уважаемые эксперты! Вопрос следующий: на четыре входа PIC16 подается комбинация битов и, в зависимости от этой комбинации на каком-то выходе появляется соответствующее постоянное напряжение (например, подали 0000, получили 0В или подали 0110, получили 0,5В и т.д.). Где-то прочел, что из модуля опорного напряжения компаратора можно получить ЦАП, но как это сделать, не указано. Как можно осуществить такую вещь (проще говоря, генератор постоянного напряжения от 0 до 1,5В с шагом 0,1В)?

Состояние: Консультация закрыта

Ответ # 130500 от Dark128

Здравствуйте, Shurik!
Вопрос интересный, как получить ЦАП из модуля опорного напряжения я еще подумаю, но предлагаю другой, более простой способ. Так как в вашем случае шагов всего 16, то хватит четырех выходов контроллера, к которым к каждому по отдельности подключаем по одному резистору, номиналы которых подбираем экспериментально, вторые выводы соединяем вместе и через пятый резистор на плюс питания, возможно придется еще поставить по одному на вывод развязывающие диоды, анодом к выводу. Получился простейший ЦАП. Настраиваем так, на всех выходах 0, на выходе ЦАП(точка соединения всех резисторов) должен быть ноль, устанавливаем в младшем разряде 1, на остальных 0, должно на выходе быть 0,1В подбираем резистор(выбираем номиналы так, что бы максимальный ток был не больше допустимого и не забываем что есть еще резистор на плюс питания), на следующем по старшинсту устанавливаем единицу, остальные в ноль и подбирая резистор получаем 0,2В, далее на следующем по старшинству 1 остальные в 0, подбираем пока не плучим 0,4В, ну и последний в 1 остальные в ноль, подбором резистора получаем 0,8В. Все остальные напряжения получаются автоматически. Проверяем: 0,1+0,2+0,4+0,8=1,5В, т.е. если на всех выводах присутствуют 1 на выходе получаем 1,5В. счет ведется в двоичном коде, что для микроконтроллера очень удобно, плюс освобождается драгоценный вывод. Например надо получить напряжение 1,1В, на выводы нужно подать цифру 11 в двоичном коде 1011 получим 0,8+0,2+0,1=1,1В. Такой ЦАП работает у меня в программаторе.


Консультировал: Dark128
Дата отправки: 07.12.2006, 18:07

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 130676 от Sidorov Serg

Здравствуйте, Shurik!
Можно сделать простейший ЦАП R-2R по следующей схеме:
Uопоры----[_2R_]-8-[_R_]-4-[_R_]-2-[_R_]-1----выход
точки 8-4-2-1 подключаем через 2R к выходам контроллера (строго говоря для вашей задачи контроллер не нужен - его можно заменить на опорник на стабилитроне или микросхеме и на ключ вроде 561кт3). При опоре в 1.6 в получим как раз шаг в 0.1в.
можете поискать в сети по словам "ЦАП R-2R".


Консультировал: Sidorov Serg
Дата отправки: 08.12.2006, 19:09

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 65926
Dark128

# 1

= общий = | 10.12.2006, 15:47

почитайте еще книжку Справочник по среденему семейству микроконтроллеров PICMicro, найдете на www.microchip.ru стр 314 глава 19

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 3.10929 сек.

© 2001-2019, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.64 от 07.01.2019
Версия JS: 1.31 | Версия CSS: 3.35