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


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

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

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

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


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


Последние материалы
  • Тестовая плата для отладки программ на микроконтроллере PIC18F4550
  • Кнопка On/OFF на PIC12F629.
  • Часы с синхронизацией от китайского будильника
  • ШИМ регулятор на PIC16F628A.
  • Счетчики прямого и обратного счета на PIC16F628A.
  • Таймер отключения питания для мультиметра и не только.
  • Измеритель напряжения и тока
  • Маршрутный компьютер для электровелосипеда
  • Простой двухканальный термометр на PIC16F690 и датчиках DS18B20
  • Электронная "Незабудка" для забывчивых
  • Популярные материалы
    Случайная книга
    Музыкальный звонок на микроконтроллере
    Автор публикации: alex Просмотров: 12710 Добавлен: 23-07-2012, 21:12 Комментарии: 8

    В предлагаемом звонке для хранения мелодий или речевых сообщений применена карта памяти SD или ММС, отформатированная под файловую систему FAT16. Воспроизводятся звуковые файлы формата WAV. Кроме звонка, устройство можно использовать как проигрыватель таких файлов.
    Контроллер электронного замка на PIC12F675 и DS1990А, 1-Wire, простой автосторож
    Автор публикации: alex Просмотров: 15284 Добавлен: 23-07-2012, 21:10 Комментарии: 4

         Контроллер электронного замка предназначен для управления электромеханическим замком. Контроллер обеспечивает считывание кода электронных ключей Touch Memory типа DS1990A фирмы Dallas Semiconductor, сравнение считанного ключа с информацией хранящейся в памяти, и выдачу сигнала управления электромеханическим замком.
    Автомат для аквариума
    Автор публикации: alex Просмотров: 13001 Добавлен: 23-07-2012, 00:23 Комментарии: 0

         Чтобы содержать аквариум в чистоте и порядке, необходимо ежедневно вручную в определенное время включать и выключать его освещение, воду продувать воздухом и постоянно контролировать ее температуру. Предлагаемое устройство выполняет всё это автоматически, что значительно упрощает содержание аквариума.
         Автомат непрерывно отображает на индикаторе текущие время и температуру воды периодически включает и выключает воздушный насос, поддерживает заданную температуру воды в аквариуме при необходимости включая нагреватель Имеется возможность управлять еще тремя нагрузками питаемыми от сети, например, осветительными приборами.
    Выключатель для шины USB
    Автор публикации: alex Просмотров: 7087 Добавлен: 23-07-2012, 00:22 Комментарии: 0

         Тем, кто занимается разработкой USB-устройств, наверняка приходится при отладке многократно вынимать и вновь вставлять в разъем USB кабель, соединяющий устройство с компьютером. Это приводит к износу контактов USB разъемов устройств и кабеля. Было-бы гораздо удобнее включать и отключать устройство посредством кнопки.  Механические выключатели в данном случае неприменимы по нескольким причинам, в частности из-за неизбежного дребезга их контактов.
    Микроконтроллерный определитель цоколевки транзисторов
    Автор публикации: alex Просмотров: 7295 Добавлен: 23-07-2012, 00:21 Комментарии: 0

         Предлагаемое устройство определит цоколёвку и структуру биполярного транзистора. Информация об этом выводится на индикатор, собранный из восьми светодиодов.
    Автомобильные говорящие часы с термометром
    Автор публикации: alex Просмотров: 13399 Добавлен: 23-07-2012, 00:20 Комментарии: 0

         Предлагаемые часы с термометром предназначены для установки в кабину автомобиля. Они построены на двух микроконтроллерах (PIC12F675 и PIC16F876), микросхемах ПЗУ и усилителя ЗЧ. Информацию о времени и температуре они воспроизводят голосом. Питание часов — автономное, их работа не зависит от аккумуляторной батареи автомобиля.
    Зажигание для мотоцикла
    Автор публикации: alex Просмотров: 8064 Добавлен: 23-07-2012, 00:17 Комментарии: 1

         Данное зажигание было установлено и испытано на мотоцикле ИЖ Планета Спорт.
         Так как на кроссовом мотоцикле не нужны аккумулятор и освежение, а зажигание должно было быть автономным было сделано 2 датчика. поздний датчик установлен на отметке 12 градусов до верхней мёртвой точки. он работает во время запуска и пока двигатель не раскрутится до 2000 оборотов в минуту. к этому моменту генератор начинает вырабатывать необходимое для питания контроллера напряжение и двигателю уже необходима регулировка опережения (12 градусов хорошо только для запуска но не для работы). После достижения 2000 оборотов в минуту контроллер подаёт сигнал на базу транзистора который закорачивает поздний датчик на массу. Сигнал с раннего датчика (72 градуса до верхней мёртвой точки), поступает на вход контроллера который высчитывает обороты двигателя и в соответствии с таблицей(таблиц две и их можно менять прямо на ходу) устанавливает необходимую задержку. Чем выше обороты двигателя тем меньше задержка и раньше зажигание.
    Категория: Авто, PIC16
    • 0
    Подробнее »
    Простой USB осциллограф
    Автор публикации: alex Просмотров: 18707 Добавлен: 19-07-2012, 19:41 Комментарии: 1

         Этот простой и дешёвый USB осциллограф был придуман и сделан просто ради развлечения. Давным давно довелось чинить какой-то мутный видеопроцессор, в котором спалили вход вплоть до АЦП. АЦП оказались доступными и недорогими, я купил на всякий случай парочку, один пошёл на замену, а другой остался. Недавно он попался мне на глаза и почитав документацию к нему я решил употребить его для чего-нибудь полезного в хозяйстве. В итоге получился вот такой приборчик. Обошёлся в копейки (ну рублей 1000 примерно), и пару выходных дней. При создании я постарался уменьшить количество деталей до минимума, при сохранении минимально необходимой для осциллографа функциональности.
    SimpleBook - электронная книга
    Автор публикации: alex Просмотров: 6971 Добавлен: 19-07-2012, 19:38 Комментарии: 0

         Выкладываю на всеобщее обозрение проект - SimpleBook на DSP dsPIC33FJ128MC706A. Сие устройство позволяет читать текстовые файлы в кодировке 1251 и юникод. Имеется возможность настройки цвета меню/текста/загрузки и тп. Да, собирать подобное устройство на микроконтроллере - полнейший бред. Однако великодушным Microchipом были предоставленны образцы, когда все остальные отмахивались. Необходимо было "что-то" создать для выставления на конкурс программистов, проходящий в моем городе. Благо под рукой был экран от старого ноутбука. Все остальное выпаивалось из того что было под рукой.
    Ампервольтметр на GLCD
    Автор публикации: alex Просмотров: 10968 Добавлен: 19-07-2012, 19:35 Комментарии: 0

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