• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе 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) резистор аналоговый , но без доп резистора - желательно установить ровно такое же напряжение на средней
точке как у цифрового до нажатия и измерить при нажатии
Что получается?
 
Сверху Снизу