Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2020-окт-20 19:37

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 116 сообщений ]  На страницу « 14 5 6 7 8
Автор Сообщение
 Заголовок сообщения: Re: 2011ВВ014, 2011ВВ024, 2011ВВ034
СообщениеДобавлено: 2020-фев-04 09:59 
Не в сети

Зарегистрирован: 2010-авг-30 19:12
Сообщения: 502
Здравствуйте! В документации на ВВ034 указана скорость передачи до 10Мбит/сек
А реально на этой скорости пробовали стыковать устройства?
Предполагаю, что нет и это, как мне кажется, в принцип не возможно (основываясь на той же документации). Объясняю почему.
Задержка распространения сигнала от IN до CANH, CANL 200 нс (с оговоркой не более, поэтому приходится брать по максимуму) и это в одну сторону. Для контроля арбитража сигнал с шины должен вернуться назад - это еще +200 нс.
При скорости 10 Мбит/сек. длительность одного бита составляет 100 нс. Сможет ли сеть нормально функционировать при таких условиях (арбитраж и ACK приходят в передающий узел с опозданием на 4 бита)?
Наверное с технической точки зрения скорость передачи битов 10 Мбит (то есть способность пропустить меандр частой 10МГц) - это правильно. Но сточки зрения организации CAN шины - вводите разработчика в заблуждение.
Если я не прав, извините, но тогда хотелось бы развернутый ответ.

_________________
О сколько нам открытий чудных
Готовит просвященья дух,
И опыт - сын ошибок трудных ... (Пушкин)

Пергаменты не утоляют жажду ("Фауст",Гете)


Вернуться к началу
 Заголовок сообщения: Re: 2011ВВ014, 2011ВВ024, 2011ВВ034
СообщениеДобавлено: 2020-фев-04 11:12 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1525
Откуда: Тула
редактор писал(а): *
Задержка распространения сигнала от IN до CANH, CANL 200 нс (с оговоркой не более, поэтому приходится брать по максимуму) и это в одну сторону. Для контроля арбитража сигнал с шины должен вернуться назад - это еще +200 нс.
При скорости 10 Мбит/сек. длительность одного бита составляет 100 нс. Сможет ли сеть нормально функционировать при таких условиях (арбитраж и ACK приходят в передающий узел с опозданием на 4 бита)?
Никаких 4-х бит. Состояние шины должно "устаканиваться" за Propagation Time Segment (PSEG).
Цитата:
P r o p a g a t i o n T i m e S e g m e n t
Эта часть предназначена, чтобы компенсировать физические задержки времени
распространения сигнала в шине и внутренние задержки в узлах. Длительность этого интервала
может быть запрограммирована от 1 до 8 TQ
Так что для максимальной скорости можно задать PSEG = 8 TQ, а остальные длительности поменьше.

_________________
сочувствующий…


Вернуться к началу
 Заголовок сообщения: Re: 2011ВВ014, 2011ВВ024, 2011ВВ034
СообщениеДобавлено: 2020-фев-04 13:02 
Не в сети

Зарегистрирован: 2010-авг-30 19:12
Сообщения: 502
Цитата:
Так что для максимальной скорости можно задать PSEG = 8 TQ, а остальные длительности поменьше.
Получается, что для скорости 10 Мбит TSEG в 2 раза длиннее чем длительность бита.
Вот и возникает противоречие, с одной стороны скорость 10 Мбит заявлена, с другой не реализуемо.

Так пробовали реально стыковать на 10 Мбит или только с генератора сигнал пропускали?

_________________
О сколько нам открытий чудных
Готовит просвященья дух,
И опыт - сын ошибок трудных ... (Пушкин)

Пергаменты не утоляют жажду ("Фауст",Гете)


Вернуться к началу
 Заголовок сообщения: Re: 2011ВВ014, 2011ВВ024, 2011ВВ034
