Универсальный пробник » Программирование устройств на PIC микроконтроллерах


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

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

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

Какими микроконтроллерами вы чаще всего пользуетесь


PIC10
PIC12
PIC16
PIC18
PIC24
PIC32
Другими


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

         Суперпробник – это простой и дешевый в изготовлении прибор с большим набором функций и возможностей, построенный на единственном микроконтроллере 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. Смена режимов работы происходит циклически, название режима отображается на индикаторе. Выход из любого режима осуществляется нажатием и удерживанием двух копок. Выбранный режим работы сохраняется при выключении питания, что удобно при питании пробника от исследуемой схемы.
    Сведения о режимах работы, описание и порядок работы.

    Видео:



    В архиве исходный код программы на ASM, прошивка и печатная плата в формате LAY

    universalprobnik.rar [76,64 Kb] (cкачиваний: 1433)

    Комментарии
    mole85 16 июля 2014 22:21 Группа: Посетители
    здравствуйте. Кто-нибудь может объяснить, в чём причина неисправности. В режиме Cap при включении пробника загораютя буквы Cap , затем 035 . Дальше гаснет индикатор и всё.

    Как можно выйти из этого режима?