Перейти к содержимому

Фотография

Про шину данных.


Сообщений в теме: 13

#1 WinderWanderer

WinderWanderer

    Яхтенный капитан

  • Администратор
  • 3 280 сообщений
  • Из:Кострома
  • Судно: КрепышЪ-650
  • Название: Zurbagan

Отправлено 15 апреля 2024 - 12:00

Собственно вопрос родился такой.

Почему на лодках используют NMEA и не используют CAN?

Сейчас САN используют не только на машинах, но и на разных станках. С CANом куча интерфейсов для RPI и прочих самоделок.

Характеристики кана покрывают все требования лодке. Сама сеть кан проще и надёжнее.

 

Есть ли какие то подвижки на лодках в сторону CAN?


  • 0

#2 Сергей Владимирович

Сергей Владимирович

    Яхтенный капитан

  • Капитан
  • 2 959 сообщений
  • Из:Советский. ХМАО
  • Судно: Север 520
  • Название: Север 520

Отправлено 15 апреля 2024 - 12:29

Собственно вопрос родился такой.

Почему на лодках используют NMEA и не используют CAN?

 

Это просто разные протоколы.

NMEA для текста, CAN для "цифры".


Сообщение отредактировал Сергей Владимирович: 15 апреля 2024 - 12:31

  • 1

#3 WinderWanderer

WinderWanderer

    Яхтенный капитан

  • Администратор
  • 3 280 сообщений
  • Из:Кострома
  • Судно: КрепышЪ-650
  • Название: Zurbagan

Отправлено 15 апреля 2024 - 12:50

Это просто разные протоколы.

NMEA для текста, CAN для "цифры".

Ни кто не мешает текст передавать цифрами.


  • 0

#4 Сергей Владимирович

Сергей Владимирович

    Яхтенный капитан

  • Капитан
  • 2 959 сообщений
  • Из:Советский. ХМАО
  • Судно: Север 520
  • Название: Север 520

Отправлено 15 апреля 2024 - 13:09

Ни кто не мешает текст передавать цифрами.

Вопрос зачем?

CAN, это шина передачи данных от датчиков, до процессора - текст там явно лишний!


  • 0

#5 D.A.

D.A.

    Рулевой 3-го класса

  • Основной экипаж
  • PipPipPipPip
  • 185 сообщений
  • Из:Москва

Отправлено 15 апреля 2024 - 13:14

Вы путаете мягкое с теплым. А именно физическую среду с форматом передачи данных. NMEA 0183 базируется на шине UART (COM-порты различных физических архитектур от TTL и RS-232 и до RS-422/485 и оптоволокно). NMEA2000 базируется на шине CAN. И если кто не знал, то по тем же каналам, которые формально NMEA 0183, прекрасно передаются не текстовые а стандартные двоичные данные. Те же поправки SBAS для DGPS.


  • 2

#6 Aleksk

Aleksk

    Яхтенный капитан

  • Капитан
  • 13 918 сообщений
  • Из:Ленинград
  • Судно:
  • Название: Неспешный

Отправлено 15 апреля 2024 - 14:47

Собственно вопрос родился такой.

Почему на лодках используют NMEA и не используют CAN?

Уже лет 20 используют CAN (ущербное недоразумение). Ну..пытаются, жадные производители.

Кроят на проводах.


Сообщение отредактировал Aleksk: 15 апреля 2024 - 14:48

  • 0

#7 yfafyz

yfafyz

    Яхтенный капитан

  • Капитан
  • 1 349 сообщений
  • Из:РОССИЯ
  • Судно: помошник

Отправлено 15 апреля 2024 - 15:32

Достало меня мультиплиссировать кучу 0183. В прошлом году перевел все на 2000 (CAN по шоферски :)). Пока полет нормальный.
Звезда, конечо, надежней шины, но достали пучки проводов по лодке.

Сообщение отредактировал yfafyz: 15 апреля 2024 - 15:33

  • 0

