-
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
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
Date Code auf Hitachi 74LS Bausteinen?
Bausteine steuern ein LED 7-Segment Display. Die Beschriftung der ICs lautet: 5x HD74LS247P 2B4T 5x HD74LS75P 6G1 8 5x HD74LS90P 3J3T Ich hoffe dass 2B4T, 6G1 8, 3J3T Date Codes sind. Ich konnte aber keine Inforomationen zum decodieren finden. An andere Stelle im gleiche Gerät gibts
einen TA7063, auf dem ich aber keinen weiteren Code erkenne kann. Und ein paar hübsche alte Toshiba (Tx 74) C380 in TO-98. Ich denke, wird alles so ca. 1975 sein, aber vielleicht kann das ja jemand eingrenzen. Grüße Flo
-
Thread
System Workbench für STM32 Anfängerfragen
SWD adapter speed: 4000 kHz adapter_nsrst_delay: 100 Info : clock speed 4000 kHz Info : STLINK v2 JTAG v37 API v2 SWIM v7 VID 0x0483 PID 0x3748 Info : using stlink api v2 Info : Target voltage: 3.232490 Info : Stlink adapter speed set to 4000 kHz Info : STM32F103C6Tx.cpu: hardware has 6 breakpoints
: 0x61000000 pc: 0x2000003a msp: 0x20002800 wrote 29696 bytes from file Debug/LishuiFOC_01.elf in 2.547146s (11.385 KiB/s) ** Programming Finished ** ** Verify Started ** target halted due to breakpoint, current mode: Thread xPSR: 0x61000000 pc: 0x2000002e msp: 0x20002800 target halted due to
-
Thread
RISC-V mit GateMate FPGA
, keine passende firmware :( ROM wurde erkannt. 4) InstantSoC mit UART TX 6880 CPE, 19MHz, hier wurde der ROM aus CPE gebaut, deswegen soviele CPE.. Yosys kann leider den InstantSoC generierten SystemVerilog nicht fressen, habe mit sv2v ins verilog transliert wobei ich eine
läuft auf einem Artix-7 ein RISC-V-SoC mit CV32E40P CPU (32-bit, 4 pipeline stages), Interconnect, 128kB BlockRAM, Bootrom, AXI4-Bridge, DDR3-Controller, APB-Bridge, UART, I2C, SPI usw. mit 50Mhz, ziemlich auf Kante genäht, aber auch ohne irgendwelche Optimierungen im Design.
-
Thread
UART lib für ATmega328P
ein oder ausschalten soll, um etwas zu sehen ... [c] void USART_UDRE_vect(void) { if( !(UART_TX_Buffer[UART_TX_Buffer_Register_Senden]==UART_ZEICHEN_BUFFER_LEER) ) { UDR0 = UART_TX_Buffer[UART_TX_Buffer_Register_Senden]; UART_TX_Buffer[UART_TX_Buffer_Register_Senden] = UART_ZEICHEN_BUFFER_LEER
++; else UART_TX_Buffer_Register_Senden = 0; } else { UART_Flag_senden_aktiv = AUS; UCSR0B &= ~(1<<UDRIE0); } } void UART_send_string(char *data) { char *TXpointer = UART_TX_Buffer;
-
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
(V) Stell -Trenntranstormator
für 6V und 24 V AC (Belastbarkeit unbekannt) DC Netzteil mit 0 -24 V umschaltbar max 0,5 A bzw 2 A Das Gerät scheint i.O. habe Spannungen mit Multimeter geprüft. Das Gerät stammt aus einer Auflösung einer alten Radio- und Fernsehwerkstatt. Abmessungen: ca. 440 x 220 x 220 mm (BxTxH) Problem
Konurensteckdosen, sehrwohl aber Konturenstecker, das sind Stecker für SK II Geräte, die mehr als 2,5A ziehen können und nicht in die Kupplungen für Euroflachstecker passen, da diese Steckverbindungen auf 2,5A spezifiziert sind.
-
Thread
Abstandssensor US-100 seriell ansprechen?
sleep (2); print "-----------------\n"; } [/c] Auch hier bekomme ich nichts geliefert. Was mache ich falsch?
Linux) anzuschliessen. Beachte dabei, dass die Beschriftung der Pins 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
-
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
-
Thread
Pic12f683 statt Arduino Nano verwenden
angepasst werden // Definieren der Pin-Nummern für die LEDs #define ledPin1 GP0 #define ledPin2 GP1 #define ledPin3 GP4 // Verwenden Sie GP4 für ledPin3, da GP2 bereits für die UART-Kommunikation belegt ist #define ledPin4 GP3 void main() { TRISIO = 0b00000000; // Alle GP-Pins als Ausgang konfigurieren GPIO = 0b00000000; // Alle GP-Pins auf LOW setzen // UART-Konfiguration TRISIO2 = 1; // GP2 (TX) als Eingang TRISIO5 = 0; // GP5 (RX) als Ausgang ANSEL = 0; //
-
Thread
CAN Bus Arbitration
sollte auf unterschiedlichen IDs sein. Dann wäre wohl so etwas schlau: A hat RX ID 0x01 und TX ID 0x101 B hat RX ID 0x02 und TX ID 0x102 M sendet dann immer an 0x01 und 0x02 und empfängt auf 0x101 und 0x102, oder?
Datenpaket erfolgt keine Arbitration mehr, d.h. da gibt es nur noch Fehlerpakete. Ich würde CAN2.0B mit 29Bit Identifier nehmen, dann kann man Empfänger- und Senderadresse mit hinein packen.
-
Thread
Routing CP2102N zu USB-C
angesehen. Sie haben es wie im Bild „routing2.png“ gemacht. Ich habe mich dagegen entschieden, weil A6 und B7 die gleiche Länge hatten wie B6 und A7. Der Schaltplan entspricht genau den Empfehlungen im Datenblatt, mit dem SP0503BAHTG zum Schutz
findet keine Kommunikation mehr statt. >Du solltest auf der Client-Seite vom USB-C nicht die USB2 Signale >brücken. Wo ist dort etwas gebrückt? Dp ist ausschließlich mit Dp verbunden und Dn mit Dn. Damit der USB-Stecker für A6 und A7 sowie B6 und B7 funktioniert, sprich der USB-Stecker beidseitig
-
Thread
in esp8266 Ausreißer eliminieren
Jochen B. schrieb im Beitrag #7512273: > ve.direct Schnittstelle Das scheint nach den Konformitätserklärungen eine RS232 oder RS485 zu sein. Jochen B. schrieb im Beitrag #7512273: > ich lese mit einem
wenn die Verkabelung OK ist. Mach Mal 2-3 Fotos davon.
-
Thread
8b10b mit CDR und frame detection Intel
//github.com/ishfaqahmed29/SerDes/blob/main/piso_10bit.v Nun 1. Danke fürs Schieberegister, und 2. das wird vermutlich mit HDL nix für 200Mbaud. Keine Sorge die Hard Intel IP für den Serdes kenn ich. Aber: denkt ihr wirklich, dass dies stabiel laufen könnte? Scheint mir etwas murks. 8B10B mit
Einengung des Frequenzbereiches auf ein sehr schmales Band mit eben nur 2 wesentlichen Frequenzen, die dann sehr störsicher filterbar sind. Im Gegensatz dazu ist 8b10b je wesentlich breitbandiger (störbar).
-
Thread
ALLPOWERS S2000 PRO Reparaturhilfe
Implementer code: 0x41 (ARM) Found Cortex-M4 r0p1, Little endian. FPUnit: 6 code (BP) slots and 2 literal slots CoreSight components: ROMTbl[0] @ E00FF000 [0][0]: E000E000 CID B105E00D PID 000BB00C SCS-M7 [0][1]: E0001000 CID B105E00D PID 003BB002 DWT [0][2]: E0002000 CID B105E00D PID 002BB003
Implementer code: 0x41 (ARM) Found Cortex-M4 r0p1, Little endian. FPUnit: 6 code (BP) slots and 2 literal slots CoreSight components: ROMTbl[0] @ E00FF000 [0][0]: E000E000 CID B105E00D PID 000BB00C SCS-M7 [0][1]: E0001000 CID B105E00D PID 003BB002 DWT [0][2]: E0002000 CID B105E00D PID 002BB003
-
Thread
[V] 2x HP ProCurve 2650 (J4899B) 48x Managed Gigabit Switch
funktionierten bis zum Ausbau tadellos. Gebrauchsspuren sind durch dein Einbau teilweise vorhanden. 2x HP ProCurve 2650 Managed Gigabit Switch (48x 100Base-TX, 2xGBIC) 20€ Der Preis bezieht sich auf beide Geräte. Versand via versichertem DHL für 5,99€ möglich. Abholung (98667) selbstverständlich
Nur mal so aus Neugier: Wofür braucht man zu Hause 2x48 Ports Ethernet?
-
Thread
SSD Benchmark mit dd unter Ubuntu, Überraschung? Brachialer Horror für Speedfreaks aufgedeckt!
SSD > Bei 128MiB Größe > Seq.Read:558 > Seq.Write:523 > > Bei 512MiB > Seq.Read:559 > Seq.Write:525 > > Bei 2GiB > Seq.Read:559 > Seq.Write:523 > > Den Rechner mit der superschnellen M.2 wollte ich jetzt
Samsung zum Thema "Power Loss Protection in SSDs" https://image-us.samsung.com/SamsungUS/b2b/resource/2016/07/08/b2b_resource_WHP-SSD-POWERLOSSPROTECTION-r1-JUL16J.pdf
-
Thread
Hack-RF mit GQRX unter Linux Mint21
:46 B660M kernel: usb 1-4.4.2: New USB device found, idVendor=1d50, idProduct=6089, bcdDevice= 1.07 Okt 02 23:13:46 B660M kernel: usb 1-4.4.2: New USB device strings: Mfr=1, Product=2, SerialNumber=4 Okt 02 23:13:46 B660M kernel: usb 1-4.4.2: Product: HackRF One Okt 02 23:13:46 B660M kernel: usb 1-4.4.2: Manufacturer: Great Scott Gadgets Okt 02 23:13:46 B660M kernel: usb 1-4.4.2: SerialNumber: 0000000000000000355867dc3347220b
-
Thread
Vergleich µC mit USB zu RS232 Funktionalität
haben auch ab Werk eine echte Seriennummer. Beim FT230XS gehört die RX-LED an den Pin CBUS1 und die TX-LED an CBUS2 -- das z.B. /könnte/ man im EEPROM anders konfigurieren.
schonj fertig. Der USB Teil habe ich mal nach mehrmaligem Lesen mal überarbeitet. Es gejlen noch 2 Pins für die Übertragung Rx Tx und die LEDs. Das bekomme ich noch hin.. Für den RST Pin habe ich mal einen 4,7kO Widerstand davor gesetzt. So sollte es doch funktionieren oder?
-
Thread
Sub 9Khz Sender/Empfänger Soundkarte und Co?
Für U-Boote speziell kann man auch Schleppantennen, n Schwimmer mit ner Antenne usw. nehmen. Mit 2,4GHz komme ich auch n paar cm,... Da mit 8Khz rund weit 7TKm gefunkt wurde und die Frequenz keiner "Restriktion" zugrunde liegt, die idee: Wie baut man auf auf dieser Basis eine RX/TX strecke auf?
Henrik, tatsächlich habe ich ein paar Erfahrungen mit der digitalen Aufbereitung von einem SNR von 1dB (P/P_rausch ~ 1,2) also nur "etwas" über Rauschen). Das bekomme ich mit nem Rechner hin. Interessant wäre dann, ob das dann danach auch auf einem ESP32 gehen würde oder ob ich dann irgendein FPGA
-
Thread
CAN-Device oder Platine zum üben
Bestätigung des Empfang erfolgt (das kann man mit dem Oszilloskop prüfen). Der Diagnose-CAN reagiert z.B. auf die folgende Nachricht (VW Transport Protocol 2.0, "Channel setup"): [code] Request 0x200: 1F C0 00 10 21 03 01 Response 0x21F: 00 D0 21 03 2E 03 01 (wird mehrfach wiederholt) Response 0x321: A8 [/code] Ein paar Informationen zum VW Transport Protocol 2.0 findet man z.B. hier: https://jazdw.net/tp20 Als Anmerkung: in dem Gateway 3C0907530C von Temic sind ein µPD70F3178(A) (V850E/CG3), zwei TJA1054 (CAN Transceiver), drei TLE6250 (CAN Transceiver
-
Thread
GBE mit FPGA einfach und lizenzfrei nun Möglich
welcher Schicht willst du denn einen Stack im FPGA haben? - PCS/PMA ("Anschluss" an den SerDes, 8b/10b oder 64b/66b Codierung, Synchronisierung usw.) gibt es für 1G/10G lizenzfrei von Xilinx, d.h. da fällt schon mal ein ganzer Teil low-level Zeug weg - MAC (ETH-Frames zusammenbauen und checken,
auch hier https://github.com/yol/ethernet_mac/blob/master/README.md ganz unten. Zitat: Both the TX and the RX FIFO have a simple communication scheme. A packet unit on the FIFO interface consists of: 2 bytes of size information, most significant byte first, and then exactly as many bytes of data as
-
Thread
Edision Proton T265 LED - No Boot after Firmware update fail
, z.B. mit Leitungen an den Lötpads? Ist das zu naiv gedacht? MfG
invertieren kann, z.B. beim FT232RL.
-
Thread
USB-RS232-Konverter mit galvanischer Trennung
ACPL-M61M, ACPL-W61L. Die sind schneller als die FT232 und eher wie ein Digital-IC spezifiziert, also z.B. Recommended Input Current 1.6 bis 3.2mA. Außerdem haben sie einen CMOS Push-Pull Ausgang, damit entfällt die nächste Unwägbarkeit. Zu den ISO7021 hab' ich noch keine AppNote zwecks EMV gefunden,
im Rennen, oder was ist die > Alternative zu Digital Isolators? Onsemi hat noch je einen mit 2 bzw 4 Kanälen, ST nur noch einen mit 2 Kanälen, Infineon einen mit 8 Kanälen, Broadcom hat noch diverse mit 1, 2 und 4 Kanälen auch bidirektional und teils sogar noch in DIP.
-
Thread
Samsung TV GU50TU8079 Bootloop
Flachkabels weitersuchen müssen. Was ist da angeschlossen? > Was nun ?? 1. bitte nicht Plenken 2. b. k. Abk. verw., die nur du kennst.
dem oszi mal auf > einen seriellen Ausgang ueberpruefen. jo, wenn ich A.) einen Oszi hätte und B.)..
-
Thread
Ethernet ESD Wicklungsverhältnis
Ethernet. Ich verwende die J00-0051NL MagJack Buchse mit einem Windungsverhältnis von 1:1 (Rx) und 1:2,5 (Tx) und möchte nun noch einen ESD Schutz vorsehen. Normale Ethernet ESD Dioden gehen ja von 2V Digital Signals aus (https://www.bourns.com/docs/technical-documents/portnote-solutions/en/bourns_eth_esd_prot_portnote.pdf) und haben entsprechende Spannungswerte. Wie schauts nun aus wegen des 1:2,5 Wicklungsverhältnisses auf der Tx Leitung aus. Kommen dann nur 2V / 2,5 = 0,8V an und ich brauche eine andere ESD Diode oder was muss ich da machen? Danke im Voraus
-
Thread
Netzwerk Fehler analysieren Wireshark
gleichzeitig. Aber bei so kleinen Computern ist das nicht selbstverständlich. Wenn A eine Verbindung zu B aufgebaut hat, kann es gut sein, dass B keine weitere Verbindungsanfrage mehr annimmt (egal von wem). Deine Problembeschreibung scheint in diese Richtung zu gehen. A baut Verbindung zu B auf A und B sind verbunden Kabel wird unterbrochen A trennt die Verbindung, B bekommt das nicht mit (weil das Kabel unterbrochen ist) A will eine neue Verbindung zu B aufbauen B lehnt das ab, weil B "denkt"
-
Thread
Ich werde irre ;-) (Timer compare match interrupt)
setzen ;------------------------------------------------------------------------ cli ldi temp,0b00000000 out TCCR1A,temp ; setze Compare Output Mode for channel A ldi temp,0b00001101 out TCCR1B,temp ; CTC und Prescaler auf 1024 ldi temp,0b00000011 ldi r17,0b11101000
Moin Matthias, ich möchte den 16 Bit Counter (B) nutzen und habe deshalb auch OCIE1B im TCCR1B gesetzt und den TOP-Wert in OCR1BH und OCR1BL geladen. - Falsch? Viele Grüße Michael
-
Thread
Common-mode (CM) noise und differential-mode (DM) in Dreileitersystemen
3 Phasen Wechselstrom versorgt wird. Bei 2 Leitungen bekommt man den Common Mode Anteil ja mit (V1+V2)/2 und den Differential Mode Teil mit (V1 - V2)/2, aber wie berechnet man das bei 3 Phasen (also mit RF_L1, RF_L2 und RF_L2 aus dem CISPR-16
https://www.pes-publications.ee.ethz.ch/uploads/tx_ethpublications/heldwein_APEC05.pdf Abbildung 2b Kann man beliebig erweitern, u_DM_n = u_n - u_CM
-
Thread
Modbus TCP auf STM32 - Anfängerfrage
unter Zuhilfenahme von CubeMX und Cube IDE schon diverse Kommunikationen realisiert (USB über VCP, I2C, SPI, RS485 etc.) aber noch NIE etwas mit ETH/TCP zu tun gehabt. Habe schon gesehen, dass der STM32F107VCT6 schon "Ethernet" mit an Bord hat, aber ich habe keinerlei Ahnung wie ich hier anfangen
reicht) und spielst diese Software auf: https://github.com/zivillian/esp32-modbus-gateway dann mit RX/TX direkt an den STM32, fertig. Oder, je nach Gegebenheit, einen ESP32 für jeweils ein ganzes RS485-Segment, z.B. Stockwerk, je nachdem wie die Kabel liegen. Wenn WLan zu wackelig ist: ein Fork des