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

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

nikolz

Well-known member
так резистор 144 ома же стоит не на 5В, а на выходе из резистора цифрового, на выходе которого токи максимум 800 мкА
я просил вас измерить ток в цепи этого резистора
если ничего не изменилось то увеличьте этот резистор в 3-5 раз.
и поясните еще раз после чего происходит нагрев.
 

georgeous

New member
я просил вас измерить ток в цепи этого резистора
если ничего не изменилось то увеличьте этот резистор в 3-5 раз.
и поясните еще раз после чего происходит нагрев.
выставил 626 Ом резистор между VL1 и PW0, измеряю ток между VL1 и этим резистором 626 Ом
ток немного упал, теперь от 0 до ~230 мкА

и поясните еще раз после чего происходит нагрев.
либо вообще спонтанно, но редко, либо всегда когда нажимаю на пульте кнопку RUN - запуск двигателя частотника.
Всё более менее работает когда частотник в режиме ожидания находится
 

nikolz

Well-known member
если нагрев продолжается
то сделайте так
вывод CS у резистора поставьте через тумблер к земле и через резистор на Vdd
в рабочем состоянии CS на земле
когда будет нагрев переключите тумблер чтобы был +Vdd
будет ли нагрев?
 

georgeous

New member
нагрев остался без изменения?
да, ничего не изменилось принципиального
если нагрев продолжается
то сделайте так
вывод CS у резистора поставьте через тумблер к земле и через резистор на Vdd
через какой резистор? зачем CS ставить на Vdd? - CS - это же цифровой вход для управления микросхемой, а Vdd - питание, не сгорит ли микросхема окончательно?
в рабочем состоянии CS на земле
она на контакте D8 у nodeMCU
когда будет нагрев переключите тумблер чтобы был +Vdd
будет ли нагрев?
тоже не понятно...
 

nikolz

Well-known member
выставил 626 Ом резистор между VL1 и PW0, измеряю ток между VL1 и этим резистором 626 Ом
ток немного упал, теперь от 0 до ~230 мкА


либо вообще спонтанно, но редко, либо всегда когда нажимаю на пульте кнопку RUN - запуск двигателя частотника.
Всё более менее работает когда частотник в режиме ожидания находится
поясните подробнее после каких ваших действий возникает нагрев
какой при этом код
какие токи и напряжения
 

nikolz

Well-known member
да, ничего не изменилось принципиального

через какой резистор? зачем CS ставить на Vdd? - CS - это же цифровой вход для управления микросхемой, а Vdd - питание, не сгорит ли микросхема окончательно?

она на контакте D8 у nodeMCU

тоже не понятно...
покажите схему управления резистором от nodeMCU
если вы управляете CS то включите на нем 1 когда происходит нагрев.
или напишите какие сигналы на пинах резистора когда происходит нагрев
 

georgeous

New member
поясните подробнее после каких ваших действий возникает нагрев
какой при этом код
какие токи и напряжения
нажимаю кнопку RUN, на дисплее частотника показывает 24 мкА между VL1 и PW0
0,45 вольт между COM и VL1

токи между 5V и PA0 как мы выяснили большие сразу идут - около 140 мА - отсюда и очень сильный нагрев микросхемы MCP41010
 

nikolz

Well-known member
Ранее Вы писали что нагрев происходит когда Вы нажимаете кнопку на частотнике.
Сейчас из ваших замеров следует что нагрев не связан с действиями на пульте частотника. Верно?
 

georgeous

New member
покажите схему управления резистором от nodeMCU
если вы управляете CS то включите на нем 1 когда происходит нагрев.
или напишите какие сигналы на пинах резистора когда происходит нагрев
я выше под спойлер спрятал программу, которая перебирает 10 раз в секунду по кругу от 0 до 255 все значения сопротивлений микросхемы.
нагрев происходит независимо от того какое сопротивление выставлено на микросхеме, и когда проблема появляется не важно меняется ли оно или нет - ничего уже не меняется. помогает только разрыв 5V - PA0