СообщениеДобавлено: 2020-фев-04 15:58 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1525
Откуда: Тула
редактор писал(а): *
Цитата:
Так что для максимальной скорости можно задать PSEG = 8 TQ, а остальные длительности поменьше.
Получается, что для скорости 10 Мбит TSEG в 2 раза длиннее чем длительность бита.
Вот и возникает противоречие, с одной стороны скорость 10 Мбит заявлена, с другой не реализуемо.

Так пробовали реально стыковать на 10 Мбит или только с генератора сигнал пропускали?
Ну какое противоречие?.. Мягко говоря неудачный перевод стандартного Bandwidth, NRZ.
С другой стороны - 200 нс - это максимальное? Т.е. в рафинированных условиях может быть и 20 нс с проводками по 20 см? Тогда может и 10 Мбит/с пролезет...
Только, емнип, по стандарту 1000 кбит/с максимум...
Цитата:
It is necessary to compensate for signal propagation delays on the bus line and through the electronic interface circuits of the bus nodes.
The sum of the propagation delay times of controller, optional galvanic isolation, transceiver and bus line has to be less than the length of the Propagation Time Segment (Prop_Seg) within one Bit.
You have to add up the following delays depending on the selected components: CAN controller (50 ns to 62 ns), optocoupler (40 ns to 140 ns), transceiver (120 ns to 250 ns), and cable (about 5 ns/m).
These delays have to be considered twice, because after hard synchronization the most far away node is expect switching edges with delay of the propagation time, and the bit of the transmitter has o wait another propagation time to guarantee that the identifier bit or the Acknowledge slot bit of the Receiver is valid. Using ISO 11898 compliant transceiver and high-speed optocoupler you can reach a maximum bus length of 9 meters at 1 Mbit/s.
via https://forum.milandr.ru/viewtopic.php?p=11739#p11739

_________________
сочувствующий…


Вернуться к началу
 Заголовок сообщения: Re: 2011ВВ014, 2011ВВ024, 2011ВВ034
СообщениеДобавлено: 2020-фев-05 11:01 
Не в сети

Зарегистрирован: 2010-авг-30 19:12
Сообщения: 502
Цитата:
Только, емнип, по стандарту 1000 кбит/с максимум...
Cпецификация CAN FD предполагает использование и более высоких скоростей передачи, правда (если правильно помню. нет под рукой) для фазы передачи данных.
UART (RS) тоже подразумевает набор стандартных скоростей, но ведь никто не мешает использовать нестандартные в личных целях.
Для автотранспорта тоже есть ограничение скорости движения, а пользователи довольно часто эти ограничения превышают - потому что техника позволяет. И никто не говорит, что техника должна работать строго в рамках разрешенного законом скоростного режима - все на откуп пользователю
.
Вопрос о пропускной способности плавно сдвигается в сторону "это нестандартный режим". Но если он заявлен, то должен поддерживаться. Поэтому хотелось бы комментарий от разработчиков.

_________________
О сколько нам открытий чудных
Готовит просвященья дух,
И опыт - сын ошибок трудных ... (Пушкин)

Пергаменты не утоляют жажду ("Фауст",Гете)


Вернуться к началу
 Заголовок сообщения: Re: 2011ВВ014, 2011ВВ024, 2011ВВ034
СообщениеДобавлено: 2020-фев-05 11:41 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1525
Откуда: Тула
редактор писал(а): *
Вопрос о пропускной способности плавно сдвигается в сторону "это нестандартный режим".

Но если он заявлен, то должен поддерживаться. Поэтому хотелось бы комментарий от разработчиков.
Тот факт, что "что не запрещено, то разрешено", уж это конечно. Но есть два нюанса: всегда будет лучше для себя придерживаться стандарта если это возможно, и всегда нужно помнить, что остальные люди (разработчики, пользователи) тоже будут ориентироваться на стандарт. В данном случае напишут 10 Мбит/с, но проверять будет только на стандартном оборудовании и на соответствии стандарту.

