Многофункциональный пробник на микроконтроллере PIC16F870 - Радиолюбительские - Измерение - Каталог схем - Портал радиолюбителей DIOD Схемы, Устройства, Книги
Воскресенье, 04 Декабрь 2016, 09:11
Меню сайта
Доп. меню
Каталог схем
Категории раздела
Лабораторные [2]
Схемы лабораторных устроуств
Радиолюбительские [22]
Схемы радиолюбительских устройств измерения.
Производство [9]
Производственные измерения
Статистика
Вы вошли как
Гость
Группа
Гости
Ваш IP
23.23.54.109
Ваш браузер


Узнать больше

Сейчас на сайте
Онлайн всего: 2
Гостей: 2
Пользователей: 0

Праздники
Праздники сегодня и завтра
Наши книги




Книга добавлена:
15 Март 2010
1715
Книги
Бытовые нагревательные электроприборы

Книга добавлена:
10 Март 2010
3918
Книги
Технические способы обмана электросчетчика

Книга добавлена:
27 Январь 2010
2099
Микроконтроллеры
Измерения, управления и регулирования с помощью AVR

Книга добавлена:
19 Январь 2010
2213
Микроконтроллеры
Аналоговые интерфейсы микроконтроллеров

Книга добавлена:
06 Февраль 2010
2347
Справочники
Популярные микросхемы КМОП


Главная » Статьи » Измерение » Радиолюбительские

Многофункциональный пробник на микроконтроллере PIC16F870
Многофункциональный пробник на микроконтроллере PIC16F870

Суперпробник – это простой и дешевый в изготовлении прибор с большим набором функций и возможностей, построенный на единственном микроконтроллере PIC16F870 компании Microchip. Для отображения режимов работы, параметров, функций используется четырехразрядный



Режимы работы: логический пробник, генератор импульсов, частотомер, счетчик импульсов, вольтметр, напряжение на p-n переходе (диоды, транзисторы), измеритель емкости конденсаторов, измеритель индуктивности, генератор сигнала 500 Гц, генератор NTSC видеосигнала, генератор ASCII таблицы (RS-232), генератор MIDI ноты, генератор импульсов для сервоконтроллеров, генератор прямоугольного сигнала, генератор серии псевдослучайных чисел, генератор импульсов для проверки приемных ИК модулей, ШИМ.

Принципиальная схема прибора представлена на рисунке ниже.

Используемый четырехразрядный светодиодный индикатор – LTC4627 (или MSQ4911C) с общим анодом. Регулятор напряжения с малым падением напряжения (low drop out regulator) – LM2931. Регулятор сохраняет работоспособность в диапазоне входного напряжения 5.0…30.0 В и имеет схему защиты от переполюсовки питания.

Как вы заметили, схемотехническое решение очень простое, отсутствуют обычные резисторы в цепях индикатора. Они обычно используются для каждого сегмента индикатора (включаются последовательно с сегментом) для ограничения тока и с целью одинакового свечения сегментов. Микроконтроллер PIC ограничивает ток на уровне приблизительно 25 мА на каждую линию, программное обеспечение разработано таким образом, чтобы в каждый момент времени активным был лишь один сегмент. Также при таком методе устраняется эффект многократных сегментов. Несмотря на свою простоту, устройство не требует какой-либо наладки, имеет хорошую повторяемость: многочисленные изготовленные варианты показали надежную и достойную работу.

В различных режимах работы используются резисторы R1 – R6, R10, но для каждого режима по разному. Неиспользуемые резисторы для специфических режимов отключаются от схемы путем управления соответствующими линиями ввода/вывода микроконтроллера. Резистор R5, например, используется в режиме генератора импульсов, R4 – используется для зарядки конденсатора при измерении его емкости.

Устройство собрано на монтажной плате, которая монтируется в подходящий корпус.

