Изменение напряжение на "аналоговом" выходе

plb
Offline
Зарегистрирован: 11.05.2013

Привет! Подскажите может, кто сталкивался.

Есть ли способ выдать на выход Ардуино заданное напряжение (не ШИМ)?

Задача - нужно считывать с одного из выходов Ардуино напряжение в диапазоне 0-5В.

 

 

Snubist
Offline
Зарегистрирован: 18.02.2013

Напрямую нет.

inspiritus
Offline
Зарегистрирован: 17.12.2012

Для процесса ЦАП применяются ШИМ выходы.

Между шим выходом и минусом ставится с соблюдением полярности конденсатор на 10-20 мкф, параллельно конденсатору резистор 300-500 ом.

после этого выход становится  аналоговым выходом 

AnalogWrite(pin,0);   // на выходе 0 вольт

AnalogWrite(pin,128);   // на выходе около 2.5 вольт

AnalogWrite(pin,255);   // на выходе 5 вольт

чем больше конденсатор и резистор тем медленнее реакция выхода на изменение скважности шим

чем меньше конденсатор тем больше пилы от шима

чем меньше резистор тем больше шанс спалить выход

plb
Offline
Зарегистрирован: 11.05.2013

Спасибо! Пригодилось!

Michal
Michal аватар
Offline
Зарегистрирован: 26.04.2013

вообщето там RC цепочка рассчитывается исходя из частоты ШИМ

ansh
Offline
Зарегистрирован: 26.09.2014

inspiritus пишет:

Для процесса ЦАП применяются ШИМ выходы.

Между шим выходом и минусом ставится с соблюдением полярности конденсатор на 10-20 мкф, параллельно конденсатору резистор 300-500 ом.

после этого выход становится  аналоговым выходом 

AnalogWrite(pin,0);   // на выходе 0 вольт

AnalogWrite(pin,128);   // на выходе около 2.5 вольт

AnalogWrite(pin,255);   // на выходе 5 вольт

чем больше конденсатор и резистор тем медленнее реакция выхода на изменение скважности шим

чем меньше конденсатор тем больше пилы от шима

чем меньше резистор тем больше шанс спалить выход

А есть ли такой модуль, чтобы не паять? Например на али. Хочу тоже без ШИМ подключить светодиоды на 12В.

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

ansh пишет:
А есть ли такой модуль, чтобы не паять? Например на али. Хочу тоже без ШИМ подключить светодиоды на 12В.

Есть конечно. "LED Driver" называется. :)

ansh
Offline
Зарегистрирован: 26.09.2014

А как им управлять от 0-12В? Или я не то нашел?

faeton
faeton аватар
Offline
Зарегистрирован: 21.03.2016

R2R цепочка потребует несколько ног, в зависимости от необходмой дискретизации, но ни пилы, ни замедленной реакции не будет.

Есть конечно. "LED Driver" называется - разве это не тот же самый ШИМ?