|
Средства для тестирования оборудования, Поделитесь опытом |
|
|
|
Feb 23 2013, 05:40
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 22-01-12
Пользователь №: 69 790

|
Здравствуйте
Было бы интересно узнать какими средствами специалисты тестируют оборудование. Подойдут ли для этого стандартные платы дискретного ввода-вывода? Есть ли готовое ПО или придётся разрабатывать своё для каждого устройства?
|
|
|
|
|
Feb 23 2013, 07:06
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(Vasya777 @ Feb 23 2013, 09:40)  Здравствуйте
Было бы интересно узнать какими средствами специалисты тестируют оборудование. Подойдут ли для этого стандартные платы дискретного ввода-вывода? Есть ли готовое ПО или придётся разрабатывать своё для каждого устройства? Оборудование - ??? Аналоговое, цифровое? Есть ли JTAG? А без конкретного вопроса ответа не будет... Кто же здесь будет "учебник" писать...
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Feb 23 2013, 07:28
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 22-01-12
Пользователь №: 69 790

|
Оборудование с различными интерфейсами, есть аналоговые входы/выходы, есть цифровые дискретные и цифровые интерфейсы. JTAG нет так как тестируется вся подсистема в целом, а там может быть несколько контроллеров. Существует набор требований, по ним составляются комбинации входных воздействий и анализируются выходные сигналы. Это можно делать вручную, но довольно утомительно и затратно. Может быть у кого-нибудь был опыт автоматизации этого процесса?
Сообщение отредактировал Vasya777 - Feb 23 2013, 07:32
|
|
|
|
|
Feb 23 2013, 17:04
|

Знающий
   
Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274

|
Цитата(Vasya777 @ Feb 23 2013, 11:28)  Может быть у кого-нибудь был опыт автоматизации этого процесса? Конечно нужно автоматизировать. Вообще, стенд функционального тестирования можно разделить на устройство ввода/вывода и адаптер (fixture). Адаптер придется делать самостоятельно, это стенд куда вы устанавливаете свой модуль или модули. К контактным площадкам прижимаются тестовые иголки, для боковых разъемов и кнопок используются подвижные пневмокаретки (типа MXH6-15 от SMC). Для тестирования проводов тоже есть специальные зажимы с иголками (провода не требуется зачищать). Устройство ввода/вывода - в зависимости от сложности вашего тестируемого оборудования (DUT - device under test). Начиная от платформ PXI, заканчивая простейшими многоканальными АЦП. Для простых девайсов мы используем Agilent 34972A - в него устанавливается до 3 модулей мультиплексоров разного типа. Питание DUT - от управляемых по GPIB/USB источников питания (они же используются для измерения потребляемого тока, если высокая точность не нужна). Ну и дополнительное оборудование, если это необходимо. Для более сложного оборудования можно использовать уже упомянутые ранее девайсы PXI (самые мощные решения у National Instruments и Agilent) или, если попроще - USB систему от Agilent. Есть еще один вариант - наколхозить самостоятельно. Однако в этом случае разработка тестового оборудования может занять времени больше, чем разработка самого девайса. Тестовые адаптеры, кстати, тоже специальные конторы изготавливаются по ТЗ заказчика, хотя начать лучше самому...
|
|
|
|
|
Feb 25 2013, 16:44
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 22-01-12
Пользователь №: 69 790

|
Посмотрел National Instruments, более менее приемлемое решение стоит около 1000000 рублей. Скажите, пожалуйста, у всех производителей такой порядок цен? Необходимы цифровые и аналоговые сигналы до 80 МГц, RS-485, CAN и MIL-STD-1553.
А какие модули вы используете? Какое ПО применяете для создания тестов?
|
|
|
|
|
Feb 26 2013, 16:10
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 22-01-12
Пользователь №: 69 790

|
А какие китайские аналоги можете порекомендовать?
|
|
|
|
|
Apr 1 2013, 09:09
|
Группа: Новичок
Сообщений: 4
Регистрация: 4-10-05
Из: Минск
Пользователь №: 9 208

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

Группа: Участник
Сообщений: 71
Регистрация: 15-03-10
Пользователь №: 55 996

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

Местный
  
Группа: Свой
Сообщений: 236
Регистрация: 4-07-05
Из: Подмосковье
Пользователь №: 6 521

|
Цитата(1lliivv1 @ Apr 5 2013, 09:31)  Уже давно на работе использую программу Agilent VEE. Это что-то наподобии NI LabView. С помощью VEE можно легко подключиться к приборам по самым разным шинам, например по GPIB, LAN, и делать тесты устройств на компьютере. Таким образом, можно объединять множество приборов в один общий измерительный стенд. Очень советую. Поддерживаю. Vee - хорошая штука, если вам не нужно сложных задач решать. Измерить - поуправлять, да, хорошо. Особенно если приборы от Agilent. LabView в плане программирования, конечно, помощнее. Если сравнивать с языками программирования - Vee это бейсик, лабвью это уже Си.
|
|
|
|
|
Jun 26 2013, 18:06
|
Знающий
   
Группа: Свой
Сообщений: 578
Регистрация: 27-06-08
Из: с Урала
Пользователь №: 38 578

|
Цитата(Sanyao @ Apr 5 2013, 10:12)  Поддерживаю. Vee - хорошая штука, если вам не нужно сложных задач решать. Измерить - поуправлять, да, хорошо. Особенно если приборы от Agilent. Я тоже по VEE согласен. Классная штука если у Вас приборы поддерживают текстовые команды управления. Хотя и другие форматы можно приспособить. И если у Вас нужно сделать быстро и не запариватьсяь в сложности програмирования на спец языках. А вот сложные штуки мы управляем по MATLAB. Вообще всё что нужно есть. Хоть GUI приколхозить с лампочками и крутилками, хоть по графику мышкой счёлкать, хоть буквы обрабатывать и сохранять отчёты в любом формате. По LabView пожалуй негатив: 1. Очень агрессивный маркетинг довольно дорогих решений (официальные продукты, не взломанные) 2. При работе с ЛабВью, нужно сильно обучаться и уровень знаний у специалистов должен быть высокий. А таких людей мало. 3. При первой работе будет потрачено примерно пол года на обучение с нуля. Очень много непонятных и неповторяющихся ошибок и глюков. Пока их исправишь.... 4. Измериловка от NI дорогая. NI по моему мнению сделан для переносных/перевозных, мощных измерительных систем. Если измериловка будет работать в цехе, или решать простые задачи, то есть хорошие и более дешёвые решения. Эти решения будут дешевле примерно в 2 раза для среднеклассных решений (например тектроникс) и примерно на 20% дорогих приборов (например R&S, Agilent).
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|