Proteus – в любительской практике или простые вопросы начинающих…

ЧАСТЬ -1:

Программа Proteus Professional – является системой схемотехнического моделирования, базирующаяся на основе моделей электронных элементов принятых в PSpice. Особенностью данного пакета Proteus Professional является способность моделирования работы программируемых устройств: микроконтроллеров, микропроцессоров, DSP и прочее. В состав пакета Proteus Professional входит система проектирования печатных плат. Proteus Professional может симулировать работу следующих микроконтроллеров: 8051, ARM7, AVR, Motorola, PIC, Basic Stamp.Библиотека компонентов содержит справочные данные.

Поддерживает МК: PIC, 8051, AVR, HC11, ARM7/LPC2000 и другие распространенные процессоры. Более 6000 аналоговых и цифровых моделей устройств. Работает с большинством компилятором и ассемблерами.

PROTEUS VSM позволяет очень достоверно моделировать и отлаживать достаточно сложные устройства в которых может содержаться несколько МК одновременно и даже разных семейств в одном устройстве!

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

Но для отлаживания алгоритма работы МК, этого более чем достаточно. PROTEUS содержит огромную библиотеку электронных компонентов. Отсутствующие модели можно сделать.

Если компонент не программируемый – то легко – нужно на сайте производителя скачать его SPICE модель и добавить в подходящий корпус.

Proteus 7 состоит из двух основных модулей:

ISIS – графический редактор принципиальных схем служит для ввода разработанных проектов с последующей имитацией и передачей для разработки печатных плат в ARES. К тому же после отладки устройства можно сразу развести печатную плату в ARES которая поддерживает авто размещение и трассировку по уже существующей схеме.

ARES – графический редактор печатных плат со встроенным менеджером библиотек и автотрассировщиком ELECTRA, автоматической расстановкой компонентов на печатной плате.

PROTEUS имеет уникальные возможности!

USBCONN – этот инструмент позволяет подключиться к реальному USB порту компьютера.

COMPIM – этот компонент позволяет вашему виртуальному устройству подключится к РЕАЛЬНОМУ COM-порту вашего ПК.

Примеры:

- вы можете подключить через «шнурок» к свободному COM-порту сотовый телефон и отлаживать устройство на МК которое должно управлять им.

- вы можете подключить к COM-порту любое РЕАЛЬНОЕ устройство с которым ваш создаваемый прибор будет общаться в реальности!

PROTEUS VSM – великолепно работает с популярными компиляторами Си для МК:

- CodeVisionAVR (для МК AVR)

- IAR (для любых МК)

- ICC (для МК AVR, msp430, ARM7, Motorola )

- WinAVR (для МК AVR)

- Keil (для МК архитектуры 8051 и ARM)

- HiTECH (для МК архитектуры 8051 и PIC от Microchip)

Программа PROTEUS VSM идеально подходит для новичков, решивших начать изучение микроконтроллеров.

Возможности программы:

PROTEUS VSM позволяет очень достоверно моделировать и отлаживать достаточно сложные устройства в которых может содержаться несколько МК одновременно и даже разных семейств в одном устройстве!

Вы должны ясно понимать, что моделирование электронной схемы не абсолютно точно повторяет работу реального устройства. Но для отлаживания алгоритма работы МК, этого более чем достаточно. PROTEUS содержит огромную библиотеку электронных компонентов.Отсутствующие модели можно сделать. Если компонент не программируемый нужно на сайте производителя скачать его SPICE модель и добавить в подходящий корпус.

Proteus 7 состоит из двух основных модулей:

ISIS – графический редактор принципиальных схем служит для ввода разработанных проектов с последующей имитацией и передачей для разработки печатных плат в ARES. К тому же после отладки устройства можно сразу развести печатную плату в ARES которая поддерживает авто размещение и трассировку по уже существующей схеме.

ARES – графический редактор печатных плат со встроенным менеджером библиотек и автотрассировщиком ELECTRA, автоматической расстановкой компонентов на печатной плате.

