Перейти к содержанию
    

Написание ПО управления двигателем. STM32F103

Добрый день.

 

Существует плата управления двигателем внутреннего сгорания. Стартер - BLDC (драйвер IR2136). Все железо отработано и собрано в финал. Все порты подняты, и работают по отдельности (температура, датчики, реле, приводы, BLDC). Внешняя связь - CAN (поднят), протокол свой (его надо будет поднимать), простой. Есть готовый стенд для испытаний. Все исходники в Eclipse.

Требуется в соответствии с ТЗ, собрать куски кода воедино, и что бы поддерживало не сложный алгоритм - старт, слежение за оборотами, защиты по температуре. Так же требуется калибровка BLDC (back emf) - сейчас крутит - но очень хило, back emf программно не отлажен, но в коде есть (мощи достаточно, источник питания тоже мощный).

 

Пожалуйста если не трудно пишите в личку: [email protected]

Тз и все материалы вышлю на почту. Плату для отладки могу предоставить, стенд нет (большой), по этому финальная отладка у нас в офисе, или если нужна промежуточная - приходите в любое время (ш. Энтузиавтов), все что надо для отладки (лабораторное оборудование), есть в большом ассортименте. Отладка CAN, тоже все есть (Marathon Can-bus-usb). Отладка и поддержка непосредственно разработчика железа. От Вас, "аватарское" знание F103, понимание BLDC (back emf) с программной точки зрения.

 

И большая просьба, если вы не готовы приступить к проекту сразу, а набираете в прок, просьба не писать. Цену обсуждаем после изучения Вами ТЗ. Если вы не в Москве, тоже не беда, есть отлаженный механизм удаленной работы прямо с платой на выделенном ПК.

 

С Уважением

 

Михаил

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что всё-таки означает фраза: "все порты подняты"?

И что значит "поднимать протокол"?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что всё-таки означает фраза: "все порты подняты"?

И что значит "поднимать протокол"?

поднять = "написать свою библиотеку обмена данными своей железки с нашим устройством по указанному нами протоколу обмена"

подняты = наше железо работает с указанной периферией с помощью нашего же ПО в этом железе

Изменено пользователем aleksandr-zh

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

тогда еще добавьте в словарик инженера:

"сколоть" = сделать копию, если речь идёт о железе,

"сколоть протокол" = с помощью аппаратных и программных средств снять логи обмена данными между устройствами и разобраться в нём

:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Бамбук, слышу это лет 15... и ничего нового тут нет. Где это впервой прочитал - не помню, но это - нормальный сленг разработчиков: "сколоть плату" = в любимом САПРе сделать такую же разводку как на указанной плате, "сколоть протокол" = принять и понять обмен... Что тут нового или чУдного?..

 

а попали вы на форум

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Бамбук, слышу это лет 15... и ничего нового тут нет. Где это впервой прочитал - не помню, но это - нормальный сленг разработчиков: "сколоть плату" = в любимом САПРе сделать такую же разводку как на указанной плате, "сколоть протокол" = принять и понять обмен... Что тут нового или чУдного?..

 

а попали вы на форум

Спасибо За комментарий!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость TSerg
Где это впервой прочитал - не помню, но это - нормальный сленг разработчиков: "сколоть"

 

:bb-offtopic:

 

Этот термин возник в доисторические времена, которые я застал.

Мама дорогая, архитектор и геодезист, работала в конторе, которая занималась проектированием метрополитенов по Союзу,

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

Потом уже, будучи студентом и сам использовал такую методику.

 

"Сколоть", т.е. создать копию схемы, чертежа.. выглядело следующим образом:

- исходный чертеж накладывался на ватман;

- скрупулезно иглой ( циркуль, балеринка или просто игла) все значимые углы, линии, элементы накалывались;

- на ватмане создавалось множество опорных точек, по которым чертежник, в тонких линиях, воссоздавал копию чертежа.

- далее шло оформление в соответствии со стандартами.

 

Для переноса размеров использовались мерные линейки.

 

Образец такой линейки:

http://s019.radikal.ru/i618/1607/d1/a8938cb08316.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

слушайте, точно )))) я ж сам так делал в годы студенчества ))) всё забывается...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

слушайте, точно )))) я ж сам так делал в годы студенчества ))) всё забывается...

 

У нас применялась технология "козлотрон".

http://dic.academic.ru/dic.nsf/ruwiki/3860...%BD%D1%8B%D0%B9

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

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

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...