Агентные кейсы
Безопасность, наука и железо

Сверка SPICE-симуляций с реальным осциллографом через Claude Code

Лукас Герадс подключил к Claude Code MCP-серверы осциллографа LeCroy и симулятора SPICE, и агент сравнивает модель схемы с реальными измерениями. По словам автора, это избавило от нудного разбора данных, цифр нет.

Сделано сClaude Code

Что сделали

Лукас Герадс дал Claude Code два MCP-сервера. Один управляет осциллографом LeCroy, второй оборачивает библиотеку spicelib для SPICE-симуляций. В демо простейший RC-фильтр, на который подаёт сигнал простой микроконтроллер. Claude сравнивает данные симуляции и измерений. Для прошивки Лукас дал ему карту выводов и Makefile с целями build, flash, ping и erase.

Что получилось

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

На что обратить внимание

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

Пояснение

SPICE это семейство программ для моделирования электронных схем, spicelib это библиотека на Python для работы с ними. RC-фильтр это простейшая схема из резистора и конденсатора.

Кому пригодится

Инженерам-электронщикам, которые сверяют модели схем с измерениями на стенде.

Попробуйте сами с Claude Code

У меня есть SPICE-симуляция [схема] в [путь к файлу] и осциллограф по адресу [адрес], доступный через MCP-сервер. Запусти симуляцию, сними реальное измерение [сигнал или контрольная точка] и сравни их по времени нарастания, амплитуде и частоте. Опиши расхождения и предложи правки модели. Прежде чем менять настройки оборудования или подавать сигнал на схему, спроси меня.

Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗

Читать оригинал ↗

Источник: lucasgerads.com ·

Похожие кейсы

Роборука с пятью степенями свободы без опыта в CAD с Claude Code и FreeCAD

Автор без опыта в CAD с помощью Claude Code и FreeCAD спроектировал, напечатал и собрал роборуку на сервоприводах с управлением голосом и камерой. Примерно за 30 часов получилось четыре рабочих сервопривода, захват пока не собран.

Реверс-инжиниринг Claude Desktop с Claude Code в поисках пути к Linux

Мейнтейнер скрипта, который переупаковывает Claude Desktop под Linux, разобрал с Claude минифицированный код приложения, чтобы понять, почему Cowork работает только на macOS. Claude нашёл слои виртуальной машины и песочницы и наметил три пути к Linux, но ничего пока не реализовано.