0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 148
|
|
1 | |
CAN - шина21.02.2011, 22:30. Показов 17329. Ответов 11
Метки нет (Все метки)
0
|
21.02.2011, 22:30 | |
Ответы с готовыми решениями:
11
AVR и шина CAN LIN-Шина Atmega328P. Шина I2c Шина между МК AVR |
1 / 1 / 0
Регистрация: 01.02.2010
Сообщений: 2,010
|
|
21.02.2011, 23:36 | 2 |
как то тоже интересовался, посмотри здесь
http://www.compytech.ru/html.cgi/arhiv/ ... tat_74.htm http://can.marathon.ru/can-protosols/canbus http://www.micromax.ru/articles/article ... n_kvazer_1 http://www.intuit.ru/departmen... e/3/5.html
0
|
ywk
|
|
23.02.2011, 06:36 | 3 |
А в чем состоит суть вопроса?
|
0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 148
|
|
23.02.2011, 08:42 | 4 |
А вот суть
Вопрос такой. Возможно ли заблакировать работу can шины. К примеру есть узлы и устройства работающее по can шине. Я подключаюсь к can шине и посылаю туда свое сообщение которое наглухо блокирует can шину. вот вычитал такуб вещь Error Frame - это сообщение которое явно нарушает формат сообщения CAN. Передача такого сообщения приводит к тому, что все узлы сети регистрируют ошибку формата CAN-кадра, и в свою очередь автоматически передают в сеть Error Frami. Результатом этого процесса является автоматическая повторная передача данных в сеть передающим узлом. Error Frame состоит из поля Error Flag, которое состоит из 6 бит одинакового значения (и таким образом Error frame нарушает проверку Byt Stuffymg, см. ниже), и поля Error Delimiter, состоящее из 8 рецессивных битов. Error Delimiter дает возможность другим узлам сети обнаружив Error Frame послать в сеть свой Error Flag. К примеру посылато этот Error Flame в шину постоянно может заблокируетсяшина. Если вопрос не понятен спрашивайте
0
|
ywk
|
|
23.02.2011, 09:22 | 5 |
А зачем так делать? Или задача состоит в том, чтобы повешать шину? Error Frame генерится аппаратно, либо писать софтовый вариант шины CAN и слать "руками".
|
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,364
|
|
23.02.2011, 09:27 | 6 |
Может проще, замкнуть CAN +/- на землю и шина в ауте.
0
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
23.02.2011, 09:28 | 7 |
Сообщение от Sakoban
0
|
0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 148
|
|
23.02.2011, 14:06 | 8 |
Сообщение от drvtos
Если честно пошел по самому сложному пути и оказался в дураках ))))) Получил ответ от людей разумных замкни провода H и L (это с другова форума) или замкни CAN на землю Люди согласен с вами вы правы и легче и думаю эффективнее. Возник вопрос как это повлияет на саму шину и устройство в ней после возврата шины в рабочие состояние будит ли все работать как нада или компы наберут кучю ошибок от такой продцедуры и все встанет (ну или будет работать плохо), так как у машины есть всякие там защитные режимы уйдет в него и все.
0
|
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 880
|
|
23.02.2011, 18:36 | 9 |
Если замкнёшь на землю, ничего не будет.
Если замкнёшь куда-нибудь ещё - скорее всего погорят выходные транзисторы во всех устройствах, т.к. все устройства общаются как раз-таки прижиманием линий к земле. Я так понимаю, речь о ДВС? зачем такие издевательства над контроллером ЭСУД?
0
|
0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 148
|
|
23.02.2011, 18:49 | 10 |
Сообщение от OTPINE
А в CAN шине идут как ? В одном обмотке два провода L-канал и H-канал (витая пара) Или отдельно L и H каждая в своем проводе (обмотке) ?
0
|
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 880
|
|
23.02.2011, 20:48 | 11 |
Сообщение от Sakoban
0
|
omx
|
|
24.02.2011, 03:02 | 12 |
Сообщение от OTPINE
|
24.02.2011, 03:02 | |
24.02.2011, 03:02 | |
Помогаю со студенческими работами здесь
12
AVR. Шина I2C(TWI). HX711 Proteus. LCD 4-битная шина. RW не используется Шина данных AT91 Шина 1-Wire и термометр DS18B20 CAN шина, интервал между сообщениями. Can-шина на pic18f25k80, поиск ошибки STM32: Шина 1-Wire и термометр DS18B20 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |