228

Реверс-инжиниринг печатной платы7

Серия PCBComparer2 - реверс-инжиниринг печатных плат

Хочу поделится своей наработкой с разработчиками электроники.
Врядли такие программы нужны всем разработчикам печатных плат, но кому-то наверняка будет полезно.
Это программа PCBComparer2 для просмотра двух сторон одной печатной платы одновременно, с зумом, созданием контактов, цепей, изучением трассировки изучаемого образца, и, финально, даже экспорт созданных контактов и цепей в файл схемы формата какой-нибудь CAD-программы (САПР по русски), для дальнейшей переработки и создания своей печатной платы в исходнике.

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

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

Можно создать контакты деталей, переходные отверстия (via) и просто точки вдоль дорожек

Можно создать контакты деталей, переходные отверстия (via) и просто точки вдоль дорожек

После экспорта в схему дальнейшие шаги уже внутри САПРа по реверс-инжинирингу предполагаются такие:
1. подготовить библиотеки схемных компонент и футпринтов (посадочных мест) печатной платы для дальнейших правок
2. обновить посадочные места платы компонент на схеме: ввести вручную вместо футпринтов COMxxx (которые экспортируются)
3. создать файл новой печатной платы и экспортировать на нее компоненты со схемы, при помощи подготовленной библиотеки и сохранить плату: тут мы сохраняем исходный список цепей
4. обновить схемные элементы на схеме, с помощью подготовленной библиотеки символов
5. импортировать в схему данные с платы - т.е. передать заново список цепей с платы.

Соединения контактов можно легко изучить, выделяя контакты с Shift или Control

Соединения контактов можно легко изучить, выделяя контакты с Shift или Control

Навскидку для начала можно поглядеть несколько видео о том, как выглядит интерфейс, вот ссылка на плей-лист: https://rutube.ru/plst/781340/

Результат экспорта схемы в KiCAD

Результат экспорта схемы в KiCAD

Загрузить и попробовать beta-версию программы (пока только для 64-битных операционок Windows) можно отсюда.
Еще раз - это первая версия программы, и можно по вашим запросам доработать что угодно.

UPD:

Ссылка на загрузку инсталлятора Windows: https://pmaker.ru/script/payments/setup_pcbcomparer2.exe

Лига Радиолюбителей

1.4K постов10K подписчика

Правила сообщества

Соблюдайте правила Пикабу. Посты выкладывать лишь касаемо нашей тематики. Приветствуется грамотное изложение. Старайтесь не использовать мат.

Постарайтесь не быть снобами в отношении новичков. Все мы когда-то ничего не знали и ничего не умели.

За попытку приплести политику или религию - предупреждение. 2 предупреждения - бан.

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества