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


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

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

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




Книга добавлена:
28 Январь 2010
1666
Книги
Микросхемы для современных мониторов

Книга добавлена:
23 Январь 2010
3144
Книги
Мастерская радиолюбителя

Книга добавлена:
02 Февраль 2010
1486
Справочники
Микросхемы для телекоммуникационных систем

Книга добавлена:
23 Октябрь 2010
2302
Справочники
Электронные компоненты. Sharp. LCD, ИМС, оптоэлектроника

Книга добавлена:
29 Апрель 2010
2399
Микроконтроллеры
Микроконтроллеры AVR. Вводный курс


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

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

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)
Просмотров: 5675 | Теги: измерение, PIC16F84, PIC16F628, Microchip, мк, Вольтметр, PIC | Рейтинг: 0.0/0

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




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




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


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

Количество значений, которое может принять аналоговая величина – бесконечно.

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

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

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

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

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

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 78388
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 43409
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 43161
4
Блоки питания
Лабораторный БП
Просмотры: 34210
5
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 32151
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 31503
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 29913
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 28497
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 28186
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 26127
Друзья и партнеры






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




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

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

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