Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: CAN Звездообразная топология сети
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Controller Area Network (CAN)
Skywolf
Сразу скажу что раньше CAN приминять не приходилось wassat.gif

Вобщем задачя соединить несколько (3-6) пультов к основному блоку через CAN. Пульты это десяток кнопок , светодиодов , ЖК, и пара джойстиков и контроллер MEGA128, но теперь AT90CAN128, тк RS-422/485 хватает впритык с отрицательным запасом......

В центральном блоке тоже AT90CAN128 и ПЛИС CYCLONE EP2C8 и еще дофига всего, но к вопросу значения не имеет. Дык вот очень не хочется что бы пультики были соеденены последовательно, очень хотелось бы что бы была звезда, дык вот как это риализовать физически. Может поставить несколько драйверов CAN интерфейса и сделать хаб на ПЛИСке а с нее на AVR.....скорее всего получится, только вопрос кроме меня такое еще кто нибудь делал или пытался? smile.gif
spf
Цитата(Skywolf @ Aug 16 2007, 19:48) *
Дык вот очень не хочется что бы пультики были соеденены последовательно, очень хотелось бы что бы была звезда, дык вот как это риализовать физически. Может поставить несколько драйверов CAN интерфейса и сделать хаб на ПЛИСке а с нее на AVR.....скорее всего получится, только вопрос кроме меня такое еще кто нибудь делал или пытался? smile.gif

Нет главной информации:
- какая требуется скорость?
- какая протяженность линий?
Skywolf
6-10метров на каждый пульт
0.5-1 Мбит./с
Седой
Пример простейшего HUBа
http://oschmid.home.solnet.ch/mt/can-hub/can-hub.php

И пример подключения звездой без HUBa
http://caraca.sourceforge.net/caraca_star.pdf
Skywolf
2Седой
Я примерно тоже самое себе и предстовлял, а может вы знаете пример не простейшего хаба, но не транслятор на контроллере у которого много портов... biggrin.gif я имею ввиду специальную микросхему для решения этой задачи

На 13 странице ПДФки есть схемка повторителия, немножко более "сложная" хотя смысл тот же, впринципе на ней тоже делается хаб.....

Но меня интересует вопрос реальной работоспособности этих схем и как к ним отнесется битовая синхронизация. Я имею виду что этот хаб будет частью среды передачи. Самыми худшими элементами будут сами драйвера CAN сети и есть подозрене что максимальная скорость будеть 0,5мбит/с , тк драйвера расчитаны на 1мбит/с и сответсвено их два и скорость в два раза меньше......
Седой
Цитата
Но меня интересует вопрос реальной работоспособности этих схем и как к ним отнесется битовая синхронизация.


Так на ПЛИС и проверте, полчаса работы.
Skywolf
Дык уже проверил!!!(в симуляторе естественно), работает -задержки 10ns , а вот у драйверов шины порядка 100ns , так что между сегментами будет задержка кабель + 110ns , и какая скорость пулучится? , наверно 1мбит/с маловероятно
Седой
Цитата(Skywolf @ Aug 17 2007, 16:55) *
Дык уже проверил!!!(в симуляторе естественно), работает -задержки 10ns , а вот у драйверов шины порядка 100ns , так что между сегментами будет задержка кабель + 110ns , и какая скорость пулучится? , наверно 1мбит/с маловероятно

На 10м точно будет работать.
Skywolf
обнадеживающий ответ :-) практика покажет!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.