Qucs и FlowCode





Загрузка:


Часть1. 5Мбайт

Часть2. 5Мбайт

Часть3. 5 Мбайт


Оглавление:

Книга 1. Qucs – почти универсальный симулятор электрических схем

Предисловие

Часть 1. Начальные сведения

Глава 1. Основные элементы интерфейса

Вид программы
Основное меню, Файл
Основное меню, Правка
Основное меню, Расположение
Основное меню, Вставка
Основное меню, Проект
Основное меню, Инструменты
Основное меню, Моделирование
Основное меню, Вид
Основное меню, Справка

Глава 2. Дополнительные элементы интерфейса

Инструментальные панели Qucs
Панель навигации
Выпадающие меню
Диалоговые окна
Числа и имена в программе
Формулы
Документ

Глава 3. Ввод схемы

Компоненты
Моделирование
Диаграммы

Часть 2. Работа с программой

Глава 1. Компоненты

Дискретные компоненты
Источники
Нелинейные компоненты
Виды моделирования и диаграммы

Глава 2. Моделирование

Моделирование на постоянном токе
Моделирование на переменном токе
Моделирование переходного процесса
Развертка параметра
Цифровое моделирование

Глава 3. Применение Qucs

Обучение
Исследование
Практика

Часть 3. Возможности Qucs

Глава 1. Некоторые расширения программы

Источники
Подсхемы
Файловые компоненты
Виды моделирования
Пополнение компонентов

Глава 2. Теория и практика

Диод
Стабилитрон (или диод Зенера)
Транзистор

   Глава 3. Читая учебник

      Напряжение, ток, мощность
  Элементы электрической цепи
  Законы Ома и Кирхгоффа
  Последовательное и параллельное соединение резисторов
  Резистивные делители
  Метод контурных токов и узловых потенциалов
  Преобразование источников
  Операционный усилитель
  Индуктивность, емкость

  Заключение

Книга 2. Микроконтроллер и FlowCode

  Предисловие

 Знакомство с интерфейсом программы FlowCode

  Основное меню программы
  Инструментальная панель программных компонентов
  Основная инструментальная панель
  Использование программного компонента Calculation

 Знакомство с программированием в FlowCode

  Простые обучающие программы
  Примеры более сложных приемов программирования

  Переход к программированию на языке Си

  Первые шаги
  Первые шаги (продолжение)
  Шире шаг – ветвление, подпрограмма, ввод, прерывание, программатор
  Встроенные модули USART и PWM

Некоторые примеры программирования в среде FlowCode

  Первый пример
  Второй пример
  Пример третий
  Пример четвертый
  Пятый пример
  Шестой пример

Приложение

  Немного о четвертой версии FlowCode
  Немного о программе Proteus
  Читая учебник

Заключение

Книга 1. Qucs - почти универсальный симулятор электрических цепей

Предисловие

Многие учебные заведения в последние годы с успехом используют в учебном процессе компьютерные программы. Не исключение и институты или колледжи радиоэлектронной направленности. Такие программы, как Multisim или MicroCAP, позволяют студентам и соединить теоретические знания с практическими примерами построения электрических схем, и увидеть влияние различных факторов на поведение будущих электронных устройств, и научиться разработке этих устройств в форме близкой к той, что ждет их после окончания учебного заведения.

Программы САПР (или EDA) полезны преподавателям при подготовке методических материалов; они используются в научной работе; они очень удобны при написании статей и рефератов, относящихся к электронике.

Хотя можно предположить, что эти программы из инструментария разработчиков электроники, они с не меньшим успехом могут использоваться теми профессионалами, которые не связаны прямо с разработкой новых устройств. А таких специалистов гораздо больше. Для одних программы САПР хорошие помощники в определении возникающих проблем при эксплуатации оборудования, другим помогут при создании нестандартного оборудования, нужда в котором всегда есть у любого предприятия.

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

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

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

В этой проблеме есть неплохой выход – применение свободно распространяемого программного обеспечения, включая и операционную систему. Все разговоры о трудностях перехода с Windows, а я не думаю, что в учебных заведениях используют другие операционные системы, на любой из дистрибутивов Linux, скорее, надуманы.

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


Книга 2. Микроконтроллер и FlowCode

Предисловие

Микроконтроллер – это контроллер, регулирующее или управляющее устройство в электронике, в миниатюрном исполнении в виде одной микросхемы. Основу работы микроконтроллера составляет взаимодополнение процессора и программы. Поэтому многие книги о микроконтроллерах начинаются с описания устройства процессора и продолжаются описанием языка ассемблера или языка высокого уровня, чаще языка Си, как наиболее употребительного в профессиональной практике.

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

Бесспорно, и знание устройства микроконтроллера, и программатор – все это нужно. Но не следует забывать, что овладение искусством программирования, как и любым другим, требует достаточно много времени, когда найдется несколько свободных часов и для пайки программатора, и для чтения описания конкретной модели микроконтроллера. Найдется время и для изучения тех, нужных в данный момент, составляющих микроконтроллера, которые называются банками памяти или регистрами, модулями ШИМ, АЦП или USART.

Программа FlowCode – это среда разработки программы для микроконтроллеров двух популярных видов PIC и AVR. В этом смысле есть две программы, которые выглядят одинаково, но работают с выбранными микроконтроллерами, хотя есть возможность программу, написанную для PIC-контроллера, импортировать в программу для работы с AVR-контроллерами и наоборот. И т.п.


 HOME








Hosted by uCoz