add README.md
parent
029cb594cb
commit
192913a95b
@ -0,0 +1,84 @@
|
||||
# Wägetransmitter Modbus
|
||||
|
||||
Ein Steuergerät zum Auslesen einer Wägezelle, angebunden über Modbus RTU.
|
||||
Die Wandlung des analogen Wägezellen-Signals basiert auf dem HX711 IC;
|
||||
auf einem Atmel AVR (ATmega328p) ist der Modbus-Slave implementiert.
|
||||
|
||||
|||
|
||||
|:---:|:---:|
|
||||
|
||||
### Schnittstellenparameter RS485/Modbus RTU
|
||||
|
||||
| Parameter | Wert |
|
||||
|----------------|--------|
|
||||
| Baudrate | 115200 |
|
||||
| Parität | none |
|
||||
| Stopbits | 1 |
|
||||
| Modbus Adresse | 1 |
|
||||
|
||||
Das Gerät stellt den 24-bit ADC Wert in 2er-Komplement Darstelling über zwei
|
||||
Holding-Register bereit. Somit ergibt sich ein 32-bit signed Integer Datentyp.
|
||||
|
||||
| Register Adresse | Wert |
|
||||
|------------------|-----------|
|
||||
| 0 | ADC[0:15] |
|
||||
| 1 | ADC[23:16]|
|
||||
|
||||
#### Beispiel:
|
||||
Abfragen des Wertes mit dem Tool modpoll (https://www.modbusdriver.com/modpoll.html)
|
||||
```
|
||||
user@pc:~$ modpoll -b 115200 -p none -t4:int /dev/ttyUSB0
|
||||
modpoll 3.10 - FieldTalk(tm) Modbus(R) Master Simulator
|
||||
Copyright (c) 2002-2021 proconX Pty Ltd
|
||||
Visit https://www.modbusdriver.com for Modbus libraries and tools.
|
||||
|
||||
Protocol configuration: Modbus RTU, FC3
|
||||
Slave configuration...: address = 1, start reference = 1, count = 1
|
||||
Communication.........: /dev/ttyUSB0, 115200, 8, 1, none, t/o 1.00 s, poll rate 100 ms
|
||||
Data type.............: 32-bit integer, output (holding) register table
|
||||
|
||||
-- Polling slave... (Ctrl-C to stop)
|
||||
[1]: -242457
|
||||
-- Polling slave... (Ctrl-C to stop)
|
||||
[1]: -242440
|
||||
```
|
||||
|
||||
### HX711
|
||||
|
||||
Über den Jumper `JP1` kann eine Samplerate von 10Hz oder 80Hz gewählt werden.
|
||||
|
||||
### LEDs
|
||||
|
||||
| LED | Signal |
|
||||
|-----|--------|
|
||||
| D1 | Bus Aktivität |
|
||||
| D2 | |
|
||||
| D3 | 5V Rail |
|
||||
|
||||
### Klemmenbelegung
|
||||

|
||||
|
||||
#### J1
|
||||
| Klemme | Signal |
|
||||
|--------|--------------------------------|
|
||||
| 24V | Spannungsversorgung 9V bis 24V |
|
||||
| GND | Masse (Bus und Versorgung) |
|
||||
| A+ / B-| RS485 Bus Leitungen |
|
||||
| LEDn+ | Externe LED Anode (selbes Signal, wie intern)|
|
||||
| LEDn- | Externe LED Kathode |
|
||||
|
||||
#### J4
|
||||
| Klemme | Signal |
|
||||
|--------|--------------------------------|
|
||||
| E+ | Spannungsversorgung Wägezelle |
|
||||
| E- | Masse |
|
||||
| INA- | Messsignal 1 |
|
||||
| INA+ | Messsignal 2 |
|
||||
|
||||
### Schaltplan
|
||||

|
||||
|
||||
### Mechanische Dimensionen
|
||||

|
||||
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 208 KiB |
File diff suppressed because it is too large
Load Diff
|
After Width: | Height: | Size: 229 KiB |
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 327 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 784 KiB |
File diff suppressed because it is too large
Load Diff
|
After Width: | Height: | Size: 395 KiB |
Reference in New Issue