Реферат на тему Реферат по программе Proteus
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
1. Состав программных пакетов PROTEUS 4
2. Особенности эксплуатации программного пакета Proteus 9
Заключение 15
Список использованной литературы 17
Введение:
Нередко в практике разработчика возникают ситуации, когда программное обеспечение (ПО) для микроконтроллера приходится писать в отсутствии под рукой аппаратной платформы. Например, печатная плата устройства отдана на подготовку к производству, а времени ждать готовое устройство для тестирования на нем программного обеспечения нет. В таких случаях для оценки работоспособности ПО можно воспользоваться программным симулятором целевого микроконтроллера.
Программирование микроконтроллеров является неотъемлемой частью разработки самостоятельного электронного устройства. На данном этапе развития электроники, наиболее популярными микроконтроллерами (МК) есть: PIC, MSP, AVR, STM, ARM (процессор).
Для каждого вида микроконтроолера (МК) есть узконаправленная среда программирования. Это связано с внутренней структурой МК и технического обеспечения записи программы в память МК. Если проанализировать существующие среды программирования МК, то найти универсальные среды программирования МК очень сложно. Одной из наиболеее универсальных сред для моделирвоания работы микроконтроллера является программный продукт Proteus.
Proteus Design Suite (Professional) — пакет программ для автоматизированного проектирования электронных схем. Пакет представляет собой систему схемотехнического моделирования, базирующуюся на основе моделей электронных компонентов, принятых в PSpice. Отличительной чертой пакета Proteus Professional является возможность моделирования работы программируемых устройств: микроконтроллеров, микропроцессоров, DSP и прочее.
Целью данной работы является изучение специфики применения программного пакета Proteus при моделировании микроконтроллеров.
Заключение:
Proteus Professional – программа для схемотехнического моделирования, работающая на базе моделей электронных компонентов от «ПСпайс». Программный пакет Proteus предусматривает моделирование работы программных устройств, таких как микроконтроллеры, микропроцессоры и так далее. Кроме того, Proteus Про включает систему по проектированию печатных плат. Он поддерживает и симулирует функционирование разных микроконтроллеров и процессоров, компиляторов и ассемблеров.
Proteus – имеет качественный набор простых инструментов, которые обязательно сэкономят ваше время в процессе разработки. Тем не менее, продукт, при визуальной простоте отличный помощник при автоматическом создании элементов схемотехники, здесь подразумеваются – цепей, узлов с многочисленными компонентами. Внутри программы можно осуществлять подключение к схеме различные виртуальные инструменты — модели контрольно-измерительных приборов, которые работают также, как их реальные копии, ими можно производить измерения, изучать поведение разрабатываемых вами электрических схем. Все результаты, полученные вами при моделировании можно распечатать на принтере, сделать импорт, чтобы произвести последующую обработку.
Программный пакет Proteus VSM позволяет собрать схему любого электронного устройства и симулировать его работу, выявляя ошибки, допущенные на стадии проектирования и трассировки. Программа состоит из двух модулей:
• ISIS — это графический редактор принципиальных электронных схем, который служит для ввода проектов с дальнейшей имитацией и передачей на разработку различных печатных плат в ARES. После общей отладки устройства можно развести имеющуюся печатную плату в ARES, которая имеет поддержку автоматического размещения и трассировки по существующей схеме.
• ARES — это графический редактор печатных плат со встроенным автотрассировщиком ELECTRA, автоматической расстановкой компонентов на печатной плате и отличным менеджером библиотек.
Proteus VSM включает в себя более 6000 электронных компонентов со всеми справочными данными, а также демонстрационные ознакомительные проекты. Программа имеет инструменты USBCONN и COMPIM, которые позволяют подключить виртуальное устройство к портам USB и COM компьютера. При подсоединении к этим портам любого внешнего прибора виртуальная схема будет работать с ним, как если бы она существовала в реальности. Proteus VSM поддерживает следующие компиляторы: CodeVisionAVR и WinAVR (AVR), ICC (AVR, ARM7, Motorola), HiTECH (8051, PIC Microchip) и Keil (8051, ARM).
Исходя из рассмотренного в работе материала, можно говорить о том, что Proteus является мощнейшим редактором для создания электрических принципиальных схем. Кроме этого, в программе есть полный набор функций для тестирования готовых решений и снятия амплитудно-частотных характеристик.
При работе с Proteus во время разработки электронных устройств, пользователь сокращает срок для их отладки, кроме того уменьшаются финансовые затраты, которые были бы более ощутимыми, если бы испытание проводилось на реальном макете, а не в виртуальном пространстве.
Фрагмент текста работы:
1. Состав программных пакетов PROTEUS
Система схемотехнического моделирования основывается на моделях электронных компонентов, которые приняты в PSpice. Особенность пакета PROTEUS — возможность моделировать работу программируемых устройств (микропроцессоров, микроконтроллеров и др.). Proteus VSM является коммерческим продуктом. Есть бесплатная демонстрационная версия. Она обладает всеми функциями и возможностями платного пакета, но не позволяет сохранить или распечатать результат работы, создать свой собственный микроконтроллер .
Справочные данные содержатся в библиотеке компонентов. Proteus VSM включает в себя более 6000 электронных компонентов со всеми справочными данными, а также демонстрационные ознакомительные проекты. Программа имеет инструменты USBCONN и COMPIM, которые позволяют подключить виртуальное устройство к портам USB и COM компьютера. При подсоединении к этим портам любого внешнего прибора виртуальная схема будет работать с ним, как если бы она существовала в реальности. Proteus поддерживает следующие компиляторы: CodeVisionAVR и WinAVR (AVR), ICC (AVR, ARM7, Motorola), HiTECH (8051, PIC Microchip) и Keil (8051, ARM) . Существует возможность экспорта моделей электронных компонентов из программы PSpice.
Дополнением в пакете PROTEUS является система для проектирования печатных плат. Proteus содержит две программы:
— ARES (программа для разработки печатных плат);
— ISIS (непосредственно программа моделирования и синтеза электронных схем).
Главными особенностями рассматриваемого программного пакета является:
• Симулятор, предусмотренный в программе, способен воспроизводить функционал практически любых существующих электронных компонентов, включая микропроцессоры разной степени сложности.
• При помощи данной утилиты вы можете создавать электронные цепи любой конфигурации на основе реально существующих деталей. При этом амплитудно-частотные характеристики будут соответствовать, тем что мы видим в реальных схемах как минимум на 80%.
• Присутствует мощнейший набор сведений по любым используемым электронным компонентам. В результате мы можем мгновенно получить краткую информацию по различным деталям.
• Также в программе поддерживается функция 3D-моделирования печатных плат для создания реальных аналогов на их основе. Все размеры будущих компонентов сняты с оригинальных и полностью им соответствуют. В результате мы получаем на выходе заготовку, которая идеально подходит для установки деталей.
• В Proteus последних версий поддерживается компиляция языка программирования C, что позволяет реализовывать любой программный код, значительно расширяя имеющийся базовый функционал.
К достоинствам PROTEUS можно отнести:
• Данный программный пакет имеет иерархическую модульную структуру, пользоваться которой гораздо удобнее. В прошлых версиях нам все время приходилось переключаться между разными приложениями, сейчас же все реализовано в одно целое. К примеру, моделируя электрическую схему, вы можете открыть модуль ее визуализации и мгновенно посмотреть, как она будет выглядеть.
• Работать с приложением необязательно с чистого листа. Мы можем взять готовый пример, как в электронном, так и в аналоговом виде, и просто скопировать все его содержимое.
• Большим достоинством выступает именно русификация пользовательского интерфейса. Ведь, работая с софтом такого типа, очень важно понимать название каждого управляющего элемента, а их тут очень много.
• Работа программы поддерживается на любых операционных системах от Microsoft, включая Windows XP, 7, 8 и 10.
Недостатки:
• Запустить и использовать данный программный продукт на Linux или MacOS не получится.
• Высокая стоимость платной версии (в сравнении с аналогами),
• Несмотря на то, что программа работает с устройствами, состоящими из нескольких микроконтроллеров и даже с чипами от разных производителей в одном устройстве, необходимо четко понимать, что симуляция повторяет работу реальной схемы не абсолютно точно. Чтобы избежать ошибок, нужно ясно представлять конечный результат .