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

shodan_x

Свой
  • Постов

    568
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные shodan_x


  1. Ну а теперь, применительно к задаче замера сопротивления:

     

    B2985A с питанием от B2985A с 1T резистором:

    B2985A_vs_B2985A_GRAPH.thumb.png.564c1f55a118c27af25a1610bddd0683.pngB2985A_vs_B2985A_ADEV.thumb.png.3b8f9ca6fc7685219ca14eb996d93b26.png

     

    B2985A с питанием от 2450 с 1T резистором:

    B2985A_vs_2450_GRAPH.thumb.png.c41b14ba1d7d8c86642e635b677c5950.pngB2985A_vs_2450_ADEV.thumb.png.8900a71425ab0b7c39def3da98d457d8.png

     

    Ты знаешь @ЕшТ, я-бы не сказал, что я вижу какую-то прям колоссальную разницу на этом замере. В обоих вариантах, в кроткосрочной перспективе шумы в суб-фемтоамперной области и примерно равны.

    Ну может с 2450 немного получше... совсем чуть.

  2. @MegaVolt Потому-что приборы в шкафу намного менее чувствительны к перепадам температуры, по сравнению с тем что я ими исследую.

    Да и при стабильной внешней температуре комнаты, температура внутри шкафа тоже стабильна.

  3. 5 hours ago, alexunder said:

    в каких единицах отложено время по оси X

    В единицах времени, часы, минуты.

    5 hours ago, alexunder said:

    задуматься о создании чистой комнаты, с фильтрацией воздуха и стабилизацией температуры ;)

    Вы предлагаете сэкономит на кондиционере, но затратить много миллионов на чистую комнату, которая не нужна?

  4. Близится лето, и острее встает вопрос охлаждения измерительной техники. Собственно говоря, поясню в чем дело.

    Практика показала, что в условиях домашней лаборатории есть большой ряд крайне негативных факторов для хранения и эксплуатации измерительных приборов:

    • Если проборы простаивают в них накапливается пыль. (а это не редкость для хобби, на которое не всегда есть время)
    • На приборах очень любят спать кошки, в результате чего в них накапливается шерсть!
    • Опасность случайного физического повреждения прибора в условиях дома - выше.

    Был найден способ как существенно снизить эти риски.

    У производственников был подсмотрен способ организации в 19" стойки, мне такое размещение показалось очень интересным, и как показала практика, в этом есть смысл.

    TWB.thumb.jpg.13f07de1bea26aebed8c3e53fd5aef70.jpg

    Когда шкаф закрыт, он предохраняет от пыли, шерсти, домашних животных и домочадцев.

    Помимо того, с такими локально-концентрированными приборными доменами довольно удобно работать - прибор всегда на своем месте, случайно сдвинуть его при работе не представляется возможным - он жестко закреплен. Расположение дисплеев, входов и кнопок всегда на том-же месте - тут уже срабатывает мышечная память, и работаешь с прибором уже чисто инстинктивно.

     

    Это что касается вопроса органайзинга. Но это так-же вызывает и проблему - охлаждение.

    Для циркуляции воздуха в шкафы установлены вент блоки Hyperline TFAB-T2FR-RAL9004 и тихими 28dB вентиляторами. Базовые потребности в вентиляции они обеспечивают хорошо, при относительно невысоком уровне шума.

     

    Как можно видеть на графике, разница температуры окружающей среды и внутренностей шкафа отличается всего на 1.4 градуса, что допустимо.

    Тест температуры шкафа высотой 9 юнитов начат в 13:30.

    В 14:00 я решил испытать предположение, что если дырки по бокам от первых 6-ти юнитов заглушить, то охлаждение нижнего яруса станет лучше, т.к. через него вент-блок будет протягивать больший объем воздуха.

    c3b1f5d6-4d09-4e96-b2c7-6ff1ad0dcb6c.thumb.png.bd34e638d38860f4f722f64d72021f48.png

    Оранжевый - термодатчик установленный у воздухозаборников приборов нижнего яруса.

    Голубой - температура помещения.

    a1cb495a-6a6c-4944-b6b1-bdd0fa4038a9.thumb.png.1eeb0b53a1bafb946999bfaa146a5008.png

    Как видно, предположение оказалось в корне не верно, температура нижнего яруса резко пошла вверх и дифферент с комнатной достиг 1.9 гр.С.

    В 16:30 боковые заглушки с первых 6-ти юнитов были убраны, и разница температур вернулась к норме в 1.4 гр.С.

     

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

    Думается мне, ширпотребные инвертора тоже не подойдут для поддержания стабильной температуры помещения.... что тогда использовать?

  5. PS.Если-же говорить о POE применительно к RPi на базе которой работает сам софт логгера подключаемый к приборам, то лично я не вижу смысла. Специфика применения RPi у меня такова, что она обслуживает у меня еще и Lady Heather с GPSDO и на ней-же крутится Pi Hole для домашнего интернета, по этому она у меня запитана 24/7/365 от рядом стоящего мейнвеловского DIN БП. Вообщем, малинка у меня отрабатывает "по полной", все вложенные в нее XX баксов. А вот и зарисовка на эту тему:

     

     

    1 hour ago, kolobok0 said:

    Для разъёма использовали в своё время RJ45 розетки (на 4 пина, типо того). Практичней и быстрее.

    Все просто... как-то с бодуна купил целую катушку(тыща штук, если меня память не подводит) micro-USB в Элитане, по этому теперь пихаю их везде где можно.

  6. 1 hour ago, kolobok0 said:

    для более точного анализа данных при съёме показаний более чем с 1 датчика - рекомендую временные срезы делать равными, например в 1 секунду.

    Данные датчиков жестчайшим образом и без того синхронизированны со всеми каналами измерения(кстати софтина тянет до 17 каналов).

    Все это разнообразие, вместе с датчиками пишется в одну единую CSV "портянку", по этому проблематики с "в какой нить эксель проще загружать" нет. Оно и без того туда загружается всей кучей, за один клик.

    1 hour ago, kolobok0 said:

    забиксы рулят

     

    49248398-2686-4b4d-a02c-bf963b4331df.thumb.png.937d2e2a414db556b8f720684ea84655.png

    Бррр... де-жа-вю.... Забиксы, графаны и иже с ними - у меня обычно рулят на работе, где я получаю денежку как админ, чтобы покупать для хобби разное и вкусное.

    Там они, ну заббиксы эти триклятые - событийно, численно, и графически анализируют мой парк серверов. Положа руку на сердце - торжественно клянусь, в делах логирования измерений - заббиксы нафиг не надо!

     

    1 hour ago, kolobok0 said:

    4) передача по изернету + POE + WMI для админов + WEB морда

    "передача по изернету" - есть по определению.

    "POE" - мне с трудом представляется организация POE хотя-бы даже для левого моего шкафа, уже не говоря о правом, где есть мощная силовая электроника.

    "WEB морда" - ну может быть... когда-нибудь если руки дойдут.

  7. Стоит отметить и минусы, к примеру - отрисовка в браузере большого дата-сета из 2-х линий по 710 тыс. точек каждая(для понимания - это CSV-шка объемом около 45Мб, ~9 часов логирования по 20 семплов в сек), потребляет браузером 8Гб(9ГБ на пике) RAM и занимает 2 минуты на Core i7-4820K.

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

     

    710_gr.thumb.png.7ca267ca9209b97566a96c85b7208671.png710_ram.thumb.png.c6229f739fe0b4c1030b2dc4b57abd9c.png

  8. 6 hours ago, ЕшТ said:

    у нас всегда есть связь через паразитные емкости, индуктивности

    В моем понимании, емкостные и индуктивные составляющие не должны влиять сколь-либо значительно на краткосрочные шумы(10 сек+), но мне будет любопытно ознакомится с результатами.

    6 hours ago, ЕшТ said:

    В2987А был отключен от сети и переведен на батарейное питание

    Перевод на другой источник питания - само по себе может влиять, независимо от ground loop.

  9. Кстати, к 3B+ я температурные датчики решил не паять к плате, как делал с RPi Zero W, а подключать вот так.

    Обычно мне нужно иметь 4(редко 5) канала температуры, с датчиками в разных точках:

    1 - Температура в правой изм. стойке 19" (TI TMP117)

    2 - Температура в левой изм. стойке 19" (TI TMP117)

    3 - Температура воздуха в помещении. (TI TMP117)

    4 - Температура DUT. (TI TMP117)

    5 - Температура бокса для измерения малых токов. (E+E Elektronik EE07)

     

     

    DSC_0128.JPG

    DSC_0129.JPG

    DSC_0130.JPG

  10. 25 minutes ago, MegaVolt said:

    как он выходит в сеть

    Zero W - да, по ваффле. На 100-200 семплов в секунду Ваффли и этого достаточно медленного процессора - точно хватает, хотя точно цифр я сейчас не вспомню.

    3B+ - лично у меня по кабелю, т.к. тогда меньше сетевая задержка, да и топология сети позволяет.

    Хотел купить поиграться 4B, там говорят латенси сети еще меньше а камень еще быстрее, но пока хватает и того что дает 3B+, да и корпусов хороших к 4B не было до недавнего времени.

     

    25 minutes ago, MegaVolt said:

    равномерность отсчётов

     

    Ну можно гайды по приборам почитать, я думаю можно по SCPI читать данные только после прихода фронта триггера на приборы. Реально говорю, задачки такого логирования не было, максимум это вытягивал из буфера приборов что-нибудь очень скорострельное, и по этому не задумывался чтобы это передавать куда-то на логер.

     

    Максимум какая задача стояла именно для логера(применительно к триггеру), чтобы старт каждого кванта измерения начинался максимально синхронно по всем приборам указанным в конфиге, это реализовал одномоментной и многопоточной выдачей команд READ.

  11. 7 minutes ago, MegaVolt said:

    вытащены

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

     

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

  12. 2 minutes ago, ЕшТ said:

    давай отключим сеть

    Ты то может и отключишь, а мне придется динамомашину крутить....:download:

    Но я тоже подумаю над этим...

    В целом, твое наблюдение очень интересно, я плотно подумаю над вариантами как проверить и как избежать эффекта, если тоже обнаружу.

  13. 6 minutes ago, ЕшТ said:

    Разве? Для корректного сравнения нужно

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

    17 minutes ago, ЕшТ said:

    Изменение напряжения на -0.08% стало индикатором, что где-то проблема.

    То-есть, я правильно понимаю:

    • Весь тест https://xdevs.com/compare_100mv_source_apr2020/ до 03 AM проходил от сети.
    • с 03 AM до 04:30 AM проходил от АКБ.
    • От 04:30 AM и далее проходил снова от той-же сети.

    ?

  14. @MegaVolt Логгер управляет приборами по сети(Ethernet).Ну не рисовать-же свич и кучку проводов Cat 5 :crazy:

     

    Работа с физическим сигналом триггера пока не поддерживается, в данный момент ПО само выдает команду на чтение, см. конфиг:

    Read_command = ":MEAS:VOLT:DC?";
     

    Если команда чтения не запускает триггер, то в текст команды надо дописать инструкцию на софт-старт триггера.
     

  15. Как-то опрометчиво опустил обсуждение моего самопального измерительного софта: LXI Instruments Data Logger

    Даю как-то разрозненную инфу в разных темах, а конкретного обсуждения нет. По этому предлагаю обсудить тут.

    ------------

    Назначение: Логгер для измерительных приборов поддерживающих команды SCPI и сеть со стеком LXI.

    Репозиторий проекта: https://github.com/shodanx/LXI-Instruments-DataLogger

    Основные фенечки:

    • Автономность (не требует постоянно включенного компа при процессе логирования)
    • Поддержка большинства современных измерительных приборов в которых есть сеть по стандарту LXI и которые управляются SCPI командами.
    • Синхронизация момента старта триггера на измерение и многопоточность.
    • Поддержка до 4-х термодатчиков TI TMP117.
    • Поддержка отключения syncfs методов ядра, для сохранения жизни SD карт.
    • Веб-интерфейс с гламурными графиками.
    • Отображение шкал как в абсолютных значениях, так и в отклонении ppm от медианного значения.
    • Дополнительная шкала PPM(слева) для режима группировки.
    • Группировка шкал, для наблюдения за параметрами численно близкими друг к другу.
    • Поддержка смещения линий графика и их масштабирование.
    • Поддержка установки маркера мышкой на графике, для более легкого чтения значений со шкал XY.
    • Поддержка режима паузы измерений.
    • Поддержка управления выключением-выключением дисплеев изм. техники.
    • Сохранение данных в CSV.
    • Хюман-ридибл конфигурационный файл. :biggrin:

    Программировался софт специально для платформы Raspberry Pi, работа проверена на RPi 3B+ и RPi Zero W c Raspbian Buster Lite.

  16. Допилил на досуге новую партию датчиков TMP117, постараюсь на днях повторить тест, но уже с привязкой к температуре.

     

  17. 2 hours ago, ЕшТ said:

    . Вероятность не нулевая, что первый тест был с проблемным питанием из-за образовавшегося ground loop по сети. У тебя 2985 и DMM6500 в ту же розетку включены? :)

    Вопрос странный, но я постараюсь ответить в его-же стиле - Да в ту-же.

    Я там нигде ground loop не усматриваю. Питальник 2985 и входной тракт 6500 от земли-то отвязаны, ибо первому дано указание (Voltage Source Low Terminal State: FLOATING) а второму не свойственно сажать входы за землю.

    Где там тогда может быть петля?

    2 hours ago, ЕшТ said:

    Хотя по паспорту KS считает что если шум 2.6 mVp-p (0.1 Hz to 10 Hz) 3.0 mVrms (10 Hz to 20 MHz) то все хорошо.

    Да все хорошо, я с ними согласен, прибор исправен.

    Плохо(для них) то, что Кейтли в тех-же условиях дает результат в разы лучше.

  18. 16 minutes ago, ЕшТ said:

    Возможно я был не прав :)

    Дивны дела твои господи... а в самом B2987A ничего не менялось?

    Потому-что какраз вот твоему тесту 2 я склонен не доверять. Его данные, в отличии от теста 1 никак не соотносятся с тем что вижу я.

     

    20 minutes ago, ЕшТ said:

    Сменил мультиметр на эталонный 3458А

    На что, на что?

    По ссылке написано Fluke 8508A. Ты точно снимаешь данные с того прибора?

  19. Тем не менее показалось странным, поскольку на других графиках этого не отмечено.

    Получается что Keithley 2002 и Fluke 8508A имеют волшебные делители? Или все-же условия теста разные?

     

    Собственно по этому я и не стал применять для замера 2 разных мультика, и постарался максимально выровнять условия посредством одного прибора и скан-карты когда ставил задачу сравнить 2 DUT.

     

    PS.Я не доматываюсь, мне реально любопытно "почему так?"

  20. 30 minutes ago, ЕшТ said:

    прогрето по умолчанию.

    Хм, тогда вот этот зигзаг выглядит несколько странновато. Собственно почему я и задал этот уточняющий вопрос.

     

    Безымянный.png

  21. 18 minutes ago, ЕшТ said:

    Keithley 6430+PA

    По твоему файлу, вижу что он совсем не далеко ушел от своего собрата 2450.

    Ты его нисколько не прогревал перед замерами?

     

    6430.png

    26 minutes ago, ЕшТ said:

    Keysight B2987A

    Да с моим почти совпадает. Весьма ожидаемый результат. Спасибо!

    Keysight 2987.png

  22. Поскольку 2450 выглядит наиболее обнадеживающе, специально для него построил девиацию в области более высоких частот.

    Тем самым определил для себя, что оптимальной минимально достаточной апертурой, которая минимизирует влияние ВЧ шумов является 2-3 секунды, т.е. 1-10 NPLC довольно шумновато, а вот 100 NPLC самое-то! Что буду в дальнейшем учитывать при измерениях, если буду применять данный прибор в качестве блока питания ой! прости Neekeetos, источника напряжения конечно-же!

     

    А так-же делаю вывод, что замена 2985 на 2450, при определенных обстоятельствах, может уменьшить шум и увеличить краткосрочную стабильность в 4-8 раз.

    У меня пока все...(до осциллограмм пока так руки и не дошли...)

     

    6500 сконфигурирован с RANGE=100V, NPLC=1, AZERO=ON, LSYNC=ON, питальник выставлен на 100В.

    k2450lt.png

  23. БП B2985 ведет себя лучше, если прогрет часа 4-5 перед стартом измерения.

    На 2450 длительный прогрев почти никак не сказывается.

     

    6500 сконфигурирован на сканирование 2-х каналов, с RANGE=100V, NPLC=1, REPEAT=20, DELAY=0, AZERO=ON, LSYNC=ON, питальники выставлены на 100В.

    B2985A.thumb.png.49c4dc0366f1ea1104ed7dd1cec6c424.png2450.thumb.png.fcd2b7a490aa03a9c22a22b1d425a545.png

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