#8 WinderWanderer

WinderWanderer

    Яхтенный капитан

  • Администратор
  • 3 280 сообщений
  • Из:Кострома
  • Судно: КрепышЪ-650
  • Название: Zurbagan

Отправлено 15 апреля 2024 - 16:59

Достало меня мультиплиссировать кучу 0183. В прошлом году перевел все на 2000 (CAN по шоферски :)). Пока полет нормальный.
Звезда, конечо, надежней шины, но достали пучки проводов по лодке.

Ага. Так 2000 технологически тоже CAN? А ручками туда можно влезть? Что бы свои устройства на ардуинке подключать? Или всё таки какую то проприетарщину всунули? Почему у них пишут до 50 устройств? В CANе же вроде нет ограничений?


  • 0

#9 Aleksk

Aleksk

    Яхтенный капитан

  • Капитан
  • 13 918 сообщений
  • Из:Ленинград
  • Судно:
  • Название: Неспешный

Отправлено 15 апреля 2024 - 17:42

Ну вот, начинается! :D

 

Зачем вам 100500 устройств?

 

Диды ходили ваще по звёздам.


  • 0

#10 WinderWanderer

WinderWanderer

    Яхтенный капитан

  • Администратор
  • 3 280 сообщений
  • Из:Кострома
  • Судно: КрепышЪ-650
  • Название: Zurbagan

Отправлено 15 апреля 2024 - 19:03

Ну вот, начинается! :D

 

Зачем вам 100500 устройств?

 

Диды ходили ваще по звёздам.

Мне не нужно. Но почему в описании CAN - неограниченное количество устройств а в описании NMEA200 - до 50? Чувствую подвох!


  • 0

#11 Aleksk

Aleksk

    Яхтенный капитан

  • Капитан
  • 13 918 сообщений
  • Из:Ленинград
  • Судно:
  • Название: Неспешный

Отправлено 15 апреля 2024 - 19:19

CAN - это базовый протокол, поверх которого каждый лепит свой, как в случае с нечестивой ширпотребной NMEA2000.  


Сообщение отредактировал Aleksk: 15 апреля 2024 - 19:24

  • 1

#12 yfafyz

yfafyz

    Яхтенный капитан

  • Капитан
  • 1 349 сообщений
  • Из:РОССИЯ
  • Судно: помошник

Отправлено 15 апреля 2024 - 19:51

Ага. Так 2000 технологически тоже CAN? А ручками туда можно влезть? Что бы свои устройства на ардуинке подключать? Или всё таки какую то проприетарщину всунули? Почему у них пишут до 50 устройств? В CANе же вроде нет ограничений?

Да можно.
Тим написал хорошую библиотеку https://github.com/t...lainen/NMEA2000
  • 0

#13 WinderWanderer

WinderWanderer

    Яхтенный капитан

  • Администратор
  • 3 280 сообщений
  • Из:Кострома
  • Судно: КрепышЪ-650
  • Название: Zurbagan

Отправлено 15 апреля 2024 - 22:23

Да можно.
Тим написал хорошую библиотеку https://github.com/t...lainen/NMEA2000

Круто! Будет чем заняться в следующем межсезонье.


  • 0

#14 apred

apred

    Яхтенный капитан

  • Капитан
  • 1 468 сообщений
  • Из:Киев
  • Судно: Кр. швертбот
  • Название: АМУЛЕТ

Отправлено 28 июля 2024 - 07:41

Собственно вопрос родился такой.

Почему на лодках используют NMEA и не используют CAN?

Сейчас САN используют не только на машинах, но и на разных станках. С CANом куча интерфейсов для RPI и прочих самоделок.

Характеристики кана покрывают все требования лодке. Сама сеть кан проще и надёжнее.

 

Есть ли какие то подвижки на лодках в сторону CAN?

NMEA 2000 это и есть CAN


  • 0



Ответить



  


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей