Вопросы с тегом «can»

CAN расшифровывается как Controller Area Network и является шиной, часто используемой в автомобильных приложениях. Это двухпроводной дифференциальный протокол, работающий на скоростях от 10 кбит / с до 1 Мбит / с.

5
Достаточно ли микроконтроллера с поддержкой CAN для управления шиной CAN?
В настоящее время в микроконтроллеры встроено несколько модулей CAN. PIC18F2480 является примером этого. Этот микроконтроллер (со встроенным CAN) способен управлять шиной CAN самостоятельно или требуется внешний трансивер / контроллер CAN? Я считаю, что CAN имеет как программный, так и аппаратный уровень, и, судя по всему, эти микроконтроллеры с поддержкой CAN …
45 can 

3
Почему шина CAN использует резистор 120 Ом в качестве согласующего резистора, а не любое другое значение?
Я знаю причины использования согласующих резисторов на шине CAN и насколько это важно. Но почему 120 Ом? Как возникло это значение? Есть ли конкретная причина использовать 120 Ом?
32 can  termination 

3
Правильное место для крепления щитов для витых пар
У меня есть две платы, соединенные кабелем, содержащим 5 подкабелей: Питание 6 В через изготовленный на заказ коаксиальный кабель (аналогичный тому, который используется в блоке питания ноутбука). 2x 100 Мбит / с LVDS через витую пару с сопротивлением 100 Ом. 2x 1 Мбит / с CAN через тот же кабель …

6
Методы разделения / синхронизации последовательного протокола
Поскольку асинхронная последовательная связь широко распространена среди электронных устройств даже сегодня, я считаю, что многие из нас время от времени сталкивались с таким вопросом. Рассмотрим электронное устройство Dи компьютер, PCсоединенные последовательной линией (RS-232 или аналогичные) и необходимые для непрерывного обмена информацией . Т.е. PCкаждый посылает командный кадр X msи Dотвечает …
24 serial  communication  protocol  brushless-dc-motor  hall-effect  hdd  scr  flipflop  state-machines  pic  c  uart  gps  arduino  gsm  microcontroller  can  resonance  memory  microprocessor  verilog  modelsim  transistors  relay  voltage-regulator  switch-mode-power-supply  resistance  bluetooth  emc  fcc  microcontroller  atmel  flash  microcontroller  pic  c  stm32  interrupts  freertos  oscilloscope  arduino  esp8266  pcb-assembly  microcontroller  uart  level  arduino  transistors  amplifier  audio  transistors  diodes  spice  ltspice  schmitt-trigger  voltage  digital-logic  microprocessor  clock-speed  overclocking  filter  passive-networks  arduino  mosfet  control  12v  switching  temperature  light  luminous-flux  photometry  circuit-analysis  integrated-circuit  memory  pwm  simulation  behavioral-source  usb  serial  rs232  converter  diy  energia  diodes  7segmentdisplay  keypad  pcb-design  schematics  fuses  fuse-holders  radio  transmitter  power-supply  voltage  multimeter  tools  control  servo  avr  adc  uc3  identification  wire  port  not-gate  dc-motor  microcontroller  c  spi  voltage-regulator  microcontroller  sensor  c  i2c  conversion  microcontroller  low-battery  arduino  resistors  voltage-divider  lipo  pic  microchip  gpio  remappable-pins  peripheral-pin-select  soldering  flux  cleaning  sampling  filter  noise  computers  interference  power-supply  switch-mode-power-supply  efficiency  lm78xx 

3
Какова максимальная скорость передачи кадров (сообщений) по шине CAN при 125 кбит / с?
Моя шина CAN работает на скорости 125 кбит / с и использует исключительно расширенный формат кадра. Я хотел бы знать, какую максимальную скорость CAN-кадра я могу отправить. Предположим, что длина данных всегда составляет восемь байтов. Согласно этой странице Википедии , каждый кадр имеет максимальную длину кадра в (1+11+1+1+18+1+2+4+64+15+1+1+1+7) = 128битах: …

