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


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

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

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

Сколько лет вы занимаетесь программированием PIC микроконтроллеров?


от 0-1 года
1-3 года
3-5 лет
5-10 лет
более 10


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

         Если в темное время суток нажать на одну из установленных в подъезде и подсвеченных светодиодами кнопок, предлагаемое устройство включит в нем свет на заданное время. Однако его можно с успехом использовать и для автоматического включения и выключения ночного освещения во дворе или на улице, и даже в качестве обычного таймера, включающего на определенное время любую нагрузку.
         Предлагаю вниманию читателей разработанное мной недорогое, экономичное и простое устройство управления освещением — универсальное фотореле-таймер, позволяющее экономно расходовать электроэнергию на освещение, например, подъездов жилых домов.
    Прибор для поиска скрытой проводки на PIC12F629
    Автор публикации: alex Просмотров: 10321 Добавлен: 5-08-2014, 09:36 Комментарии: 1

         Говорят, что ремонт – это стихийное бедствие. На него вечно не хватает ни денег, ни времени. Почти каждый, кто начинает ремонт, думает, как и на чем можно сэкономить. Поэтому ремонт в своей квартире автор решил начать самостоятельно с переделки проводки, а для этого надо было разобраться в трассировке старой внутренней проводки. Потому и был изготовлен прибор, описание которого приведено в этой статье.
         Вначале были найдены в радиолюбительской прессе и Интернете различные конструкции приборов для поиска скрытой проводки. Выбор пал на прибор, собранный на микроконтроллере компании Microchip PIC12F629, из статьи. Подкупили характеристики и возможности прибора, простота схемы, доступность и невысокая цена комплектующих деталей.
    Плата для программатора
    Автор публикации: alex Просмотров: 4590 Добавлен: 4-08-2014, 09:36 Комментарии: 0

         Иногда необходимо запрограммировать микроконтроллеры в DIP корпусе в устройствах с отсутствующим разъемом внутрисхемного программирования. В статье приводится пример печатной платы для программирования микроконтроллров PIC в DIP корпусах. Данную переходную плату я использую совместно с программатором-отладчиком PICkit3.
    Регулятор скорости вентилятора автомобильной печки на PIC контроллере
    Автор публикации: alex Просмотров: 9439 Добавлен: 4-08-2014, 09:23 Комментарии: 0

         Регулятор, описание которого приведено в этой статье, был разработан и изготовлен по просьбе товарища – владельца грузового автомобиля ЗиЛ 5301 («Бычок»). Необходимость переделки управления скоростью вентилятора печки обусловлена тем, что штатная система отопления этого автомобиля имеет только 2 режима отопления салона – средний и максимальный. Разработанный автором регулятор имеет 5 ступеней регулировки отопления, а установленный уровень сохраняется в памяти микроконтроллера регулятора при выключении зажигания. Этот регулятор можно использовать также и для замены механических переключателей скорости вентиляторов печки с балластными резисторами других автомобилей с бортовой сетью 12 В.
         Для обогрева салона в современных автомобилях в качестве теплоносителя используется охлаждающая жидкость, которая нагревается, отбирая тепловую энергию от работающего двигателя.
    Категория: Авто, PIC12
    • 51
    Подробнее »
    Счётчик людей в помещении, управляющий освещением
    Автор публикации: alex Просмотров: 3275 Добавлен: 4-08-2014, 09:20 Комментарии: 0

         Когда люди в течение дня приходят в помещение и уходят из него, свет, который забыл выключить ушедший последним, нередко остаётся гореть на всю ночь. Предлагаемый прибор, постоянно подсчитывая входящих и выходящих, всегда "знает”, сколько человек находится внутри. Устройство автоматически включает освещение, как только в помещение кто-нибудь входит, и выключает его, когда все вышли.
         Построен прибор на микроконтроллере PIC12F629, обрабатывающем сигналы двух оптических бесконтактных датчиков положения объекта Opto-Bero 3RG7010-0CC00 фирмы Siemens, установленных на косяке двери так, что каждый входящий пересекает чувствительную зону сначала первого, а затем второго датчика, а выходящий пересекает их в обратном порядке.
    Коммутатор панели ZIF для программирования микроконтроллеров PIC
    Автор публикации: alex Просмотров: 4372 Добавлен: 1-08-2014, 09:09 Комментарии: 0

         Назначение этого коммутатора — простое и удобное подключение микроконтроллеров PIC в корпусах DIP с различным числом выводов к программатору. Все они устанавливаются в одну и ту же 40-гнёздную панель ZIF (Zero Insertion Force — с нулевым усилием вставления) по принципу "первый вывод в первое гнездо".
         Радиолюбители сегодня широко используют в своих конструкциях микроконтроллеры. Наиболее удобный и распространённый программатор для внутрисхемного (без демонтажа из целевого устройства) программирования микроконтроллеров семейства PIC — PICkit 2 и его модификации. Однако многие радиолюбители предпочитают загружать программу в микроконтроллер ещё до установки его в свою конструкцию. Для этого к PICkit 2 приходится делать приставки с панелью под программируемый микроконтроллер или с несколькими панелями, если нужно программировать микроконтроллеры разных типов с различным числом выводов. В некоторых случаях используют панель ZIF-40, в которую микроконтроллер каждого типа вставляют особым образом. Это очень неудобно и часто приводит к ошибкам, в результате которых неправильно вставленный микроконтроллер зачастую выходит из строя.
    Система управления двухкоординатным поворотным устройством
    Автор публикации: alex Просмотров: 5906 Добавлен: 1-08-2014, 09:05 Комментарии: 2

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

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

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

         Предлагаемое простое устройство и обслуживающие его компьютерные программы позволяют не только запрограммировать распространённые микроконтроллеры фирмы Microchip, но и запустить загруженную программу на исполнение, а в ходе его наблюдать за изменением состояния регистров общего и специального назначения и ячеек EEPROM работающего микроконтроллера. Не выходя из программы, можно изменять значения, хранящиеся в таких регистрах и ячейках. Полученная информация позволяет судить о правильности работы программы и выявлять допущенные при её разработке ошибки.
         В статье рассказано, как подготовить программу микроконтроллера к отладке, описаны компьютерные программы, разработанные автором для управления программированием и отладкой, приведён пример поиска с помощью отладчика ошибки в программе и её исправления.