Technical Parameters
Technical parameter | Parameter value |
Brand | SONBEST |
Illuminance measuring range | 0~20 0000Lux |
Illuminance allow deviation | ±7% |
Repeatability test | ±5% |
Illuminance detection chip | Import digital |
Wavelength range | 380nm~730nm |
Interface | RS485/4-20mA/DC0-5V |
Power | DC12~24V 1A |
Running temperature | -30~85℃ |
Working humidity | 5%RH~90%RH |
Product Selection
Product DesignRS485,4-20mA,DC0-5VMultiple output methods, the products are divided into the following models depending on the output method.
Product model | output method |
SM9561B | RS485总线 |
SM9561M | 4-20mA |
SM9561V5 | DC0-5V |
Product Size
Why choose this product?
How to use?
Application solution
Product List
Pictures
Communication Protocol
The product uses RS485 MODBUS-RTU standard protocol format, all operation or reply commands are hexadecimal data. The default device address is 1 when the device leaves the factory, and the module or NON-Recorder default baud rate is 9600,8,n,1 ,but data recorder default baud rate is 115200 .
1. Read data (function code 0x03)
Inquiry frame (hexadecimal), sending example: query 1 data of 1# device, the upper computer sends the command: 01 03 00 00 00 01 84 0A .
Address | Function Code | Start Address | Data Length | Check Code |
01 | 03 | 00 00 | 00 01 | 84 0A |
For the correct query frame, the device will respond with data: 01 03 02 00 79 79 A6 , response format:
Address | Function Code | Length | Data 1 | Check Code |
01 | 03 | 02 | 00 79 | 79 A6 |
Data description: The data in the command is hexadecimal, take data 1 as an example, 00 79 is converted to decimal value as 121, assuming the data magnification is 100, then the real value is 121/100=1.21, Others and so on.
For illuminance, since each parameter occupies 2 bytes and the actual resolution of illuminance in the 200,000 range is lower than 10, we use 20,000 or 20,000 to express 200,000, that is The magnification is 10. For example, when the read data is 839, the actual illuminance value is 8390LUX.
2. Common data address table
Configuration Address | Register Address | Register Description | Data Type | Value Range |
40001 | 00 00 | Illuminance | Read Only | 0~65535 |
40101 | 00 64 | Model Code | Read/Write | 0~65535 |
40102 | 00 65 | total number of measuring points | read/write | 1~20 |
40103 | 00 66 | device address | read/write | 1~249 |
40104 | 00 67 | baud rate | read/write | 0~6 |
40105 | 00 68 | communication mode | read/write | 1~4 |
40106 | 00 69 | protocol type | read/write | 1~10 |
For example, the range is 0~20Lux, the analog output is 4~20mA current signal, Illuminance and current The calculation relationship is as shown in the formula: C = (A2-A1) * (X-B1) / (B2-B1) + A1, where A2 is Illuminance range upper limit, A1 is the lower limit of the range, B2 is current output range upper limit, B1 is the lower limit, X is the currently read Illuminance value, and C is the calculated current value. The list of commonly used values is as follows:
current(mA) | IlluminanceValue (Lux) | Calculation Process |
4 | 0.0 | (20-0)*(4-4)÷(20-4)+0 |
5 | 1.3 | (20-0)*(5-4)÷(20-4)+0 |
6 | 2.5 | (20-0)*(6-4)÷(20-4)+0 |
7 | 3.8 | (20-0)*(7-4)÷(20-4)+0 |
8 | 5.0 | (20-0)*(8-4)÷(20-4)+0 |
9 | 6.3 | (20-0)*(9-4)÷(20-4)+0 |
10 | 7.5 | (20-0)*(10-4)÷(20-4)+0 |
11 | 8.8 | (20-0)*(11-4)÷(20-4)+0 |
12 | 10.0 | (20-0)*(12-4)÷(20-4)+0 |
13 | 11.3 | (20-0)*(13-4)÷(20-4)+0 |
14 | 12.5 | (20-0)*(14-4)÷(20-4)+0 |
15 | 13.8 | (20-0)*(15-4)÷(20-4)+0 |
16 | 15.0 | (20-0)*(16-4)÷(20-4)+0 |
17 | 16.3 | (20-0)*(17-4)÷(20-4)+0 |
18 | 17.5 | (20-0)*(18-4)÷(20-4)+0 |
19 | 18.8 | (20-0)*(19-4)÷(20-4)+0 |
20 | 20.0 | (20-0)*(20-4)÷(20-4)+0 |
As shown in the above formula, when measuring 8mA, current current is 9Lux。
For example, the range is 0~20Lux, the analog output is 0~5V DC0-5Vvoltage signal, Illuminance and DC0-5Vvoltage The calculation relationship is as shown in the formula: C = (A2-A1) * (X-B1) / (B2-B1) + A1, where A2 is Illuminance range upper limit, A1 is the lower limit of the range, B2 is DC0-5Vvoltage output range upper limit, B1 is the lower limit, X is the currently read Illuminance value, and C is the calculated DC0-5Vvoltage value. The list of commonly used values is as follows:
DC0-5Vvoltage(V) | IlluminanceValue (Lux) | Calculation Process |
0 | 0.0 | (20-0)*(0-0)÷(5-0)+0 |
1 | 4.0 | (20-0)*(1-0)÷(5-0)+0 |
2 | 8.0 | (20-0)*(2-0)÷(5-0)+0 |
3 | 12.0 | (20-0)*(3-0)÷(5-0)+0 |
4 | 16.0 | (20-0)*(4-0)÷(5-0)+0 |
5 | 20.0 | (20-0)*(5-0)÷(5-0)+0 |
As shown in the above formula, when measuring 2.5V, current DC0-5Vvoltage is 10Lux。