Микроконтроллер выполняет роль вольтметра - Производство - Измерение - Каталог схем - Портал радиолюбителей DIOD Схемы, Устройства, Книги
Понедельник, 27 Февраль 2017, 21:05
Меню сайта
Доп. меню
Каталог схем
Категории раздела
Лабораторные [2]
Схемы лабораторных устроуств
Радиолюбительские [22]
Схемы радиолюбительских устройств измерения.
Производство [9]
Производственные измерения
Статистика
Вы вошли как
Гость
Группа
Гости
Ваш IP
54.145.223.197
Ваш браузер


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

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

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




Книга добавлена:
09 Март 2010
3789
Книги
Системы охранной, пожарной и охранно-пожарной сигнализации

Книга добавлена:
09 Ноябрь 2012
4427
Книги
Самодельные медицинские приборы

Книга добавлена:
25 Август 2010
2446
Электроника
Основы электроники

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

Книга добавлена:
04 Октябрь 2010
2792
Книги
Интегральные микросхемы, ИМС для импульсных ИП


Главная » Статьи » Измерение » Производство

Микроконтроллер выполняет роль вольтметра
Микроконтроллер выполняет роль вольтметра

PIC-микроконтроллер и полевые транзисторы образуют четырехзначный вольтметр.



Схема на рис.1 - развитие предыдущей идеи конструкции по использованию аналогового входа в микроконтроллере, не имеющего встроенного АЦП, а так же используются технические приемы из другой идеи конструкции по управлению семисегментным светодиодным индикатором без внешних ключевых транзисторов. Данная схема имеет последовательный канал, и нужна только витая пара для передачи измеренных значений на персональный компьютер.

Последовательный канал был протестирован с использованием программы компании Microsoft Hyper Terminal сконфигурированной параметрами 115,200 бод; 8 бит, четность, 1 стоп-бит; без аппаратного контроля.

Коротко, программа управляет одним светодиодным семисегментным индикатором за раз по линиям RA0 и RB7. Установка выхода RA0 в единицу и использование RB7, как входа активизирует индикатор с общим анодом DS3. Установка выхода RA0 в ноль и использование RB7 как входа, активизирует индикатор с общим катодом DS2. Использование RA0 как входа и установка выхода RB7 в единицу активизирует индикатор с общим анодом DS1, а при использовании RA0 как вход и установке выхода RB7 в ноль активизирует индикатор с общим катодом DS0. После успешной активизации одного индикатора, только одна из линий RB0 … RB6, конфигурируется как выход для управления одним светодиодным сегментом. Эта схема больше не имеет ограничения на питающее напряжение VDD - 3В или ниже - так как светодиоды включены встречно-параллельно, таким образом, прямое падение напряжения на одном светодиоде ограничивает обратное напряжение на другом. Использование красных светодиодов требует 1,6 В.



Рис.2 иллюстрирует новые аспекты идеи конструкции. Q1, R5, и R6 работают как эквивалентный переменный резистор, RX, который заряжает конденсатор C3. Вместо подключения RX к земле, просто подключите его к одной линии ввода-вывода – например RB0 – микроконтроллера. Если RB0 включен как выход в нулевом состоянии, значит первый аналоговый канал активизирован и измерительная подпрограмма подсчитывает импульсы заряда до величины 66% от VDD; затем, по таблице полученная величина задержки переводится в величину милливольт из трех цифр. Для увеличения количества аналоговых входов, вы можете подключить до семи цепей переменного резистора в параллель – таким образом, что каждый подключен между C3 и одной линией ввода-вывода, RB1 … RB7. Важно, что линии ввода-вывода подключены к индикаторам и так же активируют или отключают аналоговые каналы. Когда один аналоговый канал активизирован линией ввода-вывода выходом в низком состоянии, другие линии имеют высокое сопротивление и работают как входы, что отключает все остальные каналы. Соответственно, индикаторы отключены.

В схему на рис.1 так же добавлен простейший последовательный канал без добавления внешних компонентов. Если вы подключите две линии ввода-вывода, RA1 и RA2, сконфигурированные как выходы к RXD (Выв 2) и GND (Выв 5) разъема RS 232, вы сможете создавать, с помощью программы, положительное и отрицательное напряжение относительно земли порта RS 232 в ПК. Когда RA1 в единице, а RA2 в ноле, RXD имеет положительный потенциал 5 В относительно земли порта RS 232 в ПК. Когда RA1 в ноле, а RA2 в единице, RXD имеет отрицательный потенциал -5 В относительно земли порта RS 232 в ПК.
Файл прошивки содержит практический пример для PIC16F84A-20P. Он не оптимизирован, но полностью прокомментирован для облегчения задачи перевода на другие микросхемы средней сложности компании Microchip, например PIC16F628A, которая поддерживает частоту работы до 20 МГц и имеет больше линий ввода-вывода.



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

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

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

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

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


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

Микроконтроллер выполняет роль вольтметра


Категория: Производство | Добавил: Volt (26 Август 2010)
Просмотров: 5827 | Теги: измерение, PIC16F84, PIC16F628, Microchip, мк, Вольтметр, PIC | Рейтинг: 0.0/0

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




Всего комментариев: 0
Имя *:
Email *:
Код *:




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


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

Транзистор - это усилительный элемент. Он усиливает слабую энергию подаваемого на него сигнала за счет энергии дополнительного источника питания.

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

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

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

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

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

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 80148
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 44183
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 43758
4
Блоки питания
Лабораторный БП
Просмотры: 34705
5
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 32800
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 31763
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 30221
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 28884
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 28631
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 26641
Друзья и партнеры






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




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

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

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