-
Электронная почта
319059197@qq.com
-
Телефон
15013668479
-
Адрес
Промышленная зона Ма Цзялун, улица Наньтоу, район Наньшань, Шэньчжэнь
Шэньчжэньская компания по производству сенсорных технологий
319059197@qq.com
15013668479
Промышленная зона Ма Цзялун, улица Наньтоу, район Наньшань, Шэньчжэнь
Руководство по продукции


спецификация продукции


|
Название продукта: |
Прибор для контроля качества окружающего воздуха |
|
Модель продукции: |
MAQ01020406070914-S-P4 |
|
Версия: |
V1.0 |
|
Разработчик: |
Хэ Генвэнь |
|
Аудитор: |
Юань Чао |
Модуль контроля качества окружающего воздуха MAQ010204060707914 - S - P4 представляет собой многопараметрический датчик с цифровым выходом сигнала, который устанавливает температуру, влажность, CO2、PM2.5、PM10、TVOC、 Формальдегид обнаруживается в одном, с использованием высокопроизводительных датчиков и чипов управления, с высокой точностью, хорошей стабильностью и другими характеристиками. Устройства питаются широким напряжением DC12 ~ 24V, выводом сигнала RS485, стандартным протоколом связи Modbus - RTU, адресом связи можно настроить, портфолио можно изменить. Широко используется в кондиционировании локомотивов, отоплении зданий, энергосбережении зданий, умных домах,
Школы, больницы, аэропортовые станции и другие места.
1. Используя изолированную схему RS485, связь стабильна.
2. Использовать корпус из алюминиевого сплава, применяется несколько способов установки.
Можно одновременно измерять температуру, влажность, CO2、 PM2.5、 PM10、TVOC、 Формальдегид имеет множество параметров и может расширить больше параметров качества воздуха.
|
Диапазон рабочих температур |
0 ~ 50°С |
|
Диапазон рабочей влажности |
0 ~ 95% RH (без росы) |
|
Диапазон температур хранения |
- 40 ~ 50°С |
|
Ввод питания |
DC 12~24V |
|
Максимальный рабочий ток |
≤ 100mA ( DC24V) |
|
Выход сигнала |
Modbus-RTU , Начальный бит 1, бит данных 8, бит останова 1, без проверки / проверки пары, коэффициент Портера 9600 bps (по умолчанию) |
|
Время подогрева |
2 минуты (формальдегид и TVOC требуют стабилизации подогрева, а другие параметры отображаются на электричестве) |
|
Режим установки |
Установка всасывающей крыши, настенной подвески |
|
Вес продукции |
465 г |
|
Размеры продукции |
188,0 мм × 114,5 мм × 33,0 мм |
IV. Параметры обнаружения
|
Проверка проектов |
Диапазон обнаружения |
Точность обнаружения |
Принцип обнаружения |
|
Температура |
- 40 ~ 125 °С |
± 0,5 °C (@ 25°C), ±1 °C (полный диапазон) |
Устройства MEMS |
|
Влажность |
0~ 100%RH |
±3% RH (@ 25°C, 30% ~ 80% RH; прочие ±5% RH) |
Устройства MEMS |
|
CO2 |
400~5000ppm |
± (75 ppm + 5% of reading) |
Нераспределенный инфракрасный датчик NDIR |
|
PM2.5 |
0 ~ 1000 мкг / м3 |
± 10% (@ 100 ~ 500 мкг / м3); ± 10 мкг / м3 (@ 0 ~ 100 мкг / м3) |
Рассеяние лазера |
|
PM10 |
0 ~ 1000 мкг / м3 |
± 10% (@ 100 ~ 500 мкг / м3); ± 10 мкг / м3 (@ 0 ~ 100 мкг / м3) |
Рассеяние лазера |
|
TVOC |
0 ~2000ppb |
±30% FS@25 °C |
Полупроводниковый газодатчик |
|
Формальдегид |
0 ~1000ppb |
±15% FS@25 °C |
Датчик топливных элементов |
Примечания:
1. Вышеуказанная точность обнаружения измеряется в следующих условиях окружающей среды: температура 25 ° C, относительная влажность 50% RH, 1 атмосферное давление, объект, подлежащий измерению, не превышает диапазона обнаружения.
2. Для постоянного улучшения продукции наш отдел оставляет за собой право изменять проектные функции и спецификации.


