Научная и техническая литература

Магда Ю.С. Микроконтроллеры PIC: архитектура и программирование

26 сентября 2019 г. в 17:26
Магда Ю.С. Микроконтроллеры PIC: архитектура и программирование
Магда Ю.С. Микроконтроллеры PIC: архитектура и программирование

Магда Ю.С. Микроконтроллеры PIC: архитектура и программирование

Введение

Системы управления и контроля на однокристальных микроконтроллерах в настоящее время используются практически во всех сферах человеческой деятельности, причем каждый день появляются все новые и новые области применения таких систем. В последнее время, в связи с бурным развитием электроники расширились возможности и самих микроконтроллеров, позволяющих выполнять многие задачи, ранее недоступные для реализации, такие, например, как обработка и синтез аналоговых аудио- и видеосигналов. Одним из наиболее популярных семейств микроконтроллеров являются устройства, выпускаемые фирмой Microchip и известные под аббревиатурой PIC. В последние годы были разработаны и запущены в производство 16- и 32-битные модели, позволившие существенно расширить области применения систем на базе микроконтроллеров PIC. Для облегчения миграции от 8- к 16-битным устройствам фирма Microchip обеспечила максимальный уровень совместимости аппаратно-программных функций этих микроконтроллеров.

Эта книга посвящена практическим аспектам разработки систем на базе 16-битных микроконтроллеров PIC24F. В книге приводятся основные сведения по аппаратно-программной архитектуре микроконтроллеров PIC24F, а также многочисленные проекты систем обработки данных на базе микроконтроллеров этого семейства. Все примеры, приведенные в книге, разработаны и протестированы на плате «Explorer 16 Development Board» производства Microchip с установленным микроконтроллером PIC24FJ128GA010. Тем не менее, для тестирования приведенных примеров и разработки собственных проектов читатели могут использовать и более дешевую систему начального уровня «MPLAB Starter Kit for PIC24F» той же фирмы или отладочные платы других фирм. Для разработки программного обеспечения проектов, представленных в книге, использовалась интегрированная среда разработки MPLAB IDE версии 8.00 и бесплатная студенческая версия компилятора языка Си, известного под названием MPLAB C для PIC24. Кроме того, при изучении системы команд микроконтроллера PIC24F, а также при анализе процесса отладки некоторых программ на языке Си используется довольно эффективный симулятор/отладчик MPLAB SIM.

Книга рассчитана на широкий круг читателей — от начинающих до опытных разработчиков – и может оказаться полезной для всех, кто желает самостоятельно изучить аппаратно-программную архитектуру 16-битных микроконтроллеров PIC24F и применить эти знания на практике.

...

👉 Подписывайтесь на Elec.ru. Мы есть в Телеграм, ВКонтакте и Одноклассниках

Смотрите также
Публикации по теме
Новости по теме
Объявления по теме

ПРОДАМ: Станок для производства сварной сетки ЛМ-МК «Хэбэй Лума»

Особенности работы: Электродвигатель Машина работает по технологии электрического синхронного контроля. Процесс сварки и время сварки задаются системой программируемого логического контроллера. Панель ввода представляют собой сенсорный экран и клавиатура, что делает программирование станка более логичным и интеллектуальным. Станок работает от электродвигателя, регурирует сварное давление легко и удобно, имеет загрузочный желоб, который передается от шагового электродвигателя, свободно регурирует размер ячейки в области, продольная проволока подавается и сетка вытягивается при помощи шагового электродвигателя. Продольно и поперечно подаваемая проволока предварительно выпрямляется и нарезается. Основные параметры Пункт Модель ЛМ-МК Диаметр проволоки 6-8мм Номинальное напряжение 380в Номинальная мощность 441ква Количество электродов 14 Размер ячейки 100*100-150*150мм Длина сетки 1300-2600мм Ширина сетки 1300 мм Скорость сварки 40 рядов/мин Габариты 7280мм×4110мм×1945мм
Zhang Лиза · ООО «Хэбэй Лума» · 1 апреля · Китай · Hebei
Станок для производства сварной сетки ЛМ-МК «Хэбэй Лума»

ПРОДАМ: Контроллер автоматики «Малахит 3М»

