• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

прошу помощи по оцифровке регулятора оборотов

rst

Member
Да, кстати - сопротивления R1 и R2 тоже неправильные. Считаем:
(24/16+1)*3.3V = 8.25V - такое будет максимальное напряжение на выходе схемы если на входе будет 3.3V. А нужно 5V. 8.25V будет конечно если ОУ обеспечить достаточное напряжение питания, а с питанием 5v он просто уйдёт в насыщение посередине шкалы.
Чтобы работало правильно, нужно:
1) или R1 подключить к PW0 (вместо PB0), а вход "+" ОУ подключить к PB0; т.е. - получить инвертирующее включение ОУ;
2) или изменить сопротивления R1 и R2 так, чтобы было: (R2/R1+1)*3.3V = 5V
 

rst

Member
Лучше всё-таки вариант 2. Так как сопротивление MCP41010 достаточно велико.
 

pvvx

Активный участник сообщества
Лучше всё-таки вариант 2. Так как сопротивление MCP41010 достаточно велико.
А какое питание то с блока? :) В системе два - одного может не быть :)
Какое состояние будет при отключенном питании у NodeMCU :)
 

pvvx

Активный участник сообщества
Может вы думаете, что там развязка от 380В есть :)
 

pvvx

Активный участник сообщества
@rst - В общем успокойтесь - ТС не в ладах с электроникой и пайка более 10 проводов уже вызывает сложности.
Уж если что там и делать, то минимум MCP4725 с запрограммированным состоянием по умолчанию и при отключении бяки с ESP...
Но это всё больше 10 проводов! :)
 

rst

Member
А какое питание то с блока? :) В системе два - одного может не быть :)
Какое состояние будет при отключенном питании у NodeMCU :)
ТС-у виднее какое питание у него есть и что откуда питается. И зачем отключать питание у NodeMCU?
Можно запитать и от частотника, поставив например повышающе-понижающий DC-DC типа такого: https://aliexpress.ru/item/32668492891.html
Если конечно у выхода питания инвертора хватит мощности для питания.

PS: Думаю Вам то должны быть известны ответы на эти вопросы. Зачем тогда вопрошаете?
 

rst

Member
@rst - В общем успокойтесь - ТС не в ладах с электроникой и пайка более 10 проводов уже вызывает сложности.
Видимо всё это Вы написали для того, чтобы как-то замазать 2 своих грубых ошибки в приведённой вами схеме? Чтобы корона не свалилась... :D:D:D
 

pvvx

Активный участник сообщества
Видимо всё это Вы написали для того, чтобы как-то замазать 2 своих грубых ошибки в приведённой вами схеме? Чтобы корона не свалилась... :D:D:D
Там ошибок нет. Это у вас ошибки. :p
Резисторы подобраны на 12В, чтобы выдать 5В с запасом :p
Вашей схемы вообще нет - видимо вы не умеете их составлять вообще.
 

Alagna

New member
Если верить даташиту на ZW-AT1, у него даже есть вход для внешнего переменного резистора - вот к нему и попробовать подключить цифровой резистор.
А если цифровой подключить нельзя (например опорное напряжение слишком высокое), то можно "набрать" матрицу резисторов R-2R (простой ЦАП) и управлять ими с помощью ключей или реле (смотря что удобнее).
 
Сверху Снизу