User Tools

Site Tools


en-us_products:mpaino_x

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
en-us_products:mpaino_x [2026/09/12 18:08] – external edit 127.0.0.1en-us_products:mpaino_x [2026/10/25 08:42] (current) – external edit 127.0.0.1
Line 22: Line 22:
 | Mode selection | Per-channel DIP switch settings | | Mode selection | Per-channel DIP switch settings |
 | A/D converter IC | ADS1118 | | A/D converter IC | ADS1118 |
-| Effective resolution | 15bit — raw values 0~32767 over the rated voltage/current input range |+| Effective resolution | 15-bit — raw values 0~32767 over the rated voltage/current input range |
 | NTC sensor specification | 10kΩ at 25°C, B value (β) 3950K | | NTC sensor specification | 10kΩ at 25°C, B value (β) 3950K |
 | NTC return units | ''ntcRead()'': integer temperature × 10 / ''ntcReadf()'': floating-point °C | | NTC return units | ''ntcRead()'': integer temperature × 10 / ''ntcReadf()'': floating-point °C |
Line 29: Line 29:
 | Operating environment | Use built-in commands in the ILOGICS board package for MPAINO | | Operating environment | Use built-in commands in the ILOGICS board package for MPAINO |
  
-**Resolution and accuracy are different.** 15bit indicates the number of distinct value steps. Actual measurement error is affected by the sensor, signal source, wiring, noise, and other factors. The formulas on this page describe calculations over the rated range; they do not represent calibration results or isolation/overvoltage protection ratings.+**Resolution and accuracy are different.** 15-bit indicates the number of distinct value steps. Actual measurement error is affected by the sensor, signal source, wiring, noise, and other factors. The formulas on this page describe calculations over the rated range; they do not represent calibration results or isolation/overvoltage protection ratings.
  
 ===== Order configuration and module count ===== ===== Order configuration and module count =====
Line 219: Line 219:
 Convert a 1~5V sensor to engineering units with ''minimum + ratio * (maximum - minimum)''. If ''ratio'' is below 0 or above 1, it is out of range; handle it separately according to the sensor specifications. Unconditionally clipping the display to 0~1 may hide abnormal conditions. ''analogRead2()'' is for 4~20mA; do not use it for 1~5V signals. Convert a 1~5V sensor to engineering units with ''minimum + ratio * (maximum - minimum)''. If ''ratio'' is below 0 or above 1, it is out of range; handle it separately according to the sensor specifications. Unconditionally clipping the display to 0~1 may hide abnormal conditions. ''analogRead2()'' is for 4~20mA; do not use it for 1~5V signals.
  
-Use floating-point constants as shown in the example to avoid 16bit integer overflow during calculations. For example, avoid calculating ''raw * 30000'' as an integer before dividing.+Use floating-point constants as shown in the example to avoid 16-bit integer overflow during calculations. For example, avoid calculating ''raw * 30000'' as an integer before dividing.
  
 ===== Example 3 · 4~20mA pressure gauge and error handling ===== ===== Example 3 · 4~20mA pressure gauge and error handling =====
en-us_products/mpaino_x.1789204137.txt.gz · Last modified: by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki