Doka avatar

Журнал Эмбеддед-Инженера

О микроэлектронике, радиотехнике и хобби

CarPuter на базе Raspberry Pi

Наброски мыслей и идей на тему автомобильного компьютеростроения

Dmitry Murzinov

1 минута чтения

Тезисы

  • Необходима модульная архитектура, чтобы можно было быстро прототипировать, использовать свой мезонин, чтобы добавлять и удалять компоненты как кубики
  • Пример:
    • сегодня у меня обычный GPS модуль от китайцев за $3, который лишь номинальные функции выполняет
    • завтра я захочу апгрейд и куплю модуль за $200 двухдиапазонный GNSS с поддержкой GPS, GLONASS, Galileo и функцией Dear Reconing (навигация в тоннелях и Urban canyon) c дециметровой точностью.

Какие кубики нужны в этой системе?

  • Подсистема питания (исполнение SoM/SMD) + изменение тока потребления (можно на серии INA2xx or ZTXxxxx)
    • по-хорошему здесь тоже нужна шина CAN
  • Подсистема интеграции в авто: CAN, LIN, Speed Sensor, etc
  • Дисплейная подсистема (несущая плата (приклеивается на дисплей сзади, обеспечивает все напряжения питания для матрицы + контроллер тача)

Как можно работать с CAN bus на хосте?

  • iMX6: есть встроенный контроллер CAN
  • RPi:
    • SPI: MCP2515
    • USB: USB-to-CAN (slcan protocol)
    • UART: UART-to-CAN (slcan protocol)

Последние записи

Разделы