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


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

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

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

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


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


Последние материалы
  • Тестовая плата для отладки программ на микроконтроллере PIC18F4550
  • Кнопка On/OFF на PIC12F629.
  • Часы с синхронизацией от китайского будильника
  • ШИМ регулятор на PIC16F628A.
  • Счетчики прямого и обратного счета на PIC16F628A.
  • Таймер отключения питания для мультиметра и не только.
  • Измеритель напряжения и тока
  • Маршрутный компьютер для электровелосипеда
  • Простой двухканальный термометр на PIC16F690 и датчиках DS18B20
  • Электронная "Незабудка" для забывчивых
  • Популярные материалы
    Случайная книга

         Конструкция предназначена для автоматического плавного регулирования скорости вращения вентиляторов в персональном компьютере. Позволяет контролировать температуру в пяти точках (процессор, блок питания, видеокарта и т.п.) и выводить полученное значение температуры на двухстрочный знакосинтезирующий ЖКИ. Пользователь может задать отдельно для каждого канала: температуру выключения вентилятора, температуру, при которой обороты вентилятора будут максимальны (максимальная температура) и температуру, при превышении которой срабатывает звуковой сигнал.
         Устройство собрано на микроконтроллере фирмы Microchip PIC16F876 (должен подойти и PIC16F876А, но я не проверял). В качестве датчиков температуры используются цифровые датчики DS18B20, точность измерения температуры 0,1 С. Микроконтроллер изменяет частоту вращения вентиляторов, используя широтно-импульсную модуляцию. В качестве ключей управления вентиляторами используются мощные p-канальные МОП транзисторы IRF9Z34N. Для более полного открывания и исключения повреждения МК выходные транзисторы подключены к микроконтроллеру через маломощные n-канальные МОП транзисторы 2N7000.
    10 командное радиоуправление на MRF49XA
    Автор публикации: alex Просмотров: 20453 Добавлен: 15-07-2012, 22:16 Комментарии: 0

         Конструкция создана на относительно новых и недорогих микросхемах  MRF49XA.
         Одна применена в приемной части , другая- в передающей.
    Инвертор
    Автор публикации: alex Просмотров: 10607 Добавлен: 12-07-2012, 18:43 Комментарии: 0

    Инвертор предназначен для управления скоростью и направлением вращения выходного вала однофазных асинхронных электродвигателей типа РД-09, ТУ 1-01-0268-83. Прибор представляет собой программно - аппаратное устройство, осуществляющее преобразование выпрямленного напряжения сети 220 В, 50 Гц в эквивалентное трехфазное напряжение 0 –127 В, 5 – 50 Гц методом широтно–импульсной модуляции.
         Прибор рассчитан на плавное регулирование скорости вращения выходного вала двигателей типа РД-09, имеющих следующие характеристики:
    Калькулятор для спортивных соревнований с гандикапом
    Автор публикации: alex Просмотров: 4491 Добавлен: 12-07-2012, 18:39 Комментарии: 0

         Калькулятор предназначен для быстрого пересчета времени, затраченного участниками соревнований на преодоление дистанции или выполнение другого задания, с учетом хранящихся в его памяти поправочных коэффициентов, зависящих от возраста спортсменов. Изготовить такой прибор сможет любой радиолюбитель, знакомый с микроконтроллерной техникой.
         В настоящее время проводится множество соревнований по различным видам спорта с участием как совсем юных спортсменов, так и ветеранов преклонного возраста. Однако результаты на них фиксируются, как правило, абсолютные, без учета возраста. Получается, что фактически соревнуются только молодые "профи", остальные играют роль массовки. Эта проблема частично решена на больших соревнованиях, где при достаточно большом числе участников образуют возрастные группы, но в итоговых протоколах это зачастую не отражается. Да и внутри одной возрастной группы, особенно с повышением возраста участников, разница между "молодыми" и "старыми" может быть значительной.
    ИК пульт ДУ для Canon, Nikon, Minolta, Pentax, Olympus на PIC12C508.
    Автор публикации: alex Просмотров: 6911 Добавлен: 11-07-2012, 19:51 Комментарии: 0

    Некоторые фотокамеры фирм Canon, Nikon, Minolta, Pentax, Olympus имеют функцию дистанционной съёмки с помощью инфракрасного пульта дистанционного управления. Устройство представляет из себя самодельный ИК пульт дистанционного управления для таких фотокамер. В основе пульта лежит микроконтроллер фирмы Microchip PIC12C508.
    Зарядное устройство на микроконтроллере PIC12F675
    Автор публикации: alex Просмотров: 12012 Добавлен: 11-07-2012, 19:49 Комментарии: 2


         Данное зарядное устройство (ЗУ) автоматизирует процесс зарядки аккумуляторов. Если аккумулятор не разряжен до напряжения 1 В, оно проведет его разрядку до этого напряжения и только потом начнется зарядка. По ее окончании ЗУ проверит работоспособность аккумулятора и, если он неисправен, подаст соответствующий сигнал.
         Предлагаемое ЗУ предназначено для одновременной независимой зарядки трех Ni-Cd или Ni-Mh аккумуляторов типоразмера АА или AAA током 0,23 А. С целью упрощения в нем применен микроконтроллер со встроенным аналого-цифровым преобразователем.
    Частотомер на PIC контроллере с LCD дисплеем
    Автор публикации: alex Просмотров: 12893 Добавлен: 11-07-2012, 19:44 Комментарии: 0

    Частотомер собран на достаточно распространённых микроконтроллерах фирмы MICROCHIP PIC18F252 с применением 2х16 (он был под рукой), хотя можно применить и 1х16.

    Прибор для проверки конденсаторов, импульсных трансформаторов и измерения частоты
    Термометр на TC77 (PIC16F628)
    Автор публикации: alex Просмотров: 7508 Добавлен: 11-07-2012, 19:40 Комментарии: 0

         Такой термометр подходит для большинства потребностей измерения температуры в быту. Но не смотря на то, что он очень прост и дешев, имеет не плохие характеристики. Диапазон температур от -55°C до +125°C, питание - 2 пальчиковые батарейки, имеет функцию автовыключения. О точности, вообще термодатчик (микросхема TC77 выпускаемая фирмой Microchip) обеспечивает точность не хуже ±1°C в диапазоне температур +25°C - +65°C, ±2°C в диапазоне -40°C - +85°C, и ±3°C в диапазоне -55°C to +125°C. В данном приборе, термодатчик калиброван в точке +36.6°C с точностью 0.1°C, тем самым достигается точность необходимая для измерения температуры тела человека в нужном диапазоне температур. Кроме того в этой точке проще провести калибровку по обычному (а лучше нескольким) медецинскому термометру.
    Микрофарадометр на PIC16F876A
    Автор публикации: alex Просмотров: 9341 Добавлен: 10-07-2012, 19:44 Комментарии: 0

         В радиолюбительской практике необходимость измерения больших значений электрической емкости очевидна. Многие современные мультиметры имеют функцию измерения емкости, их верхний предел измерения не превышает 20-100 мкФ [1].
         Профессиональные RLC-метры измеряют емкость до 1Ф и более [2], но в виду своей высокой стоимости, они мало доступны для большинства радиолюбителей. В журнале "Радио" был описан ряд устройств для измерения емкости электролитических конденсаторов [3, 4], они, как правило, оформлены в виде приставок и основаны на косвенных методах измерения.
         Вместе с тем, используя современную элементную базу и основные физические соотношения, можно построить простой и качественный прибор, имеющий достаточно высокие метрологические характеристики. В предлагаемом устройстве используется принцип пропорциональности электрической емкости заряду, а заряда, в свою очередь, току и времени: C=Q/U; где: Q=I*t . Если U и t константы, то емкость пропорциональна времени протекания зарядного тока [6]. Для отсчета временных интервалов, индикации результатов измерения и управления периферийными узлами оптимально использование микроконтроллера.