-
Thread
Kommunikation zwischen 120 Arduinos mit möglichst wenig Verkabelungsaufwand
Störungen zu rechnen haben. Und dann sind wir eben doch wieder bei UART+Treiber, also CAN- oder RS485-Transceiver. RS485 kann schneller als CAN betrieben werden, benötigt aber Sende/Empfangsumschaltung, ist aber keine grosse Sache. Und nun musst du nur noch jedem Knoten irgendwie eine Adresse geben.
< Cb < 400pF) Cb = capacitance of one bus line in pF. [/c] Auch nach I2C Spezifikationen ist Max. 400pF erlaubt. 120 Arduinos ergeben aber ?
-
Thread
UART empfängt nur 2 zeichen
while (*s) { /* so lange *s != '\0' also ungleich dem "String-Endezeichen(Terminator)" */ rs485_putc(*s); s++; //_delay_ms(200); } } void rs485_putAddr(uint8_t data){ UCSR0B |= (1<<TXB80); // _delay_ms(10); rs485_putc(data); //rs485_putc('\n'); // _delay_ms(10);
100); PORTD &= ~(1<<PORTD3); //sendByte[8] = 0x04; rs485_putAddr(0x42); rs485_puts(sendByte,sizeof(sendByte)); //_delay_ms(100); } fourBtn = 0; //sendByte[8] = 0x00; //rs485_putAddr(0x42); //rs485_puts
-
Thread
Strommessung 12V / 24V Akkublock
Michael O. schrieb im Beitrag #4921517: > Im Moment habe ich einen MAX232 dran aber der macht ordentlich Störungen > auf der Versorgung durch seine Ladungspumpe und verbraucht mit fast 10mA > ordentlich Strom. Ist ein MAX485 hier besser aufgehoben? Das sind zwei völlig verschiedene Anwendungen, der MAX232 ist ein UART-RS232 Wandler und der MAX485 ein Transceiver für RS485. Bei 10m könntest du auf beides verzichten und schlicht UART (also direkt das serielle 0/5V Signal) über eine geschirmte Leitung
-
Thread
Schirmung bei Schnittstellen (LAN, USB, CAN)
man unter dem Aspekt Störsicherheit eh vergessen und bei max. Kabelängen von normal 5m braucht man über Problem langer Leitungen nicht reden. > Beim CAN habe ich gelesen, dass wenn man die Schirmung erdet dies nur an > einer Stelle im System erfolgen sollte
> USB kann man unter dem Aspekt Störsicherheit eh vergessen und bei max. > Kabelängen von normal 5m braucht man über Problem langer Leitungen nicht > reden. Beim USB ist das eh seltsam. Bei Standrechnern ist das Gehäuse und der Ground mit PE verbunden. Bei Laptops
-
Thread
UART Problem - Array Empfangen
sendByte[8] = 9; //STATUS for(uint8_t i=9; i<20; i++){ sendByte[i] = 0xF1; //DATA i } rs485_putAddr(0x42); rs485_puts(sendByte,20); EMPFANGSSEITE: void rs485_gets(char* Buffer, uint8_t MaxLen){ uint8_t Nextchar; uint8_t StringLen = 0; Nextchar = rs485_getc(); //warte auf und
/*oder das aufnehmende Array voll ist while(Nextchar != '\n' && Nextchar != '\r' && StringLen < MaxLen){ *Buffer++ = Nextchar; StringLen++; Nextchar = rs485_getc(); } //Noch ein '/0' anhängen um einen Standrd C String daraus zu machen *Buffer = '\0'; } if
-
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
PT100 Zehntel Grad Auflösung
Analogkram nicht kümmern. Auflösung 0,03 Grad. https://datasheets.maximintegrated.com/en/ds/MAX31865.pdf
Material das du benötigst wirklich rechtfertigt selbst etwas aufzubauen. Mein MST-System verfügt über RS485/Modbus, hat zwei Temperaturfühler mit je zwei Temperatursensoren pro Fühler und steckt in einem Edelstahlgehäuse. Die Kalibrierung an 6 Punkten auf max. 0,02K hat dabei fast genauso viel gekostet wie
-
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
UART multiplexen / mit RS-FF Interrupt erzeugen?
Warum nicht Rs485 oder eine größere Menge SPI Uarts mit langen FiFos? mfg Michael
Sensoren/Module, die ich aber an einem µC betreiben möchte. Ich habe 3 Hardware UARTS zur Verfügung. Max. 1 zusätzlichen Software Serial. Das Problem, dass hiervon mehrere Module von sich aus senden können, ohne das der Hauptprozessor erahnen kann, wann das in etwas passiert. Ein Touchcontroller
-
Thread
Arduino steuert Huanyang Umrichter
Es gibt doch einen branch von grbl für diesen Inverter mit rs485 Ansteuerung.
Pic T. schrieb im Beitrag #4907121: > Es gibt doch einen branch von grbl für diesen Inverter mit rs485 > Ansteuerung. Hast Du vielleicht einen link? Ich hab nix gefunden und der grbl unterstützt kein RS485. Der Entwickler hat das sogar explizit abgelehnt.
-
Thread
AVR - UART - TxD und RxD Pin auf eine Leitung
Hallo liebe Community, Mir ist bei einem Projekt ein Fehler passiert. Habe bei einem MAX485 (RS485 Transreciever), welcher an der UART Schnittstelle hängt, die RxD und TxD Pins vertauscht. Nun meine Frage bei der suche nach einer einfachen Lösung ist mir die Idee gekommen die Pins einfach
Josh schrieb im Beitrag #4900258: > Funktioniert das? Nur, wenn du den /RE des MAX485 vom µC aus ansteuern und so den Empfängerausgang hochohmig schalten kannst.
-
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
Sternförmige Verdrahtung
hängen. Somit hätte ich dann 4 Busleitungen. Meine Frage nun... Kann ich mit dem Raspberry mehrere MAX485 o.ä. anklemmen? Oder gibt es eine bessere Lösung über 2Draht Daten, über meiner Topologie, auszutauschen?
#4904696: > Ich werde so also irgendwann bestimmt über die 32Slaves kommen. > Es gibt aber ja RS485 Bridges wo ich 4 oder 8 BUSSE anklemmen kann. Es gibt auch RS485 Transceiver die mehr als 32 Slaves ermöglichen https://www.maximintegrated.com/en/products/interface/transceivers/MAX1487.html
-
Thread
Kabel - Maximale Stromstärke?
Gibt es dann Kabel mit folgender Eigenschaften? - 2x Verdrillte Adernpaare und abgeschirmt (RS485) - 2x "Dicke" Stromversorgungsleiter - max 7mm Aussendurchmesser - PVC/Gummi-Erdkabel!
und den letzten Meter mit einen Netzwerkkabel verkabeln mit Hilfe einer Abzweigdose. :-/ 2A über 1m max wird schon gehen nehme ich an.
-
Thread
RS232 TTL Muliplexer
Die Kommunikation geht dabei immer vom Atmega aus und arbeitet mit einer sehr niedrigen Baudrate (max. 2400). Der von mir favorisierte Atmega hat nur einen UAR. Wie könnte ich die RX/TX so multiplexen das ich damit mehrere Geräte abfragen kann? Ich dachte da an sowas wie einen einfachen 74er Baustein
Ganz traditionell 4x 4051b je rs232/485/422/TTL/lin/i2c/SPI/ICP/ADC. bei 16x mux. Eingang Dwarf, Ausgang Pmod, das erklärt auch die 4x anstelle von 2-3x .
-
Thread
suche differentiellen Treiber mit/für Pegelwandlung
Nicht sonderlich viel. >Wie könnte ich das Problem am günstigsten erschlagen? RS422 Tranceiver, MAX488 & Co.
www.harerod.de) (lungfish) >Falls Du keinen galvanisch getrennten Aufbau gewählt hast: >Deine RS485 braucht mindestens drei Leitungen: D+/D-/Bezugspotential JEHOVA, JEHOVA!!! https://www.mikrocontroller.net/articles/RS-485#Weitere_Hinweise http://www.mikrocontroller.net/topic/306725#new
-
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
RxD und TxD gleichzeitig an RS232 Receiver und RS485 Receiver?
die folgenden komponenten werden verwendet: für RS232: ADM3251 für RS485: ADM2587
? M.M. nach wäre es fast einfacher, Alles über den RS485 Bus abzuwickeln und die Konvertierungslogik an dem einen Slave einzubauen, der RS232 kann. Die Serialisierung wäre eh erforderlich (also keinen Zeitverlust), und der RS485 Bus ist physikalisch praktischer
-
Thread
Binäreeingang mit 32 Ausgänge
channels-web-relay-board.html Acht von denen wären etwas (aber halt nicht viel) günstiger. Gibt's auch mit USB, RS-232, RS-485, was das Herz begehrt.
Das ist sicher nicht, was du suchst. Was genau möchtest du denn mit den vielen Relais ansteuern (max. Spannung, max. Strom)? "64 Relaiskenndaten: max. 36V / 3A / 90W AC/DC" legt nahe, dass es keine Netzspannung ist. Evtl. gibt es eine günstigere Alternative zum Relais (Photo-Mos, Transistor-Treiber
-
Thread
if condition schöner schreiben?
| usersRole==2 && usersOption.contains(whatever)) boolean zeitErlaubt = (jetzt>=mindate && jetzt<=maxDate); boolean systemIstBereit = (i>=3 && (j<<x || k==0)); if (userDarfMachen && zeitErlaubt && systemIstBereit ) { tuwas; } [/c] Zu deiner 2. Fragen: In der C Sprache sind Regeln festgelegt
Vergleichen findet man z.B oft bei der Adressierung von seriellen Schnittstellen wieder (CAN-ID, RS-485, I2C usw.). Die Maskierung sagt z.B. aus, welchen Priorität die Adressen haben oder ob sie sich überlappen oder ausschließen. Mit magischen Dezimalvergleichen ist sowas völlig unübersichtlich.
-
Thread
RS485 Arduino & RX24F Servo
Hand einen MAX485 organisiert, welcher auch auf dem USB->RS485-Konverter verbaut ist, besorgt. Das Datenblatt des genannten Servos gibt sogar einen Schaltplan für einen selbstgebauten Controller vor - super! Dieser
Leitungen oder die invertierte Ansteuerung des Treibers im 1. Plott. Da liegt der Fehler. Nebenbei den MAX485 hast Du falsch gezeichnet. Der Eingang muß /R/E (kann man hier nicht besser schreiben) heißen, sonst würde die Schaltung gar nicht funktionieren.
-
Thread
funktionierende Tastatur wird nicht akzeptiert
chosen from 0 choices [/code] [code] [ 429.799076] usb 2-1.1: USB disconnect, device number 6 [ 485.571032] usb 2-1.2: new full-speed USB device number 7 using ehci-pci [ 485.667222] usb 2-1.2: New USB device found, idVendor=046d, idProduct=c52b [ 485.667228] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 485.667232] usb 2-1.2: Product: USB Receiver [ 485.667235] usb 2-1.2: Manufacturer: Logitech [ 485.674825] logitech-djreceiver 0003:046D:C52B.0008: hiddev0,hidraw3: USB HID v1.11 Device [Logitech USB
-
Thread
Probleme mit Can Hausbus
Haussteuerung über den CAN Bus machen möchte und hier eine weitere Zentralen dazukommen wird, macht hier RS485 keinen Sinn. Viele Grüße Daniel
Max 707 schrieb im Beitrag #4863244: > Das ist ein eindeutiger Design Fehler! Die Leitungen gehören > getrennt. > > Was heute mal funktioniert hat muss morgen nicht auch noch > funktionieren...
-
Thread
µC mit 15m Leitung am IO Pin: Störungen
Wurde schon ein Treiber wie Max485 vorgeschlagen?
aber dennoch existent). Thorsten Legat schrieb im Beitrag #4857850: > Wurde schon ein Treiber wie Max485 vorgeschlagen? Nein, wieso auch? Oder wie steht ein RS-485/RS-422 Treiber im Zusammenhang mit dem Abfragen von Fensterkontekten über eine 15m Leitung quer durch's Haus? Ah, vielleicht willst du
-
Thread
gelegentliche Datenfehler auf RS485
das Interface bedingt ist und nicht durch Macken im Display selbst? > Als Transmitter benutze ich MAX487ESA und MAX487CSA Ich kann keine Angaben zur verwendeten Baudrate finden. Aber MAX487 sind Baudraten begrenzte Treiber, die Baudrate ist dann wohl eher moderat? Diese Treiber sind auch mit fehlerhafter
anliegen. > Die MAX487 haben 100nF am VCC, die Versorgungsspannungen (die 5V für die > MAX487 "mache" ich direkt auf den jeweiligen PCBs mit einem AMS1117-5,0) > haben ordentliche 22uF Tantal-Stützen. Am TXenable (RE
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
würde mir erstmal nichts bringen, damit kenn ich mich noch garnicht aus. Am Serial hab ich nen MAX485 hängen, Serial1 wäre frei. LEDs und Taster hab ich noch an dem Atmega angeschlossen. Am Serial wird nichts angezeigt: #include "lcd.h" void setup(){ Serial.begin( 19200 ); pinMode(23
. Hätte mir dann wohl auch Probleme dabei gegeben wenn ich alles auf einmal gesendet hätte. Gruß Max
-
Thread
Serielle Daten mit 3.2MBit/s empfangen
Ein Blick ins Datenblatt unter "Absolute Maximum Ratings" hilft: z.B. beim mega328p: - max SPI-Clock bestenfalls F_OSC/6 - oder F_XCK <= F_OSC/4 beim USART. Deine 3.2MBaud sind damit gerade noch im Rahmen, ansonsten kann man sich da mit einem externen Schieberegister und parallelem Einlesen
lassen, das so hinzukriegen (wenn überhaupt) kostet eine Menge mehr Ach und Krach als einen passenden RS485-Konverter zu nehmen. Entweder fertig kaufen, oder Uwes Rat befolgen: FT2232H (wichtig das 'H'). Gibt da auch fertige Appnotes zu. Habe damit schon gut RS422/485 ersniffen können, 3MBit liegen problemlos
-
Thread
Servosteuerung 30 A - H-Brücke verstärken?
topic/383498 Meine Wunschmotoren sind aber etwas heftiger: Pollin 310554 (12V, 3 A Leerlauf / 27 A max) Pollin 310477 (12V, 0,5 A Leerlauf / 12 A max) Leider finde ich keine fertigen Servoregler als Modul für diese Leistung. Ich habe mir jezt von den TLE4206G ein paar bestellt. Der TLE4206G beinhaltet
Der BD244 macht nur 6A? Ja - hab ich mich vertan. 245/246 meinte ich. geht aber auch nur bis 15A max. sry StromTuner
-
Thread
Foodprints für verschiedene SmartHome-Vernetzungen
deren Architektur nicht das Erlernen einer weiteren Plattform bedingt? die Vernetzung: -bei RS485 gehts aus Footprintsicht reativ einfach: ein Max485 oder was ähnliches in einem SOIP-8, kaum Hühnerfutter und mit 6x8mm kann man das Ganze bequem darstellen. Ich denke, hier gibts kaum Optimierungsbedarf
2. Dose raus, Kabel zur Seite biegen, Loch vergrößern, längere Dose rein. 3. Bedenke: Für CAN, RS485, 1Wire, etc. brauchst Du eine zusätzliche Verkabelung. Kannst Du die wirklich überall hinbringen?
-
Thread
Wie gehen Profis vor, wenn ein Produkt EMV konform sein soll?
verarbeitet diese schon im Sensor und optimiert Software auf geringe Datenmengen. Interfaces wie RS485 mit 57,6kbaud oder auch 115kBaud sind vergleichsweise super robust und störunempfindlich zu nutzen (ganz zu schweigen von der Möglichkeit sehr langer Leitungen (bis 1000m). Dagegen sind sehr schnelle
auf langsame Busse > konzentrieren? Letzteres ist immer eine gute Idee. Mann kann z.B. einen RS485-BUS (oder auch RS422) mit üblichen Treibern, aufbauen, die für Datenraten bis 10 MBaud (teilweise noch höher) ausgelegt sind und wundert sich dann, dann die Übertragung sehr unzuverlässig ist (und in
-
Thread
Sternförmiges BUS-System
kleinen zusammensetzen. Multi-Master geht damit schlecht, aber mit einem echten RS-485-Bus geht's auch nicht einfacher.
ist jedenfalls deutlich einfacher, als zu versuchen, von der grünen Wiese weg einen Multimaster-RS485 in Sterntopologie einzurichten.
-
Thread
RS485 Probleme mit Umschalten --> Framing Error
Guten Abend Zusammen Ich habe versucht einen RS485 Bus zum laufen zu bringen. Das Setup ist ein Atmega64 und ein max485. Die Kommunikation funktioniert eigentlich nicht schlecht, aber der FU, mit welchem ich eigentlich kommunizieren will, zeigt an,
Telegrammes immer noch eine "0" an, obwohl keine gesendet wird. Wie kriege ich das weg? Ich habe den max485 entsprechend dem Bild im Anhang verschaltet (kann es sein, dass die failsafe Widerstände falsch angehängt sind??). Umschalten zwischen senden und empfangen mache ich so: #define slave_rec (PORTD
-
Thread
Problem mit USB UART Adapter - eigene Stromversorgung nötig??
sicher zu sein, nimmt man am "Baustein" so etwas: https://www.aliexpress.com/item/Free-shipping-MAX485-Module-RS-485-TTL-to-RS485-MAX485CSA-Converter-Module-For-arduino-Integrated-Circuits/32590992974.html Und am PC so etwas: https://www.aliexpress.com/item/Free-Shipping-USB-to-RS485-485-Converter-Adapter-Support-Win7
-
Thread
Schaltplan-Kritik: Atmega + RS485 + OneWire
erkannt hat. Bzw. er kann als Alarm verwendet werden wenn man ihn mit mindestens 3V ansteuert. Als RS485 Transceiver ist gerade der MAX485 eingezeichnet. Ich würde aber den Pin-Kompatiblen LT1785 verbauen - den habe ich nur in KiCad nicht gefunden. Mit der Versorgungsspannung gehe ich wahrscheinlich
und PD6? Falls das der Taktoszillator sein soll, sind es die falschen Pins. Welcher Kabeltyp für RS485 hat nur 30pF pro Meter?
-
Thread
Hörmann Garagentor über ABB US/U 4.2 schalten
reicht der Strom der US/U nicht aus. Laut Datenblatt steht am Ausgang zum Betrieb einer LED 5V mit max 2mA zur Verfügung. Die Eingänge zum Öffnen und schließen des Tores an der Hörmann Platine müssen nur kurz geschlossen werden. Dafür wird schon ein recht klein dimensioniertes Relais ausreichen. Die
Allerdings mußst Du auch die max. Verlustleistung des Transistors berücksichtigen, nämlich 500mW für einen BC547C. (http://pdf.datasheetcatalog.net/datasheet/philips/BC546_547_3.pdf) Wenn Du somit die Spannung mit dem gemessenen
-
Thread
STM32F103 USART DMA EMV-Problem?
4toTakoe schrieb im Beitrag #4812901: > Anbei mal ein paar Oszi-Bilder vom USART-Rx (blau) und RS485 / Modbus > (gelb). Der RS485 scheint nicht vorgespannt zu sein, was bei Einstreuungen gar lustige Fehlerbilder liefert - weil beide Rs485 Leitungen High-Z sind und als Antennen arbeiten. Spendiere
versucht...die Störung bzw. das komische Oszillieren tritt aber nur auf der UART auf, nicht auf dem RS485. Die UART-Leitung zwischen Controller und Bus-transceiver ist ca. 4cm lang...also nicht sooo lang. Naja...mal sehen was mir noch einfällt.
-
Thread
Starker Spannungsabfall bei UART Übertragung
Hallo! Dir ist aber klar, dass DMX auf RS485 basiert und symmetrische Signale sendet?
nicht die Betriebsspannungsgrenzen. Nicht tragisch, aber eben nicht mit moderneren Chips wie z.B. dem MAX485 oder seinen Brüderchen zu vergleichen.
-
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
Beispiele für gute, modulare embedded Software Architektur
gebe Funktionspointer zum Initialisieren mit, müsste dann aber die Kapselung etwas aufbrechen. - RS485 wrapper auf "normaler" USART (rs232) - sehr ähnliche Probleme wie oben, wann wo initialisiere ich die Peripherie? - Kommunikationsmodul, das unabhängig von der Schnittstelle (CAN, RS485 etc) den Protokollparser
zusammenfügen und per gcc und Kommandozeile output zu generieren. Beispiel: Wenn Du wissen willst, wie groß "MAX_ANZAHL" ist, kannst Du den Original-Code vom Cross-Präprozessor bearbeiten lassen und dessen Output direkt in gcc verwenden ('printf("%i", MAX_ANZAHL;'). Gebe uns also ein Beispiel, egal ob Source-File
-
Thread
Problem: 16 Bit Variable über UART zu empfangen
%= 4; } } [/c] ... lässt sich auch sehr einfach universell einsetzen: [c] #define MAX_DATA 13 volatile unsigned char Rbuf[MAX_DATA]; volatile unsigned char Ready = 0; ISR(USART_RX_vect) { static unsigned char ind = 0; unsigned char udr = UDR; switch(udr) { case
0; break; case 0x0A: Ready = 1; break; default: RBuf[ind++] = udr; ind %= MAX_DATA; } } [/c] Damit kannst du Daten bis 13 Bytes Länge empfangen. Sind die Daten kürzer, wird nach z.B. 4 Bytes durch Ready das Ende signalisiert. vn nn schrieb im Beitrag #4797847:
-
Thread
RS232 over WiFi
jedem Ende einen µC mit 2 seriellen Schnittstellen benutzen, welcher die Daten zwischen RS232 und RS485 übersetzt und evtl. auch durch schnellere Geschwindigkeit auf RS485-Seite auf RS232-Seite Fullduplex ermöglicht. Gruß Jobst
richtige C's am MAX für Ladepumpe? Es gibt welche die brauchen 1u andere kommen mit 100n aus.
-
Thread
Unterwasserübertragung mit UART über größere Distanz
nachgeschaltetem Komparator mit Spannungsteiler > aus? Klingt kompliziert. Ich hätte da einfach einen MAX232 o.ä. genommen, der macht genau das: Spannungsverstärkung des UART Signals für längere Kabel. Bei 38400 Baud sind das übrigens Sekunden pro Bild und nicht Bilder pro Sekunde. ;-) RS485 oder
nicht so der Spezi darin, aber 100m mit RS232 (+/- 12V), d.h. mit einem Standard-Pegelumsetzer wie dem MAX232 (und ähnlichem) sollte bei 38kBaud schon noch möglich sein. HF gibts ja unter Wasser nicht soviel, eher LF. Aber das sollten dann Gleichtaktstörungen sein. Also differentielle Übertragung (RS485
-
Thread
RS-485 Failsafe=Terminierung?
Hi, ich habe einen RS-485 Bus der ursprünglich mit 120Ohm Terminiert war. Jetzt habe ich auf einem Ende einen neuen Master an dem ich die Terminierung direkt einstellen kann, hier habe ich Via DIP Schalter die Möglichkeit für
Super Antwort Max, hat überhaupt nix mit der Frage zu tun. TO: Die gezeigte Beschreibung scheint fehlerhaft zu sein. Mach DIP1-3 an.
-
Thread
7 Segment Anzeigen Steuerung
Schieberegister haben Platz, aber ein PIC nicht? Bei der Datenübertragung könnte man auch auf RS422 / RS485 setzen, braucht zwar 2 Adern pro zu übertragendem Signal, ist aber sehr störsicher. m.n. schrieb im Beitrag #4785768: > Max schrieb: >> Dabei möchte ich einfach nur einen Wert Anzeigen der sich
Max schrieb im Beitrag #4786906: > Ich meine ich benutze ja ein Display mit gemeinsamer Anode Dann achte auf die Bezeichnung SA 40 ....