Софт радиоконструктора
В этой главе речь пойдет о компьютерных программах, которые помогают радиолюбителям (рисовальщики принципиальных схем, разработчики печатных плат, программы для определения номиналов радиодеталей и т. д.). Особого внимания заслуживает комплекс программ CircuitMaker 2000.
Описание пакета CircuitMaker
Пакет программ CircuitMaker 2000 предназначен в основном для обучения навыкам схемотехнического моделирования смешанных аналого‑цифровых устройств и разработки печатных плат на компьютерах под управлением Windows 95/98/2000/NT/XP. Он имеет некоторые особенности, ориентированные на применение в учебном процессе. CircuitMaker (рис 12.1), разработанный фирмой MicroCode , в настоящее время принадлежит компании Altium .
Рис. 12.1. Внешний вид программы для рисования принципиальных схем.
Существует несколько разновидностей этой программы, их вы можете увидеть в табл. 12.1. С помощью CircuitMaker производится графический ввод принципиальных электрических схем, моделирование смешанных аналого‑цифровых устройств и разработка печатных плат.
Фактически в одном пакете содержится компьютерная виртуальная электронная лаборатория, выполняющая цикл сквозного проектирования электронной аппаратуры широкого профиля. Программа CircuitMaker обеспечивает графический ввод принципиальных схем и их моделирование, разработка печатных плат производится с помощью входящего в состав пакета программы TraxMaker (рис. 12.2) или внешних программ PADS, P‑CAD, Protel и др.
Рис. 12.2. Внешний вид программы для рисования печатных плат.
Однако обратим внимание, что в наиболее привлекательной для студентов версии пакета список соединений проекта, необходимый для разработки плат, выполняется только в формате программы ТгахМакег , которая не входит в его состав. Поэтому студенческую версию возможно использовать только для схемотехнического моделирования, а для разработки плат следует применять коммерческие версии. Стандартная версия (Standard Edition ) обладает характеристиками, которые вы можете увидеть ниже.
Редактор принципиальных схем:
• чертеж схемы располагается на одном или нескольких листах;
• при создании схемы используются символы стандартных электрорадиоэлементов и макромодели нестандартных элементов, создаваемых пользователями;
• имеются удобные средства для изменения параметров источников сигналов и других компонентов;
• имеются средства имитации неисправностей (короткое замыкание контактов, разрыв цепи, неверные номиналы компонентов и др.);
• списки соединений схемы составляются в форматах ТгахМакег, Protel, Tango (используется в P‑CAD для Windows) и OrCAD ;
• в текстовых надписях символы кириллицы не допускаются;
• ограничений на количество компонентов, выводов, узлов цепей не имеется.
Программа моделирования:
• использует расширенную версию алгоритма SPICE 3F5 для моделирования аналоговых устройств и алгоритм XSPICE для моделирования смешанных аналого‑цифровых устройств. При этом полностью поддерживаются встроенные модели и макромодели аналоговых компонентов в формате SPICE, разрабатываемые фирмами – производителями электронных компонентов и публикуемые в Интернете (для цифровых компонентов эта практика менее распространена);
• имеет встроенные модели полупроводниковых приборов (диодов, фотодиодов, тиристоров, биполярных и полевых транзисторов, МОП‑ и БСИП‑транзисторов [последние в виде макромоделей], оптоэлектронных приборов), электронных ламп, индикаторов, ключей, примитивов элементов цифровой логики, цифровых ИС, аналоговых линейных ИС, регуляторов напряжения, линий задержки, линий передачи, устройств выполнения математических операций, источников аналоговых и цифровых сигналов, виртуальных инструментов (осциллографов, измерителей частотных характеристик, цифровых мультиметров, анализаторов логических сигналов);
• библиотека моделей содержит модели 4000 компонентов;
• выполняет стандартные виды анализа: расчет режима нелинейных схем по постоянному току (ОР) и передаточных характеристик в режиме по постоянному току (DC), расчет частотных характеристик (АС) и переходных процессов (Transient ), включая расчет спектров (Fourier ), выполняет одновременную вариацию двух параметров (Parameter Sweep );
• предусмотрена возможность отображения текущих результатов моделирования;
• для аналоговых устройств рассчитываются токи, напряжение и другие характеристики, для цифровых – временные диаграммы логических состояний;
• имеется постпроцессор обработки результатов моделирования;
• предусмотрена «горячая» связь между схемой и экраном отображения результатов моделирования.
Редактор печатных плат:
• печатные платы имеют до 8 электрических слоев (6 сигнальных и 2 слоя металлизации), а также средства нанесения масок краски и пасты;
• поддерживается английская и метрическая система единиц;
• максимальный размер платы 32x32 дюйма;
• разрешающая способность 1 мил = 0,001 дюйма = 00254 мм;
• поддерживаются компоненты как со штыревыми, так и с планарными выводами;
• библиотека корпусов содержит 2000 компонентов;
• списки соединений схемы проекта загружаются в форматах TraxMaker, Protel, Tango (используется в P‑CAD для Windows), PADS и OrCAD ;
• имеются средства автоматического размещения компонентов и трассировки сеточного типа;
• создаются Gerber ‑файлы в формате RS274 (D и X) и управляющих файлов для сверлильных станков;
• создаются отчеты о проекте, DXF‑файлы и данные для оборудования автоматического монтажа компонентов.
Студенческая версия (Student Edition ) предназначена только для применения на домашних компьютерах и не может использоваться в учебных заведениях. Эта версия в целом аналогична Standard Edition, но имеет следующие ограничения:
• не более 50 компонентов в проекте;
• библиотека моделей ограничена 1000 компонентами;
• редакторы символов и макромоделей (иерархических структур) недоступны;
• список соединений схемы проекта, передаваемый редакторам печатных плат, формируется только в формате программы TraxMaker .
Профессиональная версия (Professional Edition)
отличается от стандартной наличием 6 дополнительных видов моделирования (расчет комплексных сопротивлений двухполюсников, вариация температуры, статистический анализ по Монте‑Карло, анализ наихудшего случая, расчет передаточных функций по постоянному току, анализ уровня внутреннего шума). Она также имеет новые встроенные модели компонентов, библиотека увеличена до 6000 моделей, расширены возможности импорта/экспорта данных и усовершенствованы алгоритмы трассировки проводников печатных плат (в частности, добавлен новый волновой алгоритм с возможностями Ripup & Retry ), библиотека корпусов компонентов расширена до 5400 типов. Кроме того, предоставляется возможность описания моделей цифровых устройств на языке высокого уровня SimCode . В ее состав включена также программа TraxCAM PRO для просмотра и редактирования Gerber ‑файлов.
CircuitMaker 2000 дополняется обучающей программой CircuitMaker CBT (Computer Based Training ), имеющей 28 разделов по основам электроники и методам моделирования. Она поставляется на отдельном компакт‑диске вместе с учебником для студентов и ответами к упражнениям.
Подводим итоги
CircuitMaker – это один из наиболее удобных пакетов для работы со схемами, хотя, конечно, не без недостатков, а где их нет? Во всяком случае, затраты времени на рисование схем и печаток в пакете CircuitMaker небольшие. Имея минимум знаний по теории электроники (электронных приборов), вы можете успешно использовать CircuitMaker , чтобы разрабатывать и моделировать электрические цепи. Для новичков CircuitMaker идеально подходит для изучения и экспериментирования с электроникой (электронным приборами) и проектированием интегральных микросхем.
Основная и грубая ошибка программы, оставшаяся из предыдущей версии, заключается в том, что при размере схемы больше, чем экран монитора, и при экспорте файла в формат BMP, соединительные точки, а иногда и детали исчезают. Выход из этой ситуации – экспорт файла в WMF, а затем его конвертация в любой другой формат, здесь особых проблем нет. Все остальное в программе работает отлично.
Справочный листок
Я решил дополнить эту книгу полезной информацией, необходимой в электронной практике, так как без справки радио любителю очень‑очень трудно.
Дата добавления: 2016-02-02; просмотров: 3366;