Ранее Вы писали что нагрев происходит когда Вы нажимаете кнопку на частотнике.
Сейчас из ваших замеров следует что нагрев не связан с действиями на пульте частотника. Верно?
нет, при нажатии на RUN на частотнике всегда происходит нагрев и остановка работы, в редких случаях то же самое происходит даже без нажатия этой кнопки
 

nikolz

Well-known member
нажимаю кнопку RUN, на дисплее частотника показывает 24 мкА между VL1 и PW0
0,45 вольт между COM и VL1

токи между 5V и PA0 как мы выяснили большие сразу идут - около 140 мА - отсюда и очень сильный нагрев микросхемы MCP41010
не сходятся концы с концами
поставьте резистор в 10 раз больше
 

nikolz

Well-known member
я выше под спойлер спрятал программу, которая перебирает 10 раз в секунду по кругу от 0 до 255 все значения сопротивлений микросхемы.
нагрев происходит независимо от того какое сопротивление выставлено на микросхеме, и когда проблема появляется не важно меняется ли оно или нет - ничего уже не меняется. помогает только разрыв 5V - PA0



нет, при нажатии на RUN на частотнике всегда происходит нагрев и остановка работы, в редких случаях то же самое происходит даже без нажатия этой кнопки
важно какой сигнал на CS
 

nikolz

Well-known member
между VL1 и PW0? я его выкручивал до 5кОм, ничего принципиально не меняется, кроме того что частотник не может достигнуть последних значений близких к 65
при 5 ком нагрев есть?
тогда сделайте так
вместо резистора поставьте тумблер
при нагреве разомкните цепь.
 

nikolz

Well-known member
и еще сделайте такой эксперимент
при нагреве отключите питание на резистор но при этом оставьте на мпине частотника вольтметр. какое будет напряжение.
 

georgeous

New member
напряжение между COM и CS в нормальном режиме во всём диапазоне 3,52 В
когда проблема - 4,18 В

и еще сделайте такой эксперимент
при нагреве отключите питание на резистор но при этом оставьте на мпине частотника вольтметр. какое будет напряжение.
что за "мпин частотника"?
 

nikolz

Well-known member
напряжение между COM и CS в нормальном режиме во всём диапазоне 3,52 В
когда проблема - 4,18 В
что за "мпин частотника"?
сделайте так:
отключите резистор от частотника полностью
включите резистор 5 ком от VL1 к земле у частотника
измерьте напряжение на этой точке и напряжение 5 вольт частотника при нажатой и отпущенной кнопки RUN
 

georgeous

New member
сделайте так:
отключите резистор от частотника полностью
включите резистор 5 ком от VL1 к земле у частотника
измерьте напряжение на этой точке и напряжение 5 вольт частотника при нажатой и отпущенной кнопки RUN
предлагаете поставить аналоговый потенциометр?
Поставил на 20 кОм, он отлично работает во всём диапазоне от 0 до 65, идеально регулируя скорость, замерил все напряжения - они от 0 до 5 В. При нажатии на кнопку RUN напряжение нисколько не дёргается, точность 1мВ

вообще аналоговый ведёт себя точно так же как и цифровой. - все те же токи, напряжения, только разница между ними что аналоговый на 20 кОм, а цифровой на 10кОм
 

nikolz

Well-known member
предлагаете поставить аналоговый потенциометр?
Поставил на 20 кОм, он отлично работает во всём диапазоне от 0 до 65, идеально регулируя скорость, замерил все напряжения - они от 0 до 5 В. При нажатии на кнопку RUN напряжение нисколько не дёргается, точность 1мВ
Так как в чудеса я не верю, а по факту у Вас получаются чудеса,
но я могу лишь верить вашему рассказу но не могу проверить,
то давайте подведем итоги ваших экспериментов и уточним результаты
1) цифровой резистор средняя точка через 5 ком к частотнику.
какое напряжение и ток на средней точке перед нажатием кнопки и какое после.
-----------------------------
2) резистор аналоговый , но без доп резистора - желательно установить ровно такое же напряжение на средней
точке как у цифрового до нажатия и измерить при нажатии
Что получается?
 
Сверху Снизу