-
Thread
Wieso gibt es keine gute Programmiersprache?
Max S. schrieb im Beitrag #4790508: > Was bringen Standards wenn aber nicht jeder Compiler sie nutzt?!? Umgekehrt: Was nutzt ein Compiler, der keinem Standard folgt?
überwiegenden Mehrheit der für den PC benutzten Pascaldialekte diesen speziellen Schalter. Das von Max genannte AVRco-Pascal ist da eine Ausnahme. Zeno
-
Thread
zwei Fragen zu MAtrix mit LED-Streifen; Spannungsversorgung, Datenleitung
sind. Einspeisung GND/Vcc bei einer 10x10 Matrix jede Zeile an einem Ende parallel, 10 Stück sind max. 600mA, also etwas dickeren Draht für die Spannung. Einspeisung dann in der Mitte bei Zeile 5 oder 6 oder in der Mitte dazwischen. Netzteil entsprechend min. 6A, besser 8A. Datenverbindung kann auch
5V und verhindern das 5V auf die 3.3V PIO kommen könnten. Größer Längen kann mit dem einen RS485 Treiber überbrücken, das funktioniert zuverlässig mit einen 75176. Irgend eine Firma kaum da auch schon drauf.
-
Thread
RS485 bus mit Fleury Uart
Hallo Community! Ich arbeite gerade an einem RS485 Bus. Der Bus besteht aus vier Mega48 und Max485 als Busbaustein. Ein Master und 3 Slaves werden im half-duplex-mode betrieben. Ich möchte den multi prozessor communication mode zum Einsatz bringen.
verschiedene Motoren/Aktuatoren/Sensoren steuern/auswerten sollen. Als Kommunikation möchte ich gerne einen RS485-Bus benutzen, bisher dachte ich daran einen MAX485 zu verwenden um damit den Bus aufzubauen.
-
Thread
Wie die Baudrate am Pin rausfinden? Gesperrt
Ach ja und aus einem Max3232 muss nicht zwingend RS232 (Protokoll) rauskommen.
Bytes und Protokoll sagt das überhaupt nichts aus (jemand > könnte z.B. auch auf die Idee kommen, den MAX3232 zu verwenden, um PWM > über ein paar Meter zu übertragen...). Den habe ich auch schon mal fuer was anders missbraucht. Genauso wie die RS485 Receiver, die brauch ich schon mal als Komparator
-
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
[V] 4x MAX487CPA - RS485/422 Transceivcer, DIP-8
Transceiver zum Aufbau störsicherer Kommunikation auf längeren Leitungen. Die ist die Slew-Rate limitierte Version gegen EMV-Probleme, dafür mit 128 Knoten am Bus und nur 120µA Ruhestromaufnahme. Neue, unbenutzte Bauteile. http://datasheets.maximintegrated.com/en/ds/MAX1487-MAX491.pdf Preis: 5€ inkl. Versand (statt 11,4EUR NP) Zeitnaher Versand in Luftpolstertasche nach Geldeingang auf meinem Konto. :-)
-
Thread
Ich hab ne lange Leitung (100m 5V)
und abschließen. Empfehlenswert wäre sicher auch eine differenzielle Übertragung (evtl. einfach RS485 oder CAN Transceiver dafür missbrauchen?)
setzen der das LED Teilstück ansteuert, alle miniARDUINO lauschen dann auf mit ihrer Rx Leitung und MAX3232 an einer Tx Leitung mit MAX3232 an geringer Baudrate, so sind 100m auch zu Überbrücken. Jede Dout einer Kette ist ein regeneriertes Signal, nur die anschliessende Kabelkapaztät verschleift die
-
Thread
Mikrocontroller Eingangsbeschaltung EMV gerecht
Hallo, das Eingangssignal ist 5V, die Belastung sollte so gering wie Möglich bleiben und ist mit max 5mA angegeben.
funktional bleiben muß. Kann es nicht. Das Potential ist während des 'Schutzvorganges' auf einen max. neg oder max. pos Wert begrenzt. Deine Datensignal wird währenddessen 'überschrieben'. ESD bedeutet das ein 'Körper' sich gegenüber dem Potential Deiner Schaltung auf eine hohe pos. oder neg. Spannung
-
Thread
[V] Halbleiter und ICs (aufgelistet, einzel verpackt)
Spannungsregler 1,5A positiv, TO-220 (0,54€) 1x µA7912 Spannungsregler 1,5A negativ, TO-220 (0,22€) 1x MAX232N RS232-Driver, DIL-16 (0,39€) 4x _MAX487CPA_ RS485/422 Transceivcer, DIP-8 (11,40€) 3x NE5532CN Op-Amp, DIP-8 (0,81€) 1x _PCF8574P_ Philips I²C-Bus Portexpander DIP-16 (1,50€)
-
Thread
Pad Größe bei SO-Bauform
länger sind, wie die Pins am Gerät selber. Warum ist dies so? Das ganze in Eagle. Bauteil ist der MAX485, aber auch bei anderen ist dies so. Wohingegen beim ATmega z.B. die Pads nur minimal größer sind. Danke :)
-
Thread
RS485 mit atmega und 1 Mhz takt
1 mal JA 1 mal NEIN also? nochmal... benötige ich nun einen quarz um den MAX485 zu betreiben? Baudrate ist egal.. Allerdings ist die gegenstelle ein Rasperry Pi...
Andy schrieb im Beitrag #4764780: > also? nochmal... benötige ich nun einen quarz um den MAX485 zu > betreiben? Guckst du Datenblatt? Siehst du da irgendeinen Quarz? Der MAX485 ist ein Bustreiber und ist nur das Bindeglied zwischen deinen "TTL"-Signalen vom U(S)ART des µC und der differentiellen
-
Thread
Suche IC: DO mit Überwachung und Schutzfunktionen
Man müsste ja eigentlich einen RS485/422Treiber auch als single-ended einsetzen können? Wenn du einen schnellen (10 oder 20MBit) nimmst hast du alles bis auf die Diagnosefunktion? Da man davon ausgehen kann, dass das meiste funktionieren
Jetzt hätte ich fast einen Luftsprung gemacht: MAX14913 Leider hat der HV-Ausgänge.. :-( @Thomas Winkler: Diese IC's sind toll, keine Frage - aber für meinen Anwendungsfall unpassend. Die können weder den normalen Strom liefern noch einen Fehlerfall
-
Thread
RS485 TTL Wandler - Leitung
Hallo, für ein LED-Stripe Projekt sollen 2 TTL Signale (Clock + Data) mit jeweils einem TTL-RS485 Konverter am Mikrocontroller gewandelt werden und dann passend am Strip wieder zurück. Dazu gibt es ja diese fertigen Module: http://www.ebay.de/itm/RS-485-MAX485-TTL-Schnittstellen-Adapter-Modul-fur-Arduino-STM32
Bus empfangen soll, muss man zur Steuerung die Datenrichtung über die entsprechenden Pins festlegen (Max485 \RE und DE).
-
Artikel
RFID Türmodul
RFID IC EM4095 1 K1 Relais 5V 1xUM FIN 36.11 5V 1 S2 Kurzhubtaster TASTER 9315 T-Mini-6X6-4.3 1 IC3 RS485 IC MAX485 MAX 485 CSA MAX485CSA+ 1 LED2 SMD LED 0805 rot SMD-LED 0805 RT LED-0805-rt-2 C1, C2, C3, C4 und R9 sind abhängig von der verwendeten Antenne. Werte für diese Antenne: C1 1,5 nF C2 10 pF C3 entfällt C4 1,5 nF R9 33Ω IC3 (MAX485) und IC5 (I2C EEPROM) sind optional. Als EEPROM kann auch ein 24LC32 verwendet werden... Downloads. Schaltplan (PDF) Bestückungsplan Oberseite (PDF) Bestückungsplan Unterseite (PDF) C++ Quellcode
-
Thread
Heidenhain Glasmaßstab an Arduino?
Burkhard M. schrieb im Beitrag #4756569: > Ich dachte an max. 2m/s Das ist zuviel. Im Datenblatt lese ich max. 48m/min ergo max. 0,8m/s Gruß, mögig
Max M. schrieb im Beitrag #4756586: > RTFM! True story. Max M. schrieb im Beitrag #4756586: > "Quadratur-Encoder" Das klingt nach erster Recherche schon sehr gut. benedikt S schrieb
-
Thread
Kickstarter OpenSource SmartHome (Hardware und Software)
günstig ran kommen. Gerade die Backhoff bietet wohl Klemmen für alles möglich A/D-IO, D-IO, DALI, RS485, usw. usw.
eingehalten werden. Sind diese Tätigkeiten im Rahmen des Kickstarter-Projekts geplant? Viele Grüße Max
-
Thread
RS485 Transient Protection
Abstand zwischen der Clamping-Voltage Deiner Schutzdioden und den Absolute Maximum Ratings Deiner RS485 Transceiver. Ein 08/15-Transceiver wie z.B. der MAX485 erlaubt -8 bis 12,5V. Ein besonders geschützter Transceiver wie z.B. der SN65HVD1780 erlaubt dagegen +-70V. Das ist also schon von Haus aus
klappt nur bei moderaten Bauraten und Bandbreiten begrenzten Treibern. > Ein Treiber darf woh max. +/- 6V ausgeben, RS485-Treiber arbeiten üblicherweise mit 5V. > An anderen Stellen wird CDSOT23-SM712 eingesetzt, die eine etwas höhere > Ansprechspannung haben. Diese fuzzeligen Teile im SOT23
-
Thread
Sensorintegration klappt nicht
Reichelt 1W 39 :: Metalloxydwiderstand 1W, 5%, 39 Ohm [pre] Rtot Ih Pvr Pvh Max. 40.95+5Ω 109mA 485mW 59mW Min. 37.05+4Ω 122mA 550mW 60mW [/pre] liegen die Werte im Toleranzbereich - die Variation mit der Versorgungsspannung auszurechnen, überlass ich dir.
-
Thread
MOSFET PWM Ansteuerung
zusammen, ich plane derzeit einen RGBW-Dimmer (PWM-Frequenz: 500 Hz / Spannung: 5V) der über einen RS485-Bus gesteuert werden kann. Ich möchte LEDs schalten, die bei 12V und ca. 3A betrieben werden. Hierbei möchte ich kleine SOT-23 N-Kanal MOSFETs vom Typ IRML0030 (Datenblatt: http://www.infineon.com/dgdl
(3) auf Seite 10 gelesen und berücksichtigt, die besagt, unter welchen Bedingungen die angegebenen max. Verlustleistungswerte und der thermische Widerstand des Transistors gelten?
-
Thread
internen RC Osci syncronisieren
darüber mußte dir in dem Thread keine Sorgen machen. Die serielle Verbindung erfolgt am Ende mittels RS485. Tests mit MAX485 ICs erfolgten schon. Zudem möchte ich keine Kilometer überbrücken sondern nur paar wenige Meter. Mich interessiert hier die Funktionsweise der automatischen Syncronisierung und ob
Frame Error abfragen geht das für einen einzelnen. Später sollen mehrere ATtiny an den seriellen RS485 Bus mit Max485. Dabei dürfen die ATtinys nicht ungefragt senden. Nur auf Anforderung vom Master. Das heißt ich muss im Master die Logik einbauen mit Antwort Timeout. Und der ATtiny muss im Notfall
-
Thread
ItoA mit Uint64_t
10000000000000000 - 419 ms ( 466 µs ) 17 - 100000000000000000 - 435 ms ( 483 µs ) 18 - 1000000000000000000 - 485 ms ( 539 µs ) 19 - 10000000000000000000 - 544 ms ( 604 µs )[/code]
. Es waren Fehler in der Umwandlung von int96_a drinn -- jetzt dauert es etwas länger in der Zeit (max. 1.3 ms).
-
Thread
Billiger, kleiner serieller Leitungstreiber gesucht
billiges gefunden, und die ganzen Max232 und Verschnitte sind zu teuer und zu groß, insbesondere mit den 4 externen Kapazitäten. * Der DS275 scheitert wahrscheinlich an der Leitungslänge. Der Master müßte ja die -9V für alle 5-10 Stationen
Christoph S. schrieb im Beitrag #4708036: > * Für RS232 hab ich nix billiges gefunden, und die ganzen Max232 und > Verschnitte sind zu teuer und zu groß, insbesondere mit den 4 externen > Kapazitäten. ST232 (5V) und ST3232 (3.3V) sind MAX232-Verschnitte, kosten in Stückzahl 1 <75/95ct, 1k <50ct
-
Thread
Viele µC mit BUS Verbinden
unverdrilltes ungeschirmtes DB9-Kabel geht. Wir hatte auch ein Fremdgerät, wo SPI über differentielle RS-485 Treiber geleitet wurde. Das ganze war hochgradig störempfindlich. Das Kabel durfte nur max 10m lang sein und mindestens geschirmtes und paarig verdrilltes Ethernetkabel. Schau Dir mal das Datenblatt
-
Thread
Intelligentes Haus mit CAN und AVR
schützen kann? Welche Dioden wählt man am besten? (In meinem Fall wären es übrigen 5V statt 24V und RS485 stat CAN. Knoten sind über CAT7 im ganzen Haus verteilt)
> kann? Welche Dioden wählt man am besten? (In meinem Fall wären es > übrigen 5V statt 24V und RS485 stat CAN. Knoten sind über CAT7 im ganzen > Haus verteilt) www.ti.com/lit/an/slva664/slva664.pdf
-
Thread
UART parallel schalten
Warum kein I2C? Alternativ: RS485 Oder einen "Token Ring" ähnliches System aufbauen.
Warum nimmst du keine RS485 Treiber. RS485 ermöglicht genau das was du dort gerade bastelst.
-
Thread
Akkumessung mit AVR
einstelligen kOhm-Bereich benannt. Das Datenblatt nennt fuer den AT328 am Analogport Eingangsleckströme max 50nA @ 2,5V - also kann man wohl hochohmig dram. Bleibt natürlich die Kasperei mit der Referenz, aber dazu ist ja wohl alles gesagt worden.
Auf S.485 im Datenblatt von 10/2014. Man findet das Diagramm meistens bei "Typische Werte/BOD Threshold" unterhalb der Threshold-Werte. Ja, die angegebene typische Vcc-Abhängigkeit ist beim Mega328 nicht hoch
-
Thread
Web Server mit ATMEGA328-ENC28J60 + MODBUS
muss mit 3.3V betrieben werden, bei dem ATmega328 ist es mir prinzipiell egal, ob 3V3 oder 5V0. Der MAX485 muss aber wiederum mit 5V versorgt werden. Konfiguration ENC-3V3 / MAX485&ATmega-5V0 Laut Datenblatt des ENC muss nur zwischen SO und INT ein Level Shift geschalten werden, wenn der uC mit 5V
müsste (oder?). Somit würde für SO ein transistor reichen (oder?). Konfiguration ENC&ATmega-3V3 / MAX485-5V0 Hier wäre ein Level Shift zwischen ENC und uC natürlich hinfällig. Meinem Verständnis nach würde ich jedoch zwischen uC RXD und MAX485 RO ein Level Shift benötigen. Konfiguration "ganz
-
Thread
analoges Spannungssignal 10m übertragen
an der Messtelle wandeln und/oder verstärken und in jedem fall differentielle Übertragung wählen (RS485 oder analog).
Max M. schrieb im Beitrag #4675542: > Das Signal muss analog übertragen werden (differentiell), weil der > Analog-Digitalwandelkasten 10m entfernt vom Messverstärker für die > PT-1000-Glieder steht und
-
Thread
Protokoll Level zusammen mit Tasks, brauche hilfe
Hallo zusammen Folgendes szenario: Ich habe zwei Devices mit RS485 verbunden. Eines ist Master, das andere Slave. Nun bin ich daran, ein Protokoll zur kommunikation zu erstellen. Dabei eröffnen sich mir so einige bisher unbekannte Probleme und Aufgabenstellungen
genau diese eine msg versenden. Deine Queue kann z.B. aus solchen Einträgen bestehen: [c] #define MAX_PAYLOAD_SIZE 20 struct { size_t payloadSize; uint8_t payload[MAX_PAYLOAD_SIZE]; } [/c] Der Sende-Task muss nur noch auf Queue-Werte warten und dann <payloadSize> Daten aus <payload[]>
-
Thread
Via Hyperterminal Zeichen an Regler senden
- Falsche Zustaende werden durch Einstellungen im Regler selbst unterbunden. Dort sind min. und max. Werte festgeschrieben, welche nicht überschritten werden können. - Glaube ich nicht. - Es gibt default Werte, welche von vorneherein vom Regler vorgegeben werden. - Bei den letzten beiden
stromtuner schrieb im Beitrag #4676399: > Dann nimm "Docklight" Ist damit auch die Verwendung von RS 485 möglich?
-
Thread
Arduino: Spannung potentialfrei messen
brauche (die Soarmodule liefern 36V) UND bis zu 30A. Es gibt da diese Kombi-Sensoren mit INA216 oder MAX471 - aber die sind alle zu schwächlich. Könnte man da mit Strom- u. Spannungsteiler was ausrichten? Auch bin ich mir nicht sicher, ob sie wirklich Potentioalfrei arbeiten ... ?
Puls-Strom in iCouplern diese Probs nicht hat. Habe aus der Baureihe iCoupler auch schon isolierte RS485 für Bühnentechnik (ADAT, DMX) benutzt. Einfach den Chip auf eine SMD-zu-2,54mm Adapterplatine gehockt und die Kondensatoren mit Lackdraht direkt dran. Würde heute aber ein Platinchen ätzen. Wenig größer
-
Thread
Auswahl einer geeigneten Steuerung
Grundsätzlich sieht die Aufgabenstellung folgendermaßen aus: Es soll eine kleine Druckprüfmaschine (max. 50N) entwickelt werden (ähnlich einer Zwick Roell). Die Hardware steht soweit(Vorgängerprojekt), nun geht es um die Ansteuerung der einzelnen Komponenten. Dabei soll ein NEMA 23 JK60HS88-2008 Schrittmotor
sei dahin gestellt). Die Schnittstelle zwischen uC und Rechner würde ich entweder Ethernet oder RS485 machen. So bist Du ziemlich Störsicher und kannst evtl. bereits vorhandene Protokolle relativ leicht auf beiden Seiten verwenden. Der Rechner muss dann "nur" noch die Daten die vom uC kommen entsprechend
-
Thread
Arduino und SDM630 über Modbus
antwortet. Ich benutze dafür ModbusMaster.h Bitte um Hilfe! Danke.. Hardware: Arduino Mega + Max485 + SDM630
-
Thread
Interesse an Motorenboard?
maximal einen Meter vom Motorenboard entfernt ist. Wir überlegen uns in einem späteren Verlauf, auch RS485 Boards zu entwickeln. Über die Schnittstelle (aktuell I2C) wird dem Board mitgeteilt, wie viel Weg in mm zurückzulegen ist und mit welcher Rampe dies geschehen soll. Den rest erledigt das Board
des Step Mode (mikroschritt 1/8 1/16 etc... on the fly) Technische Daten: - Eingangsspannung max. 35V Absolute Maximum 24V Recommended - Maximal Strom: 2A mit Kühlung. - Stromaufnahme Standby: ca 5mA geschätzt - Digitaleingänge für Taster: 2 - Ausgänge: 1 (Motor) - Schnitstellen: 2 I2C
-
Thread
20 Ultraschall Sensoren an PC?
Hi, ich brauche nur: Hit oder nicht Hit. Und die Datenleitungen sind ziemlich lang - max 25m. Desswegen dachte ich an ein nicht analoges Signal. Das ist aber eine Annahme von einem nicht wissenden - ich lasse mich gern eines besseren Belehren! Gruß
ordentlichen Pull Up/Down und gut ist. Im allerschlimmsten Falle könnte man noch jeweils einen MAX485 o.ä. setzen um das Signal differenziell zu übertragen. Wozu war nochmal das Controllergeraffel gut? Steven M. schrieb im Beitrag #4655072: > und dann ist der tag der abrechnung... Klar, was
-
Thread
WS2812b LED Matrix maximale Länge der Datenleitung
Pixel kalkulieren, das wären dann 567 LEDs. Das Hauptproblem wird die Stromversorgung werden. Max. Strom sind ca. 60mA pro LED (weiß, max. Helligkeit). Bei der gegebenen Anzahl an LEDs wärst Du dann ca. bei 34A. Du wirst das Ganz aufgrund der Größe ja sowieso modular aufbauen müssen. Du könntest
jedes pixel einen Kanal hat. Und dann baut man halt pro pixel einen kleinen avr (tiny2313?) und einen max485 ein. Versorgung mit 12/24v und als Lichtquelle normalen led stripe.
-
Thread
Arduino 1.0.6 unterschied zu Arduino 1.6.9
SOFT: #include <ModbusMaster.h> ModbusMaster node(1,1); //MODBUS PORT UND ADRESSE static int MAX_ITERATION = 20; const int SDM_SIZE = 30; float SDM_Data[SDM_SIZE]; void setup() { node.begin(9600); //ModBus UART Serial.begin(9600); } void loop() { for
Ich habe jetzt mal mit dem Scope gemessen. Ich kann nicht erkennen dass der Max485 umgeschaltet wird (Richtung) - kann es sein das ich was an der ModbusMaster.h etwas verändern muss?