ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 июля
66717 Топик полностью
VVB (28.08.2006 11:07, просмотров: 1) ответил Sergey Pinigin на Есть опыт проектирования и эксплуатации сети из 2000 CAN абонентов?
Поддерживаю сомнения. Я предложил идею. Опыта нет. Однако, в теории CAN должен работать. При CAN одно из указанных условий будет выполняться автоматически "по-крайней мере, чтобы работали абоненты до КЗ". С 485 я не работал, затрудняюсь его оценить, возможно, что условие будет выполняться и при его использовании. Насчёт "значительно дороже". Цена не указывалась, и м.б. переход на контроллеры с CAN чуть-чуть удорожит изделие. Идея моя такая (исходя из документации на драйвера дифф. пары). Допустим, одни абоненты удалены на значительное расстояние друг от друга (сотни метров), другие могут находиться близко друг от друга. То, как поведёт себя CAN, зависит от характера КЗ и от его места. Далее варианты: 1) КЗ одной из линии дифф пары куда-нибудь: скорее всего, CAN продолжит работу, или будут симптомы п.2 2) КЗ линий между собой: если в случае близко расположенных объектов, то они и все последущие перестанут работать, т.к. вдуваемый драйвером (TJA1050, TJA1053, PCA82C252) ток (до максимальной температуры) будет недостаточным для того, чтобы на сопротивлении кабеля (от драйвера до точки КЗ) возник необходимый для сработки потенциал. Однако, т.к. абоненты находятся рядом, то и искать неисправность проще. Если же от места КЗ до драйвера большое расстояние (т.е. большое сопротивление кабеля), то скорее всего абонент (подключаемый с помощью этого драйвера) будет доступным из-за особенностей драйвера CAN. Обрыв можно детектировать. Это не более чем моя идея, без глубокого копания. Конечно, надо учитывать скорость распространения сигнала и выбирать соответствующий bit-rate (возможно, он будет слишком низкий для требуемой задачи). Надо много думать об согласовании волнового сопротивления. При желании можно поэкспериментировать на бухте витой пары. Возможно, что применение указанных драйверов и другого интерфейса также решит задачу. Дэйтамикро, мне помнится, делала гостиничную сеть на основе CAN, возможно, там похожие задачи уже решались.