Перейти к содержанию
    

Средства для тестирования оборудования

Здравствуйте

 

Было бы интересно узнать какими средствами специалисты тестируют оборудование. Подойдут ли для этого стандартные платы дискретного ввода-вывода? Есть ли готовое ПО или придётся разрабатывать своё для каждого устройства?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте

 

Было бы интересно узнать какими средствами специалисты тестируют оборудование. Подойдут ли для этого стандартные платы дискретного ввода-вывода? Есть ли готовое ПО или придётся разрабатывать своё для каждого устройства?

Оборудование - ???

Аналоговое, цифровое? Есть ли JTAG?

А без конкретного вопроса ответа не будет... Кто же здесь будет "учебник" писать...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Оборудование с различными интерфейсами, есть аналоговые входы/выходы, есть цифровые дискретные и цифровые интерфейсы. JTAG нет так как тестируется вся подсистема в целом, а там может быть несколько контроллеров.

Существует набор требований, по ним составляются комбинации входных воздействий и анализируются выходные сигналы. Это можно делать вручную, но довольно утомительно и затратно. Может быть у кого-нибудь был опыт автоматизации этого процесса?

Изменено пользователем Vasya777

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может быть у кого-нибудь был опыт автоматизации этого процесса?

Конечно нужно автоматизировать. Вообще, стенд функционального тестирования можно разделить на устройство ввода/вывода и адаптер (fixture). Адаптер придется делать самостоятельно, это стенд куда вы устанавливаете свой модуль или модули. К контактным площадкам прижимаются тестовые иголки, для боковых разъемов и кнопок используются подвижные пневмокаретки (типа MXH6-15 от SMC). Для тестирования проводов тоже есть специальные зажимы с иголками (провода не требуется зачищать).

 

Устройство ввода/вывода - в зависимости от сложности вашего тестируемого оборудования (DUT - device under test). Начиная от платформ PXI, заканчивая простейшими многоканальными АЦП. Для простых девайсов мы используем Agilent 34972A - в него устанавливается до 3 модулей мультиплексоров разного типа. Питание DUT - от управляемых по GPIB/USB источников питания (они же используются для измерения потребляемого тока, если высокая точность не нужна). Ну и дополнительное оборудование, если это необходимо.

 

Для более сложного оборудования можно использовать уже упомянутые ранее девайсы PXI (самые мощные решения у National Instruments и Agilent) или, если попроще - USB систему от Agilent.

Есть еще один вариант - наколхозить самостоятельно. Однако в этом случае разработка тестового оборудования может занять времени больше, чем разработка самого девайса.

Тестовые адаптеры, кстати, тоже специальные конторы изготавливаются по ТЗ заказчика, хотя начать лучше самому...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрел National Instruments, более менее приемлемое решение стоит около 1000000 рублей. Скажите, пожалуйста, у всех производителей такой порядок цен?

Необходимы цифровые и аналоговые сигналы до 80 МГц, RS-485, CAN и MIL-STD-1553.

 

А какие модули вы используете? Какое ПО применяете для создания тестов?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

порядок может быть ниже, если брать "китайские оригиналы". На работе был у меня комп старый в него эти девайсы были воткнуты Labview c ними работал через какую-то DLL ку. Вообщем то я так понял с ними все равно кто мог работать API открыт был.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так это смотря что конкретно надо проверять. Иногда бывает проще предусмотреть компоненты контроля и измерения на плате и управлять ими, например, по I2C.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если у Вас серьезный проект - китай откровенный брать не советую. опять же техподдержка, обновления и т.п.

Сами сидим на NI и Agilent + LabView, правда испытания несколько иные, но не суть. Сделали уже несколько стендов. Дорого - относительно да. Но это гарантированно работает. Labview работает без каких-то костылей и заморочек. Плюс подменные модули в случае неисправности - мы уже оценили преимущества обязательств хороших контор.