Выбор режимов работы осуществляется кнопкой BUT1 при удержании нажатой кнопки BUT2. Смена режимов работы происходит циклически, название режима отображается на индикаторе. Выход из любого режима осуществляется нажатием и удерживанием двух копок. Выбранный режим работы сохраняется при выключении питания, что удобно при питании пробника от исследуемой схемы.

Сведения о режимах работы, описание и порядок работы.
 

Имя режима
(символы
отображаемые
на ндикаторе)

Название режима работы

Описание и порядок работы

Prob

Логический пробник

В режиме логического пробника на дисплее отображается в первом знакоместе:
«H» – высокий уровень (напряжение выше 3.7 В);
«L» – низкий уровень (напряжение ниже 0.8 В);
«–» – плавающее состояние.
Если будут обнаружены импульсы, то во втором знакоместе на индикаторе будет отображаться мигающий символ «Р».

PULS

Логический пульсатор

В этом режиме на дисплее, в последних трех знакоместах отображается длительность импульсов в последовательности: 0.5 мкс, 50 мкс, 500 мкс, 5.0 мс. По нажатию кнопки BUT1 происходит генерация последовательности импульсов выбранной длительности (при этом светится средний сегмент в первом знакоместе). Выбранный параметр для этого режима сохраняется в EEPROM.

FrEq

Частотомер

В этом режиме на дисплее отображается измеренная частота импульсов. Кнопка BUT1 в этом режиме предназначена для отображения следующих четырех цифр значения измеренной частоты. Например, на дисплее отображается значение «12.57» для частоты 12576 Гц. При нажатии кнопки BUT1 на дисплее появится «2576» – младшие 4 цифры значения частоты. Если отображается десятичная точка, то это кГц, если мигает десятичная точка – значения в МГц. Следовательно, для частоты 42345678 Гц на дисплее будет отображаться «42.34» с мигающей десятичной точкой. При нажатии на кнопку BUT1 на дисплее появится «5678».

Cnt

Счетчик

В режиме счетчика на дисплее отображаются младшие разряды счетчика – младшие 4 цифры. При нажатии на кнопку BUT1 на дисплее отображаются старшие четыре цифры. Кнопка BUT2 – сброс счетчика.

VoLt

Вольтметр

Функция вольтметра в данном пробнике реализована с целью приблизительного измерения напряжения. Опорное напряжение для АЦП подается от измеряемой цепи, поэтому не следует подключать пробник к цепям с напряжением более 5 В.

diod

Напряжение на p-n переходе

Это режим вольтметра с включенным резистором 10 кОм параллельно тестируемому p-n переходу (диод, транзистор). Переход подключается к щупу и общему проводу, на дисплее отображается падение напряжения на p-n переходе.

Cap

Измерение емкости
конденсатора

Измеряется емкость подключенного к пробнику конденсатора. Конденсатор подключается к пробнику и нажимается кнопка BUT1, на дисплее отображается емкость конденсатора. Возможно измерение емкости конденсаторов от 0.01 мкФ до 500 мкФ. Помните, что чем больше емкость конденсатора, тем больше времени затрачивается на измерение.

Coil

Измерение
индуктивности

Возможно измерение индуктивностей в диапазоне от 0.1 мГн до 999.9 мГн. Катушка подключается к пробнику и по нажатию кнопки BUT1 отображается значение индуктивности. Эта функция предполагает, что сопротивление по постоянному току не больше нескольких Ом.

SIG

Генератор сигнала

В этом режиме при нажатии кнопки BUT1 пробник генерирует сигнал частотой 500 Гц прямоугольной формы с амплитудой около 0.5 В.

ntSC

Генератор NTSC видеосигнала

При нажатии кнопки BUT1 генерируется NTSC видеокадр изображения с белыми точками.

9600

Генератор таблицы ASCII

В этом режиме при каждом нажатии кнопки BUT1 на выходе пробника генерируется последовательность ASCII кодов букв от А до Z, сопровождаемых командами CR/LF. Кнопка BUT2 служит для выбора скорости протокола: 1200, 2400, 4800, 9600 бод.