PROTEUS имеет уникальные возможности!
USBCONN – этот инструмент позволяет подключиться к реальному USB порту компьютера.
COMPIM – этот компонент позволяет вашему виртуальному устройству подключится к РЕАЛЬНОМУ COM-порту вашего ПК.

Примеры:
- вы можете подключить через “шнурок” к свободному COM-порту сотовый телефон и отлаживать устройство на МК которое должно управлять им.
- вы можете подключить к COM-порту любое РЕАЛЬНОЕ устройство с которым ваш создаваемый прибор будет общаться в реальности!

PROTEUS VSM – великолепно работает с популярными компиляторами Си для МК:
- CodeVisionAVR (для МК AVR)
- IAR (для любых МК)
- ICC (для МК AVR, msp430, ARM7, Motorola )
- WinAVR (для МК AVR)
- Keil (для МК архитектуры 8051 и ARM)
- HiTECH (для МК архитектуры 8051 и PIC от Microchip)

Программа PROTEUS VSM идеально подходит для новичков, решивших начать изучение микроконтроллеров.

В новой версии добавлена поддержка микроконтроллеров:
PIC16F1516, PIC16LF1516, PIC16F1518, PIC16LF1518, PIC16F1517, PIC16LF1517, PIC16F1519, PIC16LF1519, PIC18(L)F24J50, PIC18(L)F25J50, PIC18(L)F26J50, PIC18(L)F44J50/ML, PIC18(L)F45J50/ML, PIC18(L)F46J50/ML (with AVDD, AVSS), PIC18(L)F44J50/PT, PIC18(L)F45J50/PT, PIC18(L)F46J50/PT (without AVDD, AVSS).

 Proteus Professional — пакет программ для автоматизированного проектирования электронных схем. Пакет представляет собой систему схемотехнического моделирования, базирующуюся на основе моделей электронных компонентов принятых в PSpice. Отличительной чертой пакета Proteus Professional является возможность моделирования работы программируемых устройств: микроконтроллеров, микропроцессоров, DSP и прочее. Дополнительно в пакет Proteus Professional входит система проектирования печатных плат. Proteus Professional может симулировать работу следующих микроконтроллеров: 8051, ARM7, AVR, Motorola, PIC, Basic Stamp. Библиотека компонентов содержит справочные данные.

Ранее я старался избегать рассказов о профессиональных и коммерческих программах, равно как и об удобном, но дорогостоящем оборудовании. Причин тому несколько. Во-первых, я пишу для любителей, более того для начинающих, и еще лет пять назад мне казалось бестактным рассказывать о недоступных по цене средствах освоения и изучения электроники, отчего я предпочел рассказ о доступных всем программах. Во-вторых, я уже много лет использую операционную систему Windows и Linux  , и не нахожу причин, по которым следовало бы искать ей замену. В Linux, свободно распространяемой операционной системе, такой обширный набор программ, что есть о чем рассказать…

Однако время идет, благосостояние граждан растет, и сегодня многим любителям «по карману» коммерческие программные продукты.

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

Отчасти неосознанно, отчасти сознательно, чтобы не обидеть читателя, я избегал излишне тщательного «разжевывания», и старался вместо решений дать некий набросок, путь к цели, предоставив читателю самому во всем разобраться, а мою помощь свести к рассказу о программах, полезных в любительской практике, об операционной системе Linux, с которой многие радиолюбители знакомы по наслышке, и к попыткам убедить читателя, что занятие электроникой не только доступно всем, но и увлекательно не менее компьютерных игр или рыбной ловли. Источником вопросов, волнующих начинающих, были отечественные и зарубежные радиолюбительские сайты, но многие вопросы, которые я там встретил, казались мне столь очевидны в ответах, что я не обращал на них внимания. Сегодня, поразмыслив над этими простыми вопросами, я пришел к выводу, что очень ошибался, когда считал их не заслуживающими внимания.

