# 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. |![3D Model](board/pics/3d-board.png)|![eingebaut](board/pics/picture.png)| |:---:|:---:| ### 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 ![fab](board/pics/board-fab.svg) #### 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 ![schematic](board/pics/schematic.svg) ### Mechanische Dimensionen ![dimensions](board/pics/board.svg)