реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> CAN интерфейс
Илья_Антоненко
сообщение Jan 29 2007, 16:02
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 71
Регистрация: 4-08-06
Из: Санкт-Петербург
Пользователь №: 19 318



Вопрос довольно простой.

Может кто-нибудь расказать про CAN-интерфейс. Интересно следующее: есть ли у него какие-то перспективы, какова облать его использования, насколько он удобен для использования.

Вопрос задаю, потому что хочется ориентироваться на реальные мнения реальных людей, а не на рекламные статьи.
Go to the top of the page
 
+Quote Post
rvk
сообщение Jan 29 2007, 16:22
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 165
Регистрация: 13-05-06
Из: Камышин
Пользователь №: 17 067



Используем CAN, но только физическую среду, не протокол,
работает хорошо в условиях помех.
Go to the top of the page
 
+Quote Post
spf
сообщение Jan 29 2007, 18:44
Сообщение #3


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(Илья_Антоненко @ Jan 29 2007, 18:02) *
Вопрос довольно простой.

Может кто-нибудь расказать про CAN-интерфейс. Интересно следующее: есть ли у него какие-то перспективы, какова облать его использования, насколько он удобен для использования.

Вопрос задаю, потому что хочется ориентироваться на реальные мнения реальных людей, а не на рекламные статьи.

Настоятельно рекомендую порыть интернет, там достаточно РЕАЛЬНОЙ информации.
Почитайте спецификацию, доки на представителей (CAN-контроллеры и МК с CAN-контроллерами), примеры применений, апноты. И принимайте решение самостоятельно, т.к. не обозначили своих перспектив и возможностей. Или задавайте конкретные вопросы.

Может ссылок накидать?

PS:
По всей видимости вопрос возник после прочтения одного рекламного абзаца wink.gif .


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
mihask
сообщение Jan 30 2007, 07:07
Сообщение #4


Частый гость
**

Группа: Validating
Сообщений: 80
Регистрация: 7-12-05
Пользователь №: 11 905



Цитата(Илья_Антоненко @ Jan 29 2007, 19:02) *
Вопрос довольно простой.

Может кто-нибудь расказать про CAN-интерфейс. Интересно следующее: есть ли у него какие-то перспективы, какова облать его использования, насколько он удобен для использования.

Вопрос задаю, потому что хочется ориентироваться на реальные мнения реальных людей, а не на рекламные статьи.


Мы то же как и rvk используем, только физическую среду, наш протокол не
совместим не с CANopen не с DeviceNet (распространеными стандартами связи
по интерфейсу CAN), поэтому наш CAN используется только для связи между
нашими устройствами, вообще я слышал что 90% устройств не используют
стандартные протоколы (но за достоверность этого не ручаюсь smile.gif ). Вообще
помоему этот протокол не распространен в плане выхода на внешние сети,
т.е. для связи между сетями автоматизированных комплексов разных
производителей.

По надежности и скорости особых проблем вроде бы не возникало.

Довольно шустрый интерфейс , работает помоему надежней RS485.
Go to the top of the page
 
+Quote Post
spf
сообщение Jan 30 2007, 09:15
Сообщение #5


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(mihask @ Jan 30 2007, 09:07) *
Мы то же как и rvk используем, только физическую среду, наш протокол не
совместим не с CANopen не с DeviceNet (распространеными стандартами связи
по интерфейсу CAN), поэтому наш CAN используется только для связи между
нашими устройствами, вообще я слышал что 90% устройств не используют
стандартные протоколы (но за достоверность этого не ручаюсь smile.gif ).

Понятия путаете.
Физический уровень -- провода и драйвер физического уровня, его можно использовать и без CAN-контроллера.
CAN-контроллер находится между физическим уровнем и протоколами высокого уровня (CANopen, DeviceNet и т.п.).
Поэтому сравнение с RS485 здесь неуместно, т.к. последний это ТОЛЬКО физический уровень.


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
mihask
сообщение Jan 30 2007, 09:36
Сообщение #6


Частый гость
**

Группа: Validating
Сообщений: 80
Регистрация: 7-12-05
Пользователь №: 11 905



Цитата(spf @ Jan 30 2007, 12:15) *
Цитата(mihask @ Jan 30 2007, 09:07) *

Мы то же как и rvk используем, только физическую среду, наш протокол не
совместим не с CANopen не с DeviceNet (распространеными стандартами связи
по интерфейсу CAN), поэтому наш CAN используется только для связи между
нашими устройствами, вообще я слышал что 90% устройств не используют
стандартные протоколы (но за достоверность этого не ручаюсь smile.gif ).

Понятия путаете.
Физический уровень -- провода и драйвер физического уровня, его можно использовать и без CAN-контроллера.
CAN-контроллер находится между физическим уровнем и протоколами высокого уровня (CANopen, DeviceNet и т.п.).
Поэтому сравнение с RS485 здесь неуместно, т.к. последний это ТОЛЬКО физический уровень.


Ну да CAN-контроллер у нас конечно используется smile.gif. Я просто хотел сказать что сети, которые
у нас построены на основе технологии CAN (CAN-протокол+CAN-контроллер+CAN-драйвер) надежнее
сетей построенных на основе такой вот штуки например (Протокол(master-slave)+UART+RS485).
Go to the top of the page
 
+Quote Post
Илья_Антоненко
сообщение Jan 30 2007, 11:40
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 71
Регистрация: 4-08-06
Из: Санкт-Петербург
Пользователь №: 19 318



