Arduino или СТМ32. опрос сенсоров через I2C и передача данных на Host
5094 UAHКонтроллер:
STM32F103C8T6 ARM STM32 Minimum System Development Board Module
или
Pro Mini ATMEGA328P
Описание:
К контроллеру подключенны до 10 сенсоров, все они находятся на общей линии I2C
от каждого контроллера есть дополнительный провод сигнализирующий прерывание.
Рутинная работа контроллера:
Опрос до 10_и пинов на прерывание (количество подключенных пинов програмируется во FLASH памяти). после получения прерывания контроллер считывает через I2C даные с сенсора (у каждого пина есть свой адрес сенсора который записывается во FLASH памяти через UART) и помещает их в бафер. когда в баффере есть данные то один дополнительный пин переходит в состояние 0. по запросу с компютера через UART(RS-485) даные бафера передаются на компютер.
Конфигурация контроллера которая происходит через UART(RS-485):
около 30 команд:
- адреса I2C присваемые каждому пину прерывания
- определение какие пины будут задействованы в рутиной работе
- UART адрес самого контроллера
- скорость работы UART и I2C
Дополнительно
- Обновление программы самого контроллера через UART (boot loading)
- Конфигурация сенсоров через UART: с компютера отправляется данные через UART которые передаются контроллером по I2C на каждый подключенный сенсор по заданому алгоритму.
Будет предоставлен детальный алгоритм работы в "блок диаграме" и описанние каждой комманды
Отзыв заказчика о сотрудничестве с фрилансером
Arduino или СТМ32. опрос сенсоров через I2C и передача данных на HostРабота выполнена хорошо, в целом остался доволен. Приятно было работать с профессионалом. Oтличился в быстром внесении необходимых правок.
Отзыв фрилансера о сотрудничестве с Oleg Korsukov
Arduino или СТМ32. опрос сенсоров через I2C и передача данных на HostБыло приятно иметь дело с заказчиком. Четкое задание, профессиональный подход.
![]()
-
61 Могу сделать на STM32. Для точной оценки времени мне нужно знать протоколы работы с сенсорами
Актуальные фриланс-проекты в категории Встраиваемые системы и микроконтроллеры
Исследовать электронный блок "генератор импульсного тока"Необходимо исследовать электронный блок "генератор импульсного тока". Нужны измерения: частота импульсов, форма сигнала, длительность импульса, скважность, напряжение на выходе до катушки, ток через катушку, потребляемая мощность, сопротивление/индуктивность катушки, нагрев во… Встраиваемые системы и микроконтроллеры ∙ 2 дня 1 час назад ∙ 1 ставка |
Струмознімач
1000 UAH
Необходимо разработать Кольцевой токосъемник. Данные. Внутренний диаметр 20мм Наружный до 250мм 1-канальным разъемом Ethernet 4 канала по 25ампер 10 сигнальных каналов по 2а. Встраиваемые системы и микроконтроллеры ∙ 3 дня 1 час назад ∙ 1 ставка |
Нам нужен специалист или команда для разработки полноценной экосистемы умного дома.Нам нужен специалист или команда для разработки полноценной экосистемы умного дома. Идея проекта: создать центральное устройство/хаб, к которому можно подключать разные устройства умного дома: свет, розетки, климат, отопление, датчики, камеры, замки, бытовую технику, сценарии… Веб-программирование, Встраиваемые системы и микроконтроллеры ∙ 3 дня 3 часа назад ∙ 26 ставок |
Телеграм
7249 UAH
Предлагаю работу по восстановлению доступа к аккаунту Telegram. Мой аккаунт Telegram был взломан, в связи с чем ищу специалиста, который сможет помочь решить данную проблему и восстановить доступ к аккаунту. Готов рассмотреть ваши предложения по стоимости услуг.… Встраиваемые системы и микроконтроллеры, Разработка под iOS (iPhone и iPad) ∙ 4 дня 4 часа назад ∙ 9 ставок |
STM32H743 + Ethernet (OpenH743I-C DevBoard)Для DevBoard OpenH743I-C (https://arduino.ua/prod6139-plata-rozrobnika-openh743i-c-standard-stm32h7-development-board ) та модуля ETHERNET на чіпі DP83848 згенерувати прошивку для перевірки роботи модуля Ethernet на апаратному рівні. Приклади програми від виробника є тут… Встраиваемые системы и микроконтроллеры ∙ 11 дней 18 часов назад ∙ 5 ставок |