Четверг, 17 Август 2017, 08:49
Меню сайта
Доп. меню
Каталог схем
Категории раздела
Схемы на МК [50]
Готовые схемы и сборки на микроконтроллерах.
Программаторы [7]
Программаторы для микроконтроллеров.
Статистика
Вы вошли как
Гость
Группа
Гости
Ваш IP
54.162.111.247
Ваш браузер


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

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

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




Книга добавлена:
15 Январь 2010
2676
Микроконтроллеры
10 практич устройств на AVR А.В.Кравченко

Книга добавлена:
27 Ноябрь 2010
5912
Микроконтроллеры
Самоучитель по программированию PIC контроллеров с нуля (Е.А. Корабельников, 2008)

Книга добавлена:
10 Март 2010
2520
Справочники
Интегральные микросхемы и их зарубежные аналоги. Справочник. Том 2

Книга добавлена:
12 Апрель 2010
3412
Микроконтроллеры
Радиолюбительские конструкции на PIC-микроконтроллерах. Книга 3

Книга добавлена:
01 Март 2010
2329
Книги
Мини-система кабельного телевидения для дома, коттеджа и дачи


Главная » Статьи » Микроконтроллеры » Схемы на МК

Универсальный многоканальный АЦП УМ-АЦП1
Универсальный многоканальный АЦП УМ-АЦП1

УМ-АЦП1 – универсальный многоканальный аналогово-цифровой преобразователь (версия 1).

УМ-АЦП1 может использоваться для:

  мониторинга напряжения на входах;
  контроля крайних значений;
  регистрации показаний;
  управления выходами (нагрузкой).

К устройству можно подключать разнообразные датчики, например, температуры, давления, влажности и пр. Гибкие настройки комплекса могут найти широкое применение в различных сферах – от университетских измерений до автоматизации процессов и технологий "умного дома".

На сайте www.miliamper.narod.ru планируется разместить схемы подключения датчиков и схемы согласования с нагрузкой. В силу нехватки времени на обновление материалов по УМ-АЦП1, убедительно прошу посещать форум (обсуждения), либо оставлять оперативные сообщения в жалобной книге. Таким образом Вы сможете поделиться своими идеями, схемами, конструкторскими решениями и задать вопросы.

УМ-АЦП1 представляет собой программно-аппаратный комплекс, состоящий из:

устройства приема и оцифровки аналоговых сигналов (см. схему ниже);
программы сбора и обработки полученных сигналов (см. интерфейс ниже, скачать программу).
Обмен осуществляется через интерфейс RS-232 (COM-порт). Устройство имеет гальваническую развязку и допускает "горячее" включение и выключение.

Подбор делителей на входе устройства позволяет измерять сигналы в широком диапазоне. Программно можно корректировать смещение сигнала +/- в случае погрешности номиналов сопротивлений делителя.

Точность измерения определяется по формуле:



Например, если делителями задан диапазон 10 В, то точность составляет 10 / 1023 = 0,0097 В или 9,7 мВ.

В программе каждый управляемый выход можно сопоставить с любым входом (каналом) и настроить напряжение срабатывания и отключения по показаниям выбранного канала. В программе имеется возможность эмулирования входного сигнала, что позволяет оценить сделанные настройки. Программно можно задать вывод данных в других единицах измерения и других числовых диапазонах, т.е. адаптировать в случае использования конкретных датчиков. В программе реализована визуальная и звуковая сигнализация, в случае пересечения допустимых границ сигнала. Графики данных можно сохранять в виде графических файлов. Возможен просмотр и печать данных. Гибкие настройки программы позволяют установить желаемую скорость регистрации, ширину измеряемого диапазона. Люди с ограниченными возможностями зрения могут настроить цветовую палитру программы под себя. Программа автоматически сохраняет сделанные настройки.

Схема устройства сбора и управления (5 входов, 6 выходов)
Данная схема предназначена для некоммерческого использования и направлена на изучение возможностей комплекса УМ-АЦП1. Коммерческая версия включает 40 входов и 40 выходов (количество может быть другим).

Устройство собрано на PIC16F876A. Скорость обмена по RS-232 - 9600. Делители (R10-R19) определяют ширину диапазона и рассчитываются таким образом, чтобы на вход контроллера подавалось максимум и не более 5 вольт. Увеличение максимального напряжения на любом из входов ведёт к искажениям на других входах.

