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


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

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

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




Книга добавлена:
20 Январь 2010
2549
Книги
Транзисторные цепи

Книга добавлена:
07 Ноябрь 2012
1763
Электроника
Электроника. Курс лекций (1998)

Книга добавлена:
04 Август 2010
3238
Микроконтроллеры
1000 и одна микроконтроллерная схема. Выпуск 1

Книга добавлена:
04 Апрель 2010
2971
Микроконтроллеры
Конструирование устройств на микроконтроллерах

Книга добавлена:
17 Январь 2010
2083
Книги
Радиолюбительские конструкции в системах контроля и защиты


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

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

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

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




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




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


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

Бит – это элементарная единица информации. Все на свете можно описать при помощи какого-то количества бит. Последовательность из 8 бит – это байт...

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

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

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

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

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

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 83193
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 45527
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 45033
4
Блоки питания
Лабораторный БП
Просмотры: 35308
5
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 33961
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 32296
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 30882
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 29525
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 29361
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 27485
Друзья и партнеры






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




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

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

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