-
Thread
Industrie: RS232 / 40 Teilnehmer / ca.50m / EMV / PIC
nachlesen. Gleichtaktstörungen sind meistens das Problem in der Industrieumgebung. Ich würde RS485 und ein CAN Kabel nehmen.
Die ersten Systemkomponenten laufen bisher (noch) störungsfrei - werde aber auf langer Sicht auf RS485 mit max 30-32 Teiln. umbauen. Das bestehende System muss leider weiterlaufen und werde das max. längste Kabel von 5m gegen ein CAP-5 auswechseln und die anderen ebenfalls gegen teuere, isolierte
-
Thread
Spannung glätten nach 15m Kabel
Man setzt die Motortreiber in die nähe der Motoren und die Befehle übermittelt man mit CAN, RS-485...... Eine PWM (Rechteck) zu entstören würde ja heißen man macht eine stabile Gleichspannung draus.
Aber da gibt es ja noch die Sache mit den geschirmten Kabeln ;) FUs haben aber genaue Vorgeben zur max. Kabellänge, Schirmung des Kabels und ggf. zu benutzende aufwändige Motorfilter.
-
Thread
Eine UART abwechseln mit IC und PC verwenden?
Arduino Fanboy D. schrieb im Beitrag #5966753: > Immerhin kann man auf RS485 Verbindungen ein solches Protokoll fahren. Auf UART (mit den Dioden) ebenso
Kann es nicht, aber da nützt ein RS485 Pegelkonverter auch nichts, denn der fügt kein Protokoll hinzu.
-
Thread
atmega, DMX und RFM12
foobar.m4) definiert? In etwa so: [c] ifdef(`conf_DMX', `dnl /* port config for dmx */ pin(DMX_RS485EN, PD3, OUTPUT) pin(DMX_RS485TX, PD1, OUTPUT) ') [/c]
von dmxcontrol sollte das [c] ifdef(`conf_DMX', `dnl /* port config for dmx */ pin(DMX_RS485EN, PD3, OUTPUT) pin(DMX_RS485TX, PD1, OUTPUT) ') [/c] sein (ungetestet!) Du kannst auch mal bei #ethersex (freenode.net) vorbeischauen!
-
Thread
Kabellänge I2C
: MAX485, ADM485 und Konsorten http://www.maximintegrated.com/en/products/interface/transceivers/MAX485.html Damit hast du über 100m keine Probleme. Nicht umsonst ist das in der Industrie sehr beliebt
auch das geht schon in Richtung begrenzter Eignung. Wirklich empfehlenswert ist eine einfache RS485. Die gehört natürlich an eine UART. Als Treiber für eher moderate Baudraten bis max. ca. 250kBaud empfehle ich Bandbreitenbegrenzte Treiber: ADM488A http://www.analog.com/en/interface-isolation
-
Thread
LCD Display und RS 485
umsetze in RS485 und durch die vorhandene Ltg. sende und direkt am LCD wieder Umsetze von 485 auf Parallel und das möglichst in einer kleinen Schaltung.
du brauchst einen zweiten Prozessor oben in der Display einheit und dann nur serielle daten über max232 oder 75176 (rs485) übertragen
-
Thread
Signale
TTL-Signale? Für geringe Baudraten ist die RS232 immer noch die einfachste Lösung, auf beiden Seiten einen MAX232 als Pegelwandler und fertig. Aber nicht viel mehr als 110 kBit/sec, max vielleicht noch 1 MBit.
Datenblatt zum MAX232: http://pdfserv.maxim-ic.com/en/ds/MAX220-MAX249.pdf
-
Thread
Protokollumsetzer RS232 <> RS485
Bit Controller -> einfacher zu programmieren als die 8-Bitter 8 MHz Quarz -> 32 MHz interner Takt MAX3232 für RS232 MAX3485 für RS485 LM1117-3.3V Spannungsregler plus ein paar passive Bauteile. fchk
Ein PC und USB-RS232 und USB-RS485 Umsetzer? Ist natürlich nichts für den Dauereinsatz, aber zum Testen. Gruß, Walter
-
Thread
RS-485 + Power (60W) über Cat. 5/6 und RJ45
GND - je Ader max. 500mA / also 1A bei 60V = 60W Sind diese Werte (60V / 1A für zwei parallele Adern) für Netzwerkkabel (Cat.5/5E/6) und RJ45 realistisch? Dass ich bei max. 100m Kabel nicht die 60W rausbekommen
Maxim gibt -8,5 Volt bis +12 Volt an beiden Eingängen an und bewirbt die Max 485 Reihe als Level Stifter. In wie weit sind das Fake News? Das es ein gemeinsames GND Potential gibt und das nicht floten darf steht hier doch nicht im Widerspruch oder habe ich etwas übersehen?
-
Thread
Welcher Bus für Steuerung eines gesamten Hauses?!
eine gewisse Eigenintelligenz besitzen; irgendein ATtiny/PIC sollte es schon sein. Die RS232 <-> 485- Umsetzung erledigt übrigens z.B. ein MAX 485. Ich plane derzeit eine Alarmanlage, in der die Zentrale mit mehreren dezentralen Slaves kommuniziert; ich werde wohl auch einen RS485- Bus nehmen.
durch Bus-Extender oder Repeater lösen. Das Problem ist die Störsicherheit, die bei I²C gegenüber RS485 wesentlich schlechter ist. Bei RS485 (und auch CAN) wird ein differentielles Signal übertragen. CAN ist nicht so weit von RS485 entfernt, bis auf ein normiertes Protokoll und leicht modifizierten Bus-Treibern
-
Thread
RS485 frage zu Pegel
Max W. schrieb im Beitrag #4385005: > Im Anhang das Oszibild eines Telegramms. > > Legende zum Angehängten Oszi Bild > Signal Grün: Rs485 Leitung B (von Pin 3) > Signal Violett: RS485 Leitung A (von
Ordnung Dadurch das RE fix an Masse (warum auch immer über einen Widerstand) Hängt empfängt der MAX485 ständig, dadurch misst du dort eventuell gesendete Signal mit (Ich würde RE/RO miteinander verbinden) Also Bleibt nur mehr die Frage wird das empfangen was empfangen werden soll (Baudrate, 8/
-
Thread
2-Draht Übertragnung
Dann guck mal nach RS485. Da schickste dann den UART des µC drüber.
Kann man. Aber dann brauchste 2 RS485-Strecken (Takt + Daten). Mal die Reichelt-Preise: 2 x MAX485, 2 x 74HC595 -> 3,60€ ATMega8 2,10€
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Vorbereitung: (Sind noch nicht bestueckt) PCA9554, PCA9698 I/O Expander, Galvanisch isoliertes RS485 Interface UART mit SPI MAX3110 UART mit I2C NXP
Gesteuert wird das ganze über einen Atmega32. Die Anzeige besteht aus einem Startboard (mit Controller, Max232, Max485 ...) und beliebig vielen Erweiterungboards. Ich habe 3 Erweiterungsboards. Momentan ist aber nur eins (etwas) bestückt. Jede Platine hat 6 8x8-LED-Matrix-Steine oben drauf. Tim
-
Thread
RS485 - Galvanische Trennung ?
Hallo, Ich lese mich gerade in RS485 ein ich möchte die 4 Draht Methode nutzen also Duplex. Mir stellt sich gerade die Frage der Galvanischen Trennung, einmal hab ich bei MAXIM den MAX3535 gefunden mit galvanischer Trennung im Chip
Hallo! Hätte da mal eine Frage bezüglich den ISO 1176. Irgendwie tut der bei mir nix. Mit dem MAX485 hat alles wunderbar funktioniert. Stimmt meine Beschaltung überhaupt? Ist die Ansteuerung von ^RE und DE gleich mit dem MAX485? Für Ratschläge wäre ich sehr dankbar! Grüße Joachim
-
Thread
UART Menger | 1 auf 3 & 3 auf 1
größeren AVR mit 4 UARTS wie den M1280/2560. Dann hast Du keine Klimmzüge nötig. Oder Du baust einen RS485-Bus auf. Da hängen alle Controller an einem Adernpaar, und jeder kann an jeden senden. Während Du bei RS232 einen MAX232 oder MAX3232 nehmen würdest, nimmst Du bei RS485 einen LTC485 oder MAX485. Siehe http://www.mikrocontroller.net/articles/RS-485 Und daran denken: Bei einem Bus ist es wie bei einer Wurst - Die Enden müssen abgeschlossen sein, mit 120 Ohm. fchk
-
Thread
RS485 crossover Netzwerk
Guten Abend, ich habe eine spezielle Frage zu einem RS485 halb duplex Netzwerk mit mehreren Teilnehmern. Im Anhang findet Ihr ein Bild mit einem (quasi) Schema zur Fragenstellung. Diese besteht aus mehreren RS485 halb duplex Treiberbausteinen. Der Typ
Terminierungwiderstände werden in dem Fall die Leitung A und B auf Udiff=0V ziehen. Schau dir für den jeweiligen RS485-Treiber an, welche Spannungswerte diese haben. Für den MAX1487 werden Werte zw. -0,2V...0,2V angegeben. -> Receiver Differential Threshold Voltage https://datasheets.maximintegrated.com/en/ds/MAX1487
-
Thread
LED mit langer Datenleitung
Schaltplan hab ich nicht. Wie man aus meinem Beitrag am Schluss lesen kann, wurden die LED-Module mit den MAX485 angeschlossen. Das Datenblatt für den MAX sagt alles für die Anschlüsse. Stromversorgung für die LEDs sind 5V und für den Arduino 12V. Wichtig ist, Masseverbindung LED und Arduino nicht vergessen
Probleme an. > Wie man aus meinem Beitrag am Schluss lesen kann, wurden die LED-Module > mit den MAX485 angeschlossen. Und du willst das mit einem nicht verdrillten Kabel machen. Da musste ich dem Thread dort noch eine Anmerkung hinzufügen: https://www.mikrocontroller.net/topic/546232#7284992
-
Thread
Digital oder Analog
RS485 nicht SPI. Man könnte die vier Leitungen ( MOSI,MISO,SCK und ChipSelect) auch über einen RS485 Tranceiver führen. Ich halte das aber nicht für sinnvoll. Die RS4xx Tranceiver werden am USART angeschlossen
, wie es benötigt wird. Dieser Controller hat einen UART, der an einen RS4xx Tranceiver ( Beispiel MAX485) geschaltet wird. Aus diesem Trnceiver kommen A/Y und B/Z antweder als ein Paar oder eben alle vier getrennt heraus, was dann Landläufig als RS422 bezeichnet wird. Auch Dein FPGA bekommt einen
-
Thread
Protokoll analysieren aber wie ?
Hallo, ich hab auch einen Solarfocus Kessel mit RS485. Hat bei diesem Thema jemand weitergemacht?? lg Franz
Du eine eBay Artikelnummer für den rs422 Adapter? Danke Hallo Nöwak ich habe auch folgende RS485-USB Schnittstelle erfolgreich getestet https://www.wish.com/search/rs485%20to%20usb/product/579309f2a64d357b3d088d7b?&source=search Gruss Gianni
-
Thread
FT4232H 5V Pullups
Hi, ich möchte gern den FT4232H zusammen mit dem MAX485 einsetzen. Laut Datenblatt sollen die I/O Pins vom FT4232H 5V tolerant sein (wenn ich das richtig interpretiere auf Seite 24 im Datenblatt). Der MAX485 läuft ebenfalls mit 5V. ftp://ftp.efo.ru
Travel Rec. schrieb: > Die Frage ist doch, ob dem MAX485 die 3V Ausgangsspannung des FT4232H > als Ansteuerpegel ausreichen. der Maxim Max485 erkennt einen High-Pegel ab 2.0V - daher müsste ein 3V3_Pullup für den Tx-Part auf jeden Fall ausreichend
-
Thread
Ist das Möglich über RS232
Das funktioniert so nicht. Setze einen MAX483 auf der PC-Seite und pro MC ebenfalls einen. Damit kannst Du bis zu 256 Geräte am Bus betreiben. Die RS485 ist zwar eigentlich nicht für sternförmige Verbindungen gedacht, funktioniert aber bei einigen mir bekannten Installationen (max. 200m Leitungslänge, 9600 Baud [nein, die sind nicht von mir]) recht gut. Steffen
-
Thread
Opensource 2-Draht Hausbus
. Das macht die CAN-Peripherie in Hardware. Deswegen auch CAN. > Sonst nehm ich RS232 oder RS485 und fertig ist der neue Hausbus? RS232 ist kein Bus, sondern Punkt-zu-Punkt. Und RS485 definiert nur Spannungspegel, nicht aber Kollisionserkennung, Paketformat etc. fchk
Versorgungsspannung, das andere Paar die Daten. Am Besten 48V-tolerante CAN-Transceiver verwenden (zB MAX1305x, https://datasheets.maximintegrated.com/en/ds/MAX13050-MAX13054.pdf ), ESD-Schutz und stromkompensierte Drossel davor (die übliche Automotive-Schutzschaltung, die die gängige Literatur zeigt
-
Thread
CAN Node multifunktional für Hausbus
Energieverbrauch/Jahr. Zur Verbindung von wenigen zentralen Verteilerknoten wäre es noch akzeptabel. Da ist RS485 erheblich im Vorteil.
beim Hausbus eigentlich nichts tun, finde ich diese Eigenschaft besonders wichtig. Ich hatte erst den MAX 17502 probiert. Aber der zieht schon ohne Last 5mA. Beim LT sinds nur ein paar uA. Das summiert sich dann schnell mal. Der Recom hat auch eine max. Uin von 28V. Ok, ich komme auch der Automatisierungstechnik
-
Thread
kleiner Modbus Stern:)
sensoren verteilt, sternförmig. Der Weg von der Platine zu den Sensoren > ist aber nie länger als max. 20cm. > > Sprich was dagegen? Nein. > Wo setzte ich am besten den Abschlusswiderstand? Am Sternpunkt und am anderen, weit entfernten Ende. Modbus ist recht gemächlicher UART auf RS485.
und her geschickt werden, mit max 19200 Baud. danke euch!
-
Thread
Loxone Link - CAN-Bus
sich sehr interessant an! Ich verwende auch Loxone und habe z.b ein 32 Kanal Transistor Modul auf RS485 Basis entwickelt um die "fehlenden" Digitalausgänge von Loxone zu kompensieren. Mit dem Modul kann ich über RS485 z.b. Koppelrelais schalten. Direkt auf dem LoxLink oder dem Tree Bus zu hängen wäre
Dazu benutze ich UDP zwischen ESP und Loxone. Meine Module habe ich über CanBus am ESP bzw. über RS485 verbunden. Meine Module haben RS485 1Wire I2C eingebaut. Daran sind DHT22 für Temperatur und Feuchte angeschlossen. Die Werte werden dann an die Visu übertragen.
-
Thread
RS232 durch RS485 ersetzen
Hallo liebe Leute Ich habe ein Setup in dem zwei Spartan3 mit einem UART core drauf über RS232 (MAX232) kommunizieren. Nun möchte ich das ganze ein wenig schneller machen und möchte den MAX232 mit einem MAX485 (oder MAX3465 oder MAX3291) ersetzen. Der Grund dafür ist, daß ich eine höhere Geschwindigkeit (>3mbit) haben will und eine größere Distanz überwinden will (>50m) Da RS485 nur PHY ist, muss man ja bekanntlich das Protokoll selber bauen. Kann man dazu einfach den MAX232 gegen einen MAX485 ersetzen,Twisted Pair benutzen und den UART core im FPGA einfach höher takten
-
Thread
RS485 Bascom Code-Beispiel?
mal so als einfaches Anfängerprojekt. Ein Master und 2 Slaves. Jeweils Atmega 8 oder was auch immer. Max485 Controller an jeden AVR und schon kann es losgehen. Den ersten AVR beschalten wir mit ein, zwei Tastern und einem LCD. Den ersten Slave ebenfalls mit einem Taster und einer Led und an den zweiten
Hallo. Also RS485 ist ansich relativ einfach. Du kannst den Print-Befehl dafür auch benutzen. UM ein RS485-Netzwerk aufzubauen, brauchst du Buscontroller wie zum Beispiel den MAX485. AN den wird die Betriebsspannung
-
Thread
RS485-Bus für mehrere Teilnehmer
Ich hätte eine Frage zu einer Schaltung. Prinzipiell geht es darum die Steuerleitungen eines RS485-Treibers mit dessen Signalleitung zu treiben. RS485-Bus für mehrere Teilnehmer http://www.kriwanek.de/arduino/projekt-energiemessung/rs485-bus/285-rs485-bus-fuer-mehrere-teilnehmer.html Folgendes
bisher klar. Da der Ruhepegel von TXD High ist, sind die Enable Leitungen in Ruhe auf Low und der Max485 ist im Receive Modus. Wird nun eine logische 0 übertragen, wechselt TXD von High nach Low und Enable von Low nach High. Hierdurch wird laut dem Datenblatt der Transmitter aktiv und es wird auf der
-
Thread
Bringen nicht aufgelegte Schirme überhaupt was gegen HF?
Die Auslassung von: Wolfgang Horn schrieb im Beitrag #3006362: > wie RS-485 habe ich mit der Ellipse markiert, da die Inklusion und Hervorhebung von RS-485 keinerlei Einfluß auf die generelle Falschheit der Aussage hat, daß eine differentielle Signalleitung einen (...dritten
Dieter schrieb im Beitrag #3010684: > Das traurige ist, Wolfgang Horn hat mit den Äußerungen zum RS485 recht. Hat er NICHT! Der Text auf Seite 6 behandelt ausschliesslich das Problem der Potenialdifferenz zwischen RS422/485 Stationen/Geräten. Wer schon einmal solche Systeme in Betrieb genommen
-
Thread
UART Senden/Empfangen RTS verwenden oder unnötig?
die Texte über rs485?
der konverter ist dieser hier http://shop.deinfo.net/p/43460522/aten-konverter-rs-232-auf-rs-422-rs-485-point-to-point?cid=google_base von meinem kontroller kommen halt nur zwei drähte (Bus über MAX483) zum Konverter. wie ich die beiden bus-leitungen am konverter verschalten kann, steht da nicht drin
-
Thread
Bascom und RS485 Problem
in einer Sackgasse gelandet. Folgendes vorab geschildert : Ich habe einen Mega8 mit angeschalteten MAX232 und nachgeschalteten Max481 (RS485 BUS). Der Max 481 (Pin 2+3 auf Low) befindet sich permanent im Sendemodus. Die Taktfrequenz für den Mega8 ist ein 14,7456Mhz Oszillator wegen der 0% Fehlerquote
Printbin Puffer(1); Loop End ' Es muss halt noch eine Flussteuerung für den Max481 mit eingebaut werden; ' Der nach dem Sendevorgang einfach den Max481 auf Low schalten und den ' 485 Bus frei gibt, da sonst keine anderen Teilnehmer senden können Linux
-
Thread
-
Thread
Startbit und USB-RS485/RS232 Adapter
> Ich logge mit dem RASPI und einem FTDI-USB-RS485-Adapter mit. Mit anderen Worten du liesst erstmal nur. Es sollte dir mit deinem Oszi also leicht fallen zu sehen ob das Startbit bereits auf dem RS485 Bus zu kurz ist, oder ob es das erst nach dem
Ich benutze so einen hier: http://www.ftdichip.com/Products/Cables/USBRS485.htm Auf der anderen Seite habe ich einen MAX485 mit 120R zur Terminierung. Plus einen ADuM1201BR für die galvanische Trennung. Gesendet wird mit 8N1, nur in eine Richtung und ohne Unterbrechung
-
Thread
DMX Eingang absichern
beträgt die Spannung zwar max. 5V aber soweit ich mich erinnere müssen bis max. 12V toleriert werden und auch der verwendete IC (SN75176) verträgt glaube ich sogar max. 15V an den A/B - Pins ... Und sind die verwendeten Widerstände
Danke Dir für Deinen Tipp mit dem LT1785! Ich dachte, außerdem dem MAX485 und dem SN75176 gibts gar nichts weiter ;) Der LT1785 ist ja schon etwas besseres und kostet daher dann leider auch das 10fache vom SN75176 ... Also wie gesagt gehen die meisten Schaltungen (die
-
Thread
Kabellänge AVR Programmierung
ist nicht, muss mit "TTL" 3V gehen. > > Dann kannst du deine 50m auch knicken. > RS232 und RS485 gibt es nicht aus Versehen. Naja gut, es sind in dieser Anwendung max 20 m. Ich -fürchte- mich aber auch nicht davor auch 100 m bei 3 V zu machen, müssen nur entsprechende Stromtreiber und Abschlusswiderstände
Oder ein ISP Programmer mit UART "Eingang", daran eine RS485 oder Ethernet Adapter. [code] PC o---RS232/RS485----------RS485/UART----AVR(mit Bootloader)---o PC o---RS232/RS485----------RS485/RS232----ISP-Programmer--AVR(ohne Bootloader)---o PC o---RS232
-
Thread
serielle Kommunikation RS-485 zwischen FPGA und DSPACE
RS-485-Converter/Driver ans FPGA und einen käuflichen an den PC.
ohne jetzt den VHDL-Code angesehen zu haben: Schau dir doch erst mal die Funktionsweise eines RS485-Transceivers an, angefangen mit den einfachen MAX485 (aber in 3.3V Ausführung). Wichtig ist nur der DE, der bestimmt, wann der Treiber auf den Bus treibt, während eines Datenpakets im half-Duplex-Betrieb
-
Thread
ADM3485E 3,3V RS485
aller Hersteller arbeiten zu können. Welche alternativen blieben mir also? Pegelwandler und dann ein MAX485? Viele Dank für eure Hilfe, direkt schon mal vorab. Grüße Dominic https://cdn-reichelt.de/documents/datenblatt/A200/DATASHEET_ADM3485E-AD-EN.pdf
S. schrieb im Beitrag #7397440: > Welche alternativen blieben mir also? Pegelwandler und dann ein MAX485? Es gibt isolierte Transceiver, z.B. ADM2761E und evt. ADM2763E, ADM2461E, ADM2463E und noch eventueller MAX22025(F) und MAX22027(F). Da die uC-Hälfte und die Kabel-Hälfte jeweils eigene Versorgung
-
Thread
Konzept zu einem Hausbus auf CAN-Bus Basis und die Enstehung des Konzeptes
schrieb im Beitrag #1968080: > Warum nicht? UART wird ja auch verwendet ob wohl es mit CAN oder RS485 > erst für lange Strecken tauglich wird. Kannst du die Frage nochmal präziser stellen, ich weiss nämlich nicht worauf du hinaus willst? UART, CAN und RS485 in einem Satz genannt finde ich etwas
vereinfacht: Warum I2C über lange Strecken. Meine Antwort war: Bei UART nimmt man auch CAN oder RS485 um es tauglich zu machen. Grundsätzlich ist es nämlich auch nicht für lange Strecken geeignet. Und da man I2C genausogut über CAN und RS485 Transceiver übertragen kann, macht es keinen Unterschied.
-
Thread
Was ist auf RS485 Schnittstelle von SMA Wechselrichtern?
könnte man die WR bestimmt auch vernetzen, aber ich habe 150m Strecke zu übertragen und da wäre RS485 wohl die bessere Wahl. Mit RS485 kann man ja auch vernetzen. Man braucht nur eine Leitung die durchgeschleift wird. Warum 5 WR nötig sind? Die Anlage hat 40,58 kWp. Mehrere einzelne WR haben einen
wirklich ein I2C EEPROM verbaut? Für was genau? Wird bei den PiggyBacks mit dem PIN13/14 zB. RS485 Protokoll eingeschaltet? Und der Rest macht der interen Prozessor.
-
Thread
RS485 Schaltung Nachbauen ST3485 weglassen?
RS485 Adapter, und an den dann die beiden RS485 Leitungen die normalerweise vom ST3485 weg zum Empfänger der Daten (Akku) gehen?
schrieb im Beitrag #7180470: > Brauche ich den ST3485 immernoch, ja. Oder SN75176 oder MAX485 oder ... schrieb im Beitrag #7180470: > reicht ein einfacher RS485 Adapter, Was ist ein einfacher Adapter? Wenn es einer ist, der UART auf RS485 umsetzt, wird da auch so ein ST3485
-
Thread
Arduino OPTA – SPS aus dem Hause Arduino
unterscheiden: [c] Opta Lite: with Ethernet onboard and USB-C programming ports Opta RS485: which also adds RS485 half duplex connectivity interface Opta WiFi: the most versatile option, featuring also Wi-Fi/Bluetooth® Low Energy connectivity [/c] Die unter https://docs.arduino.cc
RS485, falls man es denn braucht ...
-
Thread
STM32 Bootloader RS485
funktioniert. Genutzt habe ich die "Flash Loader Demonstrator" Software von ST. Jetzt hab ich einen MAX485 an den STM32 gepackt und ein RS485-USB Adapter an den PC. Die Kommunikation über RS485 funktioniert auch, die habe ich schon getestet. Wenn ich aber jetzt versuche die Firmware mit der Software auf
Bootloader was ich da vorhabe? Schaltplan? Aber vermutlich nein, denn der kann nicht wissen dass er den MAX485 Senden/Empfangen umschalten muss. Mitunter wollen die auch während des Empfangs senden, das geht bei RS485 natürlich nicht da halbduplex.
-
Thread
Raspberry Pi Sensor auslesen IO-Link / analog Strom / RS485
Leitfähigkeitssensor bzw. Sensortransmitter zu kaufen der folgende Kommunikationsmöglichkeiten besitzt: RS485 Modbus RTU, IO-Link und analog 4-20mA. Den Sensor möchte ich mit einem Raspberry Pi 3B verbinden. Nun ist die Frage mit welche Kommunikation... RS485: es gibt Transceiver, HUTs und USB Sticks
Max M. schrieb im Beitrag #6798340: > Ich glaube, es ist am einfachsten ... mit RS485 Glaube ich auch. Max M. schrieb im Beitrag #6798340: > wie bekomme ich ein analoges Stromsignal also gelesen
-
Thread
Taster per RS-232 simulieren
Für kurze Entfernungen geht es direkt mit 0-5V Pegeln, für größere Entfernungen nimmt man gleich RS485.
auch 100 Meter, vielleicht etwas langsamer. Auf jeden Fall sind 15 oder 100 Meter besser mit RS485 bedient. Die Mikrocontroller oder auch Raspis haben UART-Schnittstellen mit 5V oder 3,3V. Ein Baustein, um das auf RS232 umzusetzen, ist nicht günstiger als einer für RS485. Dazu braucht RS485 weniger
-
Thread
Wieso sind RS-485 Kabel mit 1.5 Paaren so selten?
man dann immer ein extra Kabel? Bei den meisten RS485 Geräten erfolgt wegen PELV Netzteil die GND Kopplung über den Schutzleiter, die paar Volt Abwrichung von Gerät zu Gerät akzeptiert RS485. Nur wenn die Geräte akkubetrieben oder SELV sind, muss man
> Dann erübrigt sich auch die GND-Leitung. Nö. https://www.mikrocontroller.net/articles/RS-485#Weitere_Hinweise
-
Thread
RS485 Kollision erkennen/vermeiden mit CAN-Treibern
Hallo, ich plane gerade, mir ein RS485-Bus aufzubauen. Zuerst wollte ich CAN nutzen, bin dann aber doch auf RS485 umgestiegen, da mir die Datenrate bei zu langer Leitungslänge zu gering war (wird am Ende etwa insgesamt 1km Cat5-Kabel sein
Datenraten von 250kbit/s zu erreichen, auch habe ich keine wirklichen Hubs für CAN gefunden, wie sie für RS485 existieren :/ Ich habe also vor, meinen RS485-Bus ähnlich DMX aufzubauen, d.h. ein Segment hat max. 300m, dann kommt ein Repeater, max 32. Slaves pro Segment, etc. Das Protokoll ist recht simpel
-
Thread
Port-Pin als en und ausgang
Hallo, ich habe ein paar Probleme einen einzelnen Pin als eingang und ausgang zu benutzen für eine RS485. #define Rs485_BIT 2 // #define Rs485_PORT PORTD // #define Rs485_DDR DDRD // DDRD = (1<<Rs485_BIT) ;// als ausgang PORTD |= (1 << Rs485_BIT); //
ich habe ein paar Probleme einen einzelnen Pin als eingang und ausgang > zu benutzen für eine RS485. Kein Wunder, Du brauchst ja auch 3 Pins: RXD, TXD, Senden enable. Die gehen dann zum MAX485: RO, DI, DE. /RE legt man auf GND, dann kann man beim Senden mithören und Kollisionen feststellen.
-
Thread
Crc-Fehler mit Esphome und Modbus
noch keine Antwort bekommen, deswegen frage ich mal noch hier. Ich benutze einen ESP8266 mit einem MAX485, um Geräte über Modbus zu steuern. Seit dem Wechsel von meiner eigenen Firmware zu Esphome treten jedoch vermehrt CRC-Fehler auf. Ich vermute, dass es sich um ein Softwareproblem handelt. Hier sind
Der Rs485-Treiber ist ein Max485 der an 5V Vcc hängt (Der RO-Pin zu dem Esp über einen Spannungsteiler). Terminierungswiderstände sind am Treiber und an dem Wechselrichter. Was meinst du mit vorgespannt?
-
Thread
RS485 Sterntopologie
wird. Daher die Frage, ob eine Schaltung wie im Anhang gezeichnet, möglich ist: Links kommt das RS485-Signal vom Master, wird von einem MAX485 empfangen und wieder über ein paar MAX485 ausgegeben - damit könnte man die einzelnen Stern-Stränge separieren und damit den Abschlusswiderstand bei den empfohlenen
ja - das funktioniert so. Wenn es mehr Transceiver werden, müsstest Du zwischen RO des Eingangs-MAX485 und DI der Ausgangs-MAX485 noch zwei oder mehr Buffer setzen um die ganzen DI Pins zu treiben. Ausbaupotenzial aus der Praxis: 1) Isolierung der Ausgänge und des Eingangs - jeder MAX485
-
Thread
USB zu RS232/422/485 wandler
seriell wandler dort gibts modelle mit dem TX enable pin also kein µC erforderlich FTDI + max232 + 2x max458 schon geht RS232/485 / 422
la RTS/CTS ist bei RS485 eher unüblich.