[info] Модуль коммуникации

Железо внутри ЭБу и железо снаружи ЭБУ
Post Reply
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Модуль коммуникации

Post by acab »

Ещё что интересно, хочется видеть, слышать мнения и тд :)

Как и в любом устройстве, должен быть модуль коммуникации со внешним миром и между другими контроллерами, поэтому предлогаю:
1. Модуль внешней коммуникации через UART для управления блоком:
  • *USB
    *COM
    *Bluetooth
    *WiFi
    *CAN шина
    *Ethernet
2. Модуль внутренней коммуникации между другими устройствами и блоками по CAN шине(но тут уже только один пунктик надо, желательно с выбором в программе настройки):
  • *Высокоскоростная шина (C-CAN 500kbit) для важных систем автомобиля (ABS и прочее)
    *Низкоскоростная (B-CAN 50kbit) для комфорта
3. Модуль протоколирования данных:
  • *Флэшки и тд
Last edited by acab on Wed Dec 18, 2013 8:25 pm, edited 1 time in total.
User avatar
AndreyB
Site Admin
Posts: 14327
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Модуль коммуникации

Post by AndreyB »

А в чём именно предложение? :)
Сейчас в работе с точки зрения железо отдельно http://rusefi.com/forum/viewtopic.php?f=4&t=215 и отдельно http://rusefi.com/forum/viewtopic.php?f=4&t=353
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Модуль коммуникации

Post by acab »

russian wrote:А в чём именно предложение? :)
Сейчас в работе с точки зрения железо отдельно http://rusefi.com/forum/viewtopic.php?f=4&t=215 и отдельно http://rusefi.com/forum/viewtopic.php?f=4&t=353
Предложения в том, чтобы это заложить изначально в код.
чтобы не приходилось бы чтото ещё допаивать и настраивать чтобы сменить режим работы с COM на USB или Bluetooth
User avatar
AndreyB
Site Admin
Posts: 14327
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Модуль коммуникации

Post by AndreyB »

@ сделал релиз кандидата модуля USB+SD

Image

Пожалуйста посмотрите, а то я в принципе готов заказать.
usb_mmc_spi.zip
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14327
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Модуль коммуникации

Post by AndreyB »

acab wrote:что за модуль USB-SD? Для чего там USB?
Эта информация есть вот тут
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14327
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Модуль коммуникации

Post by AndreyB »

Платка пришла - с платкой случился небольшой обломчик... Буквально очень небольшой.

Image
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
meXanicus
contributor
contributor
Posts: 314
Joined: Sat Dec 21, 2013 2:42 pm
Location: Russia, Rostov-na-Donu

Re: Модуль коммуникации

Post by meXanicus »

:roll: Кто-то забыл насверлить дырочек :roll:
Я на Drive2 Alfa Romeo 156 SW
User avatar
AndreyB
Site Admin
Posts: 14327
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Модуль коммуникации

Post by AndreyB »

Дырочки появились. MMC кажется скорее работает, чем не работает. А вот с USB получилось не очень - распиновка разъёма USB оказалась наоборот. Но меня это не остановило - я перекинул красный и чёрный провод друг на друга, зелёный провод по центру - он остался зелёным, а белый провод я кинул на сигнальную сторону C353. Должно было в моём понимании заработать.

Внимание вопрос: почему даже с перевёрнутым проводом устройство распознаётся виндой как "unknown device" и не просит драйверов? Что я упускаю?

Пожалуйста, проверьте схему. Пожалуйста, изучите вопрос - нужно ли как-то FT232 инициализоровать для начала работы? Или оголённый провода в воздухе - это не вариант для USB?
Attachments
20140211_060053.jpg
20140211_060053.jpg (143.37 KiB) Viewed 10611 times
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14327
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Модуль коммуникации

Post by AndreyB »

Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14327
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Модуль коммуникации

Post by AndreyB »

Заработало!
Всё-таки провода были совсем перепутаны везде. Следующий тест уже в составе франкенштейна.
Image
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Post Reply