Управление напряжением через Ардуино

Alax

✩✩✩✩✩✩✩
4 Дек 2022
3
0
Добрый вечер.
Есть автомобильное зеркало с автозатемнением, модуль управления неисправен. Микрухи затерты, поэтому решил сделать схему на Ардуино и двух датчиках освещенности.
Принцип простой - сравнивается уровень освещенности впереди и сзади, если слепят фары сзади, то зеркало затемняется.
В скетче сравниваю аналоговые значения с датчиков, соответственно чем больше разница, тем больше нужно затемнять.
Проблема в следующем. Затемнение зеркала происходит при подаче напряжения (максимальное 1.2В).
Инерционность большая, ШИМ не применить.
Чем можно менять напряжение от 0 до 1,2В при подаче управляющего аналогового сигнала с Ардуино?
 

Андрей К.

★✩✩✩✩✩✩
25 Май 2019
341
34
Москва. Щукино
Менять напряжение можно используя тот же шим... На выходе ардуино ставим делитель напряжения с коэффициентом около 5 (2 сопротивления) и небольшой кондюк для сглаживания напряжения на выходе делителя... Мне это видится так. Хотя всех тонкостей управлением зеркалом я не знаю...
 

Alax

✩✩✩✩✩✩✩
4 Дек 2022
3
0
Напрямую с выхода Ардуино зеркало не затемняется - сила тока мала. Подключаю модуль с мосфетом - на выходе дает либо ноль, либо поданное на его вход напряжение с источника.
 

poty

★★★★★★★
19 Фев 2020
3,698
1,060
@Alax, а какая там сила тока, если это - управляющий сигнал?
Лично я считаю плавную регулировку ненужной, для этих целей достаточно дискретной с числом уровней 4-8. Такую регулировку легко организовать с помощью R-2R матрицы и соответствующего количества выходов (2-3). Чтобы усилить этот сигнал можно использовать биполярный транзиcтор в включении "эмиттерный повторитель" (предпочтительнее) или MOSFET, соответственно - "истоковый повторитель".
Если прям нужно большее количество уровней, легче использовать внешний ЦАП, либо МП с встроенным ЦАП (например, ту же 328PB) и буфер (тот же транзистор, ОУ с мощным выходом, модульный усилитель с ООС...).
 
  • Лойс +1
Реакции: Alax

Alax

✩✩✩✩✩✩✩
4 Дек 2022
3
0
Да, 4-8 ступенек явно хватит. Силу тока не мерял, но штатных 40мА ардуины не хватает для срабатывания затемнения.
С такой ситуацией столкнулся впервые, так что прошу прощения за профанство.
 
Изменено:

Мишутк

★✩✩✩✩✩✩
29 Мар 2025
100
43
Какая инерционность зеркала? Приблизительно составьте кривую затемнения при подаче максимального напряжения от времени.
Вы можете организовать свой "ШИМ", подавать импульсы нужной длительности, экспериментальным путем определите при какой длительности импульсов глаз не замечает пульсаций затемнения.