Устройства на PIC

Печать

4-канальный логический анализатор на PIC микроконтроллере

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 3
4-канальный логический анализатор на PIC микроконтроллере

Часто при проверке цифровых сигналов или при отладке своих устройств необходим логический анализатор, тем более что все больше устройств разрабатывается на микроконтроллерах. Здесь рассматривается простое решение логического анализатора, который может использоваться для большинства цифровых сигналов, а также имеет функцию памяти.

Основные параметры устройства:

- Базовый компонент: PIC18F4580
- Частота дискретизации: 200 Гц – 2 МГц
- Количество каналов: 4
- Память: 1024 отсчета на каждый канал
- Матричный LCD дисплей: 64×128 точек
- Напряжение питания: 9 В аккумулятор

Лучший способом для изучения цифрового сигнала это применение логического анализатора и чаще всего он должен быть компактным, переносным. Данный логический анализатор имеет 4 канала, очень компактный и питается от батареи. Максимальная частота выборок 2 МГц, а также устройство имеет достаточную память для хранения 1024 выборок сигнала. Матричный LCD дисплей с разрешением 64×128 точек достаточно точно отображает и дает ясное представление о цифровых сигналах.

Печать

Цифровое устройство защиты с индикацией напряжения и тока

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 12

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

Предлагаемое устройство предназначено для использования с блоком питания. Оно обеспечивает цифровую индикацию напряжения и тока, потребляемого нагрузкой, раздельное включение и отключение защиты по току и напряжению, установку пределов срабатывания защиты. Результат измерений отображается двумя четырехразрядными индикаторами HG1 и HG2. На время отключения
прибора установки защиты сохраняются в энергонезависимой памяти. Прибор разработан на основе микроконтроллера PIC16F873, имеющего 10-разрядный АЦП.

Основные технические характеристики

Пределы измерения напряжения, В ...0...50
Пределы измерения тока, А ...0...9.99

Пороги срабатывания защиты:
по току, А ...от 0,01 до 9,99 с шагом 0,01
по напряжению, В ...от 0,1 до 50 с шагом 0,1

Время срабатывания защиты:
среднее  при  одной включенной защите, мс ...0,075 среднее,
при   двух включенных защитах, мс ...0,15
максимальное, мс ...1

Напряжение питания прибора, В ...9...40
Максимальный   потребляемый ток, мА ...50

Печать

Дистанционное инфракрасное управление на PIC16F630

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 2

Сейчас приобрести систему дистанционного управления электроприборами, не так и просто. Либо цены слишком высоки, либо вообще ничего подходящего в продаже нет. Радиолюбители давно интересуются этой темой, и создают системы на КМОП-россыпи, используя микросхемы ДУ и управления старых телевизоров, а так же, на основе микроконтроллеров.

Ниже приводится описание универсальной системы ДУ, способной управлять восемью объектами посредством восьмикнопочного пульта. Каждая кнопка пульта имеет двоякое назначение, - включение и выключение присвоенной ей нагрузки. То есть, каждое нажатие кнопки, например, 1 изменяет состояние выхода OUT1 на противоположное.

Печать

4-х разрядный счетчик импульсов на PIC16F88

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 10
4-х разрядный счетчик импульсов на PIC16F88

В этой статье представлена схема 4-х разрядного счетчика на PIC16F88 который имеет следующие характеристики:
- прямой и обратный счет
- сброс результата счета
- свободный счет или удержание при достижении заданного значения
- заданное количество разрядов
- сигнал на выходе контроллера при достижении заданного значения

Печать

Минипульт инфракрасного дистанционного управления

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 4
Минипульт инфракрасного дистанционного управления

В этой статье представлен 3-х канальный пульт инфракрасного дистанционного управления, который работает по 12 битному SIRC протоколу, этот протокол использует фирма Sony в своих пультах дистанционного управления.

Печать

3-х канальная система инфракрасного дистанционного управления на PIC12F629

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 6
3-х канальная система инфракрасного дистанционного управления