НПО «Дельта» г. Екатеринбург, специализирующееся на поставках энергосберегающих технологий и систем автоматизации технологических процессов, серийно изготавливает Контроллер автоматики «Малахит 3М» Контроллер автоматики «Малахит 3М» является компактным, функционально законченным универсальным изделием. Он предназначен для построения устройств автоматики, с логической обработкой информации, а также для сбора, первичной обработки и передачи на компьютер «верхнего уровня» технологической информации. Контроллер осуществляет связь с объектом, измеряет напряжение постоянного тока в диапазоне 0-10 В или сигналы первичных преобразователей со стандартным выходом 0-5 мА, 0-20 мА, 4-20 мА, фиксирует состояние дискретных датчиков и управляет выходными реле. По запросу со стороны компьютера, контроллер передает считанные данные. Контроллер имеет энергонезависимую память, контроль состояния питания и сторожевой таймер. Число каналов аналогового ввода: 6 Число дискретных входов: 16 Число дискретных релейных выходов: 4 Число дискретных выходов «открытый коллектор»: 10 Число каналов аналогового вывода: 2 ПЗУ: 64К-1М ОЗУ: 256-2К Напряжение питания переменного тока: 12±2 В Потребляемый ток: не более 500Ма Интерфейсы связи: RS-485, RS-232, I2C, FSK Контроллер автоматики «Малахит 32П» Контроллер «Малахит 32П» выполнен на базе процессора MB91F364 (Fujitsu), имеет энергонезависимую память, контроль состояния питания и сторожевой таймер, часы реального времени. Контроллер автоматики предназначен для: - преобразования стандартных входных сигналов: - напряжения постоянного тока в диапазоне 0…200В; тока 0…5 мА, 4…20 мA; - напряжения постоянного тока в диапазоне 0…10 мВ, 0…75 мВ; - сопротивления 100…144 Ом; - релейных сигналов 220 B; - коммутации следующих стандартных выходных сигналов: - 220 В, 5 A постоянного или переменного тока (релейные выходы); - 5…60 В, 0,5 A постоянного тока (открытый коллектор); - передачи вышеперечисленных сигналов по следующим видам каналов: - по...
Курмачев Андрей · Научно-производственное объединение "Дельта" · 26 марта · Россия · Свердловская обл
Контроллер автоматики «Малахит 3М»

ПРОДАМ: ПЛК «СТАБУР»

Панельные программируемые логические контроллеры ПЛК «СТАБУР» предназначены для построения систем управления и контроля разнообразных технологических объектов, станков, оборудования. Отличительные особенности ПЛК «СТАБУР»: Функции «3 в 1». Сочетание в одном приборе функций ПЛК, модулей ввода-вывода и человеко-машинного интерфейса (HMI) — сенсорной панели, что существенно упрощает и удешевляет построение современных систем автоматизации с визуализацией. Широкий диапазон размеров сенсорной панели от 5'' до 21,5'' позволяет наиболее точно выбрать модель ПЛК под конкретную задачу. Модульная архитектура. На борту прибора могут быть размещены до 8 (либо 16 на ПЛК с экраном от 12.1'') различных модулей ввода-вывода. Это модули разнообразных дискретных и аналоговых сигналов, различные коммуникационные модули. Путем набора необходимых встраиваемых модулей под конкретный объект управления и контроля, может быть получено функционально законченное устройство на одном приборе, выполняющее функции ПЛК, панели управления и визуализации, и блоков ввода-вывода. Также по сети RS-485, Ethernet, CAN и др., могут быть подключены внешние модули ввода-вывода, работающие по стандартным протоколам Modbus, CANopen и др. Широкие возможности управления. Современный высокопроизводительный процессор в сочетании с ОС реального времени Linux позволяет управлять динамичными объектами. Бесплатная среда проектирования. Программирование ПЛК осуществляется на языках МЭК 61131-3 с использованием бесплатной среды проектирования CODESYS, либо отечественной MasterSCADA 4D. Универсальность использования. ПЛК «СТАБУР» могут также использоваться как промышленные специализированные контроллеры под управлением ОС Linux. https://psve.ru/index.php?route=product/product&path=18_75&product_id=86
Мошков Игорь · ПРОМСВЯЗЬ · Сегодня · Россия · Свердловская обл
ПЛК «СТАБУР»

ПРОДАМ: Программируемые логические реле ARRAY ELECTRONIC (серии FAB, серии SR) (н/м)

