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


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

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

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




Книга добавлена:
15 Сентября 2010
3336
Книги
Современные микроволновые печи

Книга добавлена:
07 Сентября 2010
3858
Электроника
Оригинальные конструкции источников питания

Книга добавлена:
14 Июля 2010
3859
Журналы
Обзор возможных неисправностей ПК (2010)

Книга добавлена:
08 Марта 2010
3791
Электроника
33 схемы с логическими элементами И-НЕ

Книга добавлена:
27 Января 2010
2861
Микроконтроллеры
Измерения, управления и регулирования с помощью AVR


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

Универсальный многоканальный АЦП УМ-АЦП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)
Просмотров: 5900 | Теги: микроконтроллер, Программатор МК | Рейтинг: 0.0/0

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




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




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


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

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

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

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

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

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

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

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 96942
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 52617
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 51778
4
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 39656
5
Блоки питания
Лабораторный БП
Просмотры: 38822
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 35398
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 35065
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 34136
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 33358
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 32515
Друзья и партнеры






Популярный Soft
1
Радиолюбительский софт
Pony Prog 2000
Просмотры: 24306
2
Радиолюбительский софт
Sprint-Layout 5.0 RUS (Portable)
Просмотры: 20720
3
Радиолюбительский софт
Сборник программ симуляторов для микроконтроллеров
Просмотры: 19318
4
Справочники
Аналоги микросхем
Просмотры: 17297
5
Радиолюбительский софт
Electronics Workbench 5.12
Просмотры: 16183
Счетчики сайта




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

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

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