У того же NI есть довольно бюджетные решения - все зависит от Ваших требований. Очень нравится сейчас их платформа FlexRIO. Плюс ко всему Вам наверное потребуется внесение в реестр средств измерений? для китайских это может быть проблематично.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А какие модули вы используете? Какое ПО применяете для создания тестов?

 

Я делал свой софт для JTAG-тестирования. И за 30 долл. модуль. На каждой плате 4-5 тыс цепей проверялось примерно за 7 часов...

У меня об этом есть статьи на сайте...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мы работаем примерно в этой области, в качестве основного способа применяется функциональный контроль, но есть средства и для параметрического.

Порядок цен для высококлассного оборудования адекватный (для того, что производим мы - в 2-3 раза ниже). Наше оборудование ориентировано в первую очередь на диагностику модулей разработки 90-х годов. Текущие возможности по частоте смены стимулируемых цифровых сигналов (и захват откликов) - до 6МГц. По аналогу - ограничений не просматривается. Пользователям нашего оборудования рекомендуем интерфейсные части DUT вначале проверить по параметрическому методу, в случае отсутствия брака можно подключать проверяемый модуль через штатный контроллер интерфейса. Цифровые внутримодульные сигналы для анализа снимать через технологические разъемы или (что хуже) клипсы. Полистайте наш сайт sps.by, может что присмотрите. Софт у нас универсальный, для формирования теста используется GUI, но есть возможность экспортировать из waveform. Можно довернуть одну из модификаций под решение конкретно Вашей задачи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уже давно на работе использую программу Agilent VEE. Это что-то наподобии NI LabView. С помощью VEE можно легко подключиться к приборам по самым разным шинам, например по GPIB, LAN, и делать тесты устройств на компьютере. Таким образом, можно объединять множество приборов в один общий измерительный стенд. Очень советую.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уже давно на работе использую программу Agilent VEE. Это что-то наподобии NI LabView. С помощью VEE можно легко подключиться к приборам по самым разным шинам, например по GPIB, LAN, и делать тесты устройств на компьютере. Таким образом, можно объединять множество приборов в один общий измерительный стенд. Очень советую.

 

Поддерживаю.

Vee - хорошая штука, если вам не нужно сложных задач решать. Измерить - поуправлять, да, хорошо. Особенно если приборы от Agilent. LabView в плане программирования, конечно, помощнее. Если сравнивать с языками программирования - Vee это бейсик, лабвью это уже Си.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поддерживаю.

Vee - хорошая штука, если вам не нужно сложных задач решать. Измерить - поуправлять, да, хорошо. Особенно если приборы от Agilent.

Я тоже по VEE согласен. Классная штука если у Вас приборы поддерживают текстовые команды управления. Хотя и другие форматы можно приспособить. И если у Вас нужно сделать быстро и не запариватьсяь в сложности програмирования на спец языках.

 

А вот сложные штуки мы управляем по MATLAB. Вообще всё что нужно есть. Хоть GUI приколхозить с лампочками и крутилками, хоть по графику мышкой счёлкать, хоть буквы обрабатывать и сохранять отчёты в любом формате.

 

По LabView пожалуй негатив:

1. Очень агрессивный маркетинг довольно дорогих решений (официальные продукты, не взломанные)

2. При работе с ЛабВью, нужно сильно обучаться и уровень знаний у специалистов должен быть высокий. А таких людей мало.

3. При первой работе будет потрачено примерно пол года на обучение с нуля. Очень много непонятных и неповторяющихся ошибок и глюков. Пока их исправишь....

4. Измериловка от NI дорогая. NI по моему мнению сделан для переносных/перевозных, мощных измерительных систем. Если измериловка будет работать в цехе, или решать простые задачи, то есть хорошие и более дешёвые решения. Эти решения будут дешевле примерно в 2 раза для среднеклассных решений (например тектроникс) и примерно на 20% дорогих приборов (например R&S, Agilent).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разрабатываем собственные стенды+интерфейс с ПК+программу тестового контроля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...