Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Разработка ПО для микроконтроллерного устройства на базе STM32 для пра

истекло время актуальности



Сделать ставку!
Заказчик не желает делать предоплату? Оплата через Сейф поможет избежать возможного мошенничества.
  1.  фрилансер больше не работает на сервисе
  2.  фрилансер больше не работает на сервисе
  3.  90 дней 28 000 ₴
    189  

    Доброго дня. Маю великий досвід роботи з STM на роботі. Можу підняти сервер, написати API, виготовити прототипи пристроїв на печатних платах.

  • Володимир Сенніков
    3 ноября 2018 |

    Один только вопрос - почему stm32?

    Все описаные в шапке открытые стандарты интеграции больше сетевые, потому отталкиватся надо кау раз от этого

    Тоесть под мозг более логичнее бы было рассматривать что то на базе esp

    Те же яйца но уже заточеные сугубо под сетевые задачи интеграции

    Цифроаналоговые порты в асортименте

  • Oleksandr Mymrikov
    3 ноября 2018 |

    ты наверное не сталкивался с нестабильной работой еспшки?
    а как тебе закрытые исходники драйверов периферии, тоже норм?
    а езернет в есп32 юзал?в 8266 его то вообще нет

  • Вадим Гапон — заказчик проекта
    3 ноября 2018 |

    Я слышал про шаманство которое необходимо что бы заработала система на ESP )

  • Oleksandr Mymrikov
    3 ноября 2018 |

    ну шаманство это громко сказано, но реально приколов с ней хватает. коммерческие проекты на ней делаю с большой осторожностью, а в сложных и ответственных системах вообще использую еспшку чисто как радиомодуль, а не в роли основного чипа

  • Вадим Гапон — заказчик проекта
    3 ноября 2018 |

    Что скажете про надежность самоделок на STM32 ?

  • Oleksandr Mymrikov
    3 ноября 2018 |

    😃 😃 
    надежность "самоделок" зависит исключительно от прямоты (или кривизны) рук программиста, а вот с надежностью архитектуры STM32 все в полном порядке 


    в промышленных масштабах их применяют повсеместно, чуть ли не лидирующая архитектура. лично встречал их в стиральных машинах, кондиционерах, частотных преобразователях ABB (!) да и еще много где

  • Вадим Гапон — заказчик проекта
    3 ноября 2018 |

    Я встречал Atmega в автоматике промышленных топливных сепараторах Alpha Laval. Оказалось что надежно работает в ужасных условиях.

  • Oleksandr Mymrikov
    3 ноября 2018 |

    ну конечно, а почему ей не работать

    да и esp8266/32 тоже неплохая архитектура (вроде), но все портит тот факт, что описания ее как архитектуры не существует от слова совсем, и то, что работа с периферией возможна только с использованием закрытых (скомпилированных) драйверов

    берите STM32 за основу и не морочьте голову

  • Вадим Гапон — заказчик проекта
    3 ноября 2018 |

    Вы знаете как выполнить первые 3 пункта моего задания на разработку?

  • Oleksandr Mymrikov
    3 ноября 2018 |

    да вобщем то могу реализовать все пункты, опыт с STM32 есть, с ethernet модулями тоже
    но есть нюанс, который могу осветить в ЛС. обращайтесь

  • Вадим Гапон — заказчик проекта
    3 ноября 2018 |

    Мне нужно устройство с нестандартным набором функций. Плата, клеммы, разьемы, реле и др. компоненты должны быть размещены в типовом DIN корпусе.

  • Вячеслав Азаров
    3 февраля 2019 |

    Я знаю как реализовать первые три функции.  Но вы наврядли меня послушаете.

  • Вадим Гапон — заказчик проекта
    3 февраля 2019 |

    Здравствуйте Вячеслав!

    Зачем так категорично? А вдруг я послушаю серьезного и опытного человека? )

    Я в ваших знаниях не сомневаюсь. Поделитесь пожалуйста вашими мыслями.


  • Вячеслав Азаров
    3 февраля 2019 |

    Займитесь сначала программным обеспечением, а подходящий контроллер потом подберете. Для такого встроенного WEB интерфейса как вы хотите, с авторизацией и заменой прошивки по интернету нужно значительно больше ресурсов аппаратуры чем вы думаете. В роутерах работает Linux WRT, кстати. Даже замена пользовательского ПО без замены ядра ОС, для микроконтроллеров, через интернет, довольно непроста. Такой унифиированной платформы проверрено ПО как Линукс для микроконтроллеров  еще нет,  даже за деньги.

  • Вадим Гапон — заказчик проекта
    3 февраля 2019 |

    Желание это 1000 возможностей. Не желание это 1000 причин...

    Андрей, автор устройства MegaD не знал о указанных вами сложностях и создал устройство на Atmega2561. Там есть web интерфейс и перепрошивка. На сайте есть исходники. Кто в них понимает, тот сможетразобраться.

    Выбор МК не такой уж сложный. Atmega или в STM32. У меня где то есть раздел мануала от Stm32 про типовую реализацию web servera и обновление ПО через web.

    Не сгущайте краски. Спасибо за совет. Пришла на ум восточная поговорка. На каждом корабле есть якорь который мешает плыть, но плохо ли это? )


  • Вячеслав Азаров
    3 февраля 2019 |

    Я не сгущаю краски, покажите мне что-либо на рынке готовое к употреблению, кроме отладочных платок и макетов которые виснут и теряют информацию. Устойчиво работают только промышленные ПЛК, и устройства созданные крупными компаниями, и то не все.  Я пытался вас предупредить, о возможных сложностях. Это крупнобюджетный и сложный проект а не DIY поделка.

  • Вадим Гапон — заказчик проекта
    3 февраля 2019 |

    Основные идеи взяты отсюда: MegaD. Описание работы http управления и web интерфейса: https://ab-log.ru/smart-house/ethernet/megad-328 https://ab-log.ru/smart-house/ethernet/megad-2561 Исходники для MegaD-328 https://ab-log.ru/smart-house/ethernet/megad-328-firmware Контроллеры серия «Socket-X» http://vkmodule.com.ua/Ethernet.html WEB контроллеры LIC CONTROL на базе микрокомпьютера Orange Pi Zero. http://

    liccontrol.com/liccontrol.htm Примеры реализации дополнительных модулей. https://wirenboard.com/ru/catalog/wb-extensions Демо интерфейс системы управления "Умным домом" от OpenHAB http://demo.openhab.org:8080/start/index Эту информацию можно использовать как основу для ТЗ.

  • Вячеслав Азаров
    3 февраля 2019 |

    Вадим, я знаю LicControl не хуже вас. Не нужно мне ничего доказывать, я знаю за чей счет делается электроника.