-
Thread
USB-Leitungen und Aufbau auf Fehler überprüfen/testen (Max4999)
hoffe, dass Ihr mir weiterhelfen könnt. Zurzeit arbeite ich an einem USB-Umschalter mit dem Maxim IC MAX4999 ( http://www.maxim-ic.com/datasheet/index.mvp/id/5838 ) und habe Probleme, dass ungefähr die Hälfte der Ports nicht funktionstüchtig ist, angeschlossene Geräte (USB-Sticks) werden nicht erkannt
..) gestoßen die einen ESD-Schutz eingebaut haben! Von Maxim gibts auch welche, allerdings ist der MAX4999 der einzige 8:1 Multiplexer auf dem Markt! MAX4899E/MAX4899AE wären 3:1 oder 4:1 Muxe mit ESD-Schutz: http://www.maxim-ic.com/datasheet/index.mvp/id/5233 Gruß Dominik
-
Thread
USB Switch IC gesucht
einem "nicht PC Host" testen ohne dauernd die Dinger umstecken zu müssen. Einsetzen möchte ich den MAX4999 (da USB 2.0 Hi-Speed) scheint mir recht einfach zu sein, den Chip auf eine Platine zu setzen und fertig. Nun zum Problem die USB-Sticks sollen durch die Host Spannungsleitungen versorgt werden,
das so ok oder seht ihr Probleme, wenn ich diesen > Highside-Switch achtmal für die USB-Sticks am MAX4999 einsetze? > Ausgewählt habe ich diese beiden MOSFETs: > > PMOS IRF7410 > NMOS IRLML6246 Hi kann ich das so nutzen, spricht was dagegen oder habe ich irgendwo einen Design-Fehler gemacht
-
Thread
USB Switch mit FPGA
ups es gibt ja auch 8:1 für USB :-) http://datasheets.maxim-ic.com/en/ds/MAX4999.pdf
The MAX4999 features an enable input that allows two MAX4999s to be connected, allowing multiplexing between 16 USB channels.
-
Thread
zwei Referenzspannungen hochkonstant erzeugen.wie?
ungewöhnlich hohe Hysterese bei der Bestimmung des Temperaturkoeffizienten hatte. Zum Bild: Startwert 4999.79 mV vor Ausschalten. 1 Minute ausgeschalten. 1. Meßwert Mittelwert Minute nach Ausschalten bei 4999.62 mV (der allererste Meßwert nach dem Einschalten war 4999.59 mV Drift innerhalb der ersten Minute bis 4999.63 mV) Arc Net schrieb im Beitrag #2352392: > Wie lange bis zum vorherigen Wert? nach 760 Minuten (12,5 Stunden) wird dann 4999.77 mV erreicht. Arc Net schrieb im Beitrag #2352392: > Zur
-
Thread
Target3001: Luftlinien fehlen
danke werde ich ändern. Einen Hinweis noch an die Untersucher - die Schaltsymbole und Gehäuse der ICs (MAX4999 und MIC2026) habe ich selbst erstellen müssen. Ich bin zwar der Meinung, dass diese soweit in Ordnung sind, aber evtl. liegt da der Teufel begraben. Schon mal vorab vielen Dank an alle die mit
Grr, die Pads liegen zumindest beim MAX4999 alle auf Ebene 10. Dann kann das natürlich nicht gehen. :-( Vielen Dank für diesen wichtigen Hinweis.
-
Thread
Möchte Usb-kontakte schalten
Es gibt übrigens extra ICs zum USB-"Umschalten", z.B. MAX4999
Εrnst B✶ schrieb im Beitrag #2623351: > Es gibt übrigens extra ICs zum USB-"Umschalten", z.B. MAX4999 und wo gibts den?
-
Thread
USB HUB selbst bauen
Dafür braucht man keinen Hub, dafür gibt es auch USB Multiplexer, z.B.: MAX4999
Multimplexer. https://www.maximintegrated.com/en/products/analog/analog-switches-multiplexers/MAX4999.html Das dürfte leichter sein als einen funktionierenden Hub zu layouten, aber immernoch eine sehr lehrreiche Aufgabe. Ganz schmutzig aber machbar wäre es, die Sticks über einen Hub an einen
-
Thread
Matlab / Simulink / Raspberry Pi - Gitarrenstimmgerät
erklären? wenn ich Anstatt wenn ich "x" auf folgendes setze: t = linspace(0,1,Fs); x = cos(2*pi*4999*t)+randn(size(t)); Dann bekomme ich die erwartete Frequenz 4999 ausgegebn, wieso funktioniert dass aber nicht mit einem richtigen Audiosignal? Ebenfalls hab ich versucht das Eingangssignal mit
Graph erzeugt. Ich verstehe nicht, warum die Funktion bei einem Generierten Signal (x = cos(2*pi*4999*t)) funktioniert und bei einem Signal von diesem "Audio Device Reader"-Block stammenden Signal nicht.
-
Thread
ISR Code schneller machen?
; // TxD0 Ausgang Pin_RxD0_IN; // RxD0 Eingang Pin_RxD0_PULL; // RxD0 Pullup aktiv MAX487_TXRX_OUT; // PA0 Ausgang, MAX487 /RE_DE MAX487_empfangen; // MAX487 /RE_DE - umschalten auf empfangen Servo1_OUT; // Pin auf Ausgang konfigurieren Servo2_OUT; Servo3_OUT; Servo4
while( !(UCSR0A & (1<<TXC0)) ); // warten bis Flag "TXC0 UART Transmit Complete" set } void MAX487_Empfangsmodus () { uart0_flush(); MAX487_empfangen; // MAX487 /RE_DE - umschalten auf empfangen } void MAX487_Sendemodus () { MAX487_senden; // MAX487 /
-
Thread
Maus + Tastatur für mehrere Computer (umschalten)
betrachtet, bei denen es direkt um die Multiplexer ging. Ich habe noch ein wenig recherchiert und den MAX4999 entdeckt: https://www.maximintegrated.com/en/products/analog/analog-switches-multiplexers/MAX4999.html Dieser scheint genau zu sein was ich brauche. Wenn ich davon 2 nehme, einen für die Maus
-
Thread
Schmitt trigger
Max W. schrieb im Beitrag #6108224: > Hallo kann mir jemand helfen diese Berechnung in ltspice mit dem > Baustein lm 339 oder mcp6004 zu simulieren? Berechnungen sind Berechnungen. Was willst du da
Max W. schrieb im Beitrag #6109035: > Hallo kann mir jemand sagen wie ich den lm339 beschalten muss, damit er > bei einer Spannung von 4,5V auf 5V schaltet und alles was darunter liegt > sollte der Ausgang
-
Thread
USB Switch 2:16 Multiplexer
USB Ports Multiplexen. Da ich keinen 16:1 USB Multiplexer gefunden habe, wollte ich zum testen den MAX4899AE nehmen. Dies ist ein 4:1 Multiplexer, an jedem Ausgang kommt dann wieder ein MAX4899AE dran -> 16 USB Ports. Die Spannungsversorgung würde auch durch spezielle MOSFETs (SQ4401EY & MAX1562H)
Hat einer Erfahrung mit dem MAX4999? Gruß
-
Thread
USB-Schalter - Bastelproblem
ist nicht falsch, es gibt Analogschalter, die für USB tauglich und dafür vorgesehen sind, z.B. Maxim MAX4999 oder MAX4899 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/5233 Jetzt hat der Fragesteller nur noch das Problem der Schaltung drumrum und das IC-Gehäuse gescheit aufzulöten.
-
Thread
Schieberegister ersetzen
die 5 ms Verzoegerung hinkriegen wuerde. Aber nur für einen einzigen Impuls. In 625x8=5000 passen max. 2500 Impulse rein. Bei 1MHz Takt ist die max. Verzögerung der Eingangsimpuls-Vorderflanke <1us, die max. Verzögerung der Eingangsimpuls-Hinterflanke ebenfalls <1us. Wenn außer TTL-Pegel keine
out std_logic); end sr5ms; architecture Behave of sr5ms is signal sr : std_logic_vector (4999 downto 0) := (others=>'0'); begin sr <= sr(4998 downto 0) & inp when rising_edge(clk); outp <= sr(4999); end; [/vhdl]
-
Thread
separater Luftspeicher Tüv-pflichtig?
http://www.ebay.de/itm/Druckluftkessel-100L-Druckluftbehalter-Drucklufttank-Luftkessel-Kompressor-L4999-/232208653659?hash=item3610b6dd5b Müssen solche größeren Behältnisse über TÜV?
Für einfache Druckbehälter gilt: max. Druckinhaltsprodukt (Druck mal Volumen; P·V) darf höchstens 10.000 bar·Liter sein
-
Thread
Adapter für TQFN
Hallo, ich bin gerade dabei einen Platinen - Prototyp zu bauen und verwende dabei den MAX4999 - ein 32-Pin TQFN - Package. Dieser ist nur 5mm x 5mm groß, ich muss ihn aber auf eine Lochrasterplatine auflöten. Könntet ihr mir sagen, wo ich einen solchen Adapter finde? Habe schon gegoogelt
-
Thread
VB2008: Eindimensionales Array nur 256 Werte?
bei eindimensionalen Arrays oder habe ich einfach einen Denkfehler. In meinen Büchern habe ich zur max. Größe nichts gefunden. Google sagt irgendwas von über 2 Mio. Felder. Leider kann ich kein mehrdimensionales Array nehmen, da ich es mit [code] File.WriteAllLines(sfd.FileName, dateifeld) [/
For i = 0 To 5000 dateifeld(i) = i.ToString() Next For i = 4990 To 4999 TextBox1.AppendText(dateifeld(i) & " ") Next End Sub End Class [/code] und das läuft, wie erwartet.
-
Thread
ISR "unsynchron"
wenn overflow_ticks um eins inkrementiert wird, // sind 10ms vergangen overflow_ticks++; // max. 65536 da 16Bit Variable } } [/c]
Hi Noch etwas vergessen: OCR1A muss 4999 sein. MfG Spess
-
Thread
ADC-Wert berechnen
.. vielleicht liege ich ja ganz falsch.. aber wenn ich in meinem Ergebnis bei 2 Bit den Wert 0 und max (in diesem Fall 1) drin haben will bleiben mit noch 2 Werte für den Bereich dazwischen. 0 = 0 1 = 0,33 2 = 0,66 3 = 1 oder ich hätte bei einer 0,25er Einteilung 5 Werte...
1,0000..1,9999 Bei Rundung reicht er von halb unter dem Wert bis halb über den Wert. 1 = 0,5000..1,4999 ...
-
Thread
TPS2044/TPS2054 als 5V-Schalter?
USB-Anschluss des Computers. Für die Datenleitungen habe ich schon ein geeignetes Bauteil gefunden (MAX4999). Die angeschlossenen USB-Geräte an den Downstream-Ports sollen einzeln über den µC ein-/ausgeschaltet werden können. Daher war für das Schalten der 5V eine Transistorschaltung meine erste Idee.
-
Thread
STM32F4 Timer interrupt
Ist ja quasi auch ein Update. Jedenfalls feuert der Interrupt sofort los und nicht erst nachdem ARR=4999 ist. Ob das mit der von dir angepeilten Interruptfrequenz hinhaut hängt allerdings davon ab ob du irgendwo noch die Konfiguration für die PLL versteckt hast. Ansonsten läuft der F411RE mit 16Mhz
Wo schaltest Du RCC_APB1ENR_TIM2EN an? Und beim F411 is APB1 max 50 MHz.
-
Thread
Xilinx BRAM stoppt schreiben
Boards gespeichert. Dies funktioniert soweit ganz gut, nur bricht die Speicherung auf den BRAM nach max ca 1630 Zyklen und damit ca 6,5KB ab. Der BRAM wäre aber größer (zb 32KB in Vivado konfiguriert), also warum schreibt dieser nicht mehr Daten hinein? Ich habe noch kein Abbruchkriterium drinnen, wollte
Geza E. schrieb im Beitrag #7041122: > nur bricht die Speicherung auf den BRAM nach max ca 1630 Zyklen und > damit ca 6,5KB ab. Wie stellst du das fest? > Der BRAM wäre aber größer (zb 32KB in Vivado konfiguriert), also warum > schreibt dieser nicht mehr Daten hinein? Das BRAM
-
Thread
Messung der aktuellen COP (?) SCOP (?) JAZ (?)
Erklärt auch warum ich noch kein höheres Delta gesehen habe ... einmal 5.2, aber ich glaube das war das Max. ACHTUNG Zuheizer ist noch NICHT in Betrieb. Glaube ich dem Stromwert aus dem Modbus Register (wird später noch extern gemessen werden), dann krabbelt die WP über 0 Grad Außentemperatur zwischen
Outes hat mir erlaubt die weiterzugeben. Das Log enthält Zeilen dieser Art: 2026-02-10 00:00:03|4999 381|5000 424|5001 10|5002 65441|5003 483|5004 429|5005 1364| Timestamp|Registernummer Rohwert|Registernummer Rohwert| .... Im PDF steht zu Registernummer die Bedeutung. Rohwert ist UINT16, eine
-
Thread
zeitabschnitt warten
Hallo Ja das ganze läuft in einen PC Program! Daher das Problem das die Timer alle max 15ms können! Habe es auch schon mit einen Event & timeout versucht aber auch da erreiche ich nur 15ms! Gibt es sonst eine Möglichkeit aktiv zu warten in der Funktion?? MFG Gast
treated as error - no object file generated 1>c:\winddk\3790.1830\inc\wxp\ntdef.h(84) : error C4005: 'MAX_NATURAL_ALIGNMENT' : macro redefinition 1>c:\winddk\3790.1830\inc\wxp\ntdef.h(111) : error C4005: 'PROBE_ALIGNMENT' : macro redefinition 1>c:\winddk\3790.1830\inc\wxp\ntdef.h(660) : error C2011: '
-
Thread
delay mit Röhren
noch funktionieren. Vom TDA1022 gibt's noch leicht ein Datenblatt; da steht z.b. drinnen: 500kHz max. clk. -> 51.2msec minimale Verzoegerung. Also "nur" ca. Faktor 170 zu lange... Gruss WK
geschmeidiger. Du hast Glück! Gerade ist das Grünton-Selbstmisch-Set im Super-Sonder-Angebot! Für nur 4999.99€ kriegst du ein Set aus *drei* verschiedenen Grundfarben zum Selbermischen der gewünschten Klangfarbe!
-
Thread
Messen mit Atmega16
Messungen zu teilen, sondern nur durch 2 oder 4. Bei Spannungsmessung z. B. 40 ADC-Werte addieren (max 40 * 1023 = 40920). Teilst Du das durch 4 erhälst Du Werte in Schritten von 0.488mV bei max. 5V und Vref = 5V. Wie schon gesagt, es ist eine Erhöhung der Auflösung des Messergebnisses in einer Variablen
Copy->Paste-Fehler :( Sollte heißen: 65471 * 5000 / 65472 = 4999 (zur Anzeige dann 4.999) Ich gibs langsam auf! MfG Andi
-
Thread
Sumd (Graupner) mit Micropython auswerten
following channels o byte 3 = high byte of Servo 0 o byte 4 = low byte of Servo 0; raw min is 8000 max is 16000 o ... repeats over the channel count o byte n-1 = High byte of CRC o byte n = Low byte of CRC16, which is CRC-CCITT (XModem) with 0x1021 as polynomial and 0x0000 as starting value.
counters = array('I', (0,0,0,0)) uasyncio.run(main(counters)) print(counters) # array('I', [13708, 4999, 999, 499]) [/code]
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
{ > mPayload[iv->id].maxPackId = 3; > } > if((*pid == 0x91) && (mPayload[iv->id].maxPackId < 2) { > mPayload[iv->id].maxPackId = 2;
Wechselrichter existiert: [code] typedef struct { uint8_t invId; uint32_t ts; uint8_t data[MAX_PAYLOAD_ENTRIES][MAX_RF_PAYLOAD_SIZE]; uint8_t len[MAX_PAYLOAD_ENTRIES]; bool complete; uint8_t maxPackId; uint8_t retransmits; bool requested; } invPayload_t; [/code]
-
Thread
Welche 32-Bit uC-Familie ist empfehlenswert?
ifr_ifindex=3}) = -1 ENODEV (No such device) ### 5000 Versuche bis ### ioctl(3, SIOCGIFNAME, {ifr_ifindex=4999}) = -1 ENODEV (No such device)[/pre] oder [pre]# strings ./xclm | grep mount %u byte%s of memory at %p too small for even 1 mount point Error carving up %u bytes of memory at %p for mount points
diese Rechnung? Das ist natürlich nur eine pauschale Schätzung und die kommt daher: STM32L496 7.3mA max. @48MHz,105°C und SPC560P44L 77mA max. @40MHz, aber bei welcher Temperatur? Das passt irgendwie nicht zu den typisch 45 oder 62mA. Beim STM32 muss man noch Peripherie dazu rechnen, dann bleibt aber
-
Thread
Stromrechung reduzieren mit Voltbox Gesperrt
vor Elektrosmog schützen will, wird hier fündig: https://www.regenbogenkreis.de/qihome-air/ 4999€ ist ein echter Schnapper!
Max B. schrieb im Beitrag #7194270: > Tobias B. schrieb: >> Gibt es dafür irgend eine Funktion, technisch gesehen, weil du Magnet >> sagst? >> Angeblich wird damit das Netz nachgebildet laut Kurfen