Разработка и изготовление устройства на микроконтроллере
15 650 UAHТехническое задание
Разработка и изготовление устройства на микроконтроллере (разработка схемотехники, разработка топологии ПП, изготовление ПП, монтаж компонентов ПП, разработка ПО для МК, разработка управляющей программы для ПК).
Разрабатываемое устройство должно отвечать следующим требованиям:
Питание контроллера | 220 В AC |
Интерфейс для подключения датчиков угла поворота, I2C | 2 шт. |
Интерфейс для подключения датчиков диференциального давления, I2C | 1 шт. |
Интерфейс для подключения датчиков давления, аналоговый вход | 1 шт. |
Дискретные выходы, релейная коммутация, питание внешнее (на плате для каждого реле выведены 2 контакта – NO и COM), макс. Коммутируемое напряжение 5-24 В | 4 шт. |
Дискретные выходы, релейная коммутация, питание внешнее (на плате для каждого реле выведены 2 контакта – NO и COM), макс. Коммутируемое напряжение 220 В | 1 шт. |
Выход задания скорости для внешнего драйвера ШД (импульсный выход, амплитуда управляющего сигнала +5В/0, длительность импульса > 2,5 uS, частота 0-4000 Hz) | 1 шт. |
Выход задания направления для внешнего драйвера ШД (импульсный выход, амплитуда управляющего сигнала +5В/0) | 1 шт. |
Вход ошибки внешнего драйвера ШД (амплитуда управляющего сигнала +5В/0) | 1 шт. |
Аналоговый выход 0-10 В | 1 шт. |
Дискретные входы, наличие гальванической развязки, напряжение лог. Ед. 5-24 В | 4 шт. |
Аналоговые входы (измерение напряжения), диапазон входного сигнала 0-10 В | 2 шт. |
Аналоговые входы (измерение тока), диапазон входного сигнала 4-20 мА | 2 шт. |
Интерфейс RS485, (протоколы Modbus и Profibus, переключение между ними программное). | 1 шт. Команды управления: открыть, закрыть, стоп; Команды ответные: закрывается, открывается, открыто, закрыто, не работает. |
Проводное подключение к управляющим устройствам | USB, VCP |
Беспроводное подключение к управляющим устройствам (беспроводный модуль устанавливается на плате опционально) | Bluetooth, SPP |
Тип монтажа контроллера | На DIN рейку. |
Тип исполнения контроллера | Плата без корпуса. |
Устройства индикации | ЖК дисплей, отображение текущего статуса устройства, а также получаемых команд |
- |
Управление Настройка контроллером должно осуществляться из программы, содержимое которой представлено на рисунках ниже:
<!--[if !vml]-->
<!--[if !vml]-->
<!--[if !vml]-->
<!--[if !vml]-->
Данная программа содержит следующие элементы интерфейса: выпадающие списки, текстовые поля для ввода, текстовые поля для вывода, кнопки. Информация, выводимая в текстовых полях для вывода, считывается непосредственно из контроллера. Часть информации считывается однократно, при подключении программы к контроллеру, а другая часть информации (на вкладке Control and monitoring) считывается из контроллера на протяжении всей сессии работы программы (всё время, пока программа соединена с контроллером) с частотой 4-12 Гц.
Информация, вводимая пользователем в специально предназначенные элементы интерфейса, сохраняется программой до момента нажатия кнопки ОТПРАВИТЬ НА КОНТРОЛЛЕР – после нажатия данной кнопки вся информация из всех полей ввода отправляется на контроллер и перезаписывается в его памяти.
Программа должна быть разработана под ОС Windows, а также предусмотрена возможность её портирования под ОС Android (в случае неуспешного портирования необходимо реализовать точно такую программу отдельно под ОС Android, отдельным проектом, после реализации всего остального). При работе из-под ОС Android, связь контроллера с Android машиной осуществляется по Bluetooth.
Кроме основного контроллера, должна быть разработана и изготовлена печатная плата для датчиков угла поворота, точные габариты которой будут определены позже. Эта плата должна подключаться к плате основного контроллера по интерфейсу I2C (2 интерфейса), а также получать от основного контроллера питание, необходимое для работы датчиков.
Заказчику передаются проектная документация и исходные материлы проекта, также как исходный код, редактируемые файлы печатной платы.
Также по завершению проекта будет предоставлено заказчику 3 окончательных образца для тестирования.
Отзыв заказчика о сотрудничестве с Oleksandr Mymrikov
Разработка и изготовление устройства на микроконтроллереПроект не был завершён до конца! Исполнитель переоценил свои силы или потерял интерес к проекту. Предложенные варианты реализации более чем устраивали.
-
320 1 0 Да, такую задачу можно реализовать за такой срок.Интересный проект.
-
1245 18 1 сумму указал в гривнах по среднему курсу приватбанка (на сервисе пропала возможность указать сразу доллары) - 650*24.076
срок указываю максимально возможный, получил цифру путем сложения всех данных из таблицы обсуждаемой ранее (напоминаю, что некоторые этапы проекта будут выполняться параллельно)
не учитывал первый пункт (получение железа от Вас)
-
Аналогичные работы выполняли.
Если актуально, свяжитесь +380-50-301-80-04 Владимир.
-