Можно воспользоваться формулой, рассчитав для нашей схемы R15 и R10:



Например, предполагается измерять максимум 25В, то R10 по умолчанию 5 кОм, а R15 – 20 кОм. По другим входам, используются сопротивления с аналогичными номиналами, т.к. программно по всем входам задается одинаковое напряжение. На приведенной схеме делители R10-R19 задают ширину диапазона равную 10В. Схема устройства проста и доступна для повторения.



Далее вариант печатной платы (использована оптопара TLP521-2; резисторы: R2  10 кОм; R3  5 кОм, стабилизатор 78L05).



Далее фото собранного устройства.



В этом черновом варианте пока еще не предусмотрены выходы.

Текст прошивки (hex-файл):


:10000000830100308A001028F30003088301A70051
:100010008301A10A0B1127088300F30E730E090058
:100020002030840027301B2083010A128A110E2FF2
:0E00300004068001840A0406031D182800340B
:100DC0008301A500C23083169F00413083129F002B
:100DD0002508F1000310F10D0310F10D0310710D42
:100DE0009F04A601000000000000A60AFA302602B7
:100DF000031CF22E1F151F19FB2E1E08F200F10115
:100E000083161E08F104831208008301A5008312D3
:100E100003130C1E072F2508990008008B1364008C
:100E2000831603138D018C018B010B172830810071
:100E30002F3085008601C03087008312850186012E
:100E400087019201940197019D01073083169C0050
:100E50009D018312900119308316990090308312FE
:100E6000980026308316980083128C018D01F8308B
:100E70008B0581018B168B17A82F41300527443035
:100E800005274330052720300527563005276530D4
:100E90000527723005272E300527313005272E30E3
:100EA000052735300527A62F20080739F1007103E3
:100EB000E0267108A3007208A4002408052723086F
:100EC000A72F210805270108A72FA1010B118101D8
:100ED000A82F0608A72F07083F39A72F0714A82F08
:100EE0000710A82F8714A82F8710A82F0715A82F41
:100EF0000711A82F8715A82F8711A82F0716A82F2D
:100F00000712A82F8716A82F8712A82F0614A82F1C
:100F10000610A82F8614A82F8610A82F0615A82F14
:100F20000611A82F8615A82F8611A82F0616A82F00
:100F30000612A82F8616A82F8612A82F0617A82FEC
:100F40000613A82F8617A82F8613A82F2E30052743
:100F500064008C1EA82F1A08A000981CB12F18122C
:100F600018162008F100913E0318A62F3E3E031CE0
:100F7000A62F3130F10207308A00C2307107031802
:100F80008A0A8200542F542F542F542F542FA62FE7
:100F9000A62FA62FA62FA62FA62FA62FA62FA62FA9
:100FA000A62FA62F6E2F722F762F7A2F7E2F822FAD
:100FB000862F8A2F8E2F922F962F9A2F9E2FA22F19
:100FC000A62F692F612F6B2F652F3D2FA62FA62FE0
:100FD000A62FA62FA62FA62FA62FA62FA62FA62F69
:100FE000A62FA62F702F742F782F7C2F802F842F61
:100FF000882F8C2F902F942F982F9C2FA02FA42FC9
:02400E00723FFF
:00000001FF


Интерфейс программы УМ-АЦП1







Автор: Тимофей Носов

Связь с автором: ICQ# 770008 E-mail ntv1978 (at) mail.ru

Веб сайт автора: http://www.miliamper.narod.ru/

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

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


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

Схема в формате Sprint Layout

Программа УМ-АЦП1


Категория: Схемы на МК | Добавил: Volt (07 Декабрь 2009)
Просмотров: 4632 | Теги: Микроконтроллер, Программатор МК | Рейтинг: 0.0/0

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




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




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


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

Частота - от слова "часто". То есть, она характеризует, насколько часто происходит какой-то процесс.

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

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

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

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

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

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 82605
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 45271
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 44822
4
Блоки питания
Лабораторный БП
Просмотры: 35203
5
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 33780
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 32228
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 30757
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 29427
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 29217
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 27365
Друзья и партнеры






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




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

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

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