Confronto tra il protocollo DPM del sistema Theremino
МОЖНО e il protocollo
Superiore Il может sicuramente è Аль DPM, за какую che riguarda la immunità Ай disturbi, Il DPM га una immunità minore, но выше частота повторения.
При наличии сильных электрических шумов, DPM может позволить себе потерять несколько пакетов без последствий, из-за его высокой частота.
Когда есть нарушения (то, что обычно происходит на большую часть времени), DPM использует его высокая частота (вплоть до над 900 FPS), разрешить максимум текучести, в элементе управления мультимедийных систем.
На следующих страницах, Мы собрали важную информацию на может, Это может быть полезным для тех, кто хочет учиться, альтернативный метод коммуникации, для системы Theremino.
Сравнение расстояния и времени между DPM и может
DPM
Скорость
|
DPM
время
ячейки
|
DPM
бит/с
|
|
Максимальное расстояние
|
|
МОЖНО
бит/с
|
МОЖНО
время
ячейки
|
1
|
1 MS
|
1K
|
|
10 Км
|
|
|
|
2
|
500 нас
|
2K
|
|
5 Км
|
|
|
|
3
|
200 нас
|
5K
|
|
2 Км
|
|
|
|
4
|
100 нас
|
10K
|
|
1 Км
|
|
62.5K
|
16 нас
|
5
|
50 нас
|
20K
|
|
500 m
|
|
125K
|
8 нас
|
6
|
20 нас
|
50K
|
|
200 m
|
|
250K
|
4 нас
|
7
|
10 нас
|
100K
|
|
100 m
|
|
500K
|
2 нас
|
8
|
5 нас
|
200K
|
|
50 m
|
|
600K
|
1.66_ нас
|
9
|
2 нас
|
500K
|
|
20 m
|
|
660K
|
1.5 нас
|
10
|
1 нас
|
1M
|
|
10 m
|
|
1M
|
1 нас
|
11
|
500 NS
|
2M
|
|
5 m
|
|
|
|
12
|
250_nS
|
4M
|
|
2.5 m
|
|
|
|
Пример с 8 Колпачок датчики
– DPM: (24 Команда бит + 24 биты данных) * 8 рабы = 216 разрядность
– МОЖНО: (133 передачи бит + 133 бит прием) * 8 рабы = 2128 разрядность
В этом примере, МОЖНО использовать много больше битов, передать ту же информацию (Il rapporto tra я ди бит è около 10 раз)
Также обратите внимание, DPM всегда отвечает подтверждение, в конце каждой команды, Хотя может, чтобы дать тот же безопасности, развитие inviare прийти conferma, ООН Интеро pacchetto ди ответ да 133 байт. В некоторых случаях, Il rapporto tra, я немного trasmessi, Супера le 20 раз.
Я pacchetti может “Стандарт” Эд “Расширенный”
Рисунок 2. Стандарт может: 11-Идентификатор бит
( 1 + 11 + 1 + 1 + 1 + 4 + 64 + 16 + 2 + 7 + 7 = 64 + 51 = 115 бит )
Рисунок 3. Расширенная CAN: 29-Идентификатор бит
(1 + 11 + 1 + 1 + 16 + 1 + 1 + 1 + 4 + 64 + 16 + 2 + 7 + 7 = 64 + 69 = 133 бит)
Протокол связи может — это протокол множественного доступа перевозчик смысл с столкновения обнаружения и арбитража на приоритет сообщения (CSMA / CD + AMP). CSMA означает, что каждый узел на автобусе должны ждать установленного периода бездействия перед попыткой отправить сообщение.
CD + AMP означает, что столкновения разрешаются путем побитовой арбитража, на основе предварительно запрограммированных приоритет каждого сообщения в поле Идентификатор сообщения. Идентификатор высокий приоритет всегда выигрывает доступ автобус.
Первая версия может стандартов, перечисленных в таблице 1, ISO 11519 (Низкая скорость можно) предназначен для приложений до 125 кбит / с стандарта 11-битный идентификатор. Вторая версия, ISO 11898 (1993), также с 11-битный идентификаторы обеспечивает для сигнализации цены от 125 кбит/с до 1 Мбит/с в то время как более поздние ISO 11898 поправка (1995) представляет расширенный 29-битный идентификатор. ISO 11898 11-разрядной версии часто называют стандартной может версия 2.0A, Хотя ISO 11898 поправка именуется как расширенный может версия 2.0b.
Стандарт может 11-битовое поле идентификатора в рисунке 2 обеспечивает 211, или 2048 различные сообщения идентификаторов, во время расширенной может 29-битный идентификатор в рисунке 3 обеспечивает 229, или 537 миллион идентификаторы.
Il Каво ди trasmissione
Кабель указано экранированная и неэкранированная витая пара с 120-O характеристическое сопротивление (ZO). Стандарт определяет взаимосвязь быть один кабель витая пара.
Соединение завершается на обоих концах с сопротивлением, равным характеристическое сопротивление линии для предотвращения сигнал размышления. Затем узлы подключены к шине с незаконченной падение Кабели, или заглушки, которые должны храниться как можно свести к минимуму отражений сигнала короче.
Если несколько устройств расположены вдоль кабеля, только устройства на концах кабеля нужно согласующие резисторы. Рисунок 2 показан пример того, как прекратить высокоскоростных сетей.
Рисунок 2 – Прерывание высокоскоростных сетей
Примечания для ’ использования с системой Theremino
– МОЖНО необходимо витой кабель.
– Con я cavetti стандартные номера è possibile portare может e alimentazione 5 вольт
Хорошее решение, может быть 2 витая пара, с разъемами RJ от 4 Поли. (довольно много как сетевой кабель к 4 провода)
Хотя кабель не должны пройти через, им также потребуется два разъема для каждого подчиненного.
Обратите внимание, Сулла той dei collegamenti может
МОЖНО показатели достигаются с SN65HVD230 в высокоскоростном режиме (Texas Instruments 2003) ISO 11898 стандартные характеристики даны для максимальной автобус длиной 40 м и длиной максимум заглушки 0.3 m с максимальной 30 узлы. Однако, с тщательно продуманный дизайн, длиннее Кабели, длины заглушки, и многие другие узлы могут быть добавлены к шине — всегда с компромисс в сигнализации ставка. Трансивер с высокий входной импеданс например HVD230 необходимо увеличить количество узлов на автобусе.
МОЖНО требует внешнего трансивер
ПИК – Можно / Лин продукты
(путем подключения микрочип – Лето 2010)
Микроконтроллер не имеет CAN-трансивер. Вы должны добавить его внешне, как показано выше контроллеры могут.
МОЖНО – Помехоустойчивость
CAN шины имеет отличные Высокая защита от короткого замыкания, Высокая защита от электростатического разряда, Широкий диапазон синфазный, Синфазного и имеет высокую помехоустойчивость, в суровых условиях.
Queste caratteristiche indicano che il может фа pochi errori e не Си rompe, Ма не vuol остро che non fa errori, в presenza ди disturbi.
Проверка ошибок и неисправностей изоляции
МОЖНО протокол включает пять методов проверки ошибок: три на уровне сообщения и два на уровне бит. Если сообщение не удается с любым из этих методов обнаружения ошибок, Это не принято и от получения узлов создается ошибка фрейм, вызывая передачи узел, чтобы повторно отправить сообщение до тех пор, пока он поступает правильно. Однако, Если неисправный узел зависает автобус, постоянно повторяя ошибки, его передачи потенциала удаляется его контроллером при достижении предельного количества ошибок.
На уровне сообщений являются КПР и слоты ACK, отображается в цифрах 2 и 3. 16-битный КПР содержит контрольную сумму предыдущих данных приложения для обнаружения ошибок с 15-бит контрольной суммы и разделитель 1-бит. Поле ACK два бита и состоит из признать и признать разделитель разрядные. И наконец, на уровне сообщения есть проверка формы. Эта проверка выявляет для полей в сообщение, которое всегда должен быть рецессивным бит. Если обнаружено немного доминирующим, формируется ошибка. Бит проверки являются Соф, ВФ, ACK-разделитель, и разделитель бита CRC.
На уровне бит каждый бит передаваемых контролируется передатчика сообщения. Если бит данных (не арбитраж бит) написана на автобус и его противоположность читается, формируется ошибка. Единственным исключением являются с полем идентификатор сообщения, которое используется для арбитража, и признать слот, который требует немного рецессивных перезаписи немного доминирующим. Последний метод обнаружения ошибок с правилом начинку бит где после пяти последовательных битов той же логике уровня, Если следующий бит не комплимент, формируется ошибка. Начинку обеспечивает рост края доступные для продолжается синхронизация сети, и что поток рецессивных битов не ошибаюсь ошибка кадра, или 7 битных межкадровый пространства, что означает конец сообщения. Мягкие биты удаляются принимающий узел контроллера до данных направляется в приложение.
С этой логикой, Активные ошибки рама состоит из шести доминирующей бит — нарушение правила начинку бит. Это интерпретируется как ошибка, все узлы могут, которые затем генерировать свои собственные ошибка кадра. Это означает, что ошибка кадра может быть от оригинальной шесть бит до 12 бит длиной с все ответы. Эта ошибка кадра затем следуют разделитель поля восьми рецессивных биты и период простоя автобуса до поврежденное сообщение ретранслируется. Важно отметить, что ретранслируемых сообщений еще предстоит бороться за арбитраж на автобусе.
МОЖНО – Слоистых ISO 11898
МОЖНО автобус был разработан BOSCH как мульти мастер, система вещания сообщение, указывающее сигнализации из расчета 1 М бит в секунду (bps).
Протокол связи может, ISO 11898, Описывает, каким образом информация передается между устройствами в сети, и соответствует взаимодействия открытых систем (OSI) модель, которая определяется в терминах слои. Фактическая связь между устройств, подключенных к физической среде определяется физический слой модели. ISO 11898 Архитектура определяет низкий два слоя семи слоя модель OSI/ISO в качестве данных-канального и физический слой в рисунок 1.