Что такое интегрирующая и дифференцирующая цепь?

Небольшое отступление. Proteus — это коммерческая программа класса САПР (EDA), упоминание о которой я встречал чаще в сочетании с программированием AVR микроконтроллеров. Но программа позволяет работать не только с микроконтроллерами, но и с аналоговыми, и с цифровыми устройствами.

Так, что такое интегрирующая и дифференцирующая цепь? Тысячи раз — не считал, но думаю, не меньше — я встречал эти термины, не задерживаясь на них. Видимо, не реже употреблял их, не задумываясь об их смысле. Если бы не встреченный мною прямой вопрос, мог бы гордо пробежать мимо еще раз. А есть ли, чем гордиться?

Интегрирующая цепь — здесь два слова, два понятия, и базовым я определил бы слово «цепь», подразумевающее электрическую цепь, то есть, несколько электрических элементов, соединенных некоторым образом друг с другом. Конечно же, можно любые элементы электрической схемы соединять произвольно, не заботясь о правильности подобного соединения, при этом результат образует некую электрическую цепь, которая может работать, может не работать, но останется электрической цепью. Но на практике электрические цепи образуют в совокупности нечто полезное, а потому элементы любой схемы имеют назначение и добавляются в схему осмысленно. Формально при производстве стараются минимизировать количество элементов любой электрической схемы, но производство дело тонкое, и не всегда формальный подход — наилучший путь к успеху. Специализация, а сегодня бессмысленно пытаться обойтись без нее, приводит к тому, что инженеры разных специальностей даже одной профессии могут работать совершенно по-разному. Как часто приходится инженеру занимать расчетами электрических цепей зависит не только от его специализации, но и от предприятия, на котором он работает. На одних предприятиях существуют отлаженные методики расчетов, которые с появлением компьютеров сводятся для специалиста к подстановке рекомендованных параметров, на других предприятиях предпочитают использовать типовые решения, а где-то для расчетов набирают группы профессионалов-математиков. И хотя каждый инженер в студенческие годы изучает и математику, и физику, далеко не каждый инженер каждодневно использует полученные знания в своей работе. Важным для него остается то, что он привыкает к терминологии своей сферы деятельности, и каждое понятие, встречаемое им или используемое им, в той или иной мере ему знакомо. Подобно сороконожке, если он будет задумываться над каждым понятием, глубоко и серьезно, он никогда не сможет выполнить свою работу. Видимо по этой причине, встретив вопрос любителя, он посоветует ему поискать ответ в соответствующем учебнике.

У каждого из нас есть свои предпочтения и в части учебников. Я не исключение. Встретив вопрос об интегрирующей цепи, я заглянул в один учебник, в другой, полистал справочники и учебник по математике и понял, что вопрос гораздо интереснее, чем может показаться на первый взгляд. Если ко второй составляющей термина можно быстро подобрать, пусть не исчерпывающий, но приемлемый ответ, то объяснить, что такое «интегрирующая» по отношению к электрической цепи, сложнее. Понятно, что в основе лежит такое математическое понятие, как интеграл. Математика очень хорошо организованная наука, а язык математики настолько удобен, что сегодня им охотно пользуются не только в технических, но и в гуманитарных дисциплинах, однако полновесный ответ на вопрос, что такое интеграл, может потребовать ответа в объеме целой книги.

Можно, конечно, привести пример простейшей интегрирующей цепочки, сказав — вот подобные электрические цепи и называют интегрирующими. Такой ответ я сейчас проиллюстрирую.

 Админ сайта.

продолжение следует…:

 

НОВОСТИ САЙТА:

Открылся раздел - Datasheet,
Скоро мои Видео-уроки - обзор
программ для моделирования.

Мои видео:

Календарь

Апрель 2013
Пн Вт Ср Чт Пт Сб Вс
     
1234567
891011121314
15161718192021
22232425262728
2930  

Комментарии

Архивы

Рубрики

Счётчик посещаемости