-
Thread
Per Modbus FHEM und Lüftungsanlage Vitovent 200c verbinden
Hans schrieb im Beitrag #6254550: > 1. Wie bekomme ich raus, welcher Modbus (RTU? RS485? ASCII?) bei der > Lüftungsanlage verwendet wird? Osziloskop? Wenn es A- und B-Adern gibt, ist es (sofern der Hersteller nichts völlig Exotisches gebaut hat) RS485. Mit dem Oszilloskop kannst
#6254550: > 2. Wie müsste eine Beschaltung zwischen der Lüftungsanlage und dem > Arduino aussehen? RS485-Transceiver, gibt's bestimmt als fertige "Shields".
-
Thread
Raspberry Pi Compute Module 3 (Carrier Board)
SD/SDIO-Controller SD1 angeschlossen werden, der z.B. auf GPIO34-39 Alt Func 3 liegt. >>> - RS485 >> machst Du am besten über USB und einen FT232H > Wieso hier nicht einen UART (und wenn keiner frei ist I2C->UART) ? Weil die FTDI-Chips das Umschalten der Datenrichtung (DE-Pin am RS485-Transceiver
hängen, damit Du eine serielle Console hast. U2_dac: VDD wird mit 5V versorgt, muss alles auf 3.3V U1_485: 5V Transceiver, obwohl VIO von FTDI-CHip max 3.3V ist Hub_3.3V kann mit den normalen 3.3V zusammengelegt werden Du hast den USB-Multiplexer aus dem Devkit nicht implementiert. Damit kannst Du
-
Thread
Datenübertragung von 8 Gerät auf PC
#6236498: > Die Arduinos können das nicht von Hausaus. Wofür hattest du denn deine imaginären max. 600€ eingeplant? Nur für Kabel? Irgendwas brauchst du auf jeden Fall, und für alles gibts was passendes. RS485 ist hardwareseitig das einfachste, macht aber mehr Arbeit bei der Software. Und lass
Definitiv RS485 - das ist quasi der Referenzanwendungsfall für diesen Bus.
-
Thread
SPI Bus am Raspberry
habe. Die RS485 Schnittstelle wird via SPI über einen MAX3140 realisiert. Das Ganze funktioniert auch erst mal schon seit einiger Zeit. Jetzt wollte ich das ganze mit einer PiFace Digitalkarte erweitern die ebenfalls
Hat da jemand schon mal was in der Richtung oder kennt zumindest die Befehlssequenzen mit der der MAX3140 zu Mitarbeit zu bewegen ist. Also solche Sachen wie kann ich abfragen ob das Teil überhaupt vorhanden ist, wie erreiche ich das ein Byte per RS485 gesendet wird usw. Da ich da schon eine Weile
-
Thread
Epidemiologischer Verlauf und Analyse von Krankheiten Teil 2 Gesperrt
geschieht das, mit dem Ergebnis, dass 80 % an Coroba gestorben sind, aber Vorerkrankubgen hatten. Dh, max 20 % sond unabhängig von ihrer Infektion gestorben. Welche entsprechenden Erkenntnisse liegen insoweit hinsichtlich der Hekatomben von mutmaßlichen Grippetoten vor? Solange hierüber nichts bekannt
geschieht das, mit dem Ergebnis, dass 80 % an Coroba > gestorben sind, aber Vorerkrankubgen hatten. Dh, max 20 % sond > unabhängig von ihrer Infektion gestorben. Soweit ich weiß korrigiert man einfach die Zahl nach unten. Und soweit ich weiß sind ca. 57% der Covid-19 positiven Toten *an* Corona gestorben
-
Thread
NODEMCU ESP32 Anemometer RS485 MAX485
/ instantiate ModbusMaster object ModbusMaster modbus; void preTransmission() { digitalWrite(MAX485_RE_NEG, HIGH); //Switch to transmit data } void postTransmission() { digitalWrite(MAX485_RE_NEG, LOW); //Switch to receive data } void setup() { pinMode(MAX485_RE_NEG, OUTPUT); //
digitalWrite(MAX485_DE, LOW); } void setup() { pinMode(MAX485_RE_NEG, OUTPUT); pinMode(MAX485_DE, OUTPUT); // Init in receive mode //digitalWrite(MAX485_RE_NEG, LOW); //digitalWrite(MAX485_DE, LOW
-
Thread
MAX491 - Wo Pull-Up, wo Pull-Down?
Hallo, mir ist unklar, wo die Failsafe-Widerstände in einer RS-485-Strecke hingehören. Leider finde ich hierzu widersprüchliche Infos. Ich habe auf dem Bus mehrere MAX491-ICs. Pins 9 und 12 sind non-inverting, ich würde da von einer positiven Spannung ausgehen
Non-inverting-Leitung, der Pull-Up an die Inverting-Leitung: https://www.eetimes.com/a-troubleshooting-guide-for-rs-485/ Für mich klingt das plausibel: dadurch, dass die normalphasige Leitung low ist, wird den Empfängern mitgeteilt, dass kein Sender aktiv ist. Hier sieht es nach dem Gegenteil aus: http://www.ti.com
-
Thread
Arduino\Hardware\espressif\esp32\libraries\ SoftwareSerial\src\SoftwareSerial.cpp:41:27: fatal error
hab ich schon weiter vorn einen Denkfehler: Ich habe ein Anemometer, das den Kommunikationsport RS485 nutzt. Das möchte ich nutzen, um die Windgeschwindigkeit, später mit einem weiteren Teil auch die Windrichtung zu messen. Ich habe mir einen MAX485 zugelegt, der als Transceiver arbeiten soll (so hab ich es aus einer Anleitung "https://www.hackster.io/philippedc/arduino-esp8266-rs485-modbus-anemometer-45f1d8", der hatte jedoch ein ESP8266 genutzt.) Daher vermutlich der Fehler mit SoftwareSerial. Nun komme ich nicht weiter, frage mich, ob das Anemometer vllt nen Schuss hat, weiß
-
Thread
RS485 Auslegung und Spannungsversorgung
Zentraler PullUp 390 Ohm zwischen WakeUP und A - Zentraler PullDown 390 Ohm zwischen B und GND - RS485 Treiber: MAX487CSA (benötigt 4.75..5.25 V Versorgungsspannung) - Bus/Teilnehmer befindet sich 99% der Zeit im Standby - Bustakt: 19200 Baud - aus den 12V der Busleitung werden auch einige
ganz gut an. Danke. ADM483 ist teurer und hat auf den erste Blick ähnliche Werte im Vergleich zum MAX487. Vielleicht sollte ich da eher einen C zwischen A und B klemmen um den Strom zu reduzieren. Clemens L. schrieb im Beitrag #6210778: > Das ist dann aber eigentlich kein korrektes RS-485 mehr.
-
Thread
Interrupt wird dauerhaft angesteuert.
Max M. schrieb im Beitrag #6186575: > Maximilian G. schrieb im Beitrag #6186557: >> static uint8_t Taste = 0; > > Warum "static" ? Weil minimal notwendige Sichtbarkeit ausreichend ist. > Mach
Max M. schrieb im Beitrag #6186585: > Carl D. schrieb im Beitrag #6186582: >> Weil minimal notwendige Sichtbarkeit ausreichend ist. > > Bei einer globalen Variablen?! > LOL! Manche machen Projekte
-
Thread
UART TX splitten
Moinsen, ich möchte gern ein UART Signal, welches von einem MAX485(RO) kommt, splitten und einmal zu einem Mikrocontroller sowie an ein 74HCT32 Logikgatter führen. Geht das "einfach so"? Oder sollte man nach dem MAX485 noch einen Buffer einsetzen, dessen Ausgang
Nimm schlimmstenfalls nen 2. Max485, wobei das hier selbst bei 192000baud noch so laufen dürfte.
-
Thread
Wie man mit der Mindestlast eines DC/DC Wandlers umgeht
Data_sheets/technical_datasheet/VPC3_S/VPC3_S_User_Manual.pdf Der ist auf Seite 110, "Example for the RS485 Interface". Die Sache ist eigentlich einfach: Auf der isolierten 5 V Seite (VCC_ISO und GND_ISO) gibt es einen DS75176 Line-Treiber (für die RS-485 A und B Leitungen), 3 Optokoppler, ein Logik-Gatter
Datenblatt davon verstehe ich nicht viel. Da sind z.B. diese Werte drin: - Output Collector Current, max: 50 mA - Input Current, High Level, max: 15 mA Ich schätze mal, je nach Orientierung, wird die eingebaute LED im Optokoppler etwas Strom von der isolierten Seite verbrauchen, wenn die LED überhaupt
-
Thread
Einsteiger Anleitung: Programmieren lernen mit Qt
das Betriebsystem zurueckgehen. Ich hab vor einigen Jahren mal ein Testprogramm geschrieben das RS485 genutzt hat und das lief unter Windows nicht vernuenftig weil Windows immer zurueckgemeldet hat das der Schreibbuffer bereits leer war obwohl er noch gesendet hat. Das sind aber alles spezielle Sachen
erklären. - Dein Teil über Zufallszahlen benutzt die C-Standardbibliothek statt der von C++. Auch INT_MAX kommt aus der C-Welt, in C++ gibt es den std::numeric_limits-Kram.
-
Thread
Groove RS485 & Bustermination
Hallo zuasmmen ich habe vor langer Zeit mal ein Projekt eines RS485 Haussteuerbus mit einem MAX485 realsiert. Nun wollte ich das Projekt für eine Projektarbeit wieder aufleben lassen. Die Vorgabe war, Arduino-Boards für die realisierung zu verwenden. Nach einer kurzen
Dich N I C H T davor"... Und hier noch das DaBla: https://datasheets.maximintegrated.com/en/ds/MAX13487E-MAX13488E.pdf
-
Thread
Erfahrungen mit AMC 1200 oder ähnlich
baust Du Dir mit einem der oben genannten ADuM und einem RS485-Transceiver.
Eingangs-Spannungsdifferenz nur 250mV betragen. > Differential input voltage VINP– VINN Min –250 mV Max 250mV Da stehts. Ganz klar und deutlich.
-
Thread
Differentielles Routing: LAN 100MBit
müssen min 2mm von allen anderen Signalen entfernt sein. Außerdem ist die Gesamtlänge zu minimieren auf max 100mm. Lies das: https://docs.toradex.com/102492-layout-design-guide.pdf fchk
aber, da der > nur auf die pegeldifferenz reagiert spielt das keine Rolle. Nicht unbedingt. Bei RS485 ist es so wie du sagst, aber bei LVDS z.B. liegt die Signalinformation in der Stromrichtung. Da wird kein Spannungssignal durch die Leitung getrieben, sondern ein Strom eingeprägt. Das ist, wenn man
-
Thread
Vernetzte Lüfter (galvanisch trennen?)
gesprochen dass die Steuerleitungen analoge 0-10V Schnittstellen sind. Was zum Geier willst du da mit RS485 Treiber?
Probleme" sind übrigens, dass der Lüfter normal leise dreht und dann schlagartig auf max Leistung geht. Ich hab 3 Stufen, je vor und zurück, das ist mehr als die höchste Stufe. Der Lüfter wird PWM gesteuert, 50% ist aus, da drüber ist "rein", drunter ist "raus". Max ist 10% bzw. 90%. Im
-
Thread
Hat schon jemand was mit dem FUJITSU VF60 Display gemacht?
Wow! Sogar ein echtes RS232 (siehe MAX3232).
schrieb im Beitrag #7500839: > Danke für eure Hilfe. Ich habe es umgebaut und es funktioniert. Ohne MAX3232?
-
Thread
ESP32 mit Schaltnetzteil Stabilitätsproblem
nachverfolgen. Die 12-24V kommen an J2 1/2 Oben rechts der ESP An der 3V3 Versorgung hängt sonst noch ein 485 Treiber MAX3078 mit max 250mA.... das hatte Ich noch nicht bedacht. Gut das wir drüber gesprochen haben..... Das werde Ich ändern. Erstmal vielen Dank fürs mitdenken. Gruß Klaus
hast du Recht, ich will aber möglichst nicht das Modul verändern. Der Fehler mit dem hohen Strom des 485 Treibers kann für mein Problem schon ausreichend sein. Gruß Klaus
-
Thread
Galvanische Trennung TI vs. ADI vs. SiLabs
Ich verwende den LTM2881 für RS485. Nicht gerade billig, aber wenig Aussenbeschaltung und Null Entwicklungsaufwand. EMV-Test sofort bestanden, kein Ausfall bis jetzt bei über einem Jahr Einsatz rund um die Uhr und > 100 Stück. Bei
der Praxis zu den Komponenten? In Industriemessgeräten habe ich zehntausendfach galv. getrennte RS485 im Einsatz (meist 57,6kbaud also schön langsam, dann ist das ganze Thema der Busterminierung sehr unkritisch). Früher Optokoppler und Maximtreiber (z.B. MAX483), aber seit es die RS485-Treiber
-
Thread
serielle Datenübertragung
Marc V. schrieb im Beitrag #6150208: > Ja bei RS485 und CAN RS485 und CAN stellen aus Sicht der Anzahl der erforderlichen Leitungen aber nun mal nicht den minimalen Fall dar. Zur Schule gehört auch, dass man lernt, die Fragen genau zu lesen.
Rate-Funktion angebunden ist. Beim Aufbau einer Verbindung wird ausgehandelt, ob eine Single-Link-Verbindung (max. 3,72 GBit/s über 3 Adernpaare) oder eine Dual-Link-Verbindung (max. 7,44 GBit/s über sechs Adernpaare) verwendet wird. ( aus https://de.wikipedia.org/wiki/Digital_Visual_Interface )
-
Thread
Arduino Kondensatormotor Drehzahlsteuerung
Zwischenkreisspannung Die Zwischenkreisspannung ist zu klein. 230VAC hat 650Vpp. Dein Treiber kann max. 600V. Hat sich damit erledigt. Und damit: Source Code für AVR Studio 4 mit WinAVR Kann ICH gar nix machen. LG old.
Werten in dieser Kolumne und Werten in der Nachbarkolumne > generiert... Danke für die Info. :) Max schrieb im Beitrag #6197799: > ich hätte es nicht besser sagen können Hast du aber nicht. LG old.
-
Thread
USB 2.0 High Speed extender 10m
Oder aber anstatt das USB zu verlängern nimm den FTDI direkt an den PC und jage die UART über RS232/485 über die lange Strecke und Wandel zurück.. warum USB so weit ziehen für einen FTDI der UART macht?
komplex ist. Bei 2.0 geht's dann auch langsamer als mit Kabel. Wir haben mit den Systemen so um die max. 22MB/s erreicht mit unserer Hardware. Ist auch bissl vom Protokoll abhängig denn diese Wandler "spielen" USB Hub und zerpflücken das Protokoll, übertragen es und fummeln es auf der anderen Seite wieder
-
Thread
3 Phasen Drehstrom Spannung & Stromstärke messen
/p/entes-mpr-26s-21-digitales-hutschienenmessgeraet-entes-mpr-26s-21-multimeter-fuer-hutschiene-rs-485-relaisausgang-2x-digit-2102954.html Hat zwar seinen Preis aber funktioniert bestens und misst alles was so messbar ist. Anschluß an den µC, RasPi etc. via RS485. Zur Strommessung braucht es noch
Beitrag #6135915: > - Wie messe ich mit dem ADC eine Spannung von 230V (-/+ 100V) wenn der > Eingang max. nur 5V verträgt? Spannungsteiler? Dann halt Trafo.
-
Thread
CAN Bus oder Bus per Software?
das man über dem CAN-Bus macht ist ja immer noch frei. Die einzigen Beschränkungen sind CAN-IDs von max 29 Bit und eine Payload von max. 8 Byte pro Paket. Nano schrieb im Beitrag #6129912: > Man braucht ein paar Bits für das Ziel, sowie für die Quelle, dann noch > deutlich mehr Bits für Daten und
man über dem CAN-Bus macht ist ja immer noch frei. >> Die einzigen Beschränkungen sind CAN-IDs von max 29 Bit und eine Payload >> von max. 8 Byte pro Paket. > > Ja, gehen tut das schon. > Bei nur 8 Byte Payload müsste man größere Datenmengen in mehrere Pakete > aufteilen und da sind 8 Byte leider
-
Thread
Frage zum Überspannungs/Blitzschutz
Asche! > > Da zahlt die Hausratversicherung! Dann lies auch das Kleingedruckte. Bei Überspannung max. 10% der Versicherungssumme... Bei Brand sicher anders.
nach Modul angepasst sind. ganz übel finde ich das bei den ganzen speziellen Teilen für DSL2/DSL,rs485, vectoring Dsl etc.. da trennt sich Preis von Leistung (viel zu teuer) Alles Modeindustrie.
-
Thread
Coronavirus und Lieferungen aus China
Sicherheit eure Geldscheine zuschicken ich kümmere mich dann um > die ordnungsgemäße Entsorgung ;-) Max. 9T https://www.scinexx.de/news/medizin/wie-lange-ueberleben-coronaviren/
Teo D. schrieb im Beitrag #6139448: > Max. 9T > https://www.scinexx.de/news/medizin/wie-lange-ueberleben-coronaviren/ "Max" ist ein wenig mutig, zumal es sich um eine Schätzung handelt. Zudem: kalt und feucht ist es zur Zeit in Deutschland
-
Thread
RS485 Modbus RTU Slave mit AVR und MAX483ECPA
Hallo Zusammen, angehängt mein Schaltplan mit einem Atmega328 der Impulse von einem induktiven Sensor (LJ12A3-4-Z/BX - an X3) zählen und summieren soll. Mit der yaMBSiavr Bibliothek als Modbus-Slave sollen diese Daten für einen Master über den MAX483ECPA mit maximal 115200 Baud (Anfang mal mit 38400) zur Verfügung gestellt werden. Eventuell ersetzte ich den Atmega328 durch einen Attiny2313 falls der Speicher reicht. Statt dem MAX483ECPA/EEPA könnte ich auch einen LT1785IN8 nehmen (nur kriege ich den in DIP fast nirgendwo). Oder ich nehme den LT1785IS8 von Reichelt... Nun meine Frage: Ist die
-
Thread
Daten aus I2C zum PC, grosse Distanz
Leitungstreiber für I2C die für so was geeignet sind. Ansonsten gäbe es die Option auf RS422 oder RS485 zu wandeln. Damit kann man ein paar 100 m Überbrücken. Bei RS485 könnten sogar alle Sensoren auf einen Bus gepackt werden, es wäre also keine Point-to-Point Verkabelung notwendig.
mit dem TI Simpliciti rumärgern, oder das SWAP-Protokoll nutzen - Mit einem msp430 o. Atmel über RS485 einen einfachen Wandler bauen (kann man vom Bus powern). Gleich mit Linux draufhauen kann ein schnelles Erfolgserlebnis liefern, im Feld dann aber gehörige Ausfälle haben. Wenn der i2c buggy ist
-
Thread
Gesucht: USB mit ECHTER RS232 (+/- Spannung) in offener Bauform
1007.13339.146401.0&scm-url=1007.13339.146401.0&pvid=2bc322a3-8d25-43b1-aff0-21ac5420dbe6 Edit: Mist, ist RS485. Habe dort aber schon mal sowas gesehen.
als Beispiel zu sehen, es gibt sie sicherlich noch in vielen weiteren Shops. Wenn du nach 'USB RS232 MAX232' oder 'USB RS232 UART' suchst wirst fündig.
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
eure Kunstwerke (2)" Ist ein bisschen zu "dick" für ein allgemein verwendbares Mini-Board: > MAX3223 RS232 Transceiver mit Anschluss Flag Unnötig, man hat USB > TMP101 Temperatursensor + (Interner STM32 Die Sensor ist auch vorhanden) Braucht man selten, interner Sensor ist auch da > AT24C08
Kunstwerke (2)" > > Ist ein bisschen zu "dick" für ein allgemein verwendbares Mini-Board: > >> MAX3223 RS232 Transceiver mit Anschluss Flag > Unnötig, man hat USB Hat ja einen USB port drauf. Rs232/485 ist für mich notwendig. > >> TMP101 Temperatursensor + (Interner STM32 Die Sensor ist auch
-
Thread
Optische Übertragung mit mehreren Kanälen
mehrere digitale Signale mit geringer Bandbreite (bis 10 MHz Rechtecksignal) über kurze Strecken (bis max 2m) über möglichst wenige Kabelsalat übertragen. Die Übertragung soll optisch sein, damit sie immun gegen Interferenz und Gleichtaktstörungen ist. Bisher haben wir unterschiedliche Ansätze probiert
Zahl gewinnt, zuerst checksum under dann Zufallszahl). Hat man dies stabil laufen dann einen rs485 zu lwl converter dranschliessen oder selber basteln. Ein FPGA hat Vorteile dass man serdes , buffer, state machine und Eventuelll kleinen uc I'm FPGA integrieren kann, keine Problems mit serdes
-
Thread
Komparator mit wesentlich höherem Gleichtaktbereich als Betriebsspannung
Der Zahn der Zeit schrieb im Beitrag #6115804: > RS485-Receiver Der SN65HVD1785 hat -20V bis +25V Gleichtaktbereich, aber Eingangsstrom braucht er auch. Es gibt Operationsverstärker mit 0 bis 44V Gleichtaktbereich bei 3.3V VCC, z.B. LT1490A oder LT1638
Da habe ich Interessantes und Neues kennen gelernt. Ein RS485 Transceiver mit erheblich erweitertem Bereich und geringer Last könnte in Frage kommen (ich muss noch mal nach den Standard-Bus-Lasten bei RS485 sehen, um den Eingangswiderstand herauszufinden), und
-
Thread
Komplexe Leistungsmessung mit einem Mikrocontroller
Fehlerrechnung. Bei welchen Werten brauchst du die 5%. Bei 100% des möglichen Messbereichs oder bei 1% des max. Messbereichs? Wenn du das spezifiziert hast, dann kannst du dir Gedanken an die Hardware und die notwendige Rechenleistung machen, vorher ist das Zeitverschwendung.
Fehlerrechnung. Bei welchen Werten brauchst du die > 5%. Bei 100% des möglichen Messbereichs oder bei 1% des max. > Messbereichs? > > Wenn du das spezifiziert hast, dann kannst du dir Gedanken an die > Hardware und die notwendige Rechenleistung machen, vorher ist das > Zeitverschwendung. 5% Toleranz
-
Thread
Ws2812b Datenleitung Abschirmung
Probier doch mal, aktive Treiber dazwischen zu packen. Das Protokoll geht ganz wunderbar durch RS485-Transceiver durch. Und die gehen ueber mehrere 100m in Fabriken.
Stellen treten keine Probleme auf. @Hannes du meinst so was wie https://www.ebay.de/itm/10PCS-MAX487CSA-MAX487-IC-TXRX-RS485-RS422-LOWPWR-8SOIC/263573421635?hash=item3d5e333e43:g:NX4AAOSwznVauwee ? Wäre als letzte Option auf jeden Fall möglich, lieber wäre mir jedoch wenn ich da jetzt nicht noch
-
Thread
Batteriewechsel LTO gegen AGM
Zellspannung bei 1C (400A) Belastung bei 2,2V * 37 = 81,4V / Leer 1,75V *37 = 65V Ladung mit max. 96V (37*2,6V) käme auch hin. Ein BMS wäre noch eine weitere Herausforderung. MfG
im Beitrag #6115512: > Lebensdauer aufgrund der höheren Belastung nicht größer als bei LifEpo4 max. Belastung der LTO wäre 1.25C bei 37S10P 400Ah max. Belastung der LFP wäre nach Zellentyp ebenfalls 1C bzw. dezent geringer da die Batterie größer ausfallen könnte. 600Ah 0.8C Die Yinlong gibt den