1、 +12~24V;
2. GND;
3、 RS485A;
4、 RS485B;
5. GND1;
При подключении к цепи соедините провод с зажимом провода, чтобы убедиться, что провод правильный и прочный.
При использовании электричества требуется подогрев более 2 минут.
2.Установка модулей в местах, требующих обнаружения, должна осуществляться вдали от источника тепла.
Не помещайте этот модуль в высококонцентрированные органические газы и коррозионные газы.
Не устанавливайте модули в условиях сильной конвективной газовой среды.
5. Избегайте загрязнения почвы пылью, хлопком и другими крупными частицами пыли и даже хлопком, что приводит к обмотке вентилятора.
Не демонтировать датчик, чтобы предотвратить необратимый ущерб.
Линия связи RS485 требует экранированной двойной скрутки и, при необходимости, двух согласующих сопротивлений терминала 250 Ом.
Использование окружающей среды должно быть без проводящей пыли, без коррозионных металлов и газов, разрушающих изоляцию, избегая прямого освещения и дождей.
Избегайте размещения модулей в среде солевого тумана, кислотных или окисляющих газов (диоксид серы, соляная кислота и т.д.).
1. Общий обзор
Протокол связи подробно описывает команды ввода и вывода модуля контроля качества воздуха окружающей среды, информацию и данные для использования и разработки третьими сторонами.
Этот продукт использует стандартный последовательный интерфейс связи RS485, способ передачи информации асинхронный, начальный бит 1, бит данных 8, стоп бит 1, без проверки / проверки пары (через переключение команд); Портер 9600 bps (по умолчанию), может быть изменен с помощью команды; Значение адреса устройства по умолчанию 01, диапазон значений адреса может быть установлен от 01 до 255; (Терминальное сопротивление может быть сконфигурировано в 120 Ом, а переключение в виде кодового переключателя - в 120 Ом).
2 Подробное описание Соглашения о связи
2.1 Способы коммуникации
(1) Все контурные коммуникации должны следовать главному / исходящему способу передачи данных между основной станцией и станцией.
(2) Если основная станция или любая посылка, содержащая неизвестные команды, поступает со станции, посылка игнорируется, и станция приема не отвечает.
2.2 Возвращение описания структуры кадра данных
|
Адрес |
Функциональный код |
Количество данных |
Данные 1 |
...... |
Данные n |
CRCL CRCH |
3 Формат передачи
3.1 Хост посылает команды чтения адресов (один к одному):
|
Адрес |
Функциональный код |
Уровень адреса регистра |
Нижний адрес регистра |
Количество цифр |
Низкий уровень данных |
Проверка CRC на 16 бит |
|
00 |
03 |
01 |
00 |
00 |
01 |
84 27 |
Адрес возврата с самолета:
|
Адрес |
Функциональный код |
Длина байта |
Высота адреса |
Низкий адрес |
Проверка CRC16 |
|
00 |
03 |
02 |
00 |
xx |
CRCL CRCH |
Пример:
Отправка с центрального компьютера: 00 03 01 00 00 01 84 27
Ответ от машины: 00 03 02 00 address CRCL; Если address равен 2, то можно прочитать адрес датчика 2.
3.2 Хост отправляет команды чтения данных:
|
Адрес |
Функциональный код |
Высота адреса данных |
Низкий адрес данных |
Количество цифр |
Низкий уровень данных |
Проверка CRC на 16 бит |
|
xx |
03 |
00 |
02 |
00 |
07 |
CRCL CRCH |
(В настоящее время поддерживается только одновременное чтение всех данных, начиная с адреса 0x0002 и читая семь значений данных), данные семи датчиков соответствуют семи адресам датчиков, начальный адрес данных всегда равен 0, а верхний уровень возврата данных всегда равен 0.
Возвращение значения из машины:
Формат возврата:
|
Адрес машины |
Функциональный код |
Количество данных |
Данные N0 - N13 |
Проверка CRC на 16 бит |
|
xx |
03 |
0E |
xx |
CRCL CRCH |
Вернуться к содержанию данных:
|
N0 |
N1 |
N2 |
N3 |
N4 |
N5 |
N6 |
N7 |
N8 |
N9 |
N10 |
N11 |
N12 |
N13 |
|
Высота CO2 |
Низкий уровень CO2 |
формальдегидная высота |
формальдегидная низшая ступень |
Высота TVOC |
Низкий уровень TVOC |
PM2.5 Высокий уровень |
PM2.5 Низкий уровень |
PM10 Высокий |
PM10 Низкий уровень |
Высота температуры |
Температура ниже |
Уровень влажности |
Низкий уровень влажности |
Пример:
Отправить: 01 03 00 02 00 07 CRCL CRCH
Ответ от машины: 01 03 0E 02 26 00 26 00 34 00 00E 00 11 00 FF 03 11 CRCL CRCH
Примечание: Данные возвращаются к вычислениям
1. Данные CO2: 0x0226, соответствующая десятичная 550, что указывает на концентрацию CO2 550 ppm;
2, формальдегидные данные: 0x0026, соответствует десятичной 38, что указывает на концентрацию формальдегида 38 ppb;
Данные TVOC: 0x0034, что соответствует 52 в десятичной системе, что указывает на концентрацию TVOC в 52 ppb;
4, PM2.5 Данные: 0x000E, соответствующая десятичная 14, что указывает на концентрацию частиц PM2.5 14 мкг / м³;
Данные PM10: 0x0011, соответствующая десятичная 17, что указывает на концентрацию частиц PM10 в 17 мкг / м³;
6. Данные о температуре: 0x00FF, соответствует десятичной 255, обозначает температуру 25,5 °C (отрицательная температура отражается в дополнительном коде);
7, данные о влажности: 0x0311, соответствует десятичной 785, означает влажность 78,5% RH;
3.3 Настройка команды адреса (один на один):
Эта команда может устанавливать адреса от машины с значениями от 01 до 255 (по умолчанию 01).
Хост посылает команды:
|
Адрес |
Функциональный код |
Высота адреса |
Нижний адрес регистра |
Высота адреса |
Низкий уровень от адреса машины |
Проверка CRC на 16 бит |
|
00 |
06 |
01 |
00 |
00 |
xx |
CRCL CRCH |
Ответ от машины:
|
Адрес |
Функциональный код |
Количество байт данных |
Высота адреса |
Низкий уровень от адреса машины |
Проверка CRC на 16 бит |
|
00 |
06 |
02 |
00 |
xx |
CRCL CRCH |
Пример:
Отправить: 00 06 01 00 00 Address CRCL CRCH
Ответ с компьютера: 00 06 02 00 Address CRCL CRCH
Если address равен 2, то с адреса компьютера он равен 2; После того, как хост получил ответ от компьютера, адрес установки был успешно установлен.
3.4 Установка коэффициента Портера
Коэффициент портности данного продукта по умолчанию составляет 9600 бит / с, а коэффициент портфолио с возможностью выбора для обновления (единицы: bps) составляет: 4800, 9600, 11400, 19200, 38400, 57600, 115200; Эти коэффициенты текучести соответствуют 1, 2, 3, 4, 5, 6, 7 соответственно в директиве.
Настройка формата скорости Поттера:
|
Адрес |
Функциональный код |
Высота адреса данных |
Низкий адрес данных |
Количество цифр |
Низкий уровень данных |
Проверка CRC на 16 бит |
|
xx |
06 |
00 |
FD |
00 |
xx |
CRCL CRCH |
Пример:
Отправить: 01 06 00 FD 00 04 CRCL CRCH
Ответ от машины: Нет
Это означает что коэффициент работоспособности оборудования с адресом 01 был изменен на 04 те коэффициент работоспособности был изменен на 19 200.
3.5 Формат переключения без проверки на двойственность
|
Адрес |
Функциональный код |
Высота адреса данных |
Низкий адрес данных |
Количество цифр |
Низкий уровень данных |
Проверка CRC на 16 бит |
|
xx |
06 |
00 |
FE |
00 |
00 / 01 |
CRCL CRCH |
00: означает, что нет проверки, 01 означает двойственную проверку
Пример:
Отправить: 01 06 00 FE 00 01 CRCL CRCH
Ответ от машины: Нет
Изменить способ проверки устройства с адресом 01 на двойственный.
Частота выборки данных хоста:
Верхний компьютер считывает данные с интервалом не менее 500 мс, рекомендуемое значение 1s или выше.
5 Контрольные ссылки CRC:
unsigned int GetCRC16(unsigned char *ptr, unsigned char len)
{
unsigned int index;
unsigned char crch = 0xFF; Высокий CRC - байт
unsigned char crcl = 0xFF; Низкий CRC - байт
unsigned char code TabH [] = {/ / CRC таблица значений высокого байта
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,
0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,
0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,
0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,
0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40
*;
unsigned char code TabL [] = {/ / CRC Низкий байт таблицы значений
0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06,
0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D, 0xCD,
0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09,
0x08, 0xC8, 0xD8, 0x18, 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A,
0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14, 0xD4,
0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13, 0xD3,
0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3,
0xF2, 0x32, 0x36, 0xF6, 0xF7, 0x37, 0xF5, 0x35, 0x34, 0xF4,
0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A,
0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29,
0xEB, 0x2B, 0x2A, 0xEA, 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED,
0xEC, 0x2C, 0xE4, 0x24, 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26,
0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21, 0x20, 0xE0, 0xA0, 0x60,
0x61, 0xA1, 0x63, 0xA3, 0xA2, 0x62, 0x66, 0xA6, 0xA7, 0x67,
0xA5, 0x65, 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F,
0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68,
0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E,
0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5,
0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71,
0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92,
0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C,
0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B,
0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B,
0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C,
0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42,
0x43, 0x83, 0x41, 0x81, 0x80, 0x40
*;
while (len - -) / / Вычислить CRC заданной длины
{
index = crch ^ *ptr++;
crch = crcl ^ TabH;
crcl = TabL;
}
return ((crch<<8) | crcl);
}