-
Thread
Vorstellung OpenHC - zum PHC-Bus von Fa Peha kompatibel
selbst kümmert sich deine Loxone. Wie hast du den Arduino an den PHC-Bus angeschlossen? Über einen MAX485? Vielleicht kannst du das noch kurz näher beschreiben. Grüße Ansgar
, mach ich aber nicht.. es ist, glaub ich kein max485 drauf, ich hab aber auch einen "normalen" "pro micro" und max485 der am PHC Bus hängt, und "PHC konform" ein paar Daten übermittelt.. näheres auf der SF.net Seite, oder im CODE ;-)
-
Thread
Übertragungsstrecke
Wenn es sich nur um ein Signal handelt, dann kannst ja auch drüber nachdenke, das über nen MAX485 oder MAX232 zu schicken (also die Physik von RS232 oder RS485 nutzen Optional auch einen CAN-Tranceiver. Theoretisch kannst du von jeder Übertragungsart den Physical Layer verwenden.
Hier mal das Datenblatt für den MAX485 http://pdfserv.maxim-ic.com/en/ds/MAX1487-MAX491.pdf Auf Seite 7 steht, wie´s geht ;-) Mit RS232 isses im Prinzip das gleiche Ich würde aber auf jeden Fall RS485 benutzen, da du da keine
-
Thread
Welche Widerstände bei RS485 Gesperrt
Hallo, welche widerstände sollte man den Bausteinen z.B. MAX485 an den Datenleitungen wählen, lt. Datenblatt muss nur 1x Widerstand zwischen a und B-Leitung am Ende des Busses ran, andere sagen 1x von + nach A, von A nach B und von B an GND, ich habe hier Werte
ich verwende den max485. quarz vorhanden ????
-
Thread
suche Hausbus
Hallo ich habe mir die vorgestellten Bussysteme angeschaut. abgesehen vom RS485 trifft für meine Anwendung nichts zu. Bei RS485 habe ich aber 2 Probleme. 1. Ich kann wirklich nur eine BUS machen... keinen Stern. 2. der 120 Ohm Abschluss darf nur am letzten Slave sein. Jetzt
Spätestens wenn die Ansprüche steigen (Datenvolumen), beginnt RS485 zu hecheln. Aus Gründen der Zukunftssicherheit würde ich an dieser Stelle etwas Luft nach oben lassen. Gestern, heute und morgen Früh reicht RS485 mit Sicherheit.
-
Thread
200 I/Os Modular mit AVR verbinden
erster Schaltplan. Stellt euch statt dem ATmega8515 einen ATmega162 vor, der mit RX0/TX0 mit dem MAX481 (der eigentlich ein MAX485 sein soll) verbunden ist. Die Klemmen für die 24 V, die 5 V sowie den Bus fehlen noch. Ich suche jetzt erstmal eine Software, mit der man die Platine in der richtigen
einen weiteren, neunten, ATtiny2313 der sich um Überwachung kümmern kann. Als Anbindung kommt ein MAX489 Full-Duplex RS-485 Treiber zum Einsatz. Klingt erstmal kompliziert und nach Kanonen zum Spatzen erlegen, ist es aber nicht. Ein ATTiny2313 kostet unter 2€, kann man also auch neben ein paar Ersatz
-
Thread
8 Geraet über 4 Etagen verteilt
MAX232 ansteuern. Umgekehrt treibt der TTL-Ausgang des MAX232 alle RS485-Eingaenge. Somit ist der ganze Daten-Verkehr für die PC transparent. Die weiter oben vorgeschlage Lösung mit der Verkabelung ist
Jo, so ähnlich würde ich es nach meinem Geschmack auch machen: 8x SN75176 (RS485 Receiver/Transmitter) Auf der TTL-Seite alle TX Leitungen zusammen auf den UART Ausgang des MAX232 zum PC, und alle RX Leitungen ver-unden (im "IDLE" Zustand sind die Leitungen high, so das, vorrausgesetzt
-
Thread
MSP430G2553 als Schnittstelle zwischen MODBUS und I2C
115200 bps // // [MSP430] P1.1(RXD) <- R0 [RS485](Receiver Output) // // [MSP430] P1.2(TXD) -> DI [RS485](Driver Input) // // [MSP430] P2.0 -> DE / RE [RS485](Driver Input/ Receiver
115200 bps // // [MSP430] P1.1(RXD) <- R0 [RS485](Receiver Output) // // [MSP430] P1.2(TXD) -> DI [RS485](Driver Input) // // [MSP430] P2.0 -> DE / RE [RS485](Driver Input/ Receiver
-
Thread
LED-Treiber über RS485
- 100nF am Max485 fehlen. - ULN2003 / ULN2803 zwischen AVR/Leds - Würde einen größeren AVR nehmen. Mega8 mindestens - Wie stellst du die 5V am Ende eines langen Kabels sicher? - Dip/Drehschalter für die Busadresse
Hi! > - 100nF am Max485 fehlen. OK > - ULN2003 / ULN2803 zwischen AVR/Leds wirklich nötig? > - Würde einen größeren AVR nehmen. Mega8 mindestens Wieso? > - Wie stellst du die 5V am Ende eines langen Kabels sicher
-
Thread
Schutz von RS485-Abschlusswiderständen
passendes Glühobst, das einen Kaltwiderstand von 120 Ohm hat? Von 75 Ohm - 200 Ohm sollte der RS-485 auch noch funktionieren.
Datasheets nirgends, daß die 24V DC an den PINs ertragen. Also 100 Ohm sind geschützt, IC nicht. (MAX485 z.B.)
-
Thread
Ein paar Fragen zu RS485 - Master / Slave Anwendung
welche Uart - Schnittstelle er nutzen soll? Da der Master ja 2 hat. Eine Uart soll per RS232 über ein Max232 mit einem PC verbunden sein, die andere Uart ist für den Bus. - Im allgemeinen funktioniert das, wenn ichs richtig verstanden habe mit dem RS485 Bus folgendermaßen, wenn 1 Master und x Slaves vorhanden
ich vorab gelesen habe hier die Links: http://www.wiki.elektronik-projekt.de/mikrocontroller/rs485_bus dazu habe ich noch folgendes überflogen: http://www.roboternetz.de/community/threads/827-Der-RS-485-Bus
-
Thread
Digitus DA-70157
Also der Wandler von Digitus scheint wohl extra für RS485(MAX485 o.ä. integriert) gemacht zu sein ist nur die Frage ob die Adapterplatine mit dabei ist. Eine Anschlussbelegung scheint es momentan nicht zu geben. http://www.digitus.info/typo3temp/pics/5c8e5e90bc.jpg
Kai B. schrieb im Beitrag #2875173: > Also der Wandler von Digitus scheint wohl extra für RS485(MAX485 o.ä. > integriert) gemacht zu sein Das Bildchen ist ja ganz neckisch, erklärt aber nicht, wie das ganze funktionieren soll. Auch das sogenannte "Manual" geht nicht auf die Funktionalität
-
Thread
Daten + Versorgung über 2 Leitungen
RS232 für so lange Leitungslängen irgendwo spezifiziert ist? rs232 reicht nicht soweit... aber rs485 kommt bis 1,2km.
Mal ne Frage, könnte man auf eine 24V= eigentlich auch den RS485 mittels Kondensatoren auf modulieren? Eine Leiter führt 0V der andere 24V und die RS485-Signale werde mittels Kondensatoren auf beide Leiter aufmoduliert, so dass die Spannung zwischen den Leitern immer
-
Thread
DMX Ein- und Ausgang absichern
Man setzt entsprechende RS485 Treiberbausteine ein (75176 oder MAX485 und seine Vertwandte) Diesen Pegelkonverter mit Optokoppler und DC/DC Wandler galvanisch trennen und gut is. Guckst Du z.B.: http://www.soundlight.de/techtips
Lohnt es sich denn dann einen vollabgesichertern RS485 transceiver zu verwenden wie den MAX1480? Gruß Tom
-
Thread
Datensalat bei RS 485
RS485 ist ein Differenzieller Bus ohne GND Bezug. Du brauchst nur A/B Reichelt hat den MAX485 im DIL-Gehäuse Denke daran dass RS485 kein Bidirektionaler Bus ist, du musst immer Rx/Tx umschalten (!RE/
Anselm 6. schrieb im Beitrag #7670657: > RS485 ist ein Differenzieller Bus ohne GND Bezug. > Du brauchst nur A/B Nein, du musst zusätzlich sicher stellen, dass A und B innerhalb des zulässigen Bereichs liegen. Beim MAX485 ist unter Absolute
-
Thread
RS485 Bias Widerstände
Beim MAX485 braucht man (wenn überhaupt) ja nur einmal die Widerstände für einen definierten Buszustand auf dem gesamten Bus. (Es geht nicht um den Busabschlusswiderstand Rt) Beim MAX13487 mit AutoDirection
Hallo, wie du bereits angemerkt hast brauchst du die Widerstände beim Max485 (wenn überhaupt) ja nur einmal. Anderer Baustein andere Situation: Der Max13487 hat eine sogenannte "hot-swap capability" und erlaubt auch "live insertion" und da sollte auch bei getrennter
-
Thread
Viele Drucktaster und LEDs ansteuern
vorhanden, nur fehlt ein "busfähiger" LED-Controller. Den WS2811 bekommt man busfähig, indem man ihm RS 485 Treiber vor- und nachschaltet. MAX485, oder was baugleiches. Ein Bustreiber kommt an den Ausgang, und einer an den Eingang, direkt neben den WS2811. Statt weniger cm dürfen die RS485 Leitungen theoretisch
Gerald B. schrieb im Beitrag #7752294: > Den WS2811 bekommt man busfähig, indem man ihm RS 485 Treiber vor- und > nachschaltet. MAX485, oder was baugleiches. Ein Bustreiber kommt an den > Ausgang, und einer an den Eingang, direkt neben den WS2811. Statt > weniger cm dürfen die RS485 Leitungen
-
Thread
optimale Belegung RS485 auf Netzwerkkabel
Schirmung vom Netzwerkabel darf nur auf einer Seite auf Masse, richtig? Das werden mehrere Einheiten "µC + MAX485". Die Leitung wird durchgeschleift.
ankommt für den letzten MAX485. Scheint nun keine Rolle zuspielen. RS485 ist demnach noch robuster wie ich dachte. RJ45 ist mit den fertigen Kabeln und Buchsen so schön praktisch, auch wenn es etwas mehr kosten wird. Ich bleibe
-
Thread
Multimaster SPI mit Kollisionserkennung
sein soll (danach richtet sich auch die Wartezeit der Module), und 2. wie schnell er sein soll. RS485 (auch CAN-Treiber) geht max bis ca 12Mbps (längenabhängig). LVDS geht viel höher, bei geringerer Länge.
genau soll das ganze eigentlich geben? Muss jede Leiterplatte mit jeder mit 5 MBit/s reden können? Max
-
Thread
serielle Übertragung - Pegel?
hindert dich, das kurz auszuprobieren? Ansonsten empfehle ich, wie mein geschätzter Vorgänger, RS485.
vorkommen, da alle drei Adern das gleiche Schicksal ereilt (Gleichtakt). Sowohl TTL-RS232 als auch RS485 kann man mit einer Leitung/einem Paar bidirektional machen (half-duplex). Muss man im Protokoll vorsehen. https://de.wikipedia.org/wiki/EIA-485
-
Thread
Modbus Pegel
RS485 schrieb im Beitrag #3992154: > Modbus basiert auf RS485. Scha dir mal die Spezifikationen für die RS485 > Treiber an. das ist ein differentieller Bus. R1 und R3 sind > BIAS-Widerstände, die in Ruhe
schrieb im Beitrag #3992179: > Hallo SK, > > zeig mal bitte deine Schaltung! Wir haben auch einen RS485 mit den > gleichen Widerständen und 5V als VCC VCC 5V | ATTiny MAX481 R1 390 Ohm --------
-
Thread
100 Sensoren mit einem Ardunio verbinden
Karl M. schrieb im Beitrag #6038638: > Ein Bus könnte: seriell auf Basis RS485 oder I2C sein. oder so kurzer Weg I2C langer Weg RS485
Joachim B. schrieb im Beitrag #6038643: > Karl M. schrieb: >> Ein Bus könnte: seriell auf Basis RS485 oder I2C sein. > > oder so > > kurzer Weg I2C > langer Weg RS485 Yep, da hoffte ich, dass er selbst die Transferleisung erbringt und die Idee als eine Möglichkeit sieht. Ich sehe noch nicht
-
Thread
Projekt: Open-Source Hausautomation
dabei es auf C umzustellen. Läuft schon, aber (noch nicht 100% stabil). Das System basiert auf RS485, weil das der einzige Bus ist, der leicht zu beschaffen ist, und über grosse Entfernung problemlos funktioniert (CAN z.B. ist meines Wissen für max. 40 Meter ausgelegt. RS485 für 1000 Meter) Es gibt bereits folgende fertige Projekte USB - RS485 konverter für den BUS (es geht jedoch jeder bel. RS485 Adapter f. ca. 30 Euro) Unterputz - Normdosen System, passt in jede 7cm Standarddose, und kann max. 7 Relais ansteuern, und 2 Taster und einen
-
Thread
Temperaturkontrolle Eisstadion
One-Wire ist unterdimensioniert und CAN überdimensioniert. Wie wärs mit RS485? Also differentielles RS232.
://www.rn-wissen.de/index.php/RS485
-
Thread
Mehrere Schrittmotoren (ca. 60 - 100) sinnvoll ansteuern.
Probleme möglich. An jeder der Motoren einen Controller und > dann wie Werner geschrieben hat per RS485 Befehle senden. Und als Controller mindestens einen ATtiny2313 bzw. ATmega48 nehmen, dessen USART im Halbduplex und Multiprozessor-Kommunikations-Modus betrieben wird. Bei RS485 muß man noch Repeater
Probleme möglich. An jeder der Motoren einen Controller und >> dann wie Werner geschrieben hat per RS485 Befehle senden. > > Und als Controller mindestens einen ATtiny2313 bzw. ATmega48 nehmen, > dessen USART im Halbduplex und Multiprozessor-Kommunikations-Modus > betrieben wird. Bei RS485 muß man
-
Thread
Finder Zähler mit ModBus auslesen
Ja, Treiber IC MAX485 ist vorhanden, Abschlusswiderstände sind vorhanden, Der Bus sollte funktionieren, wenn ich mit den Oszi schauen kommt wenn ich die Adresse 33 anspreche nach dem senden sofort eine Antwort, wenn
ModbusMaster Objekt constexpr uint8_t modbusEnablePin = 2; // The GPIO used to control the MAX485 TX pin. Set to 255 if you are not using RS485 or a selfsensing adapter void setup() { pinMode (modbusEnablePin, OUTPUT); //Max485 Steuerpin als Ausgang. Serial.begin(9600);
-
Thread
MODBUS - C Librariy für Microchip PIC 16Fxxx ?
David schrieb im Beitrag #7713327: > WS: Modbus RTU Protokoll, RS485 als Schnittstelle und als "Wandler von > RS485 auf USB oder TTL" Nee, USB willst Du nicht verwenden. Du brauchst einen RS485-Treiber wie z.B. MAX485*, der kommt direkt an die RX/TX-Pins Deines µC
zwischen A und B denken, das sind üblicherweise 120 Ohm. *) https://www.analog.com/en/products/max485.html Es gibt zahllose Alternativen von allen möglichen Herstellern.
-
Thread
Hausbus
- es werden 2 Leitungen Daten + Power + GND benötigt - Abzweigungen vom Bus sind problematisch (max. 1m?) - abschluss-R notwendig RS485 + Preis ist spottbillig O Protokoll muss angepasst werden (ander Bsp. vorhanden) - es werden 2 Leitungen Daten + Power + GND benötigt - Abzweige
(beim MCP2515) bis 1Mbaud. Ist ja niemand gezwungen, ständig Vollgas zu fahren ... RS485 ist auf dem physikalischen Layer übrigens sehr mit CAN verwandt, in den CAN-Anfängen wurden teilweise auch RS485-Treiber verwendet. Dass RS522/485 für beliebige Bustopologien spezifiziert ist, wäre
-
Thread
RS232 über CAT verkabelung?
dem Tisch gehabt dem die Pegel des Max3232 nicht mehr gereicht haben.
Björn D. schrieb im Beitrag #5081633: > Ja eben laut Datenblatt wohl kein RS422/485. Natürlich nicht. Das ist RS232.
-
Thread
Danfoss FU mit AVR ansteuern, wie am Besten?
grössere Kontrolle via RS485 wünschenswert... Ich habe noch einen freien USART am AVR, aber bis jetzt lediglich RS232 benutzt. Jetzt ist die Hoffnung, dass ich anstelle des max232 einen max485 nehme + Widerstände + 2 Kabel, die
max485 nehme > + Widerstände Wie viele? Ich empfehle 3 (Bus Bias). > + 2 Kabel, + einen extra port pin um zwischen senden um empfangen umzuschalten > die FU's wie in diesem Handbuch >
-
Thread
AVR mit RS485 an PC
da die RS232 schnittstelle ausschließlich zu testzwecken genutzt wird. oder ist es möglich einem max232 und max485 parallel an die TX/Rx leitungen des AVR's zu hängen? Wie sieht es mit den Protokollen aus? AVR -> RS485 ist momentan ein eigenes! Gruß
vergeben, sonst raucht es. Soll die PC-Verbindung nur zum mitlesen dienen? Wenn ja, dann lass den RS485-Receiver immer eingeschaltet und verbinde dessen Ausgang sowohl mit AVR-Rx also auch via MAX232 zum PC. Die andere Richtung in der PC-Kommunikation bleibt dann offen. Soll der PC auch senden können
-
Thread
Mikrocontroller identifizieren
- RST DAT beschriftet. Was ich am µc ausgemessen habe. PIN 1 = RX von IR LED 2 = DI von MAX485(DMX) 3 = RO von MAX485(DMX) 4 = RST (s.o.) 5 = LED-Anzeige / Taster 6 = RCLK von 74595 (Schieberegister für LED Anzeige 7 = GND 8 = DAT (s.o) 9 = VCC (5V) 10 = Roter LED Kanal 11 = Blauer
also sehr wahrscheinlich ein N76E003 sein. PPS: Die RX/TX-Pins vom UART des Controllers (auf den MAX485) passen auch.
-
Thread
Artnet-DMX-Node mit 2× DMX Out + 1× DMX In, komplett galvanisch getrennt - gibt es ähnliche Projekte
Stromversorgung für 9–24 V - RDM-fähig 2. Technische Umsetzung - WT32-ETH01 als Logik - DMX-IN: MAX3082 + 6N137 + DC/DC 5→5 V - DMX-OUT1/OUT2: je eigener MAX3082 + 6N137 + DC/DC - Komplett isolierte Domänen: LOGIK, DMX-IN, DMX-OUT1, DMX-OUT2 3. Sicherheit & Schutzkonzept Eingangsseitig: -
, kannst du eine SM712 nehmen, da sind zwei bidirektionale TVS-Dioden drin und die ist genau für RS485 gedacht. Ansonsten sind zwei einzelne Dioden natürlich auch okay. Stefan schrieb im Beitrag #7976959: > isoliertem RS485-Transceiver THVD2410DR Der ist zwar nicht isoliert, aber definitiv robust
-
Thread
RS485 Treiber 3,3 V Reichelt?
Für 3,40€ gibts den MAX3485 https://www.reichelt.de/maxim-ic-transceiver-max-3485-csa-p108102.html
Sebastian R. schrieb im Beitrag #5655287: > Für 3,40€ gibts den MAX3485 > > https://www.reichelt.de/maxim-ic-transceiver-max-3485-csa-p108102.html Tja, Reichelt ist nicht immer günstig. Bei LCSC.COM kostet der unter 1€ https://lcsc.com/product-detail/RS-485-RS
-
Thread
Digitus RS485 sendet nicht
Hi, ich möchte über einen Digitus RS485 (70157) mit mehreren Arduinos kommunizieren (China MAX485 breakout boards, Amazon). Empfangen am PC funktioniert, ich bekomm aber einfach nichts gesendet. Bild_1: Idle Bild_2: Belegt von µC Bild
A-VCC: 3,9k > A-B: 150 > B-GND: 3,9k > > hab's aber auch mal mit 680 und 120 versucht Die MAX485 haben eine Hysterese von 0,2V. Mit 680-120-680 an 5V ergeben sich 0,4V, da können die MAX485 wenigstens definiert Bus-Ruhe erkennen. Ob das beim Digitus auch so ist, weiß ich nicht. Versuch mal
-
Thread
RS485 - 5V / 3,3V
Experten Fragen, euch im Forum, vielleicht ist die Frage ja zu "Simpel" aber ... ich habe einen RS485 Bus laufen und wollte mal wissen, ob es möglich ist da denn RS485 dran zu hängen. Und zwar so: Raspberry PI (3,3V UART) -> MAX 3485 (3,3V) -> RS485 -> MAX485 (5V) -> ATmegaXX UART (5V) ist
Werte. @Falk Was willst Du mir jetzt damit sagen? Teilweise sind bis zu 50 Anlagen an einem 485-Bus mit 9600Baud. Und das über Entfernungen von bis zu 1km Kabellänge. -> scheint also 1000-fach mit den LTC485 bzw. MAX485 zu funktionieren Ein Vergleichsaufbau mit den niedrigen Werten aus
-
Thread
Rabbit 2000 basierendes Embedded System
Hardwaremäßig benötige ich 4 RS232 Schnittstellen. Aus dem Gerät ist eine Pfostenleiste mit 1xRS485, 2xRS232 und 1xSeriell TTL herausgeführt. Ist es möglich, z.B. mit einem LTC485 die RS485 in TTL zu wandeln und von dort aus wieder mit einem MAX232 in RS232? Danke schon mal.
Hallo, ich möchte noch einmal die Frage mit der RS485-Konvertierung aufgreifen. Also gegeben ist ja mein Rabbit mit RS485 Ausgang. Kann ich jetzt mit einem z.B. LTC485 das ganze in TTL konvertieren und dann wieder in RS232? Man muss dazu sagen, dass
-
Thread
Raspberry Pi und RS485/Galvanische Trennung
eh nur lesen. Der soll nur ein Smartmeter auslesen ... Highspeed wird wohl auch nicht benötigt?? RS485 kann doch nur max. 12 Mbps, damit würden doch die günstigeren USB-Isolatoren ausreichen??
das sind drei Endgeräte, Kabellänge zu max. je 60m. Also 60m ist das Endgerät mit der größten Entfernung. Wenn das doch 4 seperierte RS485 Kabel sind, da es ja über 4 USB-Adapter geht, dann gibt es doch pro Netzwerk nur einen Master und einen
-
Thread
atmega 3,3V UART und RS485
funktionieren? Ja. > Was passiert wenn ich eine Mega im BUS habe den über 5V versorgt wird > und einen MAX485 als Treiber hat? Nix dramatisches. > Wird der dennoch mit den 3,3ern > sprechen können? Ja, denn die Busspannung wird von der Controllerspannung durch die [[Pegelwandler]] ala MAX485 &
. leider funktioniert diese nicht wie sie soll.. folgender Aufbau... Sender ist ein USB Zu RS485 adapter auf Basis eines MAX485 Empfänger Mega168p mit einem ADM3483 (da ich die Schaltung mit 3,3V versorgen muss)... Leider Sprechen die nicht mit einander...Das gleiche habe ich mit 3 weiteren
-
Thread
Attiny2313 Problem mit DMX
Funktioniert auch noch nicht so recht. Aber wenn ich mit dem Finger auf die Kontakte beim Max485 drücke reagiert der Tiny auf das DMX signal und regelt nach. Kann es sein, das der Max485 noch gegen Vcc/Gnd gezogen werden muss an ieinem Datenpin?
definieren und fest auf low (0V) setzten. Kannst du auch mal einfach testen. Dann sollte am Ausgang vom MAX485 auch ein Signal erscheinen.
-
Thread
Oszilloskop für Messungen am RS485 Bus
Viel einfacher waere es einen RS485 Transceiver auf Empfang zu stellen und dann dessen Ausgang ueber einen Max232 an den RS232 des Notebooks anzuheangen. Solche Umsetzter kann man auch kaufen. Ich kenn einen fuer 15 Euro.
MBit/s ist (s.u. Abschnitt Aliasing). Wenn eine galv. Isolierung notwendig sein sollte, entweder RS-485-Treiber + separate Isolierung oder einen RS-485-Treiber mit integrierter Isolierung nehmen (z.B. MAX1480(E)) oder gleich was Fertiges z.B. http://www.wut.de/e-36201-ww-dade-000.php http://www.ftdichip.com
-
Thread
RS-485 Bus Full Duplex
Hallo Leute, vielleicht hat jemand eine Idee zu meinem Problem : Ich baue gerade ein RS-485 Hausbus auf und mich stört die Sende-/Empfangssteuerung über einen I/O-Pin bei Halb-Duplex. Kann ich nun direkt vom UART (RxD/TxD) Daten direkt bei Full-Duplex auf den Bus geben, z.B. mit MAX488
auch so unkiriisch, nehme nämlich nur geschirmate Leitung und nicht twisted-pair...? Reichweite max. 40 Meter. Ob das nun rs-485 oder rs-422 heisst ist ja eh egal, wenn die Handhabung identisch ist. Ich habe ca. 10 Devices zu vernetzten und soll dann auch per Funk weitergehen... Ist leider
-
Thread
RS485 aber mit minimalstem verbrauch.
: Anzahl Busteilnehme: 6 Geschwindigkeit: <38 kbps Maximale Kabellänge: 10 Meter Es gibt RS485 Transceiver die ja für den Low Power und sogar Batterieeinsatz sind z.B. MAX3471 oder SN65HVD37. Nur egal wie ich das drehe und wende, am ende braucht es Abschlusswiderstände die Strom brauchen.
AppNote AN1090 auch einige andere Möglichkeiten zur Terminierung genannt. Meine Frage: Muß es RS485 sein oder gibt es andere wege? Kann man RS485 in den bereich von <5 mA bringen?
-
Thread
RS485 geht nicht
Hi und zwar habe ich grad ein Problem: Schaltung besteht aus einem Attiny4313 und einem Max485. dieser soll daten an den pc senden. Das ganze soll später mit einem Protokoll implementiert werden das grob auch schon steht. Folgende Fehler finde ich: 1. TX_EN, der die umschaltung am Max485
Beitrag #3432546: > void tx_block(uint8_t to_send) > { > PORTD |= TX_EN | LED_RT; // MAX485 auf Senden + LED an > while ( !(UCSRA & (1<<UDRE)) ); // Wait for empty transmit buffer > PORTD &= ~TX_EN & ~LED_RT; // MAX485 auf Empfang + LED aus > UDR = to_send;
-
Thread
Protokollfrage
ausgedacht mit Startbyte Adressen Daten und Checksumme. Ich dachte standardmäßig die Datenrichtung vom MAX485 auf Empfang zu stellen also alle Teilnehmer horchen. Will nun ein Teilnehmer Senden, wird auf Senden geschaltet, das Startbyte geschickt. Durch den Empfang wird Senden bei allen anderen Modulen gesperrt
glücklich daß ich in C den AVR so programmieren kann, daß die UART funktioniert und habe mich für den 485 Bus entschieden, weil ich ja dann einfach 'nen MAX485 an die AVR UART klemmen kann und alles ist chic. Muss ich halt doch mal gucken, wie CAN Bus funktioniert.... Danke für die Antworten! Gruß
-
Thread
DALI-RS485 Schnistelle
Gerd E. schrieb im Beitrag #3183538: > DALI und RS485 haben andere elektrische Eigenschaften. Damit kannst Du > DALI nicht 1:1 auf RS485 umsetzen. Du musst also DALI in ein Protokoll > eintüten, was Du dann über RS485 versenden kannst. Häää?
kommt natürlich noch dazu daß Du der SPS jetzt plötzlich > beibringen musst dieses RS485-DALI zu sprechen. Ob das so einfach > geht... Es ging ja auch nicht darum, alle Knoten mittels RS485 zu vernetzen, sondern ein Interface an eine SPS mit einer RS485 Schnittstelle zu bauen. Das
-
Thread
USB RS485 Konverter wird manchmal heiß
Hallo zusammen, ich hab einen USB zu RS485 Konverter mit FTDI Chipsatz, genauer gesagt, diesen hier: https://business.assmann.com/sec/scripts/Article.aspx?Nr=DA-70157 Das ganze hängt dann einer (selbstgebauten) Motorsteuerung mit einem MAX3485
Wenn ich da MAX Baustein und keine Masse höre dann bekomm ich a mulmiges gefühl ich hatte sämtliche MAX485 (ist die 5V version) in den Wind geschossen da ich glaubte auf Masse verzichten zu können Da ich es mir
-
Thread
Spannungsversorgung über Bus
Hallo, ich plane gerade ein kleines Bus-System über RS485. Ist nicht direkt ein Hausbus, aber vergleichbar. Die Kabellänge wird max. 100m betragen mit ca. 15 bis 30 Teilnehmern. Davon ist einer der Master, alle anderen Slaves. Die zu übertragene Datenmenge
trennen. Für das Buskabel hab ich also zunächst 4 galvanisch getrennte Leitungen: StammA: 1. RS485-A 2. RS485-B StammB: 3. RS485-GND 4. Interrupt Meine Frage nun: Muss ich jeden Teilnehmer nochmals von der 15V Spannungsversorgung trennen? Oder kann ich einfach ein zusätzliches Adernpaar für
-
Thread
Profibus DP -> Arduino/RasPi
Profibus nutzt EIA-485 https://de.wikipedia.org/wiki/EIA-485#Standard Das wäre erst mal nich so schwer. https://orxor.wordpress.com/2013/03/18/mit-dem-arduino-den-rs485-bus-nutzen/ > Davon ab braucht es ja aber wahrscheinlich
ob ich die Kiste durch Senden einer bestimmten Bitfolge dazu bekomme, die Werte zu senden. Die MAX485 ICs sind doch für max. 12V vorgesehen, oder? Ich hab so einen 5€-8Kanal/24MHz-Logicanalyzer der in Sigrok-Pulseview eigentlich ganz gut funktioniert. Ob ich den mal testweise mit einem SubD-Stecker
-
Thread
Serieller Bus über längere Leitung SPI oder I2C?
TSE schrieb im Beitrag #1984615: > Ich würde UART nehmen und das mit nem MAX232 auf die RS232 schnittstelle > konvertieren. > die ist differential und so mit störrungssichter Du verwechselt das mit RS485. RS232 ist nicht differnziell. MAX485 , 75176 sind dafuer Treiber
RS485 , CAN etc.
-
Thread
Absicherung durch einen MAX232?
Oder überlegen, ob man RS422/485 statt RS232 nutzen kann.
der MAX232 kaputt sein. S.o., nicht gesagt.