Решения Microchip Technology для реализации сенсорного управления на емкостных датчиках.

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

Подробнее...

Технологии микропотребления nanoWatt и nanoWatt XLP от Microchip

Новая технология Microchip nanoWatt XLP– самые низкопотребляющие контроллеры в мире.

Введение.

Энергопотребление всегда является важной характеристикой любой электрической системы. В современных встроенных системах, от микроконтроллера требуется не только управление системой и собственное малое потребление, но и управление потреблением тока всей схемы. В данной статье рассмотрены возможности PIC-микроконтроллеров, выполненных по технологиям nanoWatt и nanoWatt XLP, по снижению энергопотребления.

Подробнее...

Внутрисхемный USB программатор-отладчик PICkit2

Внутрисхемный USB программатор-отладчик-анализатор PICkit2

Для начала освоения и практического применения микроконтроллеров разработчику необходим дешевый и доступный инструментарий. Интернет наводнен различными схемами простых программаторов и каждый «совершенствует» их под то, что есть под рукой и выкладывает на всеобщее обозрение новый клон «универсального программатора» который точно работает, например, с контроллером PIC16F84, но желающие могут проверить работу со всеми остальными контроллерами. Поэтому наиболее частые вопросы на всевозможных форумах посвященных электронике звучат примерно так: «Помогите разобраться со схемой программатора взятой с сайта www…. !!! Вчера отлично работал с контроллером ууу, а сегодня с xxx отказывается работать!!! В чем причина???». Или «перепробовал mmm схем программаторов, ни один не работает! Дайте ссылку на проверенный программатор!!!»

Подробнее...

Технология Peripheral Pin Select в 16-разрядных микроконтроллерах PIC24

Обзор технологии Peripheral Pin Select в новых 16-и разрядных контроллерах PIC24

Часто разработчики малогабаритных электронных устройств сталкиваются с проблемой выбора микроконтроллера под свою задачу. С одной стороны, критичен размер корпуса контроллера, с другой – требуется наличие большого числа различных интерфейсов. Современные микроконтроллеры с корпусами 18-28 выводов, как правило, имеют большое количество встроенных периферийных модулей, однако малое количество выводов может ограничить одновременное использование требуемой периферии. Эта проблема может возникнуть и при использовании контроллеров с количеством выводов 40-64, так как не всегда удается задействовать все  периферийные модули, приходится реализовывать, например, UART или SPI программно.

Подробнее...

Графический интерфейс пользователя

Графический интерфейс пользователя с применением микроконтроллеров Microchip

Графический интерфейс пользователя (Graphical User Interface, GUI) это система средств для взаимодействия пользователя с устройством, основанная на представлении всех доступных пользователю системных объектов и функций в виде графических компонентов экрана (окон, кнопок, полос прокрутки и т. п.). При работе с GUI пользователь имеет произвольный доступ (с помощью клавиатуры или устройств координатного ввода, например, touch-screen) ко всем видимым экранным объектам. Впервые графический интерфейс пользователя был реализован в операционных системах персональных компьютеров, но сейчас элементы GUI стали неотъемлемой частью даже простых бытовых и медицинских приборов, сотовых телефонов, устройств промышленной автоматики и многих других. Поскольку графический интерфейс становится все более и более востребованным, то становится очевидным желание разработчиков интегрировать элементы GUI в свои устройства. Естественно, что разработчики заинтересованы в снижении стоимости готового устройства, но для многих практическая реализация сложного графического интерфейса пользователя становится затруднительной задачей, так как требует много усилий и времени для создания собственной библиотеки или покупки готовых программных продуктов сторонних фирм.

Подробнее...

Практическое использование интерфейса USB в контроллерах PIC производства Microchip

Интерфейс USB приобретает все большую популярность как интерфейс связи периферийных устройств с ПК и современные компьютеры зачастую не имеют привычного интерфейса RS-232. Популярность USB обусловлена многими причинами, вот основные из них:

Подробнее...

Большие возможности маленького контроллера

Большие возможности маленького контроллера
(особенности применения 8-и выводных контроллеров)

Фирма Microchip продолжает разработку и производство передовых продуктов, предоставляющих пользователю большую функциональность и надежность. Новое семейство 8-ми выводных Flash-микроконтроллеров найдет применение во многих отраслях промышленности, медицине и товарах повседневного спроса.

Подробнее...

Портирование приложений с семейства PIC18 на PIC24F. 2.8. Компаратор и модуль опорного напряжения

2.8. Компаратор и модуль опорного напряжения
Микроконтроллеры семейств PIC18 и PIC24F имеют 2 аналоговых компаратора с аналогичными свойствами, однако в PIC24F обеспечивается большая гибкость конфигурации: компараторы PIC18 имеют только 8 режимов подключения, один из которых – отключение модулей, в то время как в PIC24F практически каждый вывод компаратора может быть настроен индивидуально – возможны варианты недоступные в PIC18. Оба семейства имеют модуль генерации опорного напряжения, основанный на резистивном делителе напряжения питания.

Подробнее...

Портирование приложений с семейства PIC18 на PIC24F. 2.7. 10-и битный АЦП

2.7. 10-битный аналого-цифровой преобразователь
10-битный АЦП семейства PIC24F значительно отличается от аналогичного модуля в микроконтроллерах PIC18 (см. табл. 31). Основные отличия это увеличенная до 500 тыс. выборок в секунду скорость преобразования, режим автоматического сканирования каналов, буфер результатов с различными режимами заполнения, четыре формата представления результата, индивидуально настраиваемые аналоговые входы. Новые функции позволяют значительно увеличить гибкость системы и снизить объем программных ресурсов, используемых для реализации аналого-цифрового преобразования.

Подробнее...

Портирование приложений с семейства PIC18 на PIC24F. 2.6. Модуль UART

2.6. Модуль универсального асинхронного приемопередатчика (UART)
Новый модуль универсального асинхронного приемопередатчика (UART) семейства PIC24F является полнодуплексным интерфейсом со значительно расширенной функциональностью, по сравнению с модулем EUSART семейства PIC18.
Основные новые особенности модуля UART PIC24F включают в себя увеличенную скорость обмена, аппаратную поддержку контроля четности, конфигурация уровня на линии в режиме ожидания, поддержку аппаратного управления потоком, и т. д.

Подробнее...