Midi

Генерация MIDI ноты

Генерация ноты с номером 60 (среднее С) на любом из 16 MIDI каналов. Нажатие кнопки BUT1 – посылка «нота включена», отпускание кнопки BUT1 – посылка «нота выключена». Кнопка BUT2 – выбор MIDI канала.

R/C

Генератор импульсов
для сервоконтроллера

Генерирует импульсы для сервоконтроллеров длительностью от 1 до 2 мс. Значение по умолчанию – 1.5 мс. Кнопка BUT1 увеличивает значение, BUT2  уменьшает значение.

[ ]

Генератор
прямоугольных
импульсов

Генерирует прямоугольные импульсы частотой от 1 Гц до 9999 Гц. Кнопка BUT1 уменьшает значение, BUT2 увеличивает значение частоты.

PRN

Генератор
псевдослучайных
чисел

Генерирует 10 кГц цифровую последовательность псевдослучайных чисел.

ir38

Генератор ИК
импульсов

Генерирует импульсы (1.0 мс – высокий уровень, 2.5 мс – низкий уровень) с несущей частотой 38 кГц. Может использоваться (при подключении ИК светодиода) для проверки приемных ИК модулей.

PWM

ШИМ

Генерация импульсов  с частотой приблизительно 6 кГц. Ширину импульсов пользователь может изменять в пределах 3…97%. Кнопка BUT1 уменьшает ширину импульсов, BUT2 увеличивает ширину импульсов.






Автор: Нет данных

Связь с автором: Нет данных

Веб сайт автора: Нет данных

Прислал: Нет данных

Источник: http://www.rlocman.ru


Доп материалы, файлы к устройству (схеме):

Исходники и прошивка


Категория: Радиолюбительские | Добавил: Volt (14 Август 2010)
Просмотров: 16351 | Комментарии: 1 | Теги: PIC16F870, мк, PIC, Microchip | Рейтинг: 3.0/2

Быстрая навигация по сайту




Всего комментариев: 1
1  
Супер!!! Меня рчень заинтересовала данная схема, завтра пойду покупать микроконтроллер и буду паять. Как соберу, отпишусь.

Имя *:
Email *:
Код *:




Корзина
Ваша корзина пуста
Поиск по сайту
Для корректного поиска вводите в поисковую форму не более 20-25 символов.


Форма входа
Наш опрос
Какой микроконтроллер используйте Вы?
Всего ответов: 400
Рекомендуем
Полезно знать!

Слово "Радио" происходит от лат. RADIARE - излучать, что значит испускать лучи.

Советуем посетить

Пользователю
Почта на Майл.ру
Поисковик Google
Поисковик Yandex
Энциклопедия Википедия
Погода на Гисметео

Радиолюбителю
Паяльник
Электронный портал
Сервер радиолюбителей
РадиоКОТ

Поддержка сайта

Вы можете поддержать сайт напрямую через наши платежные реквизиты

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 78292
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 43361
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 43132
4
Блоки питания
Лабораторный БП
Просмотры: 34186
5
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 32108
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 31485
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 29885
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 28481
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 28169
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 26101
Друзья и партнеры






Популярный Soft
1
Радиолюбительский софт
Pony Prog 2000
Просмотры: 20573
2
Радиолюбительский софт
Sprint-Layout 5.0 RUS (Portable)
Просмотры: 16198
3
Радиолюбительский софт
Electronics Workbench 5.12
Просмотры: 13202
4
Справочники
Аналоги микросхем
Просмотры: 12895
5
Радиолюбительский софт
Crocodile Technoy 3D v609
Просмотры: 12184
Счетчики сайта




Рейтинг Сайтов YandeG

Вся статистика общедоступна

Ошибки и опечатки
Система Orphus
Каталогизация схем, книг, программ по электронике и электротехнике.
Портал радиолюбителей DIOD © 2009 - 2016