Добрый день! Товарищи!
На плате sbRIO 9626 имеются 2 разъема - J503 и RIO Mezzanine Card
Если на J503 на цифровой порт добавить 1-wire датчик, я его без проблем считываю, то на мезанине я не могу его считать ((((
Главное ресет проходит, датчик возращает ответ после резета, а вот на J503 данные корректно присылает, а на Мезе нет....
Возникает вопрос - есть какое то отличие между этими разьемами? Кто нить сталкивался с такой траблой?
Спасибо!
sbRIO странное поведение цифровых портов
- kapusta1986
- assistant
- Сообщения: 103
- Зарегистрирован: 14 июн 2014, 13:56
- Версия LabVIEW: 2014, 2015
- Откуда: Караганда
- Контактная информация:
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: sbRIO странное поведение цифровых портов
Я далеко не эксперт в таких штуках, но интереса ради полистал datasheet http://www.ni.com/pdf/manuals/373378c.pdf на плату. С подключением к меззанин не все так просто, как я понял:
"DIO lines are floating before and during FPGA configuration. To ensure startup values, place pull-up or pull-down resistors on a RIO Mezzanine Card. The DIO channels on the NI sbRIO device are routed with a 55 Ω characteristic trace impedance. Route all RIO Mezzanine Cards with a similar impedance to ensure the best signal quality. Refer to 3.3 V Digital I/O on RIO Mezzanine Card Connector in the Specifications section for the logic levels."
Т.е. нужно добавлять резисторы; и еще питание - на стр. 24 вот этого документа http://www.ni.com/pdf/manuals/373378d.pdf об этом упоминается.
А на стороне DIO все это уже есть - питание, и резисторы - может быть, из-за этого на DIO работает, а на меззанине нет...
"DIO lines are floating before and during FPGA configuration. To ensure startup values, place pull-up or pull-down resistors on a RIO Mezzanine Card. The DIO channels on the NI sbRIO device are routed with a 55 Ω characteristic trace impedance. Route all RIO Mezzanine Cards with a similar impedance to ensure the best signal quality. Refer to 3.3 V Digital I/O on RIO Mezzanine Card Connector in the Specifications section for the logic levels."
Т.е. нужно добавлять резисторы; и еще питание - на стр. 24 вот этого документа http://www.ni.com/pdf/manuals/373378d.pdf об этом упоминается.
А на стороне DIO все это уже есть - питание, и резисторы - может быть, из-за этого на DIO работает, а на меззанине нет...
Мы делили апельсин - много наших полегло...
- kapusta1986
- assistant
- Сообщения: 103
- Зарегистрирован: 14 июн 2014, 13:56
- Версия LabVIEW: 2014, 2015
- Откуда: Караганда
- Контактная информация:
Re: sbRIO странное поведение цифровых портов
Прошу прощения что поздно отвечаю, спасибо Kosist, на RMCшном разьеме при включении осцила, осцил показывает что до нуля не просаживается сигнал 1-wire. Переделали на j503 порт. В добавок мы еще заметили, сильно влияет емкость проводов.... Общая длина проводов 40 см, шлейф, без учета того что на самой плате косичек дофига.....
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение