Перейти к содержимому
Compvision.ru
Smorodov

Протокол CAN примеры для микроконтроллера AVR (CodeVision)

Recommended Posts

Протокол CAN примеры для микроконтроллера AVR

Can_AVR_RT.zip

CAN_example_4_chip45.com.zip

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


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

А посоветуй пожалуйста, где почитать популярное объяснение зачем CAN нужен и с чем его едят?

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


Ссылка на сообщение
Поделиться на других сайтах
А посоветуй пожалуйста, где почитать популярное объяснение зачем CAN нужен и с чем его едят?

Неплохая книжка, с объяснением реализации CAN на конкретных контроллерах:

1. П.П. Редькин Микроконтроллеры ARM7 семейства LPC2000.

2. Есть аналогичная для контроллеров Atmel.

Полезная книжка по другому распространенному семейству контроллеров. С описанием периферии.

3. А.В. Евстифеев Микроконтроллеры AVR семейства Mega. Руководство пользователя.

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


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

Спасибо!

А из практики: где берут витую пару волновым сопротивлением 120 Ом?

Или на 100-омной 5e "итак всё работает"?

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


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

А из практики: где берут витую пару волновым сопротивлением 120 Ом?

Или на 100-омной 5e "итак всё работает"?

Для экспериментов на коленке можно просто проводками соединить, если что-то более серьезное, то лучше все по стандарту делать, кстати, там ничего о волновом сопротивлении пары вроде не говорится.

вот схемка:

CAN-bus_Electrical_Interface_Circuit.gif

Характеристики шины CAN

Напр. высокого уровня (High): +4 v min, +5.5 v max

Напри. низкого уровня (Low) : +0 v min, +1.5 v max

Макс. напр. +16 volts (Absolute Max)

Ток 100mA

// Это сопротивление терминального резистора, а не пары (см. схему)

Impedance 124 ohm termination between +/- terminals

Тип цепи: Дифференциальная

Время передачи 1 бита 1uS @ 1Mb/s; 2uS @ .5Mb/s 4uS @ .25Mb/s

Формат кодирования Non-Return-to-Zero (NRZ)

Частота примема.передачи 1Mb/s @ 40 meters

Топология Точка-точка

Провод: Экранированная витая пара @ 9 pin D-Sub

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


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

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×