3
Лицензирование шины CAN
Осматривая возможные решения для связи на расстоянии между несколькими микроконтроллерами, я нашел шину CAN. Тем не менее, это говорит о том, что существует лицензионная плата за любую реализацию протокола CAN. Я планирую использовать микроконтроллер, контроллер CAN (MCP2515) и приемопередатчик CAN (MCP2561) для каждого узла для связи в сети. Должен ли …
14 can  legal  licensing 

3
Передача различных сообщений с одним и тем же идентификатором на шине CAN
CAN-арбитраж осуществляется с помощью идентификаторов, и любой узел на шине может передавать с любым идентификатором (в идеале это не должно быть, но неприятный узел может). Что если два разных узла, подключенных к одной и той же шине CAN, передают сообщения с одинаковыми идентификаторами, но разными байтами данных? Мое мышление: оно …
12 can 

3
Является ли MCP2551 преобразователем UART-to-CAN?
Я хочу сделать анализатор шины CAN для 250 кбит / с, используя мой компьютер. После некоторых исследований я обнаружил, что MCP2551 - это своего рода регулятор уровня напряжения для физического уровня CAN. Имея это в виду, мне интересно, может ли эта установка работать. Я просто хочу записать обмен сообщениями для …
12 usb  microchip  can 

4
Реализация уровня протокола CAN в программном обеспечении
Фон Я разрабатываю проект, который потребует скромных спецификаций микроконтроллера: 8 12-битных, 10 кГц АЦП 1 КБ ОЗУ 48-QFN или меньше Устойчивый к помехам и защищающий от ошибок протокол связи со скоростью 20 кбит / с Требования к обработке сигналов довольно низкие, и большинство из них можно экспортировать в главный процессор …

1
Целостность сигнала шины CAN
Каналы: CAN_H (красный), CAN_L (синий) и CAN_H-CAN_L (коричневый). На диаграмме ниже видно, что CAN_H-CAN_L имеет приемлемую форму сигнала. Однако и CAN_H, и CAN_L выглядят плохо для меня. И на самом деле устройство не работает в шумной обстановке. У меня есть два вопроса: Как вы думаете, целостность сигнала здесь проблема? CAN_H-CAN_L …

5
Какой цветовой код для шины CAN?
Я хотел бы знать, есть ли какой-либо цветовой код, указанный для проводной связи по шине CAN, возможно, в ISO-11898-1? (У меня нет свободного доступа к файлу) Я искал любые официальные документы без какой-либо удачи. Когда я спросил моих коллег об этом, они все согласились с цветами (желтый и зеленый), но …

2
Разрешить прерывание, но нет ISR
Я хотел бы знать, что происходит, если прерывание включено (например: Арбитраж потерянное прерывание в модуле CAN LPC1778 NXP), но ISR не был определен для прерывания. Когда происходит такое прерывание, я знаю, что соответствующий флаг прерывания будет установлен, но, поскольку я не определил никакого ISR, не будет никакого адреса смещения вектора …

3
Выбор сетевого уровня по шине CAN
Я планирую использовать шину CAN в приложениях промышленной автоматизации, но мне трудно решить, как реализовать сетевой уровень. Есть ли у кого-нибудь здесь какие-либо рекомендации по использованию протокола более высокого уровня через CAN, в котором содержатся рекомендации о том, как назначать идентификаторы сообщений и как форматировать пакеты данных? Должен ли я …

4
Требуется ли заземление / общее для правильной связи по шине CAN?
Поскольку шина CAN является дифференциальной сигнальной системой, каково значение сигнала GND / COM? Могу ли я обойтись без этого? У меня очень простая двухузловая система, в которой происходят странные события. (см. здесь для решения этой проблемы, если вы заинтересованы) Два узла - это мое устройство и монитор USB-CAN; оба имеют …
9 grounding  can 

2
Что именно является «доминантным» и «рецессивным»?
Я читаю таблицы данных по шине LIN, но, очевидно, такая же терминология используется для CAN. Что означает «рецессивный» и «доминирующий», например, http://hw-server.com/products/rs_optika/prevodniky_optika.html ? Как соотносить эти термины с «низким» и «высоким» или 0 и 1?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.