-
Thread
6502 System funktioniert nicht richtig
> Ich brauche nur die Pins, so im Bereich A2-A5 (Pin 5-8) > mit dem Finger berühren und der Fehler verschwindet. Irgend ein offenes Signal. Ein Haar-Riss in einer Leiterbahn, eine Durchkontaktierung defekt. Oder, das
Recht: WDC gibt keine absolute Grenzfrequenz (oder Betriebsfrequenz) an, aber auf p.25, Fig. 6-3 sind die Zeit-Parameter bei 5.0V und 14MHz angegeben. Dementsprechend bestimmen sich die Zeiten. Spannend fand ich den Inset bei p.25, Fig 6-2 dass wohl WDC die maximale Frequenz bei 85°C bestimmt
-
Thread
RP2350 / Raspberry Pi Pico 2 – RISC/V und ARM-Kerne im Wechsel-Dich-Verfahren
domains • Hardware mitigations for fault injection attacks • Hardware SHA-256 accelerator 2 × UART 2 × SPI controllers 2 × I2C controllers 24 × PWM channels 4/8 x ADC channels 1 × USB 1.1 controller and PHY, with host and device support 12 × PIO state machines Software-compatible with
englischen Branchennewsdienst The Register berichtet Upton folgendes: [c] "FreeRTOS is the preferred OS (as on RP2040). There's an increasing amount of excitement around Zephyr, and some community effort to port that to the RP2 platform, and we may engage formally with that
-
Thread
Lichtsteuerung über i2c - ULN2803A - S12-100
100MVA raus! UFFFF! https://www.youtube.com/watch?v=_kI8ySvNPdQ#t=3m20s 9VA Blindleistung bei 0,5W Wirkleistung! Die 2. Chinagurke 1,3W bei 19,6VA! OMG!
eigentlich schon mal gemessen, welche Spannung am PCF8575 > anliegt, wenn du dem Spannungsregler nur 3,3V gibst. Meiner Meinung nach > ist für das Modul eigentlich eine 5V Versorgung vorgesehen. Der Spannungsregler ist der Raspi? Der i2c- Bus hat dort 3.3V. An den PINs hab ich immer 3.29V gemessen
-
Thread
GPIs - „Standardschutzschaltung“
D. schrieb im Beitrag #7713025: > I2C Bus mit 400kHz D. schrieb im Beitrag #7713075: > Ein I2C mit 3.3V geht tatsächlich auch an die Außenwelt... > Hier soll irgendwann ein 3m Kabel ran. Dafür ist I²C nicht vorgesehen. Das wird
So meine lieben Mithelfer, anbei mein Test. I2C mit 3 Teilnehmern wovon einer über ein Kabel angeschlossen ist. 400 kHz Gesamt Pull-Up bei 2,5 kOhm da jeder Teilnehmer seine eigenen Pull-Ups mitbringt. Also nicht unbedingt super perfekt aber auch
-
Thread
MODBUS - C Librariy für Microchip PIC 16Fxxx ?
Verdrahtung ist schon komplett auf diesem "proxy" vorhanden (würde dazu einen "RS485 To TTL UART Serial Port To RS485 Converter Function Module Stable Module" nutzen (https://www.ebay.de/itm/185943998950?_trkparms=amclksrc%3DITM%26aid%3D777008%26algo%3DPERSONAL.TOPIC%26ao%3D1%26asc%3D270962%26meid%3Df5dd7d0ca5e9401383015169d5a67a85%26pid%3D101949%26rk%3D1%26rkt%3D1%26itm%3D185943998950%26pmt%3D1%26noa%3D1%26pg%3D4375194%26algv%3DRecentlyViewedItemsV2WithMLRPbooster%26brand%3DMarkenlos&_trksid=p4375194.c101949.m162918&_trkparms=parentrq
-
Thread
16 UARTs für MIDI
Seriennummer auch auf den "Pfad" matchen, über den das Device angeschlossen ist, also z.B. Hub1 Port 3 -> Hub2 Port 2 -> CH348 ==> /dev/midi10
Ausgänge, die auf einen Bereich der Tastatur höhren, unabhängig von den anderen. Damit kann ich z.B. 3 Keyboards definieren von denen das 1. die linke Hand nimmt bis z.B. C3, das 3. die rechte ab C3 und die 2. beide schnappt von z.C. C1 ... C4. Man kann zB. auch programmieren dass C1 ... C2 auf einen
-
Thread
Post-Map simulation mit ModelSim
durchblicken. Bei mir sieht das z.B. so aus: [vhdl] type tx_state_type is (idle, dest0, dest1, dest2, dest3, dest4, dest5, source0, source1, source2, source3, source4, source5, ethtype0, ethtype1, data); signal tx_state : tx_state_type := idle; [/vhdl]
/ILOGICE3/ISERDESE2s: 0 out of 300 0% Number of ODELAYE2/ODELAYE2_FINEDELAYs: 0 Number of OLOGICE2/OLOGICE3/OSERDESE2s: 0 out of 300 0% Number of PHASER_IN/PHASER_IN_PHYs
-
Thread
Laufzeitbegrenzung für 12V Pumpe mit Akku, Solarmodul, Step-Up, Zeitschaltuhrbetrieb LED-Anzeige MPP
12V 80mA CR01 bzw. CR02 umgeschaltet. Es braucht nur Strom während der Zeit des umschalten für ca. 5s also ideal für Solarbetrieb. 3 way motorized Brass ball valve 12V 60-80mA 3Wmax 5s 0-1,0Mpa DN15 1/2" 20mm, flow hole 12mm pos1, 8mm pos2 0-90°C 23,55 Euro https://de.aliexpress.com/item/32240945548
D2=10k und R3=10k mit LED2=gelb ist für T1=BC546B der Pull-Up und somit gelangen die 0/10V an das Gate von T3_N-FET der als Schalter arbeitet. Relais K1A 5Pin 15,2x12,7x13mm ist nicht bestückt da der MOSFET
-
Thread
Fehlersuche an einem 186er Motherboard (Sinumerik CNC-Steuerung))
Ich habe mich heute der Platine gewidmet: 1) Alle gesockelten ICs raus und wieder rein. 2) Kondensatoren auf Kurzschluss gemessen. 3) Überwachung der Spannungsversorgung am Netzteil deaktiviert 4) Versorgungsspannungen gemessen: +12V gegen -12V: 12V CPU VCC gegen VSS: 5V 5) Messpunkte
ist und man bereits bit rot befürchtet: bei verschiedenen Betriebsspannungen auslesen. Mit 4,4 V, 5,0 V und 5,6 V kann man eine 2 aus 3 Entscheidung treffen. Ansonsten, das Image mit den meisten Nullen drin ist fast immer das richtige. EPROMs (27xxx) sind gelöscht auf 0xFF und werden in Richtung
-
Thread
Schaltungsproblem oder Arduinoproblem
immer klar sein, daß die obere absolute Spannungsgrenze immer nur wenig vom Nominalwert abweicht. Z.B. 3.6V bei 3.3V uC oder 5.5-7V bei 5V Käfern. Da braucht es nicht viel, um solche Grenzwerte, auch kurzzeitig zu überschreiten. Es ist nicht gesagt, daß kurzzeitige Überschreitungen unbedingt zu einem "Sterben
nichts. Sowohl die 5V-LED als auch die an (13) haben 1k Vorwiderstand, Strommessungen über die LED bestätigen das. Ich hatte eine Version mit 3,3 Volt / 8 MHz dran, da passt das - knapp 2mA / 5mA. Der eine 5V ist offenbar
-
Thread
ESP32 S3 USB Inbetriebnahme
) [1 ] read_regs: 75ecb958 0000dc54 00000000 8b080000 8cbbf002 5c00d48d BLOCK_SYS_DATA (BLOCK2 ) [2 ] read_regs: 5facfa05 909a2b52 dd28ecc0 fb2412dd 540b1061 32563cd4 e90d04ba 314eb91a BLOCK_USR_DATA (BLOCK3 ) [3 ] read_regs: 00000000 00000000
, am lesen: >https://docs.espressif.com/projects/esp-hardware-design-guidelines/en/latest/esp32s3/schematic-checklist.html#usb Da wird empfohlen im Layout 2 (0 Ohm) Serienwiderstände und 2 Kapazitäten vorzusehen, halte ich jetzt erstmal nicht für absolut funktionsrelevant (sind auf dem S3-DevKitC
-
Thread
DCF77 Signal bricht zusammen wenn ein serieller Monitor gestartet wird.
Sebastian R. schrieb im Beitrag #7707797: > Welchen Pin vom Arduino nutzt du als DCF-Eingang? 2 oder 3 Interrupteingänge oder 8 dann verwende ich Timer2 als Interruptquelle.
auch am kompliziertesten: - Ein LDO, der das Modul mit einer niedrigen "leisen" Spannung versorgt. 2,5V oder 3,3V sind leicht zu bekommen. - Dann ein Pegelwandler (z.B. 74LVC1T45), der das kleine anfällige Signal aus dem hohen Pullup befreit und ordentlich Pegel bei 5V (oder auch 3,3) liefern kann,
-
Artikel
QO-100 der erste geostationäre Amateurfunkumsetzer
Amateurfunkclub REF bietet auch zwei Teile an, derzeit aber ausverkauft: Minitiouner Pro incl. Tuner ("Pro"=2 Empfangskanäle über getrennte USB-Anschlüsse, 18V-DC/DC-Wandler und DiSEqC-Einspeisung mit RT5047 zum LNB, optional I2C-Displayanschluss, alles in erweiterter MiniTioune-Software enthalten) 109,50 €
radio club REF also offers two parts, but are currently sold out: Minitiouner Pro incl. Tuner ("Pro"=2 reception channels via separate USB ports, 18V DC/ DC converter and DiSEqC feed with RT5047 to the LNB, optional I2C display connection, all included in extended MiniTioune software) 109, 50 € - Documentation
-
Thread
Nacktschneckenfalle mit ESP32 und OpAmp
//www.mikrocontroller.net/topic/569432#new beschrieben teicht gegen Schnecken eine 9V Batterie an 2 parallel laufenden Drähten. Simpel, stromsparend, effektiv. Bei dir schaltet weder der Transistor 3.3V durch. Man muss auch nichts messen, 2 Drähte ohne Schnecke lassen keinen Strom fliessen, nicht
Musst halt schauen, dass die Spannung an keinem deiner Eingänge vom OPamp größer 1V wird. (3.3V-2V). Nach Masse hin stellt die Eingangsbeschaltung wohl kein Problem dar. Vielleicht kannst Du ja am ESP einen PIN "wackeln" lassen und mit ner Villard-Verdopplerschaltung den LM324 (nur diesen) mit
-
Thread
Suche Programierung für Alten TV
meinen Bekanten den C doc treff ich nur alle 3-5Monate kurz
Windows benutzt, hilft vielleicht das hier weiter: https://support.microsoft.com/de-de/office/hinzuf%C3%BCgen-einer-schriftart-b7c5f17c-4426-4b53-967f-455339c564c1
-
Thread
[OpenVPN] Heimrouter bleibt unerreichbar
-07-21 13:55:25 us=615000 auth_user_pass_file = '[UNDEF]' 2024-07-21 13:55:25 us=615005 OpenVPN 2.5.9 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Jun 27 2024 2024-07-21 13:55:25 us=615011 library versions: OpenSSL 3.0.2 15 Mar 2022, LZO 2.10 2024
-07-21 19:12:24 us=561548 auth_user_pass_file = '[UNDEF]' 2024-07-21 19:12:24 us=561568 OpenVPN 2.5.9 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Jun 27 2024 2024-07-21 19:12:24 us=561607 library versions: OpenSSL 3.0.2 15 Mar 2022, LZO 2.10 2024
-
Thread
Constraint Programming für Mikrocontroller-Peripherie
Universallösung: Von 2023: How do I program timer1 of the STM32L452 for generating a PWM signal on one pin without using the library provided by ST? [code] RCC->APB2ENR |= RCC_APB2ENR_TIM1EN; // Assuming the PWM pin is GPIOx_PINx GPIOx->MODER &= ~(GPIO_MODER_MODEy_Msk << (2 * PINy)); GPIOx->MODER |= (GPIO_MODER_MODEy_1 << (2 * PINy)); // Set pin to alternate function mode GPIOx->AFR[PINy >> 3] &= ~(0xFU << (4 * (PINy & 0x07))); GPIOx->AFR[PINy >> 3] |= (GPIO_AFx_TIM1 << (4 * (PINy & 0x07))); // Set alternate function for
-
Artikel
Port-Expander PCF8574
Der PCF8574 ist ein via I2C-Bus angeschlossener 8-Bit I/O Port-Expander. Wer schon einmal unter "chronischem Pinmangel" in einer seiner Applikationen gelitten hat, weiss was gemeint ist. Falls ihr noch nie etwas mit dem I2C gemacht
I2C-Busse verwendet werden. An den Pins P0:7 kann ein 8 Bit Wert ausgegeben bzw. eingelesen werden. SDA und SCL dienen der Kommunikation über den I2C-Bus. /INT dient dazu, eingehende Daten an den Pins des
-
Thread
i2c TWI LCD 4Bit PCF8574 HD44780 ATmega8 Assembler
kann aber z.B. durch Veränderung *TWI_BIT_RATE* und *TWI_PRESCALER* beschleunigt werden. µC Takt: *1MHz* Anmerkung: Zuerst werden spezielle LCD-Pins gesetzt (D4, D5, D6, D7, RS...) und an den Slave gesendet erst dann Erfolgt die Sendung des Enable-Impuls, Sendung Enable L und Sendung
großzügige 'wait_10ms' Jedoch nach dem Cls braucht es wirklich eine Pause: ca 400µs (ertestet) besser 2ms (save). Auch beim Kaltstart wäre eine Wartezeit (40ms bei 3,3V / 15ms bei 5V) vor dem ersten Befehl sicher. Das Lcd übernimmt die Daten bei der h/L Flanke des Enable. Es reicht dem Pcf die Daten
-
Thread
Weidezaun gegen Schnecken mit Netztrafo und Rohr DN160 für Hobbygärtner
ausreichend für Schnecken ! Tr2 16VA R1=33R C2=4700uF 3xParallel THR1=TIC106M ohne KK1 Kühlkörper1 Gehäuse mit transparentem Deckel 158x90x60mm IP65 4,21€ für Platinen Pulserzeuger 80x60x1,5mm 1€ und für LED-Anzeige BY428V Ri2M
dann 0V also spannungslos. (MT3608 Pin4 Enable <0,4Voff PCB11 0,74€/1) siehe Figure 2 slyt584_SEPIC_2xDr_Step-Up-Down_Buck-Boost.pdf MT3608 SOT23-6 SEPIC Buck/Boost Module Step Up/Down Module 3-15Vi 12Vo@0,165A@2-5W 100uA/1,6mA 80mR 1,2MHz
-
Thread
CircuitPython und Linux aktualisiert, mbed-Plattform abgekündigt
Schritten vollständig abgedruckten Changelogs betrifft Verbesserungen für die ESP 32-Plattform: [c] Audio RP2040 I2SOut supports BLCK and LRCLK in either order. ESP32-S3 supports audiomp3. audiomp3 supports streaming from HTTP servers. Bluetooth BLE GATT server support on Espressif
Espressif: microcontroller.cpu.frequency is settable. Graphics fourwire.FourWire: chip_select pin is now optional. picodvi now supports 640×240 and 800×240 resolutions. Enable _eve on Espressif boards with more than 4MB flash. Internal Espressif: update to ESP-IDF v5.2.2. Espressif
-
Thread
Pollin NetIO Hardware-Nachbau
Carsten-Peter C. schrieb im Beitrag #7706650: > Welche Daten bzw. > welches Programm Sebastian nutzt, würde mich schon interessieren. Schaltplan und Layout sind mit EAGLE 9.5.2 entstanden, falls du das meinst
Carsten-Peter C. schrieb im Beitrag #7706398: > Moin, > seit Jahren laufen einige Pollin Net-IO bei mir ohne Änderungen sehr, > sehr stabil mit der SW von Ulrich Radig's ETH_M32_EX V1.2.5 und diversen > Erweiterungen
-
Thread
Smartphone SIM Identitaetsdiebstahl
Weshalb Banken hierzulande von 2FA per SMS abgekommen sind.
Hintertür-App installieren, den User auf eine Webseite locken, in Bluetooth-Reichweite kommen, etwas am USB-Port anstöpseln usw. Beim Sim-Swapping/Portieren geh ich 500km entfernt in einen Telekom/O2/Vodaphone-Shop, sag dem Mitarbeiter dass ich meine SIM verloren hab/gerne einen neuen Vertrag mit Rufnummernmitnahme
-
Thread
Ich verstehe diesen Code nicht
*/ #define PORTF (*(PORT_t *) 0x04A0) /* I/O Ports */ [/c] in der include-Datei.
irgendwie möglich. Sogar Funktionsaufrufe, z.B. aus der math.h werden schon zur Compilezeit aufgelöst. [c] int main(void) { float i = sin(2.3); PORTB = i * 100; 28: 4a e4 ldi r20, 0x4A ; 74 2a: 42 b9 out 0x02, r20 ; 2 [/c]
-
Thread
Universal-USB
Peter N. schrieb im Beitrag #7702193: > Macht aber kein USB-C, sondern nur USB3 über USB-C-Kabel. Das Übertragungsprotokoll hängt doch nicht von der Bauform des Steckers ab. Was soll USB-C sein, kann es sein dass Du USB 3.2 Gen 2x2 meinst? Dafür braucht man
USB-B-Buchsen sind). Und das ist bei USB-C nicht anders, USB 3.2 Gen2x2 ist ausschließlich mit USB-C möglich. Und mit dem genannten Adapter ist beispielsweise USB PD auch nicht drin.
-
Thread
Atmega - Multiplex-Display-Ansteuerung fehlerhaft
um die Doppel-Zahl mit 10% Intensität zu > lösen. Dann bau doch mal einen Delay zwischen der PortD Umschaltung und dem Ausgeben auf PortB ein. Evtl sind die PortD Pins noch nicht stabil gesetzt. /regards
Ghosting ist das richtige Schlüsselwort. Das hat bei dir 3 Ursachen: 1) Du schaltest auf das andere Segment um, bevor dessen Wert auf Port B ausgegeben wird. Lösung: Schalte zuerst beide Segmente aus, gebe dann den Wert auf Port B aus, schalte dann das richtige
-
Thread
Entwurf USB-UART-Converter, KiCad, bitte um Review
Niklas G. schrieb im Beitrag #7698086: > Ist USB-B noch zeitgemäß? Nicht vielleicht lieber USB-C? Naja, USB-C ist mir da ein bißchen zu miniaturisiert mit den 12 Pins auf engstem Raum, weiß nicht ob ich das richtig verlöten kann. Dann müsste ich mir noch Gedanken um USB 2 vs. 3 machen, und wie
die folgende geeignet? murata LQH32CN2R2M23L https://cdn-reichelt.de/documents/datenblatt/B400/Lqh3C.pdf https://www.reichelt.de/smd-murata-chip-coil-1210-2-2-h-20--lqh3c-2-2--p10557.html --- Für die Polyfuses würde ich folgende nehmen
-
Thread
ESP32-C6 und LDO
Hallo Forum Ich versuche mich gerade an einem akkubetriebenen ESP32-C6-DevKitC-1-N4 Laut Datenblatt hat er einen LDO. https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide.html#hardware-reference Zitat: "5 V to 3.3
/en/dfrobot-firebeetle-2-esp32-c6-iot-dev-board-wi-fi-6-bt-5-zigbee-3.0-solarbetrieb-160mhz-3.3v The FireBeetle 2 ESP32-C6 offers versatile power supply options, including Type-C, 5V DC, and solar charging, complemented by
-
Artikel
Arduino
werden und besitzt folgende Speicherkapazitäten: 32K Flash(0,5 werden vom Bootloader verwendet.) 2K SRAM 1K EEPROM 16 MHz (Prozessortakt) Neben dem USB-B Anschluss verfügt der Uno noch über folgende Anschlüsse: Hohlstecker-Buchse (2.1mm , 6-20 V möglich) SPI I2C
von 84MHz (statt 16MHz), 32bit-Verarbeitung (statt 8bit) und 2 analoge Ausgänge. Zudem darf der Due nur mit 3.3V betrieben und angesteuert werden, d.h. alle I/O-Pins müssen an 5V-Logik angepasst werden, sollen sie mit 5V genutzt werden. Andere Boards. Der Arduino
-
Thread
Arduino Nano, Drehpotentiometer mit Rasten und Endanschlag
Beitrag #7696224: > 6 Rastpunkte mit Endanschlag: > https://www.reichelt.de/stufen-drehschalter-2-pole-6-stellungen-printk--ds-2pc-p7216.html hat meistens einen Endanschlag. Vermutlich irritiert Dich, dass er wesentlich mehr Anschlüsse hat, als Du mit 1 oder 2 Ports am Arduino noch frei hast.
mir die ganze Löterei und ein bisschen Bauraum zu sparen. Werde davon nämlich ein paar Stück bauen. Pins für 5V und GRND für die zusätlichen Encoder müssen noch ran aber ansonsten ist der soweit fertig. Das ganze soll dann eben in ein kleine Holzböxchen und maximal 5x8cm groß sein.
-
Thread
Relaisansteuerung mit ESP32 macht mich völlig ratlos
. Was habe ich bisher unternommen: 1) das 1xUM Relais möglichst weit weg vom ESP32 positioniert 2) 100nF Stabilisierungskondensatoren am RST Pin und am 3V Pin ESP32 3) 470 µF Elko an 5V und 3 V Spannungsversorgung 4) natürlich die Freilaufdioden. Die Snubberschaltung ist zwar nicht über das
das satte 2,1 Watt. Da weiß man vor dem Aufbau, dass das zu viel ist. Warum eigentlich 5 Volt, der ESP arbeitet mit 3,3 Volt?
-
Thread
suche nach geeignetem Optokoppler
Z.B. der 74LV1T34 kann 5V->3,3V und umgekehrt. Der Eingang kann auch bei VCC = 0V bis zu 7V ab.
verwenden). Und meine Software würde so aussehen: 1. UART im PIC abschalten 2. TC und RX Pins im PIC auf Ausgang schalten 3. Aan beiden Pins low ausgeben 3. Versorgung des ESP in der Highside abschalten
-
Thread
Noch einer (f8); 8bit-Computing mit FPGA
Ich suche einen µC vorrangig nach der benötigten Peripherie aus (IO-Pins, Timer/Counter, PWM, ADC, DAC, UART, CAN, SPI, I2C). Was hast Du denn bisher so implementiert bzw. noch geplant? Schön ist es auch, wenn Interrupts
Peter D. schrieb im Beitrag #7712702: > Ich suche einen µC vorrangig nach der benötigten Peripherie aus > (IO-Pins, Timer/Counter, PWM, ADC, DAC, UART, CAN, SPI, I2C). Was hast > Du denn bisher so implementiert bzw. noch geplant? Bisher gibt es den f8
-
Thread
Frage bezüglich Mikrocontroller auf selbst erstelltem PCB
Alternativ zu zwei CP2102N, kannst du einen STM32F103C8T6 mit der Firmware von Niklas verwenden, dann hast du 3 COM ports in einem Chip. Das wäre etwas billiger und funktioniert ohne Treiber-Installation. https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32
hätte ich aber noch zum Thema Brummschleife. Eine der ersten Antworten hier war ja dass wenn ich zwei uC auf einem Board habe und von zwei USB Ports 5V und GND verbinde und dann die USB Ports mit verschiedenen Computern verbinde dann entsteht eine Brummschleife. Im NintendoSpy Projekt gibt es eine kurze
-
Thread
Fragen zum US Sensor JSN-SR20-Y1
. 3 Fragen hätte ich aber dazu. 1. Ich muss gleichzeitig 8 Stück Sender-JSN-SR20 triggern. Kann man an einem ESP32-PIN-TX 8 Stück Sender-JSN-SR20-RX parallel zum triggern anschließen ? 2. lt. Datenblatt
3,3 V funktionieren....? Hat jemand diesbezüglich mit dem JSN-SR20-Y1 Erfahrungen ? 3. Um den Empfangsradius zu erweitern würde ich gern 2 Sensoren also nicht 2 JSN-SR20-Y1, sondern nur 2 Sensoren