-
Thread
Bauteil bestimmen
Es ist pin 48! oben B= PRSNT2# unten A= HSIn(7) Bezeichnung= Lane 7 Empfänger, + und −
Oder 220 nF wenn es PCIe Gen 3 oder neuer ist. Siehe z.B. https://pcisig.com/sites/default/files/files/PCI_Express_Electrical_Basics.pdf
-
Thread
Pinbelegung von Akku NP-BX1 für Sony Kamera
Zum anderen laedt dann ein externes Ladegeraet immer (strombegrenzt) auf seine Sollspannung. (z.B 4.2V) Ladeschluss ist dann wenn die Spannung unter einem Grenzwert faellt. Irgendwas im 1-2stelligen mA Bereich. Da braucht man keine 3-Leitermessung weil die Stroeme so gering sind das man keinen Spannungsabfall
Schaltplan von einer Sony Kamera die auch so ein Akku verwendet: https://www.eevblog.org/files/dsc-rx100m4.pdf Da ist C für Temperatur. Dort werden nur 3 Pins verwendet.
-
Artikel
Interrupt
Microcontroller in einen Low Power Mode versetzt wird, wird er durch einen Interrupt wieder aufgeweckt, z.B. in einem festen Zeitraster per Timer-Interrupt oder vom ADC nach Beendigung einer AD-Wandlung. Dabei muß sichergestellt werden, daß der Interrupt erst nach dem In-Low-Power-Gehen (z.B. per Befehl sleep
Datenbyte im Sendepuffer. Dieser Interrupt ist extrem nützlich für eine Halbduplexkommunikation, z. B. auf einem RS485-Bus. Hier kann man nach dem vollständigen Senden aller Bytes den Bustranceiver (z. B. MAX485) von Senden auf Empfangen umschalten, um den Bus freizugeben. Bei Nutzung der Interrupts
-
Artikel
AVR-Tutorial: Interrupts
werden: Nr. Adresse Interruptname Beschreibung 1 0x000 RESET Reset bzw. Einschalten der Stromversorgung 2 0x001 INT0 Externer Interrupt 0 3 0x002 INT1 Externer Interrupt 1 4 0x003 TIMER2_COMP Timer/Counter2 Compare Match 5 0x004 TIMER2_OVF Timer/Counter2 Overflow 6 0x005 TIMER1_CAPT Timer/Counter1 Capture
0x006 TIMER1_COMPA Timer/Counter1 Compare Match A 8 0x007 TIMER1_COMPB Timer/Counter1 Compare Match B 9 0x008 TIMER1_OVF Timer/Counter1 Overflow 10 0x009 TIMER0_OVF Timer/Counter0 Overflow 11 0x00A SPI_STC SPI-Übertragung abgeschlossen 12 0x00B USART_RX USART-Empfang abgeschlossen 13 0x00C USART_UDRE
-
Thread
ESP32 - CYD/Cheap Yellow Display: serieller Port P5
Hallo, ich habe hier ein CYD mit 2 USB Ports ("CYD2USB"). Dieses hat einen Anschluss P5 wo die RX0/TX0 Pins herausgeführt sind. Leider bekomme ich keine Daten über den RX Pin. Zum Testen verwende ich ein GPS-Modul, welches 3,3V serielle
P5 für serielle Daten benutzt? Was hab ich > übersehen? Du hast die richtigen Pins übersehen. RxD2 ist Arduino Pin 25 (GPIO16), nicht 22.
-
Thread
Richtige Bestückung eines PCB mit RJ45 Buchse
IC13 nicht bestückt ist, was macht die Platine dann? Sicher kein ModBus! Eventuell gehen dann die U0RX und U0TX heraus auf die Steckverbinder und dort ist dann ein RS485 Wandler...
details?id=com.uponor.combiporte&hl=en) auf die Wohnungsstation verbindet und diese konfiguriert (z.B. Einstellung der Warmwasser-Temperatur des Brauchwassers). Das Ganze ist aber durch den Hersteller grottenschlecht implementiert. Der Verbindungsaufbau zu diesem Wohnungsstation-eigenen WLAN ist super
-
Thread
Uhrenquarz Genauigkeit messen
jemand Erfahrungen? Falls das eine Rolle spielt, es handelt sich um diesen: https://www.amazon.de/dp/B01MUFRHQ2?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1 Danke für Eure Hilfe.
gegen Schaltungskapazitäten, Handkapazitäten und Störfelder (Multiplexfrequenz, Schaltregler usw.). Z.B. der RX8010SJ ist recht günstig. Die Gangabweichung mit Hausmitteln zu messen, geht nur, sie laufen zu lassen, bis gegenüber z.B. der Fernsehuhr eine gut meßbare Abweichung besteht. Den Abgleich
-
Thread
unbekannter LiDAR-Scanner - Interpretation Messwerte
immer wiederholenden Header? "5 4 2 c" ausmachen. Darauf hin habe ich die Rohdaten nach dem Header sortiert ausgeben lassen, siehe Datei "Scannerdaten.txt". In der Datei "Scannerdaten.pdf" habe ich versucht weitere Auffälligkeiten zu
Bradward B. schrieb im Beitrag #7815411: > Das schaut mehr eher nicht nach LiDAR aus, da ist zu Signalprocessing > auf dem PCB. Ich tippe eher auf eine Variante "Optische Mouse sensor", > also am Bild des Untergrunds
-
Thread
RS232-Pegelwandler
sein USB Serial Extrakabel alles was man sehen wollte. #include <SoftwareSerial.h> #define RX_PIN 10 // RX-Pin von SoftwareSerial #define TX_PIN 11 // TX-Pin von SoftwareSerial SoftwareSerial Serial1(RX_PIN, TX_PIN); //pinMode(RX_PIN, FALLING);//INPUT_PULLUP); void setup() { Serial.begin
Information in der Fußnote 3: "Invertiertes RS232-Signal, TTL, 9,6 kBaud" (laut S.25 umstellbar auf 115,2 kBaud) also genau das was z.B. ein Arduino als "serielles TTL-Signal" erwartet. Der invertierende Pegelwandler wird nur für einen PC mit RS232-Anschluss benötigt. Oder man für ein RS232/USB-Wandlerkabel
-
Thread
Suche exakten Schaltplan von TDA2030 Audio Modul
Fehler. Und für D1/D2 sind wohl auch keine 1N400x verbaut worden.
wirst fündig: https://www.google.ca/search?sca_esv=fa4469731fec35ce&q=tda2030+module+schematic&udm=2&fbs=AEQNm0Aa4sjWe7Rqy32pFwRj0UkWd8nbOJfsBGGB5IQQO6L3J7pRxUp2pI1mXV9fBsfh39LpAWJ-Nb3mi2m4EiVUszBizjj7k1tDSauugkDAVOm1ab7mHft6vFbPn2oZc2v3qXB0m8iRqrDW66UZJzxIomTCF_h2nCEF0EMww0jmP7uFoCojNUtePYSyJ9mFAyZJNubuMHtTTpYqYjitP1iPyqtqAEF94A
-
Thread
Virtual RS232 am USB send DTR aber wie ?
funktioniert ? Hier das Listing auf dem Arduino Nano <code> #include <SoftwareSerial.h> #define RX_PIN 10 // RX-Pin von SoftwareSerial #define TX_PIN 11 // TX-Pin von SoftwareSerial //SoftwareSerial Serial1(RX_PIN, TX_PIN); void setup() { // Serielle Schnittstellen initialisieren Serial.begin(115200); Serial1.begin(115200); // DTR-Signal simulieren pinMode(RX_PIN, OUTPUT); pinMode(TX_PIN, OUTPUT); digitalWrite(RX_PIN, LOW); digitalWrite(TX_PIN, LOW); delay(15); digitalWrite(RX_PIN, HIGH); digitalWrite(TX_PIN, HIGH); delay(15);
-
Thread
Basteln: USB via dünnes HDMI-Kabel
differentiellen Signalen. Dabei sendet man nicht einen Spannungswert, sondern eine Spannungsdifferenz, z.B. auf A +1V und auf B -1V oder auf A +3.5V und auf B +1.5V. Im Empfänger ist ein Subtrahierer, der A-B ermittelt. Bei beiden Beispielen kommt A-B=2V raus. Wenn jetzt eine additive Störung auf das Signal
Das ganze geht natürlich nur in bestimmten Grenzen. Das ist der Common Mode Bereich. Wenn A=4V und B=2V sind, dann ist das für den Differenzverstärker kein Problem. Wenn A=104V und B=102V sind, dann kann der Differenzverstärker das nicht mehr verarbeiten und geht sogar kaputt. Deswegen führt man Ground
-
Thread
Ansi C - UDP Case switch
sicher ob das so compiliert Callback callback; } MyDummyStruct; MyDummyStruct myDummyStruct[2] = { {"tasklist_start", &task_monitor}, {"km", &callback_2}, }; for (int x = 0; x < (sizeof(myDummyStruct) / sizeof(*myDummyStruct)); x++) { if(strstr(rx_buffer, myDummyStruct[x].findString) != NULL) { char *d = strstr(rx_buffer, myDummyStruct[x].findString); if (myDummyStruct[x].callback != NULL) { myDummyStruct[x].callback(); } } } void task_monitor(void) { } void callback_2(void) { }
-
Thread
Viessmann Trimatik Reparatur
Habe ein Olypus Kessel, die Sicherheitskomponeten belassen und die Steuerung mit einer UVR16x2 gemacht. https://www.ta.co.at/x2-frei-programmierbare-regler Technisch gesehen gibt es bein originalen Regler auch nur einen Relaiskontakt, der den Brenner einschaltet. Wir haben sie selber programmiert
Zahlenangaben sind die Impulsbreiten in us. Es liegt am Stecker X4 und läuft von dort direkt zu den Rx/Tx Pins vom 80C52 Prozessor. [1]=Tx, das Signal auf dem Bild [2]=Rx, [3]=GND, [4]=5V [2] und [3] sind über eine Drahtbrücke fest verbunden. Der Konnektor X4 wird in keiner Dokumentation erwähnt
-
Artikel
USB-Tutorial mit STM32
Lauf des Beispielprogramms sieht dann (gekürzt) etwa so aus: $ ./usbclient 0 1 Angeschlossene Geräte: 2:8:5 04f2:b336 2:5:9 04ca:300b 2:2:10 dead:beef 2:4:6 046d:0a1f [...] Manufacturer: ACME Corp. Product: Fluxkompensator Serial: 42-1337-47/11 LED1: 1 LED2: 0 Sende Daten : de, c8, 1d, a0, 7b, 33, 65,
bNumInterfaces auf 6 gesetzt. Das erste Interface ist jeweils ein "Communications Class Interface", und erhält die Werte bInterfaceClass=2, bInterfaceSubClass=2 und bInterfaceProtocol=1. Das definiert
-
Thread
Kurzschlussstrom/Leerlaufspannung
Spannung Ucd aufstellen und nach Rlast umstellen. Bei der zweiten Aufgabe würde ich die Klemmen A und B kurzschließen, indem ich RLast entferne (A und B direkt verbinde) und den Kurzschlussstrom messe. Für die dritte Aufgabe würde ich alle Lasten von den Klemmen C und D entfernen und die Spannung zwischen
in diesem Fall haben wir Beides?? Was tun? Funktion für Kurve P(Rlast) [code] function Power(Rx) Glast=1/(Rr+Rx) k = Glast/(Gsi+Gp+Glast) Ilast = Is0*k p = Ilast^2*Rx # NUR Rx !! end [/code] Kann den code auch in Python verfassen (wenn gewünscht). Frage an den Studenten
-
Artikel
Pegelwandler
wird. Wenn man echte I2C ICs mit 5V betreibt, dann sind die Eingänge vom Typ Schmitt Trigger CMOS (z. B. PCF8574). Dann müssen 3.3V Pegel auf 5V umgesetzt werden. Wenn man jedoch SMBUS Ics verwendet (z. B. ADT7461, Silabs 8051
Single Supply Komparator wie z. B. TL712 . SN74LVC1T45 SN74LVC8T245 Frage: Ich suchen einen IC, welcher eine Pegelwandlung von 3,3V nach 1,8V, 2,0V oder 5V ermöglicht und während des Betriebs umgeschaltet werden kann. Antworten: So ein
-
Thread
RS232/UART - Hardware-Terminal
24 Zeilen und keine Farben (dafür hat es einen größeren Bildschirm). Dazu ein RP2040-Modul für 2,39 €: https://de.aliexpress.com/item/1005007650325892.html Das hat mit 264 KiB RAM mehr als das Doppelte von deinen Anforderungen. Da die Eingänge des RP2040 nicht 5V-tolerant sind, muss vor
//www.dest-unreach.org/socat/ Alternativ gäbe es noch https://github.com/tbird20d/grabserial 2. Dauerhaft speichern + exportieren Wenn z.B. ein Problem nur sporadisch alle paar Tage auftritt und Du deswegen lange protokollieren musst um dem auf die Spur zu kommen ist es sehr nervig wenn Du
-
Thread
PTC oder NTC Logik umkehren
CQAgjCAMB0l3BWKsAsBOATCgbCjAOAdm0IRUjXxAUmpBQGZqBTAWjDACgA3EVjSCirtscPgKF8w+SFVq1y4DFBUwEnAO7jBwsKNr8dUhihRROAc22T2Js4ZtgGBVZuu6ZwgWPafzWwx9pWSk0BGVfEMg3B107bT1jU38E7CT7MDCIp2TogMzw9KkibPjovWyEbA8Q9irdQjBlZQATZgAzAEMAVwAbABdWXuYW8FVkSC5+qSFdbET2FCqpebTaCFZ8aAYZbAZIQkI0Q4wMbDXoYgwEfCdnMDg0EnAxNq6+-piC7L866uKQgwvvUpI1Kgw0uwwSlFssRDIZnC9M4QED8ktIWAEIVYZj9KivhipNjskS6oIYWBZjMsDN8HFRAT0fSVgssRDWWk0cT-lCmitcKD+XkVk8hdlzhlodFpiIxSI2ZLOSoNoRLgxCCgCgw0GgDrczDBcPcmjr8LglhgIA9aG8egMvkqRCiRIK+coRX84slFizbLlCX6chlqbZGZ72ZjobjxZSyWBo1SkdV5I75Qn+e7Y9ys7mEy4sxHsOn4l6ikWSz69OnyFQgQAnUWYhAcuWY2sq+CB3ShpPtlkR+O9+M0Q2cRtt5VQxkKtb0QhwL7EAx6NnL2MR9d5wgFjMe8d0ntB4e09YHqFVltRqsd9ZdgDOTeJrYTl456xAXV69
-
Thread
ModBus-TCP adapter
für so einen ModBus TCP nach seriell o.ä. eine konkrete > Empfehlung? https://www.amazon.de/dp/B0BR4RX4CX Das ist für diese Problemstellung wohl gemacht worden. Du brauchst die Betriebsart "ModBus RTU auf ModBus TCP". fchk
kennenzulernen und auszuprobieren (Zigbee Stack), werde ich wohl eines der Nucleo-Boards erwerben, z.B. das WB55CC.
-
Thread
WebSDR aufbauen
z.B. mit einem RasPi auf dem: https://www.openwebrx.de läuft.
Kiwi ist nichts? http://rx.linkfanel.net/ ciao gustav
-
Thread
Xilinx GTP Training
verwende ich die TX User Clock, die verwende ich auch für den ILA der die TX Daten anguckt und die RX User Clock verwende ich eben für alles was RX macht und auch den zugehörigen ILA. Habt ihr Erklärungen oder eine Empfehlung wie man das Training richtig machen sollte? Edith meint: Das 8B10B macht
die Commaerkennung, dass da ein Comma vorhanden ist. Warum sind da nur 7 Bits der Default wenn bei 8b10b doch 10 Bits ein Wort ergeben? 2. Bei der Clock correction gibt es eine Sequenz die man einstellen kann und eine Periodicity of the CC sequence die als Default bei 5000 steht. Was bedeutet das
-
Thread
Sammelbestellung AR488 kompatibler USB-GPIB Adapter. Interesse?
| Thomas F. (tommf) | 2 | DE | gern mit Gehäuse | Haydar B. (haydar) | 2 | DE | mit Gehäuse | Sascha S. (dec) | 2 | DE | | Paul B. (97paul) | 1 | DE | mit Gehäuse
| Thomas F. (tommf) | 2 | DE | gern mit Gehäuse | Haydar B. (haydar) | 2 | DE | mit Gehäuse | Sascha S. (dec) | 2 | DE | | Paul B. (97paul) | 1 | DE | mit Gehäuse | 🍅🍅 🍅.
-
Thread
FritzBox 7590 Bootet nicht. Nur Bootloader prompt
Reset kein booten. Also Scope an und den damals bestückten internen RS-232 Port angeklemmt um TX und RX zu identifizieren. Adapter für 3,3 Volt angeklemmt und es kommt nur der ?? Boot-Prompt ?? " ROM VER: 2.1.0 CFG 0e B . . . pagesize = 00000800 no_of_pages_in_block = 00000040 " Mehr ist dem
2.1.0 CFG 0e B . . . pagesize = 00000800 no_of_pages_in_block = 00000040 * * * * Detected PXB4583el V1.2-2000 .[piglet] Suceeded (AVM) EVA Revision: 1.3578<\r> (C) Copyright 2005 AVM Date