Це програма для Linux під назвою rims-arduino-library, останню версію якої можна завантажити як rims_arduino_library_v3.1.1.zip. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть онлайн цю програму під назвою rims-arduino-library з OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
ЕКРАНИ
Ad
rims-arduino-бібліотека
ОПИС
Ця бібліотека реалізує елементи керування RIMS для домашніх пивоварів. Для визначення RIMS див https://tinyurl.com/j3lyuycДля мене мікроконтролер Arduino + екран РК-клавіатури був дешевшим і набагато більш настроюваним, ніж комерційний PID-контролер. Отже, з цією бібліотекою комерційний PID-контролер не потрібен. Також включено набір інструментів автоматичного налаштування PID.
Температуру можна зчитувати за допомогою термістора, датчика температури опору (RTD) або будь-якого спеціального датчика температури. Управління нагрівачем здійснюється за допомогою широтно-імпульсної модуляції (ШІМ) твердотільного реле (SSR).
Документація: https://tinyurl.com/y7579v6a
Функції
- Інтерфейс користувача, створений за допомогою DFRobot LCD Keypad Shield для Arduino або аналогічного (можна налаштувати)
- Дія нагрівача: управління розподілом часу (або широтно-імпульсна модуляція, ШІМ) твердотільного реле (SSR), світлодіодний індикатор робочого циклу
- Датчик температури: показання RTD з інструментальним підсилювачем і кубічним фітингом, показання термістора з подільником напруги, підтримка спеціального датчика температури, попередня фільтрація вимірювання перед PID
- Покращене PID-регулювання температури: похідний фільтр, інтелектуальна інтеграція, що затискає антизакручування, кілька контролерів (до 4, опціонально) для різних кількостей заторної води
- Автоматичне налаштування PID: автотюнер на основі ідентифікації реле, аналізу Фур'є та методів Циглера-Ніколса
- Ручна настройка PID: інструменти ідентифікації моделі процесу
- Виявлення спрацювання вимикача на нагрівачі: будь-який блок живлення 5 В постійного струму
- Таймер зворотного відліку, який активується лише після досягнення заданої температури
- Реєстратор даних: простий послідовний зв’язок (порт USB), флеш-пам’ять SPI (Winbond 1 Мбайт), USB-меню для доступу до даних заварювання на флеш-пам’яті SPI (утримуючи при запуску)
- Датчик потоку з ефектом Холла: вимкніть нагрівач, якщо потік критично низький,
- Сигналізація із зовнішнім динаміком: помилки датчика температури поганий потік\відключений датчик, таймер пройшов, напруга на нагрівачі немає, різні частоти для кожного сигналу (розрізнення сигналізації)
Користувацький інтерфейс
Неінтерактивний (демон)
Мова програмування
C + +
Це додаток, який також можна отримати з https://sourceforge.net/projects/rims-arduino-library/. Його розміщено в OnWorks, щоб його можна було запустити в Інтернеті найпростішим способом з однієї з наших безкоштовних операційних систем.