На самом деле вопрос возник не после "прочтения одного абзаца". Большое количество информации о том, как он работает, о том что он обладает хорошей помехоустойчивостью и высокой надежностью, о том что множество микроконтроллеров оснащены им я прочитал.

Вопрос возник из-за вполне определенной ситуации:
Мне предлагают заняться научной работой связанной с построение системы управления на основе CAN интерфейса с передачей сигналов по проводам питания. Заниматься изучением бесполезных в будущем вешей не хочется, тем связанных с обсуждением интерфейса я не нашел. Знаю, что вроде его используют корейцы в автомобилях, немцы не используют, хотя разработал BOSH. Сразу стало интересно с чем это связано, может быть есть какие-то серьезные недостатки проявляющиеся на стадии эксплатации.
Go to the top of the page
 
+Quote Post
mihask
сообщение Jan 30 2007, 12:16
Сообщение #8


Частый гость
**

Группа: Validating
Сообщений: 80
Регистрация: 7-12-05
Пользователь №: 11 905



А вот интересно какие у CANa есть интерфейсы конкуренты в его области применения ?
По соотношению "цена"-"надежность"-"скорость"-"дальность" - ну и может быть "количество проводов" еще.
Можа кто знает, а ? smile.gif
Go to the top of the page
 
+Quote Post
Andy Mozzhevilov
сообщение Jan 30 2007, 13:19
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206



Цитата(Илья_Антоненко @ Jan 30 2007, 13:40) *
Вопрос возник из-за вполне определенной ситуации:
Мне предлагают заняться научной работой связанной с построение системы управления на основе CAN интерфейса с передачей сигналов по проводам питания.


CAN - это протокол. То, о чем говорите вы относится к физическому уровню.
К физическому уровню для CAN протокола предъявляются определенные требования,
как то: возможность установки доминантного и рецессивного уровней, ограничение на время распространения сигнала (в конечном счете повлияет на максимальную скорость передачи по каналу).


--------------------
Пасу котов...
Go to the top of the page
 
+Quote Post
spf
сообщение Jan 30 2007, 18:00
Сообщение #10


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(Илья_Антоненко @ Jan 30 2007, 13:40) *
Мне предлагают заняться научной работой связанной с построение системы управления на основе CAN интерфейса с передачей сигналов по проводам питания.

Не лучшая среда для CAN, хотя встречал проект по радиоканалу.

Цитата
Знаю, что вроде его используют корейцы в автомобилях, немцы не используют, хотя разработал BOSH. Сразу стало интересно с чем это связано, может быть есть какие-то серьезные недостатки проявляющиеся на стадии эксплатации.

Не знаю на счет немцев, но весь мир пользует в авто (легковых, грузовых, трактора и т.д.), авиатехнике, ж.д., космосе и т.д.
Недостатки есть, т.к. нет ничего идеального, но свое дело (все что в него заложено спецификацией) CAN с успехом выполняет. Следующим поколением сети для авто является FlexRay, что-то в ней лучше, но и "ресурсов" требуется для нее больше.


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
Илья_Антоненко
сообщение Jan 31 2007, 13:34
Сообщение #11


Участник
*

Группа: Новичок
Сообщений: 71
Регистрация: 4-08-06
Из: Санкт-Петербург
Пользователь №: 19 318



Всем спасибо за оказанную помошь и коментарии. Главный вопрос я для себя решил. Обсуждение показывает, что данный интерфейс используется и является интересным для изучения.
Go to the top of the page
 
+Quote Post
vinni_ze_puh
сообщение Oct 15 2010, 15:27
Сообщение #12





Группа: Новичок
Сообщений: 4
Регистрация: 15-10-10
Пользователь №: 60 187



всем привет. Тоже начал изучать can.
Согласен в инете много теоретической инфы. Но вот примеров реализации практически не нашёл. Может кто поделится ссылочками или кодом. (для avr). Заранее спасибо.
Go to the top of the page
 
+Quote Post
zksystem
сообщение Oct 18 2010, 07:28
Сообщение #13


embedder
***

Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911



Цитата(Илья_Антоненко @ Jan 30 2007, 15:40) *
Знаю, что вроде его используют корейцы в автомобилях, немцы не используют, хотя разработал BOSH. Сразу стало интересно с чем это связано, может быть есть какие-то серьезные недостатки проявляющиеся на стадии эксплатации.


Это где вы прочитали что немцы не используют? Возьмите к примеру промышленную автоматику Beckhoff, в любой немецкой машине, если не FlexRay, то CAN.

P.S. Бош пишется BOSCH


--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
Go to the top of the page
 
+Quote Post
vinni_ze_puh
сообщение Nov 13 2010, 23:27
Сообщение #14





Группа: Новичок
Сообщений: 4
Регистрация: 15-10-10
Пользователь №: 60 187



может ли кто-нить скинуть пример или набросать в протеусе практическую реализацию, без использования специально заточенных под кан микроконтроллеров? (что куда втыкать и т.д.)

Сообщение отредактировал vinni_ze_puh - Nov 13 2010, 23:29
Go to the top of the page
 
+Quote Post
galjoen
сообщение Nov 14 2010, 23:20
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



А вот интересно, есть ли хоть один трак (грузовой тягач) выпуска после 2005 года (советские, северокорейские и т.п. в расчёт не берём) без CAN? Т.е. такой, в котором нет ни одной CAN сети?
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 11:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01491 секунд с 7
ELECTRONIX ©2004-2016