Этот проект представляет собой 3-х канальную инфракрасную (ИК) дистанционную систему управления. Эта система работает на 12-bit  SIRC - сигналах, которые используются в пультах дистанционного управления фирмы Sony.

Печать

Радиопередатчик на микроконтроллере

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 5

Передатчик построен на микросхеме BH1415 и способен вещать в стереорежиме. Для управления функциями и настройками передатчика используется микроконтроллер PIC16F628. Также подключается клавиатура и ЖК дисплей разрешением 16x2 или 8x2. Прошивки для микроконтроллера и макеты печатных плат находятся в архиве.

Печать

Блок управления вентиляторами компьютера на PIC16F876

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 2

Устройство предназначено для автоматического плавного регулирования частоты вращения вентиляторов в персональном компьютере. Оно контролирует температуру в нескольких (до пяти) точках системного блока (процессор, блок питания, видеокарта и т. п.) и выводит полученные значения температуры на двухстрочный ЖКИ.

Пользователь может задать для каждой контролируемой точки температуру, ниже которой соответствующий вентилятор будет выключен, а также температуру, выше которой обороты вентилятора должны быть максимальными, и температуру, при превышении которой будет подан звуковой сигнал.

Прибор собран на микроконтроллере (МК) PIC16F876. Датчики температуры — цифровые DS18B20, измеряющие температуру с погрешностью 0,1 °С. МК формирует сигналы управления вентиляторами, используя широтную модуляцию импульсов. В узлах управления вентиляторами использованы мощные р-канальные полевые транзисторы IRF9Z34N. Для надежного открывания этих транзисторов и исключения повреждения выходных цепей МК предусмотрены промежуточные усилители на n-канальных полевых транзисторах 2N7000.

Печать

Часы с таймером на PIC16F84

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 6

В наше время, наверное, только очень ленивый разработчик устройств на микроконтроллерах не пытается написать программу и изготовить часы с будильником. Про себя я решил, что никогда не буду этого делать. Но жизнь вносит свои коррективы.

Ко мне обратился сосед-автолюбитель с просьбой изготовить часы с таймером: чтобы зимним утром он пришел в гараж и сел в теплую машину; и чтобы часы в заданное время включили у него подогреватель масла в автомобиле и, во избежание всяких неприятностей, выключили подогреватель в заданное время. На первый взгляд, задача проста: решаю купить часы в магазине и поставить на таймер реле. Хотя выбор часов многообразен: есть часы пищащие, пикающие, с музыкой и так далее, но у всех их начисто отсутствует такая нужная функция, как выключение таймера. Поиск в Интернете также не дал никакого результата. Да, есть программы и, казалось бы, остается дописать кусочек программы на выключение и все - задача решена. Не учел только одного, что все программисты пишут программы так, как удобно им, но не мне. Разобрать чужое написаное иногда просто непосильная задача. Оставалось одно - садиться за компьютер и писать программу самому, что и было сделано.

Печать

Суточный таймер на PIC16F628

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 8

Простая схема таймера содержит минимальное количество компонентов. Простота схемы делает это устройство одним из самых легкоповторяемых и недорогих. Программно в таймере реализовано очень удобное управление. Применение сверхяркого индикатора снижает ток, потребляемый схемой. Малое энергопотребление схемы позволяет применить конденсаторный источник питания от сети или малогабаритный маломощный трансформатор.

Таймер сделан на основе программы, в которой реализованы кратковременные подсказки названий режимов индикации.

Реализованные функции:
- отсчет часов (0...23 с гашением незначащего нуля), минут, секунд, даты, месяца, дня недели, года;
- определение количества дней в феврале для високосного года;
- переход на летнее/зимнее время в последнее воскресенье марта и октября;
- коррекция хода часов с точностью 1 микросекунда в секунду (30 секунд в год);
- регулируемая яркость индикаторов;
- 10 режимов индикации с подсказками названий режимов;
- управление нагрузкой по заранее выставленным установкам времени (U_on - установка включения, UoFF - установка выключения);
- включение/выключение нагрузки кнопкой S2.

Рекомендуем посмотреть