Программа Сервисный Центр
0

Регистратор данных лабораторного класса на PIC-микроконтроллере. Часть 2 - Конфигурирование регистратора данных, пример подключения датчика температуры, вариант регистратора с последовательным портом


Часть 1 – Характеристики и принципиальная схема
Данные сохраняются регистратором на карте памяти SD или MMC емкостью до 2 ГБайт в формате CSV. Карта памяти должна быть с файловой системой FAT. Файл данных имеет вид "ADATA000.csv". Для установки часов реального времени, интервала выборок и условного названия места установки регистратора необходимо создать конфигурационный файл. Это простой текстовый файл с именем "auto_exe.txt", который можно создать с помощью любого текстового редактора. В файле должна содержаться конфигурационная строка вида: HH:MM DD/MM/YY I N К примеру, 07:00 15/04/12 1 A В приведенной строке устанавливается время 07:00, дата 15 апреля 2012 года, интервал выборок 1 минута и условное название места установки регистратора "A". Каждое поле должно разделяться одним пробелом. Значение интервала выборок может быть от 0 до 6. Таблица установки интервалов времени
Обозначение
в конфигурационной
строке
Интервал
0 10 сек
1 1 мин
2 3 мин
3 5 мин
4 10 мин
5 30 мин
6 60 мин
Установленные светодиоды статуса информируют пользователя о различных режимах работы регистратора. К примеру, при подаче питания мигает красный светодиод, что свидетельствует о поиске карты памяти. В дальнейшем вспышки красного светодиода будут означать запись данных в файл, в соответствии с установленным интервалом. Об удачном определении карты памяти и создании файла ADATA000.CSV сообщает зеленый светодиод. Вспышки этого светодиода в рабочем режиме регистратора свидетельствуют о сканировании входных каналов. Подключение аналоговых датчиков к регистратору Пример подключения температурного датчика LM35.
Регистратор данных лабораторного класса на PIC-микроконтроллере. Часть 2 - Конфигурирование регистратора данных, пример подключения датчика температуры, вариант регистратора с последовательным портом
Разрешение входных каналов CH1 – CH4 составляет 1 мкВ. При использовании аналоговых датчиков, выходной сигнал которых представлен напряжением в диапазоне 0 – 10 В, необходимо использовать входные аналоговые каналы CH4 – CH8. Входной делитель напряжения в этом случае может быть образован резисторами с номиналом 100 кОм и 100 Ом (см. схему ниже). Следует учитывать, что регистрируемые значения напряжения в этом случае буду в 1000 раз меньше. Разрешение входных каналов CH4 – CH8 составляет 10 мкВ.
Регистратор данных лабораторного класса на PIC-микроконтроллере. Часть 2 - Конфигурирование регистратора данных, пример подключения датчика температуры, вариант регистратора с последовательным портом
В первой части статьи упоминалось, что регистратор данных может отправлять данные в реальном времени (с учетом установленного интервала выборок) по последовательному интерфейсу на персональный компьютер. Внешний вид варианта регистратора данных с последовательным портом изображен на рисунке ниже. Условное название этого варианта – K6 Data Logger, принципиальная схема идентична версии G5 Data Logger (первая часть статьи), различия только в прошивке микроконтроллера.
Регистратор данных лабораторного класса на PIC-микроконтроллере. Часть 2 - Конфигурирование регистратора данных, пример подключения датчика температуры, вариант регистратора с последовательным портом
В первой части статьи изображена схема регистратора данных, в которой используется микросхема MAX3232 для преобразования уровней ТТЛ последовательного порта микроконтроллера в уровни интерфейса RS-232. Однако, возможно упрощение данного узла схемы за счет использования простого конвертера уровней на транзисторе BC557.
Регистратор данных лабораторного класса на PIC-микроконтроллере. Часть 2 - Конфигурирование регистратора данных, пример подключения датчика температуры, вариант регистратора с последовательным портом
Для получения данных от регистратора на компьютере должна быть установлена программа PuTTY – свободно распространяемый клиент для различных протоколов удаленного доступа, включая SSH, Telnet, rlogin. Также поддерживается работа через последовательный порт. Для захвата данных передаваемых регистратором необходимо выполнить настройку программы, как показано на скриншотах ниже.
Регистратор данных лабораторного класса на PIC-микроконтроллере. Часть 2 - Конфигурирование регистратора данных, пример подключения датчика температуры, вариант регистратора с последовательным портом
Регистратор данных лабораторного класса на PIC-микроконтроллере. Часть 2 - Конфигурирование регистратора данных, пример подключения датчика температуры, вариант регистратора с последовательным портом
В данной конфигурации используется последовательный порт COM2, скорость передачи данных 9600 Кбит/с. После конфигурирования необходимо нажать кнопку «Open», после чего откроется окно терминальной программы, в котором будут отображаться данные в реальном времени. Одновременно данные, сохраненные на карте памяти, будут переданы в терминальную программу и сохранены в файле «putty.log». Сохраненные на компьютере данные можно затем просмотреть с помощью программы «Блокнот» или же импортировать в другую программу для обработки.
Регистратор данных лабораторного класса на PIC-микроконтроллере. Часть 2 - Конфигурирование регистратора данных, пример подключения датчика температуры, вариант регистратора с последовательным портом
Загрузки Прошивка микроконтроллера для варианта регистратора с последовательным портом (HEX) – скачать

По материалам сайта www.rlocman.ru

 
 
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
 
Обратная связь

Наши партнеры

 

Опросы

Есть ли справедливость в жизни?
Конечно есть, уверен!
Вроде как должна быть, но...
Затрудняюсь ответить...
Какая справедливость? О чем Вы?
Эх.., нет правды на свете!

 

Облако тегов

Требуется для просмотраFlash Player 9 или выше.

Показать все теги
 

Календарь публикаций

«    Декабрь 2016    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
 

Архив новостей

Декабрь 2016 (12)
Ноябрь 2016 (42)
Октябрь 2016 (34)
Сентябрь 2016 (38)
Август 2016 (34)
Июль 2016 (36)
 
Наверх Сервисные мануалы Даташиты Ремонт LCD, ЖК телевизоров LG Samsung Скрипт программы "Сервисный центр"