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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> CAN-овский приёмопередатчик, нога Vref
Mos
сообщение Apr 9 2007, 03:44
Сообщение #1


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

Группа: Свой
Сообщений: 89
Регистрация: 31-10-06
Пользователь №: 21 829



Добрый день, уважаемый Ол!
Пытаюсь разобраться с КЭНом и ну никак не могу догнать: для чего на приёмопередатчике нога, именуемая как Vref. Что на этой ноге -- написано в доке, а зачем оно надо? (Rs - вроде-как ясно - выбор режима работы).
Спасибо.
Go to the top of the page
 
+Quote Post
spf
сообщение Apr 9 2007, 06:03
Сообщение #2


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

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



Цитата(Mos @ Apr 9 2007, 06:44) *
Пытаюсь разобраться с КЭНом и ну никак не могу догнать: для чего на приёмопередатчике нога, именуемая как Vref. Что на этой ноге -- написано в доке, а зачем оно надо?

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


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
Mos
сообщение Apr 10 2007, 14:36
Сообщение #3


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

Группа: Свой
Сообщений: 89
Регистрация: 31-10-06
Пользователь №: 21 829



Цитата(spf @ Apr 9 2007, 06:03) *
Для организации нестандартых схем, пара примеров была в апнотах.
На этой ноге половина напряжения питания, на это напряжение "опирается" входной усилитель.
В обычном включении нога должна быть свободна.

Спасибо.
Go to the top of the page
 
+Quote Post
SunnyAngel
сообщение Apr 21 2007, 22:56
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 64
Регистрация: 7-04-07
Из: Днепропетровск
Пользователь №: 26 849



Цитата(spf @ Apr 9 2007, 06:03) *
Для организации нестандартых схем, пара примеров была в апнотах.
На этой ноге половина напряжения питания, на это напряжение "опирается" входной усилитель.
В обычном включении нога должна быть свободна.


Сами сказали : "на это напряжение "опирается" входной усилитель". Нельзя же так просто бросать этот контакт angry.gif . В литературе, да и в жизни, советуется на эту ногу внешне подключать 100n, а не оставлять ее в воздухе!
Go to the top of the page
 
+Quote Post
spf
сообщение Apr 22 2007, 05:12
Сообщение #5


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

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



Цитата(SunnyAngel @ Apr 22 2007, 01:56) *
В литературе, да и в жизни, советуется на эту ногу внешне подключать 100n, а не оставлять ее в воздухе!

Прошу привести список этой литературы.


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
Mos
сообщение Apr 23 2007, 18:44
Сообщение #6


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

Группа: Свой
Сообщений: 89
Регистрация: 31-10-06
Пользователь №: 21 829



Цитата(spf @ Apr 22 2007, 05:12) *
Прошу привести список этой литературы.


И мне было бы интересно
Go to the top of the page
 
+Quote Post
SunnyAngel
сообщение Apr 23 2007, 21:22
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 64
Регистрация: 7-04-07
Из: Днепропетровск
Пользователь №: 26 849



Надеюсь, вы понимаете, что это касается ВСЕХ микросхем, а не только этой. Обычно все микросхемы внутри имеют цепь обратной связи по ногам с опорным напряжением. Поэтому нельзя допускать, чтобы все подряд помехи влияли на работу этого кристалла и вашей схемы в целом. Конденсатор и нужен для защиты от помех.

И именно по этим соображениям все неиспользуемые ноги в микроконтроллерах нужно подтягивать на плюс питания cool.gif

По документации возьмите любую pdf AVR'а по любому конроллеру, скажем, батареи (т.к. у него есть аналогичный выходной контакт).
Go to the top of the page
 
+Quote Post
spf
сообщение Apr 24 2007, 05:53
Сообщение #8


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

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



Цитата(SunnyAngel @ Apr 24 2007, 00:22) *
Надеюсь, вы понимаете, что это касается ВСЕХ микросхем, а не только этой.

Весьма аргументированное умозаключение wacko.gif


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
uriy
сообщение Dec 23 2015, 07:45
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Вот и у меня возникли вопросы по этой ножке.
Меня интересует драйвер TJA1050
Есть вот такая дока http://www.nxp.com/documents/application_note/AN00020.pdf где написано
The reference output voltage Vref provides a nominal output
voltage of VCC/2 usable as a reference level for CAN-controllers with analog Rx inputs. It
is not needed for the SJA1000, which features a digital input.

