На Ардуино UNO собрана автоматика для контроля процесса перегонки спирта ректификата, для измерения температуры в кубе применяется датчик PT100 с модулем MAX31865. Логика работы следующая, в начале работы когда температура в кубе меньше установленной температуры "буста" контролер включает регулятор напряжения в режим "буст" то есть на полную мощность, куб разогревается температура отслеживается выше упомянутым датчиком, при достижении температуры установленного значения контроллер переключает регулятор мощности из режима "буст" в рабочее состояние на мощность которая на нем установлена, вот с этого момента и начинается проблема, после переключения регулятора в рабочий режим показания с датчика температуры останавливаются как будто контролер перестал его опрашивать и они зависают на установленной температуре буста, а по логике должны отслеживается дальше до установленного значения максимальной температуры при достижении которой контролер отключит регулятор мощности и процесс перегонки завершится чего соответственно не происходит по причине зависания датчика. В процессе пляски с бубном выяснилось что при изъятии датчика из куба он начинает работать нормально температура считывается но стоит только прикоснутся щупом к кубу сразу зависает и это происходит только когда регулятор мощности работает в режиме регулирования в режиме буста когда семистор в регуляторе открыт и передает полную мощность в тэны датчик работает нормально без зависаний. Пробовал заземлять куб не помогает, подскажите как вылечить, может кто сталкивался с подобной проблемой.
Зависают показания от датчика температуры PT100
- Сообщения: 2
- Зарегистрирован: Пт янв 09, 2015 04:53:49
Здравствуйте! Помогите пожалуйста решить проблему.
На Ардуино UNO собрана автоматика для контроля процесса перегонки спирта ректификата, для измерения температуры в кубе применяется датчик PT100 с модулем MAX31865. Логика работы следующая, в начале работы когда температура в кубе меньше установленной температуры "буста" контролер включает регулятор напряжения в режим "буст" то есть на полную мощность, куб разогревается температура отслеживается выше упомянутым датчиком, при достижении температуры установленного значения контроллер переключает регулятор мощности из режима "буст" в рабочее состояние на мощность которая на нем установлена, вот с этого момента и начинается проблема, после переключения регулятора в рабочий режим показания с датчика температуры останавливаются как будто контролер перестал его опрашивать и они зависают на установленной температуре буста, а по логике должны отслеживается дальше до установленного значения максимальной температуры при достижении которой контролер отключит регулятор мощности и процесс перегонки завершится чего соответственно не происходит по причине зависания датчика. В процессе пляски с бубном выяснилось что при изъятии датчика из куба он начинает работать нормально температура считывается но стоит только прикоснутся щупом к кубу сразу зависает и это происходит только когда регулятор мощности работает в режиме регулирования в режиме буста когда семистор в регуляторе открыт и передает полную мощность в тэны датчик работает нормально без зависаний. Пробовал заземлять куб не помогает, подскажите как вылечить, может кто сталкивался с подобной проблемой.
На Ардуино UNO собрана автоматика для контроля процесса перегонки спирта ректификата, для измерения температуры в кубе применяется датчик PT100 с модулем MAX31865. Логика работы следующая, в начале работы когда температура в кубе меньше установленной температуры "буста" контролер включает регулятор напряжения в режим "буст" то есть на полную мощность, куб разогревается температура отслеживается выше упомянутым датчиком, при достижении температуры установленного значения контроллер переключает регулятор мощности из режима "буст" в рабочее состояние на мощность которая на нем установлена, вот с этого момента и начинается проблема, после переключения регулятора в рабочий режим показания с датчика температуры останавливаются как будто контролер перестал его опрашивать и они зависают на установленной температуре буста, а по логике должны отслеживается дальше до установленного значения максимальной температуры при достижении которой контролер отключит регулятор мощности и процесс перегонки завершится чего соответственно не происходит по причине зависания датчика. В процессе пляски с бубном выяснилось что при изъятии датчика из куба он начинает работать нормально температура считывается но стоит только прикоснутся щупом к кубу сразу зависает и это происходит только когда регулятор мощности работает в режиме регулирования в режиме буста когда семистор в регуляторе открыт и передает полную мощность в тэны датчик работает нормально без зависаний. Пробовал заземлять куб не помогает, подскажите как вылечить, может кто сталкивался с подобной проблемой.
- Реклама
- Сообщения: 974
- Зарегистрирован: Пн май 27, 2024 14:45:54
на свой импульсный бп добавь на входе разделительный трансформатор по сети 230
или просто используй трансформаторный бп 50 Гц
или просто используй трансформаторный бп 50 Гц
с минусами в моей карме список тех, кого народная мудрость рекомендует обходить стороной...)))
- Сообщения: 12867
- Зарегистрирован: Сб дек 18, 2021 19:25:32
Неплохо бы и ТЭН на утечку проверить, а то как-то оно немного подозрительно, есть нехороший шанс потом самому "зависнуть", коснувшись куба.
Добавлено after 2 minutes 20 seconds:
А, не заметил, куб заземлен. Это хорошо.
Добавлено after 2 minutes 20 seconds:
А, не заметил, куб заземлен. Это хорошо.
Если сам датчик вставлен на "изолирующей пробке" то не исключена возможность "утечек" как с датчика на "землю", так и с ТЭНа на цепи схемы датчика...

- Сообщения: 2
- Зарегистрирован: Пт янв 09, 2015 04:53:49
Тэны все в норме, куба у меня два на обоих один и тот же эффект. Делал измерения осциллографом в режиме буста на кубе наводка форма синусоида после выхода на режим регулирования появляется треугольник и начинается зависание.
- Реклама
Martian, это ежели заземление правильно сделано, а не с несколько-килоомным сопротивлением, или просто проводок в горшке цветочном. А то может статься, что имеющееся заземление только от статики защитить сможет в силу своей немощности.
Не важно чем все начнется. Важно чем кончится!
Возможно через утечки в схеме регулятора на заземленный корпус... К примеру через фильтры блока питания...
Или через цепи ключа управления нагревателем (если он не на реле или оптронной развязке)...
Попробовать запитать регулятор от аккумулятора/батареек...

Или через цепи ключа управления нагревателем (если он не на реле или оптронной развязке)...
Попробовать запитать регулятор от аккумулятора/батареек...
[uquote="aid1900",url="/forum/viewtopic.php?p=4637205#p4637205"]Здравствуйте! Помогите пожалуйста решить проблему.
На Ардуино UNO собрана автоматика для контроля процесса перегонки спирта ректификата, для измерения температуры в кубе применяется датчик PT100 с модулем MAX31865[/uquote]
А попробуйте заменить MAX31865 на Max6675, были похожие проблемы у меня когда делал термостат на PIC16F676 из форума на cxem.net, заменил на Max6675 и проблем не стало.
На Ардуино UNO собрана автоматика для контроля процесса перегонки спирта ректификата, для измерения температуры в кубе применяется датчик PT100 с модулем MAX31865[/uquote]
А попробуйте заменить MAX31865 на Max6675, были похожие проблемы у меня когда делал термостат на PIC16F676 из форума на cxem.net, заменил на Max6675 и проблем не стало.


