Реклама ⓘ
Главная » Компьютерная электроника
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Похожие статьи:


Реклама ⓘ

Работа в Proteus. Часть 2

В предыдущей статье я рассказал о базовых принципах работы в PROTEUS'е. В этой же я покажу, как симулировать работу микросхем цифровой логики, использовать специальные инструменты (осциллограф, генератор, вольтметр и др.), а так же о работе в ARES.

Работу цифровых микросхем в PROTEUSе не так уж и сложно моделировать, проблема лишь в том, что при составлении схем нужно помнить, что PROTEUS – программа ТЕОРЕТИЧЕСКАЯ и поэтому устройства, работающие на практике не всегда удаться смоделировать в ней, и наоборот.

Мультивибратор на логике

Так прекрасно работающий генератор на двух логических элементах ТТЛ логики при симуляции не заработает, так как это идеальный мультивибратор, и для запуска на входах элементов должен быть некий потенциал, чего при симуляции в PROTEUS'е естественно не будет. Теперь о питании микросхем: в предыдущей статье я настоятельно советовал всегда укладываться в синий прямоугольник, теперь поясню – в пределах этого прямоугольника работает "автотрассировщик", а также шины питания микросхем (дело в том, что питание на микросхемы подводится через шины VCC и GND), выбрать их можно следующим образом: на левой панели выбрать "Terminals Mode" ("Терминал"), в рядом расположенном окошке высветятся варианты, нам же нужны лишь "POWER" и "GROUND".

Terminals Mode

С "GROUND" все понятно – это корпус ("земля"), а вот "POWER" еще нужно выбрать. Выбор шины питания производится уже после перетаскивания значка питания или заземления на "рабочее поле", так для ТТЛ микросхем нужно выбрать "Правка свойств - Строка- VCC", а для КМОП-тоже самое, но VDD, GND не трогаем, он уже установлен "по умолчанию". То, что я перечислил выше справедливо, если при моделировании мы выбираем источник питания-батарею, если же мы просто хотим просмотреть работу микросхем или блоков на них, то источник можно не указывать, он как бы встроен внутрь этого мистического "синего прямоугольника". Теперь, зная как установить питание и некоторые особенности моделирования можно приступить к последнему. Для начала попробуем смоделировать работу счетчика-дешифратора на микросхемах ТТЛ логики (7493 и 74154). Вот так выглядит схема:

Схема

Так как мы симулируем лишь работу счетчика и дешифратора, то генератор собранный на микросхеме можно опустить, а вместо него вставить очень полезный инструмент с той же функцией. Этот инструмент называется "Часовой генератор" и генерирует прямоугольные колебания с частотой, которая устанавливается вручную (по умолчанию 1 Гц). На схеме он отображается так:

Генератор

Вообще, в PROTEUS'е существуют различные генераторы: синусоиды, аудио и др. посмотреть и поэкспериментировать с ними можно кликнув на значок "Генератор". На левой панели программы.

Генератор

В окошке справа высветятся варианты генераторов. После того как вы расположили элементы схемы и соединили их нужно выставить частоту генератора. Это можно сделать кликнув по значку генератора левой кнопкой мыши два раза. В открывшемся окне в графе частота изменить частоту на 10 Гц. Теперь можно жать на "Пуск" и наслаждаться результатом.

Ares

Теперь о работе в Ares.Чтобы открыть текучий проект из PROTEUS'а в ARES, нужно нажать на значок ARES на верхней панели. Откроется окно программы:

Ares

Сначала нам потребуется выделить область для автоматического размещения компонентов на плате, это делается следующим образом: выбираете элемент 2-D графики квадрат:

Элемент 2-D графики квадрат

потом в левом нижнем углу из списка слоев выбираете слой Board Edge

Board Edge

и рисуете внутри синего прямоугольника квадрат или прямоугольник желтого цвета, примерно так :

Квадрат

Теперь жмем на "Сервис" - "авторазмещение", во всплывающем окне жмем "ОК". После этого программа сама размещает элементы на плате, но дорожки пока не рисует.

Авторазмещение

Выглядит неказисто, но для этого программа дорожки не нарисовала, мы можем спокойно поменять расположение элементов. Для этого просто щелкаем по элементу правой кнопкой мыши и выбираем пункт "Перетащить". Я расположил элементы так:

Расположение элементов

Элементы расположены, можно разводить плату. Для этого нужно выбрать "Сервис", пункт "Автотрассировка", во всплывшем окне жмем "ОК". И вуаля!

Автотрассировка

Программа все за нас сделала! Теперь, если мы хотим полюбоваться внешним видом платы выбираем «Вывод», пункт 3-D визуализация! Кстати, хочу обратить ваше внимание на одну деталь-имена проектов в протеусе пишите на АНГЛИЙСКОМ, иначе они в ARES не откроются!

3D визуализация

Удачи вам в ваших экспериментах. Что касается микроконтроллеров, то оставим их до следующей статьи!

Прикрепленные файлы:

Теги:

Ресин Е. Опубликована: 2012 г. 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (8) | Я собрал (0) | Подписаться

0
Димон #
Когда переношу схему в арес, у меня вылезает окошко, что нет корпусов для светодиодов. Как можно исправить эту проблему?
Ответить
0
Андрей #
У меня кнопки на печатной плате не рисует, как с этим бороться?
Ответить
0
игорь #
Когда переношу схему в арес, у меня вылезает окошко, что нет корпусов для светодиодов. Как можно исправить эту проблему?
Ответить
0
Дмитрий #
Пропиши его под названием LED
Ответить
0
евгений ре #
Светодиоды может не рисовать по двум причинам - первая это нет корпусов, а вторая - они исключены из моделирования. Как создать корпус сможете найти в инете, а чтобы включить компоненты в моделирование снимите галочку с Exclude from simulation.
Ответить
0
Гриша #
Невероятно, мне удалось заставить работать генератор на двух логических элементах НЕ.
Ответить
0
KJhas #
Пользуясь комментарием к части 1 завёл генератор на 2 и-не в начале статьи {PRECHARGE = 0.01}
Ответить
0
sevastyanov #
Если добавлять детали, то ARES сломает всю ранее сделанную трассировку. Как добавлять элементы постепенно ?
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

МиниПК MK809V - 4 ядра, Android 4.4.2
МиниПК MK809V - 4 ядра, Android 4.4.2
Мультиметр Mastech MS8239C Печатная плата для усилителя "LM3886 + AD825"
вверх