Что за такие "CAN-controllers with analog Rx inputs"???

Кроме того приложил картинку. Уже не помню откуда она. Но именно по такой схеме я спаял несколько плат.
Сам эти платы не тестировал. Но люди которые с этими платами работали сказали что CAN отлично работает.
Из приведенной выше цитаты вовсе следует что Vref используется не со стороны CANH и CANL, а со стороны MCU.
На сигналы TXD и RXD.

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
spf
сообщение Dec 23 2015, 08:24
Сообщение #10


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

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



Цитата из Upgrading Note PCA82C250/251 >> TJA1040, TJA1050

Цитата
Pin 5 of the transceivers provides an output voltage of Vcc/2. In case of the C250/251 and TJA1050 the pin 5 is attributed the symbol "Vref". The purpose of the pin "Vref" was to provide a voltage reference for former analog comparators within CAN-controller to properly read the bit values on the bus. Nowadays aCAN-controller usually has a digital input for the RXD signal and the pin "Vref" has become obsolete.
In case of the TJA1040 the pin 5 is attributed the symbol "SPLIT". The function of the pin is to provide a voltage source of Vcc/2. The relatively low impedance (typ. 600Ω) of the source allows stabilizing the common mode voltage to nominal Vcc/2. For that purpose the pin "SPLIT" should be connected to the center tap of the split termination. This way the common mode voltage can be maintained to nearlynominal Vcc/2 even if there are significant leakage currents flowing from the bus to GND due to possibly unpowered nodes.


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
esaulenka
сообщение Dec 23 2015, 14:02
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



У нас в изделии была аналогичная схема (разве что трансивер - от Texas).
И всё хорошо работало, пока не попало в одну систему, у которой CAN-L где-то было замкнуто на землю.

Изделия конкурентов работают, а наше - ставит всю шину в непрерывный dominant state - тока этого Vref хватало, чтобы поддерживать ненулевое напряжение на "нижней" половинке терминатора.
Ругаться с заказчиком не получилось, пришлось допиливать схему до состояния "как у других" - с единым резистором-терминатором.


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post
uriy
сообщение Dec 23 2015, 16:33
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



esaulenka не понял. Сперва у вас было два резистора по 62 ома и средняя точка на VREF (как на схеме которую я приложил). При таком включении шина не работала потому что CANL был замкнут на землю. Затем вы отрезали VREF и все стало работать?
Go to the top of the page
 
+Quote Post
esaulenka
сообщение Dec 24 2015, 06:38
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



Да.
Изначально состояние recessive было CANH=CANL=0; dominant - CANH=~1В (примерно, записи искать долго), CANL=0.

После подключения нашего устройства CANH "подтянулся" до Vref (а сам VRef просел, ток там был куда больше номинального), шина полностью "встала".
Починить шину не удалось, пришлось отрезать Vref.

Возможно, лучший вариант - Ваша схема, но R11 сделать бОльшим этак на порядок, чем R12-R13.

Ну и опять же, Вам решать, должно у Вас устройство работать на неисправной шине, или нет. У нас основной аргумент был "конкуренты ведь работают!", отсылки на стандарт не помогали :-)


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post
net
сообщение Dec 24 2015, 10:06
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



QUOTE (esaulenka @ Dec 24 2015, 09:38) *
Да.
Изначально состояние recessive было CANH=CANL=0; dominant - CANH=~1В (примерно, записи искать долго), CANL=0.

1 ну дожать заказчика то можно было ;-) другое дело зачем это надо если он упертый
простые измерения и показываете стандарт физики. если начинает упираться то конечно денюжки важнее bb-offtopic.gif
2 вас посадили на конец шины(раз вы с терминаторами), а были бы вы в середине то и не узнали бы ничего
поэтому тут не корректно обсуждать этот вопрос
Go to the top of the page
 
+Quote Post
uriy
сообщение Dec 24 2015, 15:19
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



В таких случаях бесполезно что-то мерять и тыкать в стандарты.
Клиенту нужно чтобы работало.
Go to the top of the page
 
+Quote Post

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

 


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


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