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


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

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

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

Какой средой программирования вы пользуетесь?


MPLab/MPLabX
MicroC
MicroBasic
MicroPascal
Другой


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

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

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

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

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

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

         Электрические цепи зачастую переключают с помощью обычных механических переключателей. Несомненные достоинства такого решения — простота, достаточная надёжность, невысокая стоимость. Однако механическим переключателям свойственны и некоторые недостатки. Их контакты и подвижные элементы подвержены износу, а если возникает необходимость переключать несколько цепей в определённой последовательности, конструкция переключателя существенно усложняется.
         Из всего многообразия механических переключателей наиболее проста по конструкции и надёжна обычная кнопка без фиксации. Такие кнопки и применены в качестве управляющих в описываемых ниже конструкциях, а логика переключения при последовательных нажатиях на эти кнопки заложена в программу микроконтроллера.
    Термометр на DS18B20
    Автор публикации: alex Просмотров: 3589 Добавлен: 28-07-2014, 08:26 Комментарии: 1

         Осмелюсь предложить для повторения простой термометр на датчике DS18B20 (DS18S20) и PIC16F630.
         Сделано для применения в климатической приточной системе на другом МК, а данная схема явилась побочным продуктом разработки. Особенностью является высокая скорость измерений (период отсчетов около 110 мс). Диапазон обычен: -55...+125 , разрешающая способность 1 градус, точность соответствует точности датчика - 0,5 градуса (в диапазоне -10...+85).
    Устройство ввода-вывода
    Автор публикации: alex Просмотров: 2272 Добавлен: 28-07-2014, 08:24 Комментарии: 0

         Это устройство ввода-вывода, применять можно в любых целях, где нужны кнопки и индикация. Устройство позволяет выводить на индикаторы цифры от 0 до 9 , символы "P,L,C,H" , знак минус и пустоту "бланк". Управляется это устройство через USART, скорость 19200 бод.
    Категория: Прочее, PIC16
    • 0
    Подробнее »
    Паяльная станция на ручке паяльника
    Автор публикации: alex Просмотров: 5614 Добавлен: 25-07-2014, 08:33 Комментарии: 0

         Изготовленная автором «паяльная станция» была установлена на ручке паяльника ЭПСН-25 (фото 1). Она позволяет поддерживать предварительно установленную оптимальную температуру паяльника при значительном изменении напряжения питающей сети переменного тока, обеспечивает индикацию температуры, а также напряжения сети. Для этого сам паяльник был несколько переделан. Паяльник ЭПСН-25 – один из самых распространенных на территории бывшего СССР.
    Расширение функций СВ радиостанции – система опознания свой-чужой
    Автор публикации: alex Просмотров: 2083 Добавлен: 25-07-2014, 08:31 Комментарии: 0

         Эта система позволяет опознать и идентифицировать своего абонента при работе с несколькими десятками радиостанций. Дело в том, что в городских условиях работа некоторых служб затрудняется тем, что на каналах их служебной связи появляются  неопознанные абоненты, а под час и просто радиохулиганы. Чтобы не тратить на них время диспетчеров и их нервы была создана эта система. Устройство выводит на экран дисплея блока приёмника номер только своего абонента.
    Категория: Прочее, PIC16
    • 0
    Подробнее »