Power Electronics
http://valvol.ru/

Бесплатная система сквозного проектирования электроники
http://valvol.ru/topic365.html
Страница 1 из 6

Автор:  valvol [ 28-11, 01:10 ]
Заголовок сообщения:  Бесплатная система сквозного проектирования электроники

Сейчас практически все коммерческие CAD-ы, такие как OrCAD, PCAD, PROTEUS, Multisim и т.п. являются системами сквозного проектирования, т.е. содержат редактор схем, трассировщик печатных плат и симулятор. Поэтому есть идея собрать некую альтернативную систему сквозного проектирования на основе бесплатных программ. Симулятор у нас уже есть, осталось найти редактор схем и редактор печатных плат, способный выдавать документацию в формате GERBER.
В результате своих поисков в Инете обнаружил EDA систему KiCAD, в которой есть все компоненты, кроме симулятора. Но повозившись с ней обнаружил, что данная система ещё далека от совершенства и работать с ней слишком сложно (например, в редакторе схем невозможно редактировать связи, в редакторе плат невозможно ввести крепёжные отверстия, т.к. последние отсутствуют в списке соединений ...).
Повозившись далее с поисковиком, обнаружил редактор печатных плат FreePCB и редактор схем TinyCAD, которые рассчитаны на совместную работу. Кроме этого, возможна передача списка соединений в программу FreePCB напрямую из симулятора LTspice, что явлется очень важным моментом.
Данная тема посвящается бесплатным системам сквозного проектирования. Пока за основу взята система, основанная на редакторе схем TinyCAD
Изображение
и редакторе печатных плат FreePCB
Изображение
Но в принципе возможны и другие комбинации и варианты.

В ближайшее время предпологаю выложить личные библиотеки краткие описания этих редакторов.

Автор:  Maikl [ 28-11, 18:42 ]
Заголовок сообщения: 

