Форум программистов, компьютерный форум, киберфорум
Электроника для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/25: Рейтинг темы: голосов - 25, средняя оценка - 4.56
kiodx

ПИД-регулятор на импульсной микросхеме.

29.09.2017, 02:24. Показов 5178. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!
Хочу сделать термостабилизацию схемы с помощью элемента Пельтье (ничего нового в этом нет, в медицинской аппаратуре давно так делают).
Поставлю термодатчик, спаяю термопару или куплю типа такого: https://www.chipdip.ru/product/700-102baa-b00

Проблема: пельтье потребляет нехилый ток - амперы. Нужен мощный регулятор, который будет дико греться, если линейный. Импульсный был бы идеально.

Бывают ли в продаже микросхемы готовых ПИД-регуляторов? Чтобы подключил к ногам датчик, выставил внешними элементами режим работы - и на другой ноге появился ШИМ со скважностью пропорциональной показаниям датчика. Ну или шут с ним - хотя бы аналоговый сигнал, пропорциональный показаниям датчика.

Найти таких микросхем не могу (может плохо искал), но интуитивно такие должны быть. Задача-то популярная. Неужели никто из производителей не заморочился?
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.09.2017, 02:24
Ответы с готовыми решениями:

ПИД-регулятор (ПИ-регулятор) сервомотора
Всем привет. Спалил контролер сервы MG996r и решил сделать его на МК Ардуино. Вопрос не финансовый, вопрос спортивный. Написал...

ПИД регулятор на практике
Добрый день. Есть вопрос как регулировать расход воздуха относительно частоты насоса. Расход можно измерять счетчиком импульсов и тд. Хочу...

ПИД-регулятор на ассемблере
Помогите сделать ПИД-регулятор на ассемблере выводящий сигнал в ШИМ. Библиотека для STM ниже

8
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
29.09.2017, 07:54
Цитата Сообщение от kiodx
...Найти таких микросхем не могу (может плохо искал), но интуитивно такие должны быть...
Эта микросхема называется микроконтроллером. Она содержит программу PID-регулятора и таблицу его параметров. Оперативно изменяя параметры PID-регулятора можно настроить его на процесс.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 737
29.09.2017, 11:16
Цитата Сообщение от kiodx
...Чтобы подключил к ногам датчик, выставил внешними элементами режим работы - и на другой ноге появился ШИМ со скважностью пропорциональной показаниям датчика.
Вообще-то, любой импульсный блок питания работает именно таким способом. У него "датчик" - это датчик напряжения выхода (обычно оптрон). И оно поддерживается.

Вам надо подключить датчик температуры ко входу обратной связи FB и замедлить быстроту реакции блока (иначе система придет в автоколебания, потому что тепловые процессы - это задержанная обратная связь).

Резюме: искомая микросхема - любой стандартный ШИМ-контроллер.

Примечание:
Ток через элемент Пельтье лучше сгладить, иначе эффективность охлаждения понизится.
0
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
29.09.2017, 14:56
выставил внешними элементами режим работы - и на другой ноге появился ШИМ со скважностью пропорциональной показаниям датчика
NE555, только это П, а не ПИД.
хотя для температуры возможно и просто компаратора хватит который тупо включает/выключает пельтье без шима.
какие-то максимоские температурные датчики вроде сами умели ногами дрыгать при прерышении заданных порогов.
ну и у китайцев на алиэкспрессе котовых контроллеров-термостатов полно.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 322
29.09.2017, 20:31
Цитата Сообщение от Кат495
и замедлить быстроту реакции блока (иначе система придет в автоколебания, потому что тепловые процессы - это задержанная обратная связь).

Резюме: искомая микросхема - любой стандартный ШИМ-контроллер.
А как у любого стандартного шим контроллера замедлить реакцию?
Скорее всего подойдет только вариант, когда обратная связь от нагрева влияет на обратную связь по напряжению.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
29.09.2017, 21:05
"А как у любого стандартного шим контроллера замедлить реакцию?"
Так-же, традиционным способом. Как и ускорить. RC цепочками в вход FB.
0
kiodx
03.10.2017, 03:47
Хотел спросить. А импульсные регуляторы и импульсные блоки питания (и импульсные микросхемы-стабилизаторы типа таких https://www.chipdip.ru/product/lt1074ct-pbf) сильно шумят?
А то по всей плате наводки пойдут, и весь толк от этой термостабилизации псу под хвост.
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 84
03.10.2017, 06:39
для питания элементов пельтье не рекомендуется использовать шим (быстрое включение-выключение), рекомендуется сглаживать напряжение на выходе, циклическое включение-выключение обычным термостатом вообще элементам пельтье противопоказано, если у вас один модуль, то возможно подойдет такая схема
0
kiodx
03.10.2017, 15:07
Получается, для Пельтье нужен плавный старт-стоп.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.10.2017, 15:07
Помогаю со студенческими работами здесь

MCS-51. ПИД-регулятор
Добрый день! Необходимо сделать ПИД-регулятор на ассемблере 8051. Начал с отработки алгоритма - написал программу на C#, удостоверился,...

помогите реализовать ПИД регулятор
задача реализовать ПИД регулятор с настройкой по modbus RTU, modbus RTU худо бедно написал, две команды запись 1 регистра и чтение 1...

ПИД - регулятор оборотов двигателя
Здравствуйте, пытаюсь реализовать ПИД - регулятор двигателя постоянного тока. Управление осуществляется с помощью ШИМ сигнала, коэффициент...

Станок ЧПУ X-Y-Z Axis ПИД-регулятор
Здравствуйте, форумчане Прошу, пожалуйста, помочь найти или скинуть структурную схему для ЧПУ с сервоприводом по 3 осям,...

DSP library STM32f1xx ПИД-регулятор
Добрый день! Кто-нибудь работал с библиотекой DSP? http://www.chipfind.ru/files/news94.pdf В ней есть замечательная функция ПИД регулятора....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru