Микроконтроллеры » Страница 5 » Программирование устройств на PIC микроконтроллерах


Логин:
Пароль:
О сайте:

Pic.Rkniga.ru - Сайт как для начинающих, так и для опытных радиолюбителей, разрабатывающих свои устройства на популярных PIC микроконтроллерах.
Здесь можно обмениваться сообщениями на форуме, а также добавлять на сайт статьи и схемы своих устройств.

Меню сайта
Главная Форум по PIC микроконтроллерам Форум Статьи по PIC микроконтроллерам Статьи Справочная информаци по PIC микроконтроллерам Справочник Литература по PIC микроконтроллерам Литература Схемотехника Схемотехника устройств на PIC микроконтроллерах Микроконтроллеры Программаторы Все по программированию PIC микроконтроллеров Программы, Софт Программы Ссылки
Опрос

Какими микроконтроллерами вы чаще всего пользуетесь


PIC10
PIC12
PIC16
PIC18
PIC24
PIC32
Другими


Последние материалы
  • Тестовая плата для отладки программ на микроконтроллере PIC18F4550
  • Кнопка On/OFF на PIC12F629.
  • Часы с синхронизацией от китайского будильника
  • ШИМ регулятор на PIC16F628A.
  • Счетчики прямого и обратного счета на PIC16F628A.
  • Таймер отключения питания для мультиметра и не только.
  • Измеритель напряжения и тока
  • Маршрутный компьютер для электровелосипеда
  • Простой двухканальный термометр на PIC16F690 и датчиках DS18B20
  • Электронная "Незабудка" для забывчивых
  • Популярные материалы
    Случайная книга
    Система управления двухкоординатным поворотным устройством
    Автор публикации: alex Просмотров: 10442 Добавлен: 1-08-2014, 09:05 Комментарии: 2

         Чтобы управлять поворотным устройством остронаправленной УКВ-антенны, необходима автоматизированная система её наведения, оснащённая всеми функциями, обеспечивающими комфортную работу оператора радиостанции в эфире. Один из вариантов такой системы представлен вниманию читателя в предлагаемой статье.
         Для эффективного проведения связей на любительских УКВ-диапазонах используют многоэлементные направленные антенны, для работы с которыми требуются системы для их разворота в сторону корреспондента, так называемые поворотные устройства. С расширением использования спутниковых ретрансляторов для проведения дальних радиосвязей на УКВ потребовались поворотные устройства, обеспечивающие изменение направления максимального излучения антенны не только по азимуту (в горизонтальной плоскости), но и по углу места (вертикальной плоскости). Это обусловлено тем, что спутник-ретранслятор движется по эллиптической орбите на значительной высоте над земной поверхностью. Система наведения антенны на спутник должна постоянно корректировать её направление в зависимости от положения спутника на небосклоне. Управлять наведением вручную, постоянно доворачивая антенну, довольно сложно и не эффективно, поэтому сегодня этот процесс автоматизируют с помощью компьютера.
    Категория: Прочее, PIC16, PIC18
    • 85
    Подробнее »
    Блок питания с индикацией на микроконтроллере PIC16F873A
    Автор публикации: alex Просмотров: 10878 Добавлен: 1-08-2014, 09:01 Комментарии: 0

         Лабораторный блок питания с цифровым вольтметром и амперметром служит мне уже полгода. Собран он в корпусе от компьютерного блока питания. К оформлению лицевой панели пока руки не доходят. Напряжение регулируется от 1,32 до 24,00 вольт, ток - до 3 ампер. Индикаторами служат 4-х цифровые светодиодные индикаторы с общим катодом. Вольтметр с разрешающей способностью 0,04. В (с гашением незначащих нулей в двух левых индикаторах),  запятая после 2-го знака. Амперметр с разрешающей способностью 4 мА (с гашением незначащих нулей в двух левых индикаторах), запятая после 1-го знака.
    Портативный MP3-плейер
    Автор публикации: alex Просмотров: 6123 Добавлен: 30-07-2014, 08:30 Комментарии: 0

         Сегодня в продаже имеется множество карманных МРЗ-плей еров, да и в большинстве сотовых телефонов предусмотрена возможность воспроизводить аудиозаписи такого формата. Но автору захотелось создать свой собственный небольшой плейер, в результате на свет появилось устройство, описанное в этой статье. Оно позволяет воспроизводить МРЗ-файлы со скоростью цифрового аудиопотока до 256 Кбит/с и длительностью до 99 мин 59 с.
    Программатор-отладчик PicMon
    Автор публикации: alex Просмотров: 5204 Добавлен: 30-07-2014, 08:20 Комментарии: 0

         Предлагаемое простое устройство и обслуживающие его компьютерные программы позволяют не только запрограммировать распространённые микроконтроллеры фирмы Microchip, но и запустить загруженную программу на исполнение, а в ходе его наблюдать за изменением состояния регистров общего и специального назначения и ячеек EEPROM работающего микроконтроллера. Не выходя из программы, можно изменять значения, хранящиеся в таких регистрах и ячейках. Полученная информация позволяет судить о правильности работы программы и выявлять допущенные при её разработке ошибки.
         В статье рассказано, как подготовить программу микроконтроллера к отладке, описаны компьютерные программы, разработанные автором для управления программированием и отладкой, приведён пример поиска с помощью отладчика ошибки в программе и её исправления.
    Автоматический блок управления стеклоочистителем
    Автор публикации: alex Просмотров: 6491 Добавлен: 30-07-2014, 08:16 Комментарии: 1

         Ниже приводится вариант блока управления стеклоочистителем. Этот блок управляет работой щеток и одновременно включением насоса омывателя ветрового стекла.
         Особенность предлагаемого читателям микроконтроллерного устройства — отсутствие в нём переменного резистора или переключателя для регулирования длительности паузы между взмахами щёток стеклоочистителя. Программа, загруженная в микроконтроллер, следит за действиями водителя и подстраивает под них периодичность включения стеклоочистителя, повышая комфортность и безопасность управления автомобилем.
    Категория: Авто, PIC12
    • 0
    Подробнее »
    Контроллер RGB светодиодной ленты
    Автор публикации: alex Просмотров: 6706 Добавлен: 29-07-2014, 08:37 Комментарии: 0

         Описываемое устройство позволяет произвольным образом регулировать цвет свечения ленты со светодиодами трёх базовых цветов — красного (R), зелёного (G) и синего (B). Оно рассчитано на работу с лентой с объединённым анодным выводом всех цветовых компонент, но может быть приспособлено и к лентам со светодиодами, включёнными в другой полярности.
         Установка нужного цвета свечения RGB светодиодной ленты производится изменением яркости образующих его компонент R, G и В за счёт варьирования длительности импульсов, питающих соответствующие светодиоды, при постоянной частоте их повторения (76 Гц). Для каждой компоненты предусмотрено по 256 ступеней изменения длительности импульсов и, следовательно, её яркости. Имеется возможность запомнить сочетания яркости компонент RGB для трёх оттенков цвета свечения ленты и быстро устанавливать эти оттенки простыми нажатиями на предназначенные для этого кнопки.
    Простой встраиваемый ампервольтметр на PIC16F676
    Автор публикации: alex Просмотров: 21147 Добавлен: 29-07-2014, 08:25 Комментарии: 0

         В статье представлена конструкция цифрового амперметра-вольтметра, предназначенного для совместной работы с универсальной платой управления лабораторными блоками питания. Его особенностью является отсутствие собственного датчика тока. При измерении тока используется датчик тока платы управления. Рассмотренная конструкция идеально подходит для переделки компьютерных блоков питания (БП) в лабораторные источники питания постоянного тока.
         Переделка компьютерных блоков питания в лабораторные оказалась весьма востребована. В поисках вариантов схемы управления и защиты автор обнаружил универсальную плату управления, описанную в [1]. Схема платы управления оказалась очень простой и эффективной, удовлетворяющей всем требованиям управления и защиты мощного лабораторного источника питания постоянного тока.
    Зарядное устройство из компьютерного блока питания
    Автор публикации: alex Просмотров: 15120 Добавлен: 29-07-2014, 08:22 Комментарии: 0

         В статье приведена схема и методика переделки блока питания (БП) от отслужившего свой век ПК в мощное устройство для зарядки свинцово-кислотных аккумуляторных батарей, практически любой емкости, зарядным током до 12 А. Работа по переделке БП проста и может быть проведена даже начинающим радиолюбителем, а само устройство получается недорогим и удобным в использовании.
    Велокомпьютер на микроконтроллере PIC16F628A
    Автор публикации: alex Просмотров: 8081 Добавлен: 28-07-2014, 08:41 Комментарии: 0

         По просьбе сына оборудовать его велосипед спидометром автор изготовил этот прибор и заодно наделил его дополнительными функциями, превратив в полноценный велокомпьютер. Базой для разработки послужил сравнительно недорогой и широко распространённый микроконтроллер PIC16F628A, индикатор был выбран семиэлементный светодиодный на четыре десятичных разряда. С его помощью удалось вывести и все нужные для пояснительных надписей буквы латинского алфавита. Велокомпьютер имеет небольшие размеры и автономное питание от батареи гальванических элементов или аккумуляторов, энергии которых при средней интенсивности поездок хватает на несколько месяцев работы.
         Почти все аналогичные приборы, описания которых встречаются в Интернете, имеют ЖК-индикаторы на одну-две строки по 8—16 символов в каждой. Такие индикаторы, наряду с несомненными достоинствами (возможность вывода не только цифр, но и букв, отсутствие необходимости постоянно обновлять информацию на экране, малое энергопотребление, относительно небольшое число линий управления), имеют и существенные недостатки. К ним можно отнести невысокую ударопрочность, небольшой размер символов, деградацию при длительном воздействии прямых солнечных лучей, недостаточно широкий угол обзора, относительно высокую стоимость.
    Переключатели на микроконтроллере
    Автор публикации: alex Просмотров: 6049 Добавлен: 28-07-2014, 08:38 Комментарии: 0

         Электрические цепи зачастую переключают с помощью обычных механических переключателей. Несомненные достоинства такого решения — простота, достаточная надёжность, невысокая стоимость. Однако механическим переключателям свойственны и некоторые недостатки. Их контакты и подвижные элементы подвержены износу, а если возникает необходимость переключать несколько цепей в определённой последовательности, конструкция переключателя существенно усложняется.
         Из всего многообразия механических переключателей наиболее проста по конструкции и надёжна обычная кнопка без фиксации. Такие кнопки и применены в качестве управляющих в описываемых ниже конструкциях, а логика переключения при последовательных нажатиях на эти кнопки заложена в программу микроконтроллера.