-
Thread
ILI9341 SPI Pixel auslesen geht teilweise. ID4 auslesen nicht
bcm2835_aux_spi_setClockDivider(bcm2835_aux_spi_CalcClockDivider(ILI_CLOCK)); bcm2835_aux_spi_setCS(2); char rxBuf[4] = { 0x00, 0x00, 0x00, 0x00 }; bcm2835_aux_spi_transfern(rxBuf, sizeof(rxBuf)); bcm2835_gpio_write(RPI_BPLUS_GPIO_J8_36, HIGH); //CS High to end
printf("Read Pixel from X:%d Y:%d - Red: %02X - Green: %02X - Blue: %02X - 565: %X\r\n", x, y, rxBuf[1], rxBuf[2], rxBuf[3], ((rxBuf[1] & 0xF8) << 8) | ((rxBuf[2] & 0xFC) << 3) | (rxBuf[3] >> 3)); } [/code] Und auch nochmal hier die readID4() funktion: [code] void ili9341_readID(void) {
-
Thread
Serieller Monitor öffnet sich nicht
Moin zusammen, da ist ganz schön der Wurm drin. Arduino IDE 2.2.1 Wenn ich dieses sehr einfache Programm mit der neuen IDE auf das Arduino Uno Board geflasht habe, gibt es keine Möglichkeit mehr sich mit dem Board in Verbindung zu setzen. Weder kann ich den Monitor
einem Reboot noch kein Arduino genutzt hast, kannst du dann mit einem anderen Terminalprogramm (z.B. Hterm) mit dem Controller reden? Achtung: Auch ein Slicer für 3D Drucker wie z.B. Cura krallt sich gerne mal eine verfügbare serielle Schnittstelle (USB-Seriell) und gibt die nicht frei, auch wenn
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
17 19:12:08,601 - DEBUG - rx len: b'\x02' 2024-04-17 19:12:08,601 - DEBUG - <- 0801 2024-04-17 19:12:14,102 - DEBUG - -> 0b080210031a050430783030 2024-04-17 19:12:14,104 - DEBUG - rx len: b'\x02' 2024-04-17 19:12:14,104 - DEBUG
19 10:08:07,825 - DEBUG - rx len: b'\x02' 2024-04-19 10:08:07,825 - DEBUG - <- 0801 2024-04-19 10:08:13,326 - DEBUG - -> 0b080210031a050430783030 2024-04-19 10:08:13,327 - DEBUG - rx len: b'\x02' 2024-04-19 10:08:13,328 - DEBUG
-
Thread
Welches USB-Osszi oder Multimeter für 8h Spannungs-Logging?
Laut Beschreibung alle 2Sek und was der TO wirklich braucht, weiß nur der TO. Vielleicht reichen ihm ja auch 2 oder 10sek.
Markus S. schrieb im Beitrag #7544882: > Habt ihr noch andere Vorschläge? Owon B35T+ oder B41T+, beide mit BT-Schnitstelle und offline Datenlogger bis max. 7 Tage. https://eleshop.de/owon-b35t-plus-multimeter.html https://eleshop.de/owon-b41t.html
-
Thread
Victron ve.bus protokoll analyse
8383FE26E48050C310D6EE400FF82F86C30901C9FF 8383FD2755D6D9EE40FF 8383FE28E47E50C36099EF400FF82F86C20901B6FF 8383FD2955D69CEF7AFF 8383FE2AE48050C3B05CF0400FF82F86C309019DFF 8383FD2B555860F031FF Ich brauche hilfe bei der interpretation.
0xFA 0x04 0xFF wird zu 0xFA 0x05 Stimmt das? Aber was ist denn das? [code] FE72E4 4850 C38076B1 490F 02608634 1A01 1CFF FE74E4 8050 C3D039B2 490F 02608634 1A01 CEFF FE76E4 4A50 C320 FA7DB2 490F 02608635 1A01 73FF FE78E4 8050 C370C0B3 490F 02608634 1A01 A2FF [/code]
-
Thread
Amateurfunkprüfung jetzt oder später
schmal, dass man schon schauen muss, wo man mit seinem Seitenband am Ende aufschlägt. > weil DL z.B. auch DF, DK, DG, DH beinhaltet Dann kommen noch diverse Sonderpräfixe dazu, 2E für G und sowas. Aber zum Glück wird in der Prüfung nur der jeweilige Haupt-Präfix gefragt. An Klaus und CA: tragt
vor ~50 Jahren einen FT505 > mit Ptot = 66 Watt, bei erlaubten 50 Watt. Das sind gerade mal 1,2dB Überschreitung. Abgehakt.
-
Thread
Upload auf ArduinoMega2650 scheitert mit installiertem Ethernet Shield
ich den Upload aber mit aufgestecktem Shield, kriege ich folgende Fehlermeldung: avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_getsync(): timeout communicating with programmer Fehlgeschlagenes Hochladen: Hochladefehler: exit status 1 Danke für eure Gedanken dazu!
Gerald B. schrieb im Beitrag #7542274: > Das LAN Shild hängt am SPI, genau wie der ISP-Programmer Ich sehe auf dem Foto keinen ISP-Programmer. Er benutzt offenbar den Bootloader.
-
Thread
Azure RTOS geht an Eclipse Foundation, neue Mikrocontroller und vieles andere mehr
### Renesas RX23E-B B: RXV2-Prozessor mit verbessertem Analogfrontend Renesas arbeitet daran, seine RX-Prozessoren als „GoTo-Lösung“ für Aufgaben der Signalerfassung zu platzieren.  instructions and a floating point unit (FPU), [/c] Der sowohl im BGA-als auch im QFN-Gehäuse verfügbare
-
Thread
Subjektive Lautstärke Messung im Kabel
Du zerstörst gerade mein U=RxI aus der Schulzeit, ist Dir das bewusst *lach*
und die musik würde leiser. du darfs nicht ! an die verstärker-ausgänge zu wenig widerstand (zb nur 2 ohm) anschließen, dann muß der verstärker zuviel leistung bringen und brennt durch. wenn du die spannung am lautsprecherkabel sehen willst kannst du mit passendem begrenzungswiderstand auch 2 led(
-
Thread
Schmalbandiges LC-Filter, praktischer Aufbau
Von Mini-Circuits gibt es LC-Bandpässe, hier der nächstliegende mit 2 MHz Bandbreite: https://www.minicircuits.com/pdfs/BPF-B48+.pdf Übersicht: https://www.minicircuits.com/WebStore/RF-Filters.html
(und evtl. die Verrundung einer gewünschten Rechteckkurve). Oben wurde ja schon ein Link zu "QF-Rev2a" genannt. Ich hänge mal das pdf dran (Rev2b mit kleinen Änderungen der Seiten 14/15) Jetzt reicht's aber - will ins Bett MfG, Horst
-
Thread
arduino und dfplayer spielt einfach nichts ab
Gio B. schrieb im Beitrag #7540792: > in dem Diagramm sind die Pins vom Rx auf 11 Arduino und Tx auf 10 > Arduino. > In dem Code steht aber:#include <SoftwareSerial.h> > SoftwareSerial softSerial(/*rx
Gio B. schrieb im Beitrag #7541266: > Ich denke es liegt daran, > dass man dort in der aktuellen Version keinen old bootloader wählen kann Ich habe gerade mal den nightly build 2.2.2 für Linux herunter
-
Thread
YAMAH RX 797
Einen guten Tag in die Runde! Folgendes Problem: Yamaha RX797 (schon was älter, aber gute "Werte") seit 15 Jahren gute Dienste, und ja, der kann laut werden... wurde mal getestet mit 2*250 W Musikleistung... Also: Beim Einschlalten klackert das Einschaltrelais
Franko P. schrieb im Beitrag #7549514: > Receiver RX497 Gibts bei elektrotanya: https://elektrotanya.com/yamaha_rx-497_sm.pdf/download.html
-
Thread
Gefälschte Eisenpulver Kerne?
nicht so ganz klar ist, wie sie zustande kommen. Wie soll man dein Diagramm interpretieren, wenn z.B. die linke Achse dreimal 2µH zeigt? Wenn man L vom Impedanzverlauf XL über die Frequenz rückrechnet, kommt das heraus: 65kHz 1 Ohm --> 2,5µH 2,5MHz 31 Ohm --> 2,0µH 16MHZ 100 Ohm --> 1,0µH
Damit kein falscher Eindruck ensteht - in letzten 25 Jahren habe ich alle möglichen Filter für RX/TX erfolgreich mit solchen HF-Ringkernen (Mat. 2, 6, 10) berechnet, gebaut und durchgemessen.
-
Thread
Arduino mini pro für 5V mit 3,3V betreiben
mit 3,3V > betreiben, wenn ich den Quartz austausche? Wenn man sich etwas Mühe gibt..... Z.B. die DIV8 Fuse setzen, und dann im Programm den Takt auf DIV2 hochsetzen. Der Oszillator kommt mit den 16MHz an 3,3V schon klar. Schlauerweise sollte man in der Arduino IDE eine eigene Boarddefinition
Arduino F. schrieb im Beitrag #7534336: > Z.B. die DIV8 Fuse setzen, und dann im Programm den Takt auf DIV2 > hochsetzen. Die Fuse setzen geht sicher mit ICSP. Solch einen Programmierer hätte ich. Das würde ich noch hinbekommen. Aber was
-
Thread
KSZ8795 Switch - MagJack vs diskreter Übertrager
Leitungspaar für welche Richtung verwendet wird. Mal kann also das eine Paar die Daten von A nach B leiten und nach Aus- und Einstecken von B nach A. Das ist auch der Grund, warum man seit einigen Jahren keine "Crossover"-Kabel z.B. zur Verbindung von 2 PCs mehr braucht. Es ist übrigens auch egal, was ob RX+ und RX- (bzw. TX+ und TX-) vertauscht sind. Probiers einfach mal aus... ;-)
-
Thread
AVRDUDE kann jetzt auch UPDI am nackten seriellen Port
wenig Pegel raus. Hatte 3.3V Versorgung, und das Antwortsignal hatte lag etwa zwischen 3.3 und 2.3V, laut Oszilloskop.
Der Tx/Rx-Pin (UPDI) des Controllers hat einen Open-Drain-Ausgang und einen sehr hochohmigen PullUp-Widerstand. Üblich sind 2 Varianten den UART (serielle Schnittstelle) vom PC anzukoppeln: Im Eröffnungsbeitrag
-
Thread
Schutzschaltung für zu hohe Spannung bei < 50 Mhz
einen Limiter und ein passendes Dämpfungsglied vorschalten: https://www.minicircuits.com/pdfs/VLM-33W-2W-S+.pdf
und einfach einen 2,2uF SMD Kondensator zwischen die Innenleiter gelötet. Ich empfehle dem Kondensator noch einen hochohmigen Widerstand, z.B. 1MΩ, parallel zu schalten oder wenigstens einen Bleistiftstrich drauf zu
-
Thread
USB-C an ATmega328 oder STM32
ersetzen. Das funktioniert mit jedem STM32 und, weil man nur RX und TX braucht, auch mit dem kleinsten USB-UART-Konverter, z.B. FT230X. Man braucht auch nichts weiter als 2 Optokoppler oder einen ISO-7021 für eine galvanische Trennung. Unabhängig von meiner Mimik
> Das funktioniert mit jedem STM32 und, weil man nur RX und TX braucht, > auch mit dem kleinsten USB-UART-Konverter, z.B. FT230X. Man braucht auch > nichts weiter als 2 Optokoppler oder einen ISO-7021 für eine galvanische > Trennung. > > Unabhängig
-
Thread
Beschaltung Schaltnetzteil AEK-3000-300 Cotek
output current Was meinst du was das wohl so heißen könnte auf Deutsch? In dem PDF ist auf Seite 2 unten eine Tabelle mit der Stift-Belegung der Buchse zu lesen RX / TX und SCL / SDA ! Kommt dir das nicht ein wenig "spanisch" vor?
Im Datenblatt steht doch genau wie mit 2 KOhm und LED das NT einschaltest.
-
Thread
74HC123 extrem EMV empfindlich
konfiguriert (z.B. bei reboot). Habt ihr ev. eine Idee, weshalb die 2,2k hier anscheinend gegeben EMV nichts ausrichten?
-> 220µF- > Pin15: RxCx -> 220µF+; Rx auf Vcc > Pin16: VCC -> VCC Und inwiefern ist das wie im Eröffnungspost geschrieben? >> Ich verwende Eingang "B" / Pin2, den >> ich entweder mit 2,2k auf GND oder +5V ziehe
-
Thread
CAN Variable
den Inhalt der variablen "SBHSudStatus". Gesendet wird von der Zentrale in Msg 100024 der Wert 2 in Data 4. Dies hab ich mit dem Logic Analyser kontrolliert. Beim Sender an TX und beim Empfänger an RX ist exakt das gleiche CAN Signal. Im Empfänger (Stellwerk0B) wird aber 0 daraus gemacht. Selbiges
wurde ja mit 0 initialisiert, also wird der vielleicht überhaupt nicht verändert. Dieser Term a||b==TRUE ist auch nicht gut. a||b reicht, im anderen Fall muss b wirklich den Wert von TRUE haben.
-
Thread
Auch bei den STM32 funktioniert Reset nicht richtig :(
Fehlerbeschreibung ist überall praktisch gleich (siehe Anhang), allerdings fehlt bei manchen Typen (z.B. L412) der Workaround per Software. Wer RTC oder Backup Register nicht benutzt, ist trotzdem betroffen, z.B.: "This may cause a spurious behavior (such as driving the LSCO output pin on PA2)". LSCO
G071xx 460 2022-10-17 G081xx 460 2022-10-17 G0B0xx 467 2022-10-13 G0B1xB/xC/xE 467 2022-10-06 G0C1xx 467 2022-10-10 G431xx,G441xx 468 2023-03-06
-
Thread
Anfänger Ätz Fragen
Michael B. schrieb im Beitrag #7526027: > Es wird nicht so lange H2O2 zugegeben bis es blubbert, sondern tunlichst > nur nach stöchiometrischem Verhältnis. > Und dann passiert bei blitzblanker Platine erst Mal gar nichts. Michael B. schrieb im Beitrag #7526027: > Hat man da vorher reichlich, sagen wir zu viel H2O2 reingekippt, schäumt > es einem dann aus dem Bottich. Ekelig ätzend über Tisch, Klamotten und > hoffentlich nicht
-
Thread
HC12 Funkmodul Reichweite
Z.B. Max schrieb im Beitrag #7523894: > Hast du ein Link zu einer Antenne die gesichert für 433Mhz ausgelegt > ist? Eine Amateurfunk 70cm Antenne sollte passen. z.B. https://www.wimo.com/de/srh-
900T22D Hier ein Amazon Link: https://www.amazon.de/Wireless-Spread-Spectrum-Interface-Antenne/dp/B09VXK9XBY/ref=sr_1_2?keywords=LLCC68&qid=1698940964&sr=8-2
-
Thread
Arduino Code Upload RX/TX
einen Arduino Uno R3 und habe festgestellt, das ein Uploaden des Codes nicht möglich ist, wenn am RX/TX Port was angeschlossen ist. Ist das normal?
Helmut -. schrieb im Beitrag #7523086: > Den RX-Pin kann man dann für eine zweite > (Soft-)Serial verwenden. Und warum dann nicht gleich ein ganz anderer Pin, wenn schon Softserial? Wenn dann nutzt man den UART auch für RX.
-
Thread
Arduino unter Windows stellt sich dumm an
originale config.h verwendet und den DisplayType gesetzt. Dann meckert der Compiler noch ein unbekanntes A2 an, habe ich durch A10 und A11 ersetzt. Die Konstanten für TX und RX scheinen mir noch falsch zu sein, da müssen die Pinnummern rein. Habe das auf github hochgeladen: https://github.com/JojoS62/ESP32
display_kingmeter.ino zusammengefasst. Die Funktionen waren nur zum Testen des Protokolls, mittels Jumper auf Rx+Tx.
-
Thread
RS232 vs CAN, ungeschirmt nicht verdrillt
denken das wäre trivial erfinden immer nur Scheinlösungen) nimmt man eben gern getrennte Kanäle für Rx und Tx oder delegiert das an übergeordnete Sachen wie z.B. an CAN.
Beitrag #7522961: > Der Nachteil von CAN ist die festen Packetgroesse. 6 Bytes oder so. Unsinn. CAN2.0A/B kann 0 bis 8 Bytes transportieren. Und zwar jeden Botschaft individuell. CAN-FD kann 0 bis 64 Bytes transportieren, individuell.
-
Thread
2 USB3.0 Datenströme über ein USB-C Kabel
-22 "Table 3-10 USB Full-Featured Type-C Standard Cable Assembly Wiring" Alle GND (A1,B1,A12,B12) und VBUS (A4,B4,A9,B9) Pins sind intern untereinander verbunden. Bei dem Standard USB2 D+/D- existiert nur das Adernpaar auf A6/A7. Das Paar auf B6/B7 existiert nicht. In der Buchse sind A6
miteinander verbinden richtig? Also A2 mit B2, A3 mit B3, A10 mit B10 und A11 mit B11, so dass ich auch bei verdrehtem Kabel noch eine Verbindung habe. Und auf der Host Seite lasse ich dann die SSTX- und SSRX-Pins auf der B-Seite offen und
-
Thread
[V] Lötequipment Weller / JBC
abschalten. Mehrere JBC in Anwendung wo der Netzschalter rückseitig angeordnet ist. Bei den HD-2B ist der N-Schalter an der Front.
#7528854: > Mehrere JBC in Anwendung wo der Netzschalter rückseitig angeordnet ist. > Bei den HD-2B ist der N-Schalter an der Front. Schön, das ist aber auch ne Station für 1400,- Euro für den gewerblichen Einsatz. Wer sich sowas privat hinstellen mag und kann, gerne. Ich hab ne Weller WX2 mit
-
Thread
Pin von SO-8 schonend entfernen
der PCB. Und der ist an der Stelle wo Pin 1 und 3 ins ic Gehäuse gehen. Da aber der Rest von pin2 noch als Metallstück bündig mit der IC Seitenwand im Gehäuse steckt hast du gerade NICHT den Abstand 1 bis 3 sondern weiterhin nur den Abstand zwischen 1 & 2 plus Abstand 2&3. Die Spannungdfestigkeit
interne Ausführung der Kontakte daraufhin designt wurden. Wie geschrieben also: Ist das Problem das z.b. eine gehäuseschraube zu dicht am (unbenutzten) pin 2 sitzt kann das entfernen helfen. Gäbe halt besseres, aber es geht. Geht es aber um den Abstand zwischen Pin 1 und 3 ändert das entfernen GAR NICHTS
-
Thread
PC-Konfiguration
Εrnst B. schrieb im Beitrag #7520325: > Warum keine m.2 SSD eben - SATA ist schon lange out, Stand der Technik ist M.2 NVME-SSD; dabei aber auf Kühlung achten
im Fundus:https://www.intel.de/content/www/de/de/products/sku/78867/intel-celeron-processor-j1900-2m-cache-up-to-2-42-ghz/specifications.html Für einfache Office Sachen langt der auch noch.
-
Thread
UART lib für ATmega328P
beschränken. Man braucht es bei jeder halbduplex Kommunikation mit dem UART. Wenn man zwischen TX und RX umschalten will.
man a.) nur 3 Leitungen haben kann oder b.) wenn man mit etwas Kommunizieren will was halbduplex macht. z.B. Telemetrie-Sensoren im RC Modellbau. Merke: Dein beschränkter Horizont ist nicht das Maß aller Dinge.
-
Thread
Schutzbeschaltung (ESD) RS232
Micha schrieb im Beitrag #7517685: > RX/TX ist bereits verdrillt und geschirmt. Was soll das Verdrillen von RX und TX bewirken? Das ist kontraproduktiv. Das sind schließlich keine differentiellen Signale. Ansonsten dürften Applikationsschaltungen
wie z.B. JESD-22 A114-A (2000-V Human-Body Model), wie z.B. beim MAX-232 von TI. vgl. auch https://de.wikipedia.org/wiki/ESD-Simulationsmodelle#HBM_%E2%80%93_Human_Body_Model RS232-Tranceiver besitzen
-
Thread
Super Mini ESP32-C3 Board
welche Pins Interrupts verarbeiten können? https://de.aliexpress.com/item/1005006054605298.html?spm=a2g0o.order_list.order_list_main.35.3b085c5fl1BHSj&gatewayAdapt=glo2deu Vielen Dank für jede Antwort Hans
das problem mit dem esp32c3 risc v prozessor ist das er keine der beschrieben ports , spi , i2c , tx/rx seriel HW ,in wirklichkeit hat !!! alles nur per Software in einem task mit den gpio's simuliert. genau deshalb gibt es diese probleme , sowohl mit der i2c als auch mit der spi und dem tx/
-
Thread
UART: Bitmuster erkennen
[c] int main(void) { uint8_t rxPin; rxPin = 0; while (1) { rxPin = Gpio_ReadPin(); if(rxPin != 0) { __NOP(); } } [/c]
Die USART habe so bereit sin Betrieb: RX Pin an unbekanntes Gerät anschließen - Baudrate einstellen - Anzahl Bits einstellen - Parity Even einstellen - Stop Bit einstellen - Mittels U(S)ART-Funktion die Zeichen an RX einlesen.
-
Thread
Abstandssensor US-100 seriell ansprechen?
sleep (2); print "-----------------\n"; } [/c] Auch hier bekomme ich nichts geliefert. Was mache ich falsch?
des US-100 etwas seltsam ist: Tx ist der Eingang und muss mit Tx des USB-UART verbunden werden. Rx ist der Ausgang und muss mit Rx des USB-UART verbunden werden. > Aber weder mit picocom und der Eingage eines "U" (= 0x55) oder eines > "P" (= 0x50) bekomme ich irgendwelche Daten zurück. > >
-
Thread
Fritzbox 7590 fiept
vom IC#3; gemessen an einer 7590, Frühphase des MP1477-Tods; RF-Frontends 055F sind noch ok (4,2V vertragen die noch) - mp1477#3c: Ausgang Sägezahn 3,2V min / 4,2V max / 1,3kHz - mp1477#3a, 3b: Spannung an SW, Variationen des fehlerhaften Schaltens - mp1477#3d: wie 3b, andere Zeitbasis 5us/div
vom IC#3; > gemessen an einer 7590, Frühphase des MP1477-Tods; > RF-Frontends 055F sind noch ok (4,2V vertragen die noch) > - mp1477#3c: Ausgang Sägezahn 3,2V min / 4,2V max / 1,3kHz > - mp1477#3a, 3b: Spannung an SW, Variationen des fehlerhaften Schaltens > - mp1477#3d: wie 3b, andere Zeitbasis