Компьютер » Программирование устройств на PIC микроконтроллерах


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

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

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

На каком языке программирования вы пишите программы?


Ассемблер
Си
Бейсик
Паскаль
Другой


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

         Основной частью данного устройства является микроконтроллер PIC 16F676. Существует достаточно много аналогичных устройств, однако данная модель отличается высоким качеством контроля температуры. Процессор считывает данные о температуре с датчиков и выдает ШИМ сигнал на каждый выход для того, чтобы в соответствии с ним менялась скорость вентилятора. 3 потенциометра контролируют пусковую температуру для каждого канала. Скорость вентилятора контролируется по линейному закону и падает медленно при быстром уменьшении температуры для того, чтобы избежать нестабильности в работе.

         В статье мы рассмотрим конструкцию на микроконтроллере, которая позволит в автоматическом режиме регулировать скорость вращения вентиляторов охлаждения персонального компьютера. Управление осуществляется на основании данных о температуре, которая также измеряется устройством при помощи датчиков внутри корпуса компьютера. При управлении учитываются пользовательские настройки.
         Автоматическое управление скоростью вентиляторов охлаждения позволяет значительно снизить создаваемый ими шум. Любой человек, имеющий «шумный» компьютер, а это особенно касается медиа-центров, например в гостиной комнате, сразу заметит преимущества от использования данного устройства. При низкой температуре вентиляторы вращаются очень медленно, скорость вращения повышается по мере необходимости.
    Простая система сбора данных о температуре на PIC микроконтроллере
    Автор публикации: alex Просмотров: 6430 Добавлен: 19-02-2013, 08:09 Комментарии: 0

         В проекте рассматривается простое и дешевое решение цифрового термометра, который подключется по интерфейсу USB к персональному компьютеру. Аппаратная часть состоит из PIC микроконтроллера, датчика температуры и адаптера USB-UART. Программа микроконтроллера написана на Си в среде mikroC (mikroElektronika). Программное обеспечение для ПК написано на языке Processing. Это открытый язык программирования, основанный на Java. Представляет собой легкий и быстрый инструментарий для людей, которые хотят программировать изображения, анимацию и интерфейсы. Как дополнительная функция, в программе реализована запись данных о температуре по времени и дате в ASCII файл.
    Отладочная плата PIC USB
    Автор публикации: alex Просмотров: 7710 Добавлен: 29-01-2013, 10:36 Комментарии: 0

         В статье рассматривается задача разработки собственной отладочной платы для оценки возможностей 8-разрядного микроконтроллера PIC18F4550, а также, для разработки и отладки приложений с USB интерфейсом на базе этого микроконтроллера. Плата полностью совместима по выводам с отладочной платформой PICDEM USB FS board (DM163025) компании Microchip. С этой платой пользователи могут использовать примеры, предоставляемые компанией Microchip на основе стека протокола Microchip USB stack без какой-либо переработки кода. Все что нужно – это скомпилировать PICDEM FS USB проект, который поставляется со стеком протокола.
    10-кнопочная USB HID клавиатура на PIC микроконтроллере
    Автор публикации: alex Просмотров: 9492 Добавлен: 28-01-2013, 09:58 Комментарии: 0

         В статье мы рассмотрим простую конструкцию на микроконтроллере, реализующую 10-кнопочную USB HID (Human Interface Device) клавиатуру, которая является Plug-and-Play устройством и не требует установки драйверов. Изначально устройство предназначалось для быстрого доступа к часто используемым сочетаниям клавиш в операционной системе Windows, например Alt+F4 (закрыть программу), Windows+D (свернуть все окна), Ctrl+Alt+Del и др. Однако пользователи могут приспособить устройство и для других целей, например, для сбора и накопления данных.
    Управление шаговым двигателем через USB
    Автор публикации: alex Просмотров: 17750 Добавлен: 14-01-2013, 11:52 Комментарии: 1

    Это пример, демонстрирующий управление какими-либо устройствами через USB. Программа для PC написана на Delphi.
    Электронный регистратор событий
    Автор публикации: alex Просмотров: 5753 Добавлен: 24-09-2012, 08:41 Комментарии: 1

         Идею создания этого устройства автору подсказал один натуралист. Для наблюдения за дикими животными ему потребовалось фиксировать время срабатывания нескольких датчиков на протяжении длительного промежутка времени. Существуют и множество других областей деятельности, где такое устройство может оказаться полезным.
    USB измеритель LC
    Автор публикации: alex Просмотров: 10004 Добавлен: 20-09-2012, 09:20 Комментарии: 0

    Измеритель емкости и индуктивности для USB на микроконтроллере PIC18F2550, использующий HID-драйвер (Plug-n-Play)
    Схема управления розеткой через USB
    Автор публикации: alex Просмотров: 7421 Добавлен: 20-08-2012, 22:44 Комментарии: 0

         В проекте описывается устройство, позволяющее управлять двумя силовыми розетками через USB-порт компьютера. Естественно, вместо розетки может использоваться любое другое устройство.
    Компьютерная система оповещения абонентов телефонной сети
    Автор публикации: alex Просмотров: 4690 Добавлен: 20-08-2012, 22:37 Комментарии: 0

         Создание автоматизированной системы оповещения абонентов по телефону (например, об имеющейся у них задолженности), организация телефонной справочной службы или службы точного времени значительно облегчается, если встроить в компьютер описанный в статье блок из восьми речевых модулей. Каждый из модулей хранит набор записей звуковых фрагментов общей продолжительностью до 16 мин и может независимо от других по командам компьютера дозваниваться до абонентов и передавать им составленные из этих фрагментов речевые сообщения. Предусмотрена также возможность приема и декодирования посылок DTMF.
         Каждый из восьми используемых в системе речевых модулей построен на микросхеме ISD4004-16M — так называемом чипкордере [1—3] — и на управляющем его работой микроконтроллере PIC16F877A. Модули подключены к телефонным линиям Чтобы иметь возможность определить момент снятия трубки абонентом, линии должны быть "таксофонными", в которых это событие сопровождается переменой полярности постоянного линейного напряжения.