[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Vlad. 18 сентября 2001 г. 17:19
В ответ на: Как лучше и проще оцифровать переменный резистор с помощью микроконтроллера без АЦП (компаратор имеется). Достаточно 8 бит. отправлено PK 18 сентября 2001 г. 16:59

Если у Вас есть свободный 8-разрядный порт, то на нем можно сделать резистивный ЦАП (или можно сделать на отдельном 8-разрядном регистре). С выхода этого резистивного ЦАПа сигнал подаете на один из входов компаратора, на другой вход компаратора подаете сигнал с переменного резистора. Путем перебора, в цикле, значений в ЦАПе будете получать переход из "0" в "1" на выходе компаратора при равенстве кода и значения напряжения с переменного резистора.
Учтите, что максимальное напряжение с резистора должно соотвествовать напряжению питания микроконтроллера.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru