Бюджет: 10000 UAH Термін: 10 днів
Можу таке зробити на основі ESP32/Pico/C++/Qt .... Пишете мені в ЛС.....
Необхідно розробити програмне забезпечення для мікропроцесорного регулятора роботи твердопаливного котла побудованого на базі мікроконтролера STM32G. Мікропроцесорний регулятор має підтримувати температуру теплоносія в заданих користувачем параметрах, шляхом керування вентилятором наддуву повітря в камеру згоряння по закону ПІД. Також контролер має вмикати і вимикати насос циркуляції теплоносія згідно заданих параметрів. Детальний опис алгоритму роботи і схема приладу в додатках.
На теперішній час розроблена схема приладу і побудований робочий макет.
Бюджет: 10000 UAH Термін: 10 днів
Можу таке зробити на основі ESP32/Pico/C++/Qt .... Пишете мені в ЛС.....
В Алгоритме не описанно совершенно, как будет реализовываться алгоритм определения температуры, компенсации нелинейности датчика, корректировка погрешности, как будет определяться переход через 0, как будет реализовываться ШИМ модуляция, какая будет библиотека ПИД регулятора, зачем дополнительная флеш память. Помимо всего прочего выбран контроллер с доволно небольшим объемом памяти и реализовать на базе ОС будует тяжело, так как памяти не хватает, а без ОС это надо будет еще больше помучаться с таймингами, так как тут все мигает, моргает, динамическая индикация и динамический опрос кнопок и ШИМ.
Алгоритм і не призначений для опису всіх вищезазначених питань. Для цього слугує технічне завдання, яке буде розроблятись разом з виконавцем згідно можливостей обох сторін.
тяжело тогда с суммой определиться, слишком много неизвестных, разве что уже человек делал такое устройство и свободно ориентируется с чем столкнется
Не ну конечно если писать код с помощью HAL, запихивать RTOS чтоб помигать светодиодом и проверить температуру. то может и не хватит ))
Но если писать на CMSIS и для того чтоб прочитать значение с периферии или мигнуть светодиодом не создавать каждый раз структуру , то можно обнаружить что в микроконтроллере очень много свободного места).
и 32 кб хватит
А выбор ясен ибо самый дешевый чип от 20 грн.
http://www.kosmodrom.com.ua/prodlist.php?page=0&name=stm32G030
Но если Вам захочеться запихнуть туда RTOS c не понятных причин
Тоесть также дешевый вариант со 128 кб ) флеш по 37 грн за шт.
STM32G070CBT6
Да и еще вопрос, как у вас прототип может работать, если у вас пин сброса в воздухе висит?
Даний проект копіює вже існуючий прилад. На макетну плату підсажувався мікроконтролер від існуючого приладу
Я думаю если загляните в даташит то все поймете ..
А кто работает с STM32 и так знает почему )
Якось бачила реалізацію твердопаливного котла, він навіть із засувкою що повністю перекриває повітря встигав закипіти. А у вас я не побачила управління засувкою.
В нашому проекті регулювання відбувається тільки за рахунок зміни обертів вентилятора наддуву. Прикладів такого регулювання безліч
Якщо у вас вентилятора наддуву, то ще б рекомендувала додати датчик тяги та концентрації СО2.
датчик СО2 когда узнаете стоимость, то автоматика что тут приводится в сравнении ничего не будет стоить
а датчик тяги что даст на таком котле? дымососа все равно тут нет
ради интереса покажите мне датчик СО2 который можно установить на твердотопливный котел с небольшой ценой, что бы он выдерживал загрязнения в дымовых газах и высокую концентрацию СО и мог устанавливаться или в поток газов или был с компрессором для отбора проб
Датчик СО2 ставится для безопасности пользователей, а не для контроля СО2 в трубе.
вы что-то путаете явно, для безопасности ставится датчик СО в помещении
Поскаржитися | 19 лютого, 0:00 |
Якщо у вас вентилятора наддуву, то ще б рекомендувала додати датчик тяги та концентрації СО2.
откуда я знаю, предполагаю теперь, что на стенку, только что это меняет? СО2 датчик не поможет ничем
Так вот если не знаете, либо не стройте своих предположений либо держите их при себе!
Нащо його гасити? Навпаки потрібного підтримувати режим горіння в заданих параметрах
О божечки, какие RTOS, ранее такое делалось на PIC16F873 работающий на 4-8 МГц, это 1-2 MIPS, будет ошибкой называть их 1-2 МГц на STM32, который заметно быстрее архитектурно. Индикация на таймере в прерывании и основной поток не тратит никаких усилий, остальные процессы движутся со скоростью черепахи, их в main loop потихоньку обрабатываем. На STM32 это всё с комфортом делается (качественно и дорого! :)). Больше времени уйдёт на бизнес-логику, может быть отладку, если надо добиться чего-то на данный момент слабо формализуемого.
Искуственный интелект, полеты на марс и контроллер в стиле 90-х. Вот себе леплю с блэк джеком и всем остальным. А вообще в отоплении главное эффективность, она достигается при полноценном сжигании топлива, а не "придушенном", когда на выходе с котла 40-50 градусов. Достичь такого можно только с теплоаккумулятором. Котел на всю кочегарит, на батареях температура, какую выставил и на ночь с теплоаккумулятора раздача без котла, спишь спокойно.
Достичь такого можно только с теплоаккумулятором.
Близкий результат можно получить, если отработанный газ пускать на предварительный подогрев обратки и воздуха поступающего и приточного воздуха в котел.
Когда я собирал свою систему отопления вопрос изучал досконально. Было видео с экспериментом, ссылку не найду лет 5 назад было. Смысл при нормальном горении температура должна быть 80-90 градусов, тогда сгорание наиболее эффективно и полученные килоколории максимальны, при придушенном 40-60 градусов много горючих газов просто улетит, не хватит температуры на их поджиг внутри котла. Для наибольшего КПД и ставят теплоаккумулятор, он позволяет котлу гореть на 90 градусах, а в систему подавать 40-60.
Я как раз о понижении температуры отработанных газов, в теплообменнике они максимальны, а уже после выхода, нужно отбирать тепло на более низкотемпературные потребители (последний в цепи - приточный воздух -20..5 градусов).
Уважаемый автор топика, таких устройств уже множество с отработанной схемой и программой. Для себя зачем такой головняк, для серии нет ничего нового. Самое главное при использовании котла вовремя реагировать на ситуацию. Для этого нало либо сидеть рядом, либо иметь обратную связь, например через телеграм бот, контроллер по определенному алгоритму будет понимат, что ситуация выходит из под контроля (быстрое нарастание скорости горения, например сломался насос или забыли открыть кран) и отправляет уведомления. без человека рядом вам никакой контролер не поможет.
Мда..
Мабуть даремно я сюди звернувся. Жодної пропозиції по темі. Один флуд якийсь. То ОС в дешманський мікроконтролер запхнути, то буферну ємність до котла прикрутити, чи взагалі вручну топити. Ще були пропозиції додати Wi-Fi, IoT і кучу різного хламу. Короче жесть якась...
А задача на рівні студента 3 курсу 123 спеціальності. Написати простий ПІД регулятор до дешевого контролеру котла. Все.
Взгляд со стороны на ваше ТЗ. Это типовой контроллер отопления, коих много в средней цене 1200. Ничего уникального в вашем проекте нет. Точное указание камня и схема намекает на ремонт такого устройства. Ремонт целесообразен при вложении 1/3 стоимости. Итого вы предлагаете написать ПО в слепую, без железа на руках или использовать для проверки симуляцию за 400 грн. Даже гений будет связываться не меньше 10 раз с вами для доработки всех ньансов и проблем (например турбинка не может опускаться ниже определенного значения своей мощности, потому, что двигатель будет стоять и греться, а при максимуме есть вариант выдувания дыма из котла в помещение).
Де написано що то ТЗ? Нам простий алгоритм і схема. Проект не претендує на унікальність. Я вже писав що ТЗ розробляється сумісно з виконавцем
Напевно тому, що не підготувалися), суму не написали і ТЗ нема.
Як тема створена, так на неї напевно і відповідають.
Бо створення ТЗ це також робота.
Коли багато невідомих змінних, за таку роботу ніхто не хоче братися, бо багато годин на погодження, а за підсумками все може закінчитися нічим, та купою витраченого часу.
Як сказати , у танці зазвичай беруть участь двоє )
звичайно якщо Ви не одинак)
Поставте себе на бік виконавця і задайте собі питання.
Ось Ви виготовляєте котли,
я приходжу до Вас і говорю хочу котел, як у сусіда.
Ви який? модель, розміри і т.д.
А я Вам надсилаю фото, зі словами Ви ж професіонал самі вирішите, і нехай він буде червоним)
Это серийное устройство, в свободном доступе и с установленной ценой, которое вы хотите починить. Раз вы не хотите купить готовое устройство, то первый вывод оплата будет ниже стоимости устройства. Исполнитель потратит в целом с созвонами и исправлениями 10 человекочасов (разве, что есть уже такой опыт или железо для опытов, включая турбинку котла) вывод второй вы ищите альтруиста, потому, что почасовка будет меньше чем у продавца в магазине. Если бы вы обозначили цену сразу (как вам уже намекнули несколько человек) всей этой писанины не было бы.
Шукаю досвідченого розробника TrinityCore 3.3.5a, який добре розбирається в устрої ядра, системі Battleground, C++, SQL та клієнті WoW 3.3.5. В проект вже інтегровано кастомний Battleground «Долина Рабства» (Slavery Valley), перенесений з AzerothCore на TrinityCore. Основна частина роботи вже виконана, однак потрібно довести його до рівня Blizzard.Що вже зроблено TrinityCore 3.3.5a + Eluna. Повністю налаштований сервер. Battleground інтегровано в ядро. Працює вхід у BG. Працює клієнтський UI (частково). Виконано перенесення більшості SQL та DBC. Збирається без помилок.Що необхідно зробити Виправити залишкові баги Battleground. Довести механіку до рівня офіційних Battleground Blizzard. Виправити стартову фазу матчу. Реалізувати коректні стартові ворота/вогняні стіни. Виправити механіку захоплення точок. Виправити завершення матчу. Перевірити нарахування очок і роботу WorldState. Виправити залишкові проблеми C++ та SQL. Виконати повний ігровий тест.Вимоги Обов'язковий досвід: TrinityCore 3.3.5a; C++; SQL (MariaDB/MySQL); DBC; MPQ; Visual Studio; CMake; Git. Будет великим плюсом: AzerothCore; Eluna; досвід розробки Battleground; розуміння клієнтської частини WoW 3.3.5a.Формат роботи Робота поетапна. Після кожного етапу обов'язкове тестування. Кожен етап приймається тільки після перевірки в грі. Необхідні зрозумілі звіти по змінам.В подальшому Це довгостроковий проект. Після завершення Battleground планується: перенесення нових Battleground; перенесення нових арен; нові раси; нові класи; нові ігрові системи; подальша розробка власного сервера World of Warcraft 3.3.5a. Шукаю розробника, який вже працював з TrinityCore і зможе не просто писати код, а доводити систему до повністю робочого стану.немає сервера з 0 як я хочу Якщо ти шукаєш розробника не на один Battleground, а на створення сервера з нуля, то оголошення повинно виглядати приблизно так.Назва проекту Розробка сервера World of Warcraft 3.3.5a з нуля (TrinityCore / C++ / SQL / Eluna)Опис проекту Шукаю досвідченого розробника TrinityCore 3.3.5a для довгострокового співробітництва. Потрібен чоловік, який зможе з нуля розробити повністю готовий ігровий сервер World of Warcraft 3.3.5a на базі TrinityCore з подальшим розвитком проекту. Проект великий і розрахований на кілька місяців розробки.Основа проекту TrinityCore 3.3.5a. Максимально стабільна і близька до Blizzard база. Eluna Lua Engine. MariaDB. Visual Studio + CMake. Git.Що планується реалізувати Повністю робочий сервер 3.3.5a. Виправлення помилок ядра. Розробка нових ігрових систем. Інтеграція кастомних Battleground. Інтеграція нових арен. Перенесення корисних модулів з AzerothCore на TrinityCore. Розробка власних модулів. Нові PvP та PvE системи. Нові ігрові події. Балансування класів. Додаткові системи прогресії. Покращення продуктивності сервера.В майбутньому Після завершення базової частини планується: нові раси; нові класи; нові зони; нові підземелля; нові рейди; нові Battleground; нові професії; нові ігрові механіки; інтеграція сучасних систем у клієнт 3.3.5a.Вимоги до розробника Обов'язково: Відмінне знання TrinityCore 3.3.5a. Упевнене знання C++. SQL (MariaDB/MySQL). Git. Visual Studio. CMake. Розуміння архітектури TrinityCore. Досвід роботи з Battleground, PvP та ігровими механіками. Будет великим плюсом: Досвід роботи з AzerothCore. Eluna Lua Engine. Робота з DBC та MPQ. Досвід створення власних ігрових систем.Формат роботи Робота поетапно. Кожне завдання оформлюється окремим технічним завданням. Після кожного етапу проводиться обов'язкове тестування. Робота приймається тільки після перевірки безпосередньо в грі. Потрібен розробник, який вміє доводити функціонал до повністю робочого стану, а не тільки писати код
Стоврити сумісність між наземною станцією управління, системою автоматичного старту (САС), радаром та літаком.
Потрібен MTA:SA developer. Мені потрібно допомогти зібрати чистий MTA:SA 1.6 mtasa-blue source під Windows. Що потрібно зробити: 1. Налаштувати середовище для збірки: Visual Studio, Git, DirectX SDK, CEF, DLL та інші залежності. 2. Зібрати чистий mtasa-blue client/server. 3. Перевірити, щоб клієнт запускався без помилок. 4. Пояснити, які файли/залежності потрібні. 5. Дати коротку інструкцію, як я зможу повторно зібрати клієнт сам. 6. Або ще допомогти через AnyDesk/Discord/Telegram. Важливо: - Без обходу античіту. - Без читів. - Без шкідливого коду. - Потрібна тільки легальна збірка source і налаштування середовища. Результат, який я хочу отримати: - зібраний чистий клієнт MTA:SA 1.6; - зібраний сервер або пояснення, як його зібрати; - список усіх залежностей; - коротка інструкція для повторної збірки; - пояснення, що саме було виправлено. Або Пропонувати свою ціну !
Потрібно розробити програму для Windows, яка дозволяє підключати iPhone з jailbreak через USB-кабель і керувати ним з комп’ютера. Основний функціонал: Підключення iPhone через USB. Програма повинна швидко розпізнавати підключений iPhone і працювати через кабель, щоб мінімізувати затримки та лаги. Трансляція екрану iPhone на комп’ютер. (На комп’ютері має відображатися екран телефону в реальному часі) Керування телефоном за допомогою миші. Користувач повинен мати можливість клікати, свайпати, прокручувати та керувати екраном iPhone за допомогою миші з комп’ютера. Введення тексту з комп’ютера. Має бути спільний буфер обміну між комп’ютером та iPhone. Передача файлів з комп’ютера на iPhone. Потрібно додати функцію завантаження файлів з комп’ютера в пам’ять телефону або в потрібні папки/додатки. Стабільна робота. Програма має працювати плавно, без значних затримок, зависань та обривів з’єднання. Сумісність: підтримка «зламаного» iPhone, rootless jailbreak, iOS 16.7.12, підключення через USB.