Программируемые или интеллектуальные реле – это программируемый логический контроллер (ПЛК) простого типа. Устройство используется при создании систем управления с логической обработкой информации. Область применения: автоматизация технологических процессов и производств, включение электроприборов в быту. Преимущества: ПЛК позволяет легко заменить аппаратное устройство с релейной логикой в схемах; С помощью интеллектуального реле можно гибко менять настройки системы с учетом существующих условий. Специфика программируемого логического контроллера Выделяются такие особенности ПЛК: Количество точек ввода/вывода составляет 10–82. Для дополнения входов/выходов применяют модули расширения. В простой серии FAB нет возможности расширения. В базовых модулях имеется 10 или 20 точек ввода/вывода. В программируемых реле серии SR есть возможность расширения до 82-х точек ввода/вывода (50 входов/32 выхода). Существуют аналоговые и дискретные входы реле. Выходы для коммутации нагрузки бывают только дискретными. Они могут быть транзисторными или релейными, это зависит от типа контроллера. Классификация реле по типу питающего напряжения Различают 2 типа реле в зависимости от таких типов питания: От сети переменного тока с напряжением 100–240 V. От постоянного тока с напряжением 12–24 V. В серии FAB имеются 2 модели, которые работают от источников с постоянным и переменным напряжением 12–24 V. Как работает программируемое реле На компьютере с использованием простого языка функционально-блочных диаграмм (FBD) создается специальная программа, которая и задает алгоритм работы ПЛК. Для тестирования алгоритма программы без подключения контроллера есть встроенный симулятор. Программа закачивается из компьютера в контроллер при помощи специального кабеля. Программу можно создать и с панели контроллера. Надеемся, что эта информация будет Вам полезна и поможет определиться с выбором! За дополнительной информацией...
Программируемые логические реле ARRAY ELECTRONIC (серии FAB, серии SR) (н/м)

ПРОДАМ: Микросхемы, электронные компоненты со склада и под заказ

Компания "Премьер Комплект Сервис" рада Вам представить микросхемы и электронные компоненты: — Аналоговые фильтры; — АЦП; — Датчики, сенсоры; — Драйверы; — Компараторы; — Конверторы, инверторы; — Контроллеры; — Линии задержки; — Микросхемы данных; — Микросхемы интерфейсов; — Микросхемы общего назначения; — Микросхемы памяти; — Микросхемы питания; — Модемы; — Мультиплексоры; — Операционные усилители; — Панельки для микросхем; — Переключатели, коммутаторы; — Программируемая логика; — Процессоры и контроллеры; — Синтезаторы; — Специальные микросхемы; — Стандартная логика; — Таймеры; — Телеком; — Трансиверы; — Усилители; — ЦАП; — Цифровые R и C; — Защита линии. Компания "Премьер Комплект Сервис" — это официальный прямой поставщик электронных компонентов и электротехнических изделий для всех областей промышленности и производств без посредников. Основные задачи нашей компании: — Предоставить российскому производителю электроники и электротехнического оборудования бесперебойную комплексную поставку электронных компонентов и электротехнического оборудования в любых количествах и по конкурентоспособным ценам непосредственно от производителя и ведущих мировых дистрибьюторов в кратчайшие сроки. — Предоставить российскому разработчику возможность использовать в своих разработках лучшие достижения мировых лидеров в производстве электронных компонентов и модулей, осуществляя весь необходимый для этого сервис: технические консультации, образцы, средства разработки и отладочного оборудования, наборы элементной базы для опытного производства. Для реализации этих задач наша компания пользуется и предоставляет нашим партнерам и клиентам весь потенциал услуг, которые предлагают ведущие производители электроники и электротехнического оборудования в странах США, Европы и Азии. Осуществляя оптовые поставки электронных компонентов на основании непосредственных контактов с производителями и ведущими мировыми дистрибьюторами, не затрагивая вторичный рынок, а также наличие...
Бахарев Денис · ПКС · 22 апреля · Россия · г Москва
Микросхемы, электронные компоненты со склада и под заказ
Компания ANDELI GROUP является производителем широкого спектра низковольтного, трансформаторного и высоковольтного оборудования, а также электромонтажной арматуры и сварочного оборудования. Ассортимент производимой продукции насчитывает более 300 серий и свыше 10000 наименований.