Chào mừng khách hàng!

Thành viên

Trợ giúp

Thâm Quyến Yuanjian Cảm biến Công nghệ Công ty TNHH
Nhà sản xuất tùy chỉnh

Sản phẩm chính:

intelligent-mfg>Sản phẩm

Thâm Quyến Yuanjian Cảm biến Công nghệ Công ty TNHH

  • Thông tin E-mail

    319059197@qq.com

  • Điện thoại

    15013668479

  • Địa chỉ

    Đông, tầng 3, Tòa nhà 15, Khu công nghiệp Ma Jialong, Đường Nantou, Quận Nam Sơn, Thâm Quyến

Liên hệ bây giờ

Máy kiểm tra chất lượng không khí môi trường

Có thể đàm phánCập nhật vào06/24
Mô hình
Thiên nhiên của nhà sản xuất
Nhà sản xuất
Danh mục sản phẩm
Nơi xuất xứ

Tổng quan

Hướng dẫn sản phẩm Thông số sản phẩm Tên sản phẩm: Máy kiểm tra chất lượng không khí xung quanh Model sản phẩm: MAQ010204070914-S-P4 Version: V1

Chi tiết sản phẩm

Hướng dẫn sử dụng sản phẩm

Quy định sản phẩm

  • Tên sản phẩm:

    Máy kiểm tra chất lượng không khí môi trường

    Mô hình sản phẩm:

    MAQ01020406070914-S-P4

    Phiên bản:

    V1.0

    Tạo bởi:

    Hà Nội

    Đánh giá bởi:

    Viên Siêu

    I. Mô tả sản phẩm

    Mô-đun kiểm tra chất lượng không khí xung quanh MAQ010206070914-S-P4 là sản phẩm cảm biến đa thông số đầu ra tín hiệu kỹ thuật số, tích hợp nhiệt độ, độ ẩm, CO2、PM2.5、PM10、TVOC、 Phát hiện formaldehyde trong một, sử dụng cảm biến hiệu suất cao và chip điều khiển, có độ chính xác cao, ổn định tốt và các tính năng khác. Thiết bị được cung cấp điện áp rộng DC12~24V, đầu ra tín hiệu RS485, giao thức truyền thông Modbus-RTU tiêu chuẩn, địa chỉ giao tiếp có thể được thiết lập và tốc độ truyền có thể thay đổi. Ứng dụng rộng rãi trong điều hòa xe máy, sưởi ấm tòa nhà, tiết kiệm năng lượng xây dựng, nhà thông minh,

    Trường học, bệnh viện, nhà ga sân bay và những nơi khác.

    II. Đặc điểm chức năng

    1, Sử dụng mạch RS485 cách ly, giao tiếp ổn định.

    2. Sử dụng vỏ hợp kim nhôm, áp dụng nhiều cách lắp đặt.

    3, có thể đo nhiệt độ, độ ẩm cùng một lúc, CO2、 PM2.5、 PM10、TVOC、 Formaldehyde có nhiều thông số và có thể mở rộng nhiều thông số chất lượng không khí hơn.

    III. Chỉ số kỹ thuật

    Phạm vi nhiệt độ hoạt động

    0 ~50℃

    Phạm vi độ ẩm hoạt động

    0~95% RH (không kết sương)

    Phạm vi nhiệt độ lưu trữ

    -40 ~50℃

    Đầu vào nguồn

    DC 12~24V

    Tối đa làm việc hiện tại

    ≤ 100mA ( DC24V)

    Đầu ra tín hiệu

    Modbus-RTU , Bắt đầu 1 bit, dữ liệu 8 bit, dừng 1 bit, không kiểm tra/kiểm tra cặp, tốc độ truyền 9600bps (mặc định)

    Thời gian khởi động

    2 phút (Formaldehyde và TVOC cần làm nóng trước và ổn định, các thông số khác được hiển thị bằng điện)

    Cách cài đặt

    gắn trần, gắn tường

    Trọng lượng sản phẩm

    465 g

    Kích thước sản phẩm

    188.0mm×114.5mm×33.0mm

    IV. Thông số phát hiện

    Dự án phát hiện

    Phạm vi phát hiện

    Độ chính xác phát hiện

    Nguyên tắc phát hiện

    Nhiệt độ

    -40~125℃

    ± 0,5 ℃ (@ 25 ℃), ± 1 ℃ (phạm vi đầy đủ)

    Thiết bị MEMS

    Độ ẩm

    0~ 100%RH

    ± 3% RH (@ 25 ℃, 30%~80% RH; khác ± 5% RH)

    Thiết bị MEMS

    CO2

    400~5000ppm

    ± (75ppm + 5% of reading )

    Cảm biến hồng ngoại không phân tán NDIR

    PM2.5

    0 ~1000µg/m3

    ± 10%(@100~500μg/m3 ); ± 10μg/m3 (@ 0 ~100μg/m3 )

    Phân tán laser

    PM10

    0 ~1000µg/m3

    ± 10%(@100~500μg/m3 ); ± 10μg/m3(@ 0 ~100μg/m3 )

    Phân tán laser

    TVOC

    0 ~2000ppb

    ± 30% FS@25 ℃

    Cảm biến khí bán dẫn

    Formaldehyde

    0 ~1000ppb

    ± 15% FS@25 ℃

    Cảm biến pin nhiên liệu

    Ghi chú:

    1, độ chính xác phát hiện trên được đo trong các điều kiện môi trường sau: nhiệt độ 25 ℃, độ ẩm tương đối 50% RH, 1 atm. Các mục được kiểm tra tối đa không vượt quá phạm vi phát hiện.

    Để liên tục cải tiến sản phẩm, chúng tôi có quyền thay đổi chức năng thiết kế và thông số kỹ thuật.

    V. Kích thước sản phẩm

    VI. Mô tả dây

    1、 +12~24V;

    2、 GND;

    3、 RS485A;

    4、 RS485B;

    5、 GND1;

    Khi mạch được nối, hãy kết nối dây với thiết bị đầu cuối để đảm bảo rằng dây được nối chính xác và chắc chắn.

    7. chú ý

    1. Sử dụng điện cần hâm nóng trước 2 phút.

    2, Cài đặt mô-đun ở vị trí cần phát hiện, nên tránh xa nguồn nhiệt.

    3, không đặt thời gian tổ trưởng mô hình này trong khí hữu cơ nồng độ cao và khí ăn mòn.

    4, không cài đặt mô-đun để sử dụng trong môi trường khí đối lưu mạnh.

    5. Tránh cát bụi trên mặt đất, các hạt bụi lớn như sợi trôi, thậm chí ô nhiễm sợi dẫn đến quạt quấn quanh cản trở.

    6, Không bao giờ tháo rời cảm biến trong trường hợp phá hủy không thể đảo ngược.

    7, RS485 đường dây liên lạc cần được che chắn đôi xoắn, nếu cần thiết, 2 250 Ω thiết bị đầu cuối để phù hợp với điện trở.

    8, Môi trường sử dụng nên không có bụi dẫn điện, kim loại không ăn mòn và sự hiện diện của khí phá hủy cách nhiệt, tránh ánh sáng trực tiếp và mưa.

    9, Tránh đặt mô-đun trong sương mù muối, axit hoặc khí oxy hóa (sulfur dioxide, axit clohydric, vv) môi trường.

    Giao thức truyền thông RS485

    1, Tổng quan

    Giao thức truyền thông mô tả chi tiết các lệnh, thông tin và dữ liệu đầu vào và đầu ra của mô-đun kiểm tra chất lượng không khí xung quanh để sử dụng và phát triển bởi bên thứ ba.

    Sản phẩm này sử dụng giao diện truyền thông RS485 nối tiếp tiêu chuẩn, phương pháp truyền thông tin là phương pháp không đồng bộ, bit bắt đầu 1 bit, bit dữ liệu 8 bit, bit dừng 1 bit, không kiểm tra/kiểm tra cặp (thông qua chuyển đổi hướng dẫn); Tốc độ truyền 9600bps (mặc định), có thể được sửa đổi bằng hướng dẫn; Giá trị địa chỉ thiết bị mặc định là 01, phạm vi giá trị địa chỉ có thể được thiết lập là 01 đến 255; (Điện trở thiết bị đầu cuối có thể được cấu hình thành 120 ohms và chuyển đổi điện trở thiết bị đầu cuối thành 120 ohms ở dạng công tắc quay số).

    2. Thỏa thuận thông tin chi tiết

    2.1 Phương thức liên lạc

    (1) Tất cả các thông tin liên lạc vòng lặp phải tuân theo chế độ Master/Slave và dữ liệu được truyền giữa Home và Slave.

    (2) Nếu một gói hàng có chứa lệnh không xác định được nhận bởi trạm chính hoặc bất kỳ nô lệ nào, gói hàng sẽ bị bỏ qua và trạm nhận sẽ không phản hồi.

    2.2 Mô tả cấu trúc khung dữ liệu

    Địa chỉ

    Mã chức năng

    Số lượng dữ liệu

    Dữ liệu 1

    ......

    Dữ liệu n

    CRCL CRCH

    3, Định dạng truyền tải

    3.1 Máy chủ gửi lệnh đọc địa chỉ (một đối một):

    Địa chỉ

    Mã chức năng

    Địa chỉ đăng ký cao

    Địa chỉ đăng ký Thấp

    Số lượng dữ liệu cao

    Số lượng dữ liệu thấp

    Kiểm tra CRC 16 bit

    00

    03

    01

    00

    00

    01

    84 27

    Địa chỉ trả về Slave:

    Địa chỉ

    Mã chức năng

    Độ dài byte

    Địa chỉ cao

    Địa chỉ thấp

    Kiểm tra CRC16 bit

    00

    03

    02

    00

    xx

    CRCL CRCH

    Ví dụ:

    Máy chủ gửi: 00 03 01 01 01 84 27

    Đáp ứng nô lệ: 00 03 02 00 address CRCL CRCH; Nếu address là 2 thì địa chỉ cảm biến được đọc là 2.

    3.2 Máy chủ gửi lệnh đọc dữ liệu:

    Địa chỉ

    Mã chức năng

    Địa chỉ dữ liệu cao

    Địa chỉ dữ liệu Thấp

    Số lượng dữ liệu cao

    Số lượng dữ liệu thấp

    Kiểm tra CRC 16 bit

    xx

    03

    00

    02

    00

    07

    CRCL CRCH

    (Hiện tại chỉ hỗ trợ đọc tất cả dữ liệu cùng một lúc, bắt đầu từ địa chỉ 0x0002, đọc 7 giá trị dữ liệu), 7 dữ liệu cảm biến tương ứng với 7 địa chỉ cảm biến, địa chỉ bắt đầu dữ liệu cao vĩnh viễn là 0, số dữ liệu cao trả về vĩnh viễn là 0.

    Trả về giá trị nô lệ:

    Quay lại định dạng:

    Địa chỉ nô lệ

    Mã chức năng

    Số lượng dữ liệu

    Dữ liệu N0~N13

    Kiểm tra CRC 16 bit

    xx

    03

    0E

    xx

    CRCL CRCH

    Quay lại nội dung dữ liệu:

    N0

    N1

    N2

    N3

    N4

    N5

    N6

    N7

    N8

    N9

    N10

    N11

    N12

    N13

    CO2 cao

    CO2 thấp

    Formaldehyde cao

    Formaldehyde thấp

    TVOC cao cấp

    TVOC thấp

    PM2.5 cao

    PM2.5 thấp

    PM10 cao

    PM10 thấp

    Nhiệt độ cao

    Nhiệt độ thấp

    Độ ẩm cao

    Độ ẩm thấp

    Ví dụ:

    Máy chủ gửi: 01 03 02 07 07 CRCL CRCH

    Điện thoại: (84-8) 384 383 383 384 384 384

    Lưu ý: Tính toán trả về dữ liệu

    Dữ liệu CO2: 0x0226, tương ứng với hệ thập phân 550, có nghĩa là nồng độ CO2 là 550ppm;

    2, dữ liệu formaldehyde: 0x0026, tương ứng với hệ thập phân là 38, có nghĩa là nồng độ formaldehyde là 38 ppb;

    Dữ liệu TVOC: 0x0034, tương ứng với hệ thập phân 52, có nghĩa là nồng độ TVOC là 52ppb;

    Dữ liệu PM2.5: 0x000E, tương ứng với hệ thập phân là 14, có nghĩa là nồng độ hạt PM2.5 là 14ug/m³;

    Dữ liệu PM10: 0x0011, tương ứng với hệ thập phân là 17, có nghĩa là nồng độ hạt PM10 là 17ug/m³;

    6, dữ liệu nhiệt độ: 0x00FF, tương ứng với 255 thập phân, có nghĩa là nhiệt độ là 25,5 ℃ (nhiệt độ âm được phản ánh bằng mã bổ sung);

    7, dữ liệu độ ẩm: 0x0311, tương ứng với 785 thập phân, có nghĩa là độ ẩm là 78,5% RH;

    B5-03=giá trị thông số Ki, (cài 3)

    Lệnh này có thể đặt địa chỉ của slave, có giá trị từ 01 đến 255 (mặc định là 01).

    Máy chủ gửi hướng dẫn:

    Địa chỉ

    Mã chức năng

    Địa chỉ lưu trữ cao

    Địa chỉ đăng ký Thấp

    Địa chỉ nô lệ cao

    Địa chỉ Slave thấp

    Kiểm tra CRC 16 bit

    00

    06

    01

    00

    00

    xx

    CRCL CRCH

    Nô lệ trả lời:

    Địa chỉ

    Mã chức năng

    Số byte dữ liệu

    Địa chỉ nô lệ cao

    Địa chỉ Slave thấp

    Kiểm tra CRC 16 bit

    00

    06

    02

    00

    xx

    CRCL CRCH

    Ví dụ:

    Máy chủ gửi: 00 06 01 00 00 address CRCL CRCH

    Trả lời nô lệ 00 06 02 00 address CRCL CRCH

    Nếu address là 2 thì địa chỉ slave sẽ là 2. Sau khi máy chủ nhận được câu trả lời từ nô lệ, thiết lập địa chỉ thành công.

    3.4 Thiết lập tốc độ truyền

    Tốc độ truyền của sản phẩm này mặc định là 9600bps, có thể chọn tốc độ truyền cập nhật (tính bằng bps) là: 4800, 9600, 11400, 19200, 38400, 57600, 115200; Các tốc độ truyền này tương ứng với 1, 2, 3, 4, 5, 6, 7 trong hướng dẫn tương ứng.

    Định dạng tốc độ truyền:

    Địa chỉ

    Mã chức năng

    Địa chỉ dữ liệu cao

    Địa chỉ dữ liệu Thấp

    Số lượng dữ liệu cao

    Số lượng dữ liệu thấp

    Kiểm tra CRC 16 bit

    xx

    06

    00

    FD

    00

    xx

    CRCL CRCH

    Ví dụ:

    Máy chủ gửi: 01 06 FD 00 04 CRCL CRCH

    Phản hồi Slave: None

    Có nghĩa là thay đổi tốc độ truyền của thiết bị có địa chỉ 01 thành 04, tức là tốc độ truyền thành 19200.

    3.5 Chuyển đổi định dạng mà không có checksum

    Địa chỉ

    Mã chức năng

    Địa chỉ dữ liệu cao

    Địa chỉ dữ liệu Thấp

    Số lượng dữ liệu cao

    Số lượng dữ liệu thấp

    Kiểm tra CRC 16 bit

    xx

    06

    00

    FE

    00

    00/01

    CRCL CRCH

    00 có nghĩa là không kiểm tra, 01 có nghĩa là kiểm tra ngẫu nhiên

    Ví dụ:

    Máy chủ gửi: 01 06 00 FE 00 01 CRCL CRCH

    Phản hồi Slave: None

    Điều này có nghĩa là thay đổi phương thức kiểm tra thiết bị với địa chỉ 01 thành kiểm tra đồng thời.

    4, Tần số lấy mẫu dữ liệu máy chủ:

    Khoảng thời gian giữa mỗi lần đọc dữ liệu trên máy không nhỏ hơn 500ms, giá trị đề nghị 1s trở lên.

    5. Tham khảo kiểm tra CRC:

    unsigned int GetCRC16(unsigned char *ptr, unsigned char len)

    {

    unsigned int index;

    unsigned char crch = 0xFF; //Các byte CRC cao

    unsigned char crcl = 0xFF; //byte CRC thấp

    unsigned char code TabH[]={//Bảng giá trị byte cao 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[]={//Bảng giá trị byte thấp 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-)//tính CRC có độ dài xác định

    {

    index = crch ^ *ptr++;

    crch = crcl ^ TabH;

    crcl = TabL;

    }

    return ((crch<<8) | crcl);

    }