Тема: Программно-аппаратный комплекс управления ректификационной колонной.
Предлагаю обществу некий гибрид, представляющий собой программно-аппаратный комплекс контроля и управления ректификационной колонной.
Сборка аппарата "низкоуровневая", т.е. паяльник, плата, детали.
Правильно собранный аппарат начинает работать сразу и требует минимальной настройки, без которой вполне можно обойтись.
-----------------------
Не является автоматикой в смысле "включил и забыл".
Не является гарантией получения продукта нужного качества.
Это всего лишь прибор, облегчающий рутинные операции.
-----------------------
Состав комплекса:
- регулятор напряжения со стабилизацией;
- контроллер насоса на шаговом двигателе;
- четырехканальный измеритель температуры с управляющей логикой;
- устройства индикации и управления;
- радио модуль для удаленного управления по Bluetooth;
- измеритель атмосферного давления на BMP180. Реализует функцию показометра, ничем не управляет. Можно смотреть динамику атмосферного давления во внешней программе;
- программное обеспечение для удаленного управления, логирования, медитации на разноцветные графики (под Windows).
-----------------------
Регулятор напряжения
Обеспечивает стабильное напряжение на нагрузке не выше входного.
Работает в трех режимах:
- стабилизация,
- разгон,
- выключено.
Имеет возможность подключения дополнительного устройства нагрева при разгоне.
Есть вход аварийного отключения от внешнего датчика.
Аварийное выключение от внешнего источника одновременно останавливает отбор, включает звуковую и световую сигнализацию и блокирует всё удалённое управление.
-----------------------
Контроллер насоса
Управляет насосом на шаговом двигателе, обеспечивает
- равномерную скорость отбора в диапазоне 10-3600 мл/час,
- измерение общего объема отбора,
- режим дозирования (автостоп при достижении заданного объема отбора 10-5000 мл).
-----------------------
Измеритель температуры с управляющей логикой.
Использует датчики на базе DS18B20.
Четыре независимых канала реализуют следующие функции:
1. Измерение температуры.
2. Контроль достижения и превышения порога.
3. Исполнение установленных действий при достижении(превышении) порога.
4. Один из каналов (любой) дополнительно может осуществлять функцию «контроль разгона», т.е. при достижении температурой установленной величины, переключать режим работы стабилизатора из «разгон» в «поддержание установленного напряжения».
-----------------------
Полный проект можно получить тут: https://github.com/kvic68/PAC-RK
Описание:
Схема: https://github.com/kvic68/PAC-RK/blob/m … scheme.GIF
Список деталей:
Там же, на гитхабе, лежат прошивки, исходники, вариант платы.
-----------------------
Чтобы не загромождать сообщение кучей информации, приведу несколько картинок.
Вид одного из вариантов готового аппарата (с одним индикатором):

Вид внутри:

Вид сзади:

Окно программы управления:

Коротенькое видео:
https://youtu.be/W2aP2fHOMMc
-----------------------
Ну и напоследок.
В аппарате есть цепи, гальванически связанные с питающей сетью.
Будьте предельно осторожны при сборке и наладке.