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


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

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

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

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


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


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

         Сегодня в литературе можно найти много описаний конструкций часов-термометров, которые в подавляющем большинстве отображают информацию на ЖКИ, что дает им такие преимущества, как компактность и экономичность. Но есть и недостатки. Например, небольшая высота и контрастность изображения на ЖКИ не позволяют прочитать показания с большого расстояния или в темное время суток. Предлагаемые в статье настенные часы-термометр оснащены яркими светодиодными индикаторами желтого цвета свечения с высотой знака 57 мм.
    Настоящий светодиодный маятник
    Автор публикации: alex Просмотров: 4717 Добавлен: 9-08-2012, 09:25 Комментарии: 0

         В электронных часах и автоматах световых эффектов довольно часто применяют имитацию качания маятника. Но далеко не всегда она получается полноценной. В этой статье не только предлагается доработка одного из ранее опубликованных устройств, приближающая электронный маятник по характеру движения к настоящему, но и описаны два микроконтроллерных "маятника", обладающих таким свойством. В статье подробно рассмотрены программы микроконтроллеров, написанные на языке Pascal, а приложены к ней и функционально идентичные программы на языках С и Basic. Описаны некоторые приемы разработки и отладки таких программ. Это делает статью интересной и полезной всем, кто осваивает программирование микроконтроллеров на языках высокого уровня.
    Самодельный MP3 плеер своими руками на PIC микроконтроллере
    Автор публикации: alex Просмотров: 10539 Добавлен: 8-08-2012, 11:03 Комментарии: 0

         Набравшись немного терпения, вы можете спаять самодельный MP3-плеер своими руками, при этом затратив менее 1000 руб. Т.к. программное обеспечение данного плеера представлено в открытом виде (доступны все исходники проекта), то вы можете дорабатывать его вводя новые функции, к примеру: управление по последовательному интерфейсу, можете использовать плеер в различных проектах робототехники, ну и естественно по его прямому предназначению – прослушивание музыки. Карта памяти – SD/MMC, размер памяти ограничен теоретическим лимитом спецификациями MMC-формата.
    Зарядное устройство на микроконтроллере PIC16F873A
    Автор публикации: alex Просмотров: 14742 Добавлен: 8-08-2012, 11:02 Комментарии: 0

         В настоящее время для питания радиоэлектронной аппаратуры применяют разные типы аккумуляторов и аккумуляторных батарей, что вызывает необходимость иметь соответствующие им типы зарядных устройств (ЗУ). Предлагаемое ЗУ можно назвать универсальным, поскольку оно позволяет проводить как зарядку, так и разрядку различных типов аккумуляторов и батарей. Пользователь имеет возможность выбора одного из четырех алгоритмов зарядки, а все ее параметры — продолжительность, напряжение и ток отображаются на цифровых индикаторах.
    MMC/SD диктофон на PIC16F877A
    Автор публикации: alex Просмотров: 7608 Добавлен: 7-08-2012, 08:19 Комментарии: 0

    Это первый цифровой диктофон с использованием PIC с ОЗУ всего 256 байт. Обычно люди скажут, что нельзя получить доступ к MMC / SD карте памяти с помощью микроконтроллера с ОЗУ <512 байт. Но я смог это сделать, но возможно есть некоторые ограничения. Здесь я использовал PIC16F877A для доступа к MMC карте памяти. MMC связана с PIC16F877A по интерфейсу SPI. Я не использовал никакой файловой системы. МК записывает 8 битный цифровой сигнал с АЦП на MMC  с помощью нескольких команд записи блока. Один блок состоит из 512 байт и также называется сектором. Точно так же он читает 8 битные цифровые данные. После прочтения каждого байта, он отправляется в регистр ШИМ для генерации ШИМ-сигнала, соответствующего аудиозаписи. Затем сигнал проходит через ФНЧ, усиливается и выводится на динамик.
    LCD термометр
    Автор публикации: alex Просмотров: 7579 Добавлен: 6-08-2012, 08:40 Комментарии: 1

         Из данной статьи вы узнаете как сделать простой LCD-термометр. В основе схемы лежит микроконтроллер PIC16F88. В качестве датчиков температуры используются два LM35. В качестве LCD дисплея используется графический ЖКИ дисплей 128х64 точек KS0108.

         В данной статье рассказано, как, используя микросхемы аудиопроцессора и микроконтроллера, можно изготовить блок цифровых регуляторов громкости и тембра системы пространственного звучания при наличии компьютера или DVD проигрывателя. Самому собрать такое устройство есть смысл, если у кого-то есть усилители со старыми добрыми AC S-30, АС-25 и различными вариантами S-90.
         Описываемый цифровой регулятор тембра, громкости, баланса обеспечивает регулировку общей громкости и громкости каждого из каналов системы пространственного звучания 5.1 в отдельности. Регулировка тембра — раздельная во фронтальной, тыловой и центральной АС, а также изменение уровня НЧ, раздельно по фронту, тылу и каналу сабвуфера...
    Термометр-термостат для дома
    Автор публикации: alex Просмотров: 12008 Добавлен: 1-08-2012, 12:59 Комментарии: 0

         В различных источниках можно найти довольно много описаний и схем разных по сложности и назначению электронных термометров и термостатов. Автор усовершенствовал одну из ранее опубликованных конструкций и предлагает ее вниманию читателей.
         За основу этого прибора взят термометр с функцией термостата. Его возможности расширены введением второго датчика температуры. Новая управляющая программа написана на языке BASIC с помощью компилятора MikroBasic.
    УКВ радиоприемник на основе тюнера автомагнитолы
    Автор публикации: alex Просмотров: 14386 Добавлен: 1-08-2012, 12:57 Комментарии: 0

         Стремительное развитие бытовой техники коснулось и автомобильных магнитол. На смену радиоприемникам с аналоговым управлением и кассетным проигрывателям в автомобили пришли цифровые приемники, проигрыватели компакт-дисков и флеш-носителей. Некоторые из морально устаревших или неисправных автомагнитол содержат модуль УКВ тюнера с аналоговой настройкой. На базе такого тюнера можно сделать УКВ приемник с высокими потребительскими качествами.
         Предлагаемый приемник собран на основе тюнера автомобильной магнитолы и содержит синтезатор частоты и ЖК индикатор. Он обеспечивает прием сигналов УКВ ЧМ радиостанций в диапазоне 75... 108 МГц как моно-, так и стереопилот-тоном. Шаг перестройки — 0,05 МГц, напряжение питания — 10...12 В, потребляемый ток — 75 мА. Приемник имеет линейный выход, к которому подключают вход стереофонического УЗЧ.
    Радиолюбительский навигационный приемник
    Автор публикации: alex Просмотров: 5578 Добавлен: 1-08-2012, 12:52 Комментарии: 1

         Эта конструкция, имея в своей основе один из встраиваемых приемных модулей GPS, выпускаемых компанией Locsense, позволяет определять точные координаты своего местоположения, а также время, высоту над уровнем моря, скорость и направление перемещения объекта, снабженного данным устройством.
         Основа конструкции приемника — встраиваемый GPS-модуль LS-40CM из серии LS-40, выпускаемой компанией Locsense. Такие модули довольно широко представлены в России, приобрести любой из них достаточно просто. Выбор именно LS-40CM обусловлен наличием в нем встроенных приемной антенны и стабилизатора напряжения, который позволяет питать модуль любым напряжением в интервале 3,8...8 В при потреблении тока 90 мА Имеется возможность подключения внешней антенны для использования прибора, например в автомобиле. Другие модули этой серии имеют иные особенности, но также могут быть применены в приемнике благодаря использованию единого протокола управления и конфигурации.