Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР. |
22.02.2019, 13:05
|
#1
|
Прохожий
Регистрация: 24.11.2011
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сканирование электронных схем с последующей симуляцией
Добрый день. Спрошу у уважаемых присутствующих на форуме рыцарей паяльника совета. Имеется бумажная принципиальная схема устройства, например усилитель НЧ. Эту схему можно "руками" перенести в eCad или другой симулятор и протестировать "живое" устройство на наличие дефектов в схеме и элементной базе. Своего рода диагностика неисправностей, уже случившихся или могущих иметь место. Мнение, что дешевле и быстрее это сделать методом "научного тыка" на живой плате разделяю, но интереса к вопросу не снимаю. Возможно ли отсканировать бумажную схему так, чтобы её понимал какой-нибудь eCad или симулятор, чтобы при этом избежать ручного ввода схемы. Какую связку программ или одну программу можете для этого посоветовать. Откликнувшихся заранее благодарю.
|
|
|
|
22.02.2019, 13:36
|
#2
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,054
Сказал спасибо: 3,042
Сказали Спасибо 3,212 раз(а) в 2,182 сообщении(ях)
|
Re: Сканирование электронных схем с последующей симуляцией
Сообщение от tikhom
|
Эту схему можно "руками" перенести в eCad или другой симулятор и протестировать "живое" устройство на наличие дефектов в схеме и элементной базе.
|
1. Шта-а-а? Скорректировать ТЗ надо...
2. Моё предположение - "нет таких программ".
__________________
Экзорцист 40-го уровня.
|
|
|
|
22.02.2019, 14:07
|
#3
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,258
Сказал спасибо: 11,170
Сказали Спасибо 3,859 раз(а) в 2,929 сообщении(ях)
|
Re: Сканирование электронных схем с последующей симуляцией
tikhom, заявленное больше к классу AI относится, хотя при современном состоянии дел вполне возможно использование нейронных сетей для получения результата от бумаги к схеме. Правда при таком подходе вполне резонным смотрится возложение на такую же сеть и обязанности тестирования полученной схемы.
А если уже серьёзно - стоимость такого рода программы сделает ее явно недоступной для персонального использования. Да и процесс ручками сильно выигрывает с точки зрения поиска тех самых ошибок, конечно если делать это, думая о рисуемой схеме.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
22.02.2019, 16:17
|
#4
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Re: Сканирование электронных схем с последующей симуляцией
Нет таких программ, и не будет никогда.
Можно только немного упростить работу. Поместить скан на чистый лист в редакторе схем как фон, и поверх него вручную нарисовать схему.
|
|
|
|
22.02.2019, 16:56
|
#5
|
Вид на жительство
Регистрация: 11.09.2007
Адрес: Москва
Сообщений: 345
Сказал спасибо: 4
Сказали Спасибо 78 раз(а) в 66 сообщении(ях)
|
Re: Сканирование электронных схем с последующей симуляцией
Сообщение от tikhom
|
Возможно ли отсканировать бумажную схему так, чтобы её понимал какой-нибудь eCad или симулятор
|
Чтобы просимулировать схему нужна не просто картинка а символ с подключенной моделью. Если просто отсканировать то ничего само не создастся. Да и просто при создании платы под символом подразумевается нечто большее чем просто картинка.
|
|
|
|
22.02.2019, 22:21
|
#6
|
Прохожий
Регистрация: 24.11.2011
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Сканирование электронных схем с последующей симуляцией
Спасибо всем за единогласное мнение. И я так думал, пока не познакомился с музыкальными редакторами Sibelius и MuseStore, которые могут сканировать печатные ноты и воспроизводить
их плеером. Тоже задача для AI, но она решена! Напрашивается аналогия с электронными ком
понентами (ноты) и принципиальной схемой (плеер). Понятно, что когда жалеющих анализировать электронные схемы таким способом будет столько же, сколько "cочинителей" и "исполнителей"
музыки без знания нот, платящих за прогу по 600 долл, тогда и эта идея будет реализована.
Спасибо TEHb за идею с фоном.
|
|
|
|
22.02.2019, 23:18
|
#7
|
Вид на жительство
Регистрация: 13.07.2006
Адрес: Кировская область: 58°40′12″ с.ш. 52°11′35″ в.д.
Сообщений: 358
Сказал спасибо: 272
Сказали Спасибо 241 раз(а) в 101 сообщении(ях)
|
Re: Сканирование электронных схем с последующей симуляцией
Сообщение от TEHb
|
Нет таких программ, и не будет никогда.
|
Ну это Вы загнули, будут такие программы. Текст уже давно распознается, так что символы радиосхем и главное: соединения между ними, будут распознаваться!!!
|
|
|
|
23.02.2019, 02:22
|
#8
|
Почётный гражданин KAZUS.RU
Регистрация: 04.02.2005
Сообщений: 2,284
Сказал спасибо: 1,114
Сказали Спасибо 840 раз(а) в 621 сообщении(ях)
|
Re: Сканирование электронных схем с последующей симуляцией
tikhom Мозг человека совершеннее любой программы. Достаточно один раз потратить время на изучение электроники, как Вам ваша идея покажется абсурдной. Изучив с 0 до совершенства электронику, при беглом взгляде на схему, сразу поймёте о её пригодности к применению, а повторять чужое не будете, так как своих знаний хватит с лихвой для создания подобной схемы. Сами рассудите, зачем моделировать чью-то схему, когда сами сможете сотворить, возможно и лучше. Дальше занятие моделировать наскучит, так как нет для Вас ни смысла, ни денег. С правовой точки зрения на подобные программы, это пахнет, если не плагиатом, так соучастием в части нарушения авторских прав. Раньше была программа по реинжинирингу, сейчас её не вижу. С её помощью по графическому файлу создавали связи между компонентами и трассировку дорожек. Для самостоятельного решения задуманного, можно порекомендовать изучение форматов файлов для программ схемотехнического моделирования и конвертирование в собственном или заказном конвертере символов с распознанных образов. Мечта Ваша не совсем простая, даже на spice языке придётся присваивать номера узлов элементам схемы, а в случае ошибок сканирования, весь процесс превратиться в ручной труд. Недостающие и лишние элементы схемы, кто будет додумывать, наверно сами, если, конечно, у Вас есть желание заниматься электроникой.
|
|
|
|
23.02.2019, 03:40
|
#9
|
Заблокирован
Регистрация: 28.03.2008
Сообщений: 8,124
Сказал спасибо: 908
Сказали Спасибо 1,171 раз(а) в 940 сообщении(ях)
|
Re: Сканирование электронных схем с последующей симуляцией
Сообщение от tikhom
|
Тоже задача для AI, но она решена!
|
Да это даже проще, чем текст распознавать - сами символы много больше, а разнообразия меньше.
|
|
|
|
23.02.2019, 06:44
|
#10
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,258
Сказал спасибо: 11,170
Сказали Спасибо 3,859 раз(а) в 2,929 сообщении(ях)
|
Re: Сканирование электронных схем с последующей симуляцией
tikhom, таки весьма тривиальное распознавание нот и их представление в любом формате достаточно просто реализуется на самом простом движке OCR.
Для схемотехники сложность на порядки выше уже на этапе самого распознавания картинки в набор объектов для последующей обработки, хотя и формализуется.
Потом потребуется проверка и взаимная корректировка схемы по информации о компонентах.
Потом нужен анализ корректности выполненных соединений на моделях компонентов.
Потом нужен анализ неподключенных цепей на допустимость.
Вопрос в создании необходимой для работы такой программы базы компонентов тоже совсем не тривиальная задача.
Так что нейронные сети для решения выглядят наиболее оптимальным решением.
Исходного материала в виде схем - предостаточно, дальше программы распознавания и обучение. Трудозатраты - сопоставимы с Google translate…
kreking, таки radarе.org вполне себе существует и развивается. Или Вы что-то более конкретное подразумевали? IDA сильно платная, а результат не отличается от radare2.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 23.02.2019 в 07:17.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:36.
|
|