valvol
Заманчиво. :good: Как я понял, придётся использовать макросы или, что другое? Касается и Редактора печатных плат FreePCB. Понимаю так. Создаём модель. Прикидываем, примерно, что должно стоять на плате. Выбираем компоненты (от производителя с указанием геометрических размеров и др.), используемые в модели Выделяем компоненты, для которых должна быть создана плата. Задаём приблизительные размеры платы. Жмём пипу и плата готова. Примерно то же самое и для Редактора схем TinyCAD.
Куда движемся? :live-14: Скоро и паять за нас компутер будет. Нонешний радиогубитель через пяток лет будет физически отличаться от радиогубителя 60-70гг. Тогда пилили, строгали, паяли..., а сейчас... Ностальжи... :(

Автор:  valvol [ 28-11, 20:41 ]
Заголовок сообщения: 

Maikl писал(а):
Создаём модель. Прикидываем, примерно, что должно стоять на плате.

Cимулятор LTspice способен генерировать список соединений (netlist) для следующих программ разработки печатных плат:
Accel, Algorex, Allegro, Applicon Bravo, Applicon Leap, Cadnetix, Calay, Calay90, CBDS, Computervision, EE Designer, ExpressPCB, Intergraph, Mentor, Multiwire, PADS, Scicards, Tango, Telesis, Vectron и Wire List.

Трассировщик FreePCB понимает формат PADS.
Процесс может выглядеть следующим образом -> Схема устройства моделируется, отлаживается, а затем, в виде списка соединений, передаётся в программу разработки печатной платы. Данная процедура сокращает время проектирования и позволяет избежать досадных ошибок, вызванных повторным вводом схемы в редакторе схем.
Если схема не требует моделирования, то в этом случае, для создания списка соединений, можно использовать редактор схем.

Автор:  Maikl [ 28-11, 21:03 ]
Заголовок сообщения: 

valvol
перечисленные проги на аглицком не для меня - для програмистов и др. Мне, как пользователю важнО то, что во втором абзаце. Тогда да, получается сквозное... :good:

Автор:  valvol [ 28-11, 23:26 ]
Заголовок сообщения: 

Maikl писал(а):
перечисленные проги на аглицком не для меня

SwCAD тоже на английском, однако потихоньку осваиваете.
Если народу такая идея понравится, то со временем хелпы переведут, а возможно и сами программы русифицируют!

Автор:  Maikl [ 28-11, 23:46 ]
Заголовок сообщения: 

valvol писал(а):
SwCAD тоже на английском, однако потихоньку осваиваете.
наверно коряво выразился. Хотел сказать, что мне как пользователю "по барабану", на каком языке (компутерном) написАны проги и как называются эти проги. Я как пользователь - за "сквозняк". Это :good:

Автор:  Maxim_Z [ 05-12, 13:49 ]
Заголовок сообщения: 

Нет ничего хуже в этом мире, чем "сквозные" кады.

Хуже могут быть только резиновые женщины, вибраторы (не по бетону) и безалкогольное "пиво" :D

Автор:  Трибун [ 05-12, 15:29 ]
Заголовок сообщения: 

Да, детекторный приемник проще без КАДов нарисовать.

Автор:  valvol [ 26-01, 09:10 ]
Заголовок сообщения: 

Предложенную связку TinyCAD->LTspice->FreePCB можно дополнить бесплатным он-лайн автотрассировщиком FreeRouter
Изображение
Изображение
Импорт/экспорт проекта FreePCB<->FreeRoute уже организован и аналогичен тому, который используется в коммерческих трассировщиках ELECTRA и SPECCTRA, поэтому, совместно с FreePCB, возможно использование и этих трассировщиков, например их демо версий.

Автор:  tig0r [ 17-03, 23:37 ]
Заголовок сообщения: 

Вот ещё одна система всё в одном TARGET 3001
* Schematic
* Simulation
* Layout
* Autorouter
* 3D-view
* Gerber data, Milling data
* Prototype
* Frontpanel
Бесплатна для не комерческого использования.
http://server.ibfriedrich.com/wiki/ibfw ... =Main_Page
250 Pins/Pads, 2 copper layers, 1.2m x 1.2m, 30 signals simulatable
all functions active

The license of the free version is non commercial and the hugeness of projects is restricted to 250 Pins/Pads on 2 layers. 30 signals can be simulated in mixed mode. All Functions are entirely active, no time restriction.

Автор:  Наблюдатель [ 30-03, 16:09 ]
Заголовок сообщения: 

А кто-нить знает программу трассировки чтоб сама плату компоновала и разводила по netlist'у или еще как-нить? Пусть и не очень оптимально, можно подправить. В общем, упор делаю на то, чтоб элементы на плате сами расставлялись, ну и по ним уже соответственно и разводка. А то я как-то пробовал какие-то Traxmaker'ы (щас уж не помню чего), да так ничего и не нравится.
Вроде простые платы - по два слоя разводит, а сидеть элементы по плате двигать подгоняя до однослойной платы - чета влом. Мне проще и быстрее руками нарисовать, а после и на компутере, если надо.

Автор:  valvol [ 30-03, 19:14 ]
Заголовок сообщения: 

Наблюдатель писал(а):
Мне проще и быстрее руками нарисовать, а после и на компутере, если надо.

Если схемы не очень сложные, то, в качестве альтернативы карандашу и резинки, можно использовать программу Sprint Layout. Найти можно любым поисковиком.
Что касается автокомпоновщика, то они присутствуют практически в любой соответствующей программе. В том же PCAD-е автокомпоновщик присутствовал практически с самых ранних версий. Но обычно такие программы требуют очень долгой настройки и достаточно эффективно работают только с однородными компонентами.

Автор:  Maikl [ 30-03, 19:17 ]
Заголовок сообщения: 

valvol писал(а):
и достаточно эффективно работают только с однородными компонентами.
поясните, пожалуйста, как понимать "однородными"? Это элементы которые внесены в библиотеку?

Автор:  Трибун [ 30-03, 21:31 ]
Заголовок сообщения: 

Maikl
Например вся плата DIP корпуса.

Автор:  tig0r [ 25-06, 20:38 ]
Заголовок сообщения: 

Изображение
http://freestyleteam.com/index.php?topic=main&lang=ru
Высокопроизводительный, не имеющий аналогов топологический трассировщик печатных плат.

* Высокая скорость и великолепное качество трассировки.
* Превосходный набор инструментов дает возможность сократить сроки разработки электронных устройств в десятки раз.
* Отсутствие преимущественных направлений трассировки в слоях существенно снижает уровень параллельности трасс и уменьшает уровень перекрестных электромагнитных помех.
* Гладкие без изломов проводники.
* Уникальные алгоритмы и нетрадиционные подходы к решению сложных задач.

TopoR Lite V4.3
Версия распространяется бесплатно.
Ограничения:

* Число цепей - до 125;
* Число контактов - до 650;
* Число слоев - до 2;
http://freestyleteam.com/support/downlo ... =lite42man

Страница 1 из 6 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/