Что мерить, чем мерить, как мерить. И, естественно - зачем мерить...

При поддержке компании ПРИСТ


Ответить

Re: Вопросы использования шины IEEE-488 (GPIB)

Пт ноя 20, 2020 00:21:13

ufi, khach, bsw_m-Спасибо за инфу, помогли определиться.

Re: Вопросы использования шины IEEE-488 (GPIB)

Пт ноя 20, 2020 22:46:47

Гм. Сейчас посмотрел историю покупок - да, продавец американец, но продавал очень дешево вот я и решил что он от китайца избавляется. Да и сам адаптер доверия не внушает: смазанный принт, неотмытая плата и т.п.

Re: Вопросы использования шины IEEE-488 (GPIB)

Пт ноя 20, 2020 23:08:47

У китайцев тоже куча оригинальных было- это остатки от массвого производства телефонов. Аппаратура для тестирования новособронного телефона старшего поколения имела только GPIB и не могла соединятся по нескольку устройств на шине. Поэтому один тестовый стенд- один адаптер USB-GPIB. Сейчас вся тестовая аппаратура на эзернет переведена и адаптеры распродают пачками.

Re: Вопросы использования шины IEEE-488 (GPIB)

Вт фев 16, 2021 20:17:26

https://github.com/Twilight-Logic/AR488


По рекомендации, решил попробовать этот вариант. К томуже, у меня в наличии была плата Arduino Pro Micro. Бинарная прошивка хоть и прошивалась, но на верификации сообщала об ошибке. Arduino IDE после сборки всунуло всё внутрь нормально, удивительно но размер получился почти в 2 раза меньше.
Однако всёравно ничего не работало, плата весело мигала лампочкой на каждое нажатие кнопок в терминале putty, но ответов никаких не показывала.

Промучавшить пару дней, купил ещё одну плату. Эта начала общаться, хотя и ошибок показывает пока много. Вот не ожидал, думал воткнул и всё заработало идеально.
Почти идеально оно работает. Но всякие мелочи постоянно всплывают.


putty
Код:
 Set device primary address to: 24

    > *IDN?

    > ++read

    HEWLETT-PACKARD,34401A,0,5-1-1
                                  gpibReadByte: timeout waiting for DAV to go LOW
    Bytes read: 32
    Timeout waiting for sender!

    > MEAS:VOLT:AC?

    > ++read

    +1.47722700E-03
                   gpibReadByte: timeout waiting for DAV to go LOW

    Bytes read: 17
    Timeout waiting for sender!


Пример скрипта на питоне
https://github.com/gkeeth/python-AR488- ... r/ar488.py


*


Зато вот корпус удался. Купил в чпидипе и вилку и корпус.
Connfly CENB-24M (DS1039 24ML0), Centronic-24
Connfly DPT-25C (DS1045-25 AP1L)

И крайне дёшево.
Вложения
IMG_1747.JPG
(91.15 KiB) Скачиваний: 153
IMG_1746.JPG
(116.72 KiB) Скачиваний: 137
IMG_1745.JPG
(149.9 KiB) Скачиваний: 145

Re: Вопросы использования шины IEEE-488 (GPIB)

Чт июн 24, 2021 11:23:47

Кто-нибудь повторял этот адаптер https://github.com/xyphro/UsbGpib
Там вроде USBTMC протокол реализован, поэтому работает без драйверов как фирменный адаптер.
Ответить