Поэтому я поддерживаю Ваш вопрос и тоже жду ответ разработчиков.

_________________
сочувствующий…


Вернуться к началу
 Заголовок сообщения: Re: 2011ВВ014, 2011ВВ024, 2011ВВ034
СообщениеДобавлено: 2020-фев-10 13:47 
Не в сети

Зарегистрирован: 2017-фев-14 11:21
Сообщения: 184
Организация: АО ПКК Миландр
Откуда: АО "ПКК Миландр"
Здравствуйте!

Работу проверяли только с генератором (схемы включения при испытаниях приведены в ТУ. И там - МСБ+генератор).
Сейчас запланировали работу проверки совместной работы микросхемы "Электросилы" рев.2 с 2011ВВ034 (но она в виде модуля, проводов какой бы то ни было длины нет). После проверки будет принято решение о дальнейшем тестировании.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Заголовок сообщения: Re: 2011ВВ014, 2011ВВ024, 2011ВВ034
СообщениеДобавлено: 2020-апр-01 21:28 
Не в сети

Зарегистрирован: 2020-апр-01 21:17
Сообщения: 1
Организация: ООО ПФ Логос
Добрый день
А можно получить PCAD SCH PCB (binary) отладочной платы на CAN микросборку, или либу с ней.


Вернуться к началу
 Заголовок сообщения: Re: 2011ВВ014, 2011ВВ024, 2011ВВ034
СообщениеДобавлено: 2020-апр-10 16:41 
Не в сети

Зарегистрирован: 2017-фев-14 11:21
Сообщения: 184
Организация: АО ПКК Миландр
Откуда: АО "ПКК Миландр"
Здравствуйте!

Можно скачать с сайта. К сожалению, не указано, для какой именно платы нужна схема, поэтому на все три:
https://ic.milandr.ru/products/programm ... 2011vv014/
https://ic.milandr.ru/products/programm ... 2011vv024/
https://ic.milandr.ru/products/programm ... 2011vv034/

можно также найти в разделе Библиотека-->схемотехнические файлы и в поисковой строке ввести название микросборки: http://support.milandr.ru/docs/skhemote ... kie-fayly/

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Заголовок сообщения: Re: 2011ВВ014, 2011ВВ024, 2011ВВ034
СообщениеДобавлено: 2020-авг-03 23:18 
Не в сети

Зарегистрирован: 2020-авг-03 19:24
Сообщения: 1
Организация: техприбор
Здравствуйте.
Вопрос по 2011ВВ034:
Какое состояние будет на шине, can если на входе IN долгое время будет "0" (например контроллер сбойнул и залип с состоянием can-tx в нуле ).
Как поведет себя передатчик. Отпустит линию через некоторое время или будет удерживать ее в доминантном состоянии.


Вернуться к началу
 Заголовок сообщения: Re: 2011ВВ014, 2011ВВ024, 2011ВВ034
СообщениеДобавлено: 2020-авг-06 09:53 
Не в сети

Зарегистрирован: 2017-фев-14 11:21
Сообщения: 184
Организация: АО ПКК Миландр
Откуда: АО "ПКК Миландр"
Здравствуйте!
МСБ 2011ВВ034 является реализацией части интерфейса CAN, которая не содержит протокола управления шиной CAN. МСБ 2011ВВ034 работает в соответствии с таблицей истинности (таблица 2 в спецификации https://ic.milandr.ru/upload/iblock/ee4 ... acfd16.pdf)
Таймера отключения длительного доминантного состояния в физическом интерфейсе нет. Эту функцию нужно реализовывать в протоколе шины.
Имеющийся сторожевой таймер контролирует наличие обмена данными между гальванически развязанными частями и периодически синхронизирует их состояния. Эта функция особенно важна в случаях кратковременного пропадания питания на одной из изолированных частей.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 116 сообщений ]  На страницу « 14 5 6 7 8

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: 

Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB