CircuitMaker 2000

Эта программа не менее удобна, чем предыдущая. Она не­сколько дешевле. Всего 1500 долларов, что не мешает мне забыть о возможности ее приобретения. Программа помога­ет строить как цифровые схемы, так и работать с аналоговы­ми (рис. 3.14).

И нельзя сказать, что просмотр сигналов в этой програм­ме неудобен. Наоборот, все удобно и наглядно (рис. 3.15).

Программа поможет вам проверить идеи при создании охранной подсистемы. Не всегда очевидно, каким образом организовать работу этой подсистемы. «На вскидку» реше­ние выглядит просто: сработал датчик — бей тревогу. Без продуманного подхода реализация может дать обратный эффект, в первую очередь, за счет ложных срабатываний.

CircuitMaker 2000

Рис. 3.15. Усилитель в программе CircuitMaker

Затем последуют срабатывания системы, если вы забудете (или не успеете) снять ее с режима охраны и т. п.

Самым лучшим решением в подобной ситуации станет тщательное продумывание, в котором поможет программа CircuitMaker (рис. 3.16).

CircuitMaker 2000

Рис. 3.16. Подсистема охраны в программе CircuitMaker

Как и предыдущая, она имеет часть, предназначенную для создания печатной платы. Современная любительская техно­логия позволяет сделать печатную плату очень хорошего каче­ства. Если использовать поверхностный монтаж, выполнение платы может мало отличаться от промышленного. Я имею в виду использование лазерного принтера для нанесения рисунка. В этом случае наличие возможности выполнить раз­водку в той же программе, где разработана схема, скорее обя­зательно, чем желательно (рис. 3.17).

Я не сомневаюсь, что для многих из вас высокая стоимость программ не является препятствием для их использования. И не думаю, что вышеупомянутыми программами ограничи­вается выбор. Я только хотел подчеркнуть, что, используя микроконтроллеры, не следует забывать о микросхемах по­проще: транзисторах и резисторах, конденсаторах и транс­форматорах.

CircuitMaker 2000

Рис. 3.17. Вид печатной платы в программе TraxMaker

Даже такой возможностью, как просто отрисовать схему, не следует пренебрегать. Одно дело мысленно нарисовать схему, в которой легко ошибиться, скажем, забыв, что счет­чик — десятичный, а не двоичный. Другое дело — нарисовать ее на бумаге. Правда, у меня бумага после недолгой работы со схемой превращается в грязное подобие решета — следствие многократных переделок. Для рисования есть удобные гра­фические средства. Когда-то я использовал AutoCAD LT, но возможность нарисовать и проверить работу, хотя бы в первом приближении, мне кажется очень полезной.

Поскольку использовать дорогостоящие программы я не могу, то пытаюсь отыскать программы, которые доступны мне по цене. В частности, в последнее время все активнее использую операционную систему Linux, для которой про­граммное обеспечение стоит много дешевле, и существует великое множество бесплатных программ. Следующая про­грамма доступна в двух версиях: для Windows и для Linux. Она, как мне кажется, больше предназначена для разработ­ки микросхем, судя по началу руководства к ней. Кстати, ру­ководства весьма объемистого и подробного.

Updated: 21.01.2012 — 19:29