-
Thread
Arduino stürzt bei zweiter VCC ab
Reset-Knopf zu drücken solange der Kondensator dran hängt. Weil das dem Kontakt des Tasters nicht gut tut. 2) Indem du die mit "RST EN" beschriftete Brücke auf schneidest. 3) Oder du entfernst C5. https://www.arduino.cc/en/uploads/Main/Arduino_Uno_Rev3-schematic.pdf
dem PC verbindest. Nein, das Kabel ist egal! Sondern, wenn die PC seitige Anwendung den Seriellen Port belegt. Lässt sich also über die Schnittstellenparameter umgehen.
-
Thread
Falsche Signature Bytes bei von mir gekauften China Nano mit 328PB
Sebastian W. schrieb im Beitrag #7456662: > Sind die zusätzlichen Ports überhaupt hinausgeführt? Maximal fehlen PE0 und PE1, dafür müßte das Board 2 Pins mehr haben. Weil das auf dem 'P' VCC und GND ist. Damit fehlt nur die zweite I2C, welche man am Ehesten verschmerzen
SIGNATURE_BYTE_1 0x1E defines.h:#define SIGNATURE_BYTE_2 0x93 defines.h:#define SIGNATURE_BYTE_3 0x07 main.c: sendchar( SIGNATURE_BYTE_3 ); main.c: sendchar( SIGNATURE_BYTE_2 ); main.c: sendchar( SIGNATURE_BYTE
-
Thread
Seltsames Phänomen bei serieller Übertr. ESP8266 - MBus 2. Versuch
(2400, SERIAL_8E1); // opens serial port, display.begin(SSD1306_SWITCHCAPVCC, 0x3C); display.clearDisplay(); display.setTextSize(1); // Normal 1:1 pixel scale display.setTextColor(WHITE); // Draw white text display.setCursor
port, display.begin(SSD1306_SWITCHCAPVCC, 0x3C); display.clearDisplay(); display.setTextSize(1); // Normal 1:1 pixel scale display.setTextColor(WHITE); // Draw white text display.setCursor
-
Thread
Arduino Mega R3 PWM funktioniert nicht für Timer 5 (A), Pin 44
auf Clones. 1. 9 von meinen 10 Kanälen funktionieren perfekt -- Timer 1, 3, 4 und 5B(Pin 45). 2. Der Ausgang 5A (Pin44), bei mir Kanal 9 funktioniert nicht. 3. Ausgang 5A funktioniert sobald ich zusätzlich analogWrite wie auskommentiert nutze. Dies ist bei keinem anderen
// timer = system clock, Divisor = 1 OCR5A = ICR5 * 0.3; // set duty-cycle OCR5B = ICR5 * 0.2; // set duty-cycle OCR5C = ICR5 * 0.1; // set duty-cycle } void loop() { } [/c]
-
Thread
AVR128DA Clock Teiler übersehen?!
TCD0.CTRLA = (TCD_CLKSEL_OSCHF_gc | TCD_CNTPRES_DIV32_gc | TCD_SYNCPRES_DIV1_gc | TCD_ENABLE_bm); [/c] der sollte mir 5 khz interrupt bringen. Die ISR sieht so aus [c] ISR(TCD0_OVF_vect) { PORTA.OUT ^= (1<<Pin3bp); TCD0.INTFLAGS = TCD_OVF_bm; } [/c] Statt 5khz messe ich nur 2,5 khz
in Software kommen noch die benötigten Takte für die Programmabarbeitung hinzu. Das schnellste Pin Takt in Software funktioniert nur mit Pin Toggle. Pin auf Ausgang konfigurieren und [c] VPORTA.IN = _BV(PIN3_bm); [/c]
-
Thread
Bit Banging STM32 - F303RE ohne Library
Ohne weitere ext. Beschaltung wird das nix. Bei 3,3V reicht der High-Pegel des µC nicht aus. Siehe Screenshot aus dem Datenblatt des MAX7219. Ein Ausweg ist, 5V-tolerante Pins am µC zu nutzen, diese als OpenDrain zu konfigurieren und die Eingänge
Das heißt, ein Pegelwandler um die 3,3 V Pins auf 5 V zu bringen würde auch funktionieren?
-
Thread
8-Bit CPU Selbstbau
eine Andersverbindung der Eingänge I0..I7 und Ausgänge O0..O7 der ALU. ShiftLeft: I0->O1, I1->O2, I2->O3, I3->O4, I4->O5, U5->O6, I6->O7, I7->CarryOut, 0->O0. RolLeft: CarryIn->O0, I0->O1, I1->O2, I2->O3, I3->O4, I4->O5, U5->O6, I6->O7, I7->CarryOut. ShiftRight: I0->CarryOut, I1->O0, I2->O1, I3->O2, I4->O3, I5->O4, I6->O5, I7->O6, 0->O7 RolRight: I0->CarryOut, I1->O0, I2->O1, I3->O2, I4->O3, I5->O4, I6->O5, I7->O6, CarryIn->O7 Da schaltet einfach ein Multiplexer den gewünschten Pin durch
-
Thread
SW ATTiny85 Mag bitte jemand helfen?
// Pins definieren const int Eingang = 2; const int Ausgang = 3; // Programminitialisierung void setup() { // Pins als Ein-/Ausgang definieren pinMode(Eingang, INPUT); pinMode(Ausgang, OUTPUT
das schon, oder? In der Tat, man benötigt ja auch keinen Pcint, das war von mir nur weil ich 4 Pins mit Interrupt gebraucht habe. Chatfpt brachte bei mir das: [c] #include <avr/sleep.h> const int interruptPin = 2; volatile bool wakeUpFlag = false; void wakeUpISR() { wakeUpFlag
-
Thread
AVR64DD20 - USART stürzt bei großem Buffer ab
von Microchip selbst ( https://github.com/microchip-pic-avr-examples/avr64dd32-getting-started-with-i2c-mplabx , lediglich anderer Pin) verwendet. Die ganz gewöhnliche printf-Funktion, die jetzt den USART-stream verwendet, funktioniert für einzelne Werte und Texte tadellos. Jedoch ist mir aufgefallen,
www.mikrocontroller.net/topic/556422?edit=7449900#7449879 Kann man so lösen, nach der Schleife [c] testbuffer2[0] = 1; testbuffer2[999] = 0; [/c]
-
Artikel
Reichelt-Wishlist
(SMA, 2 m) FGPANE1RHA2 | = Bereits im Sortiment = Schnelles statisches RAM 128kB (10, 12, 15 oder 20ns, z. B. Samsung K6R1008C1D-UI10 oder CY7C1019D-10ZSXI) (5V/3,3V) | | | (von ISSI und Cypres) SK574 100 SA
SMD in DPAK | | | | (u.a. MC 78M05 CDTG) MCP23016 16Bit I2C I/O Expander | | | (verfügbar) MCP23S17 16Bit SPI I/O Expander (aber ohne Schmidt-triggerd Eingänge wie der 23x16) * LT-1117-CST-5 als Sot223 (adj und 3.3 gibts schon, 5 fehlt noch) | UM232 FTDI USB
-
Thread
USB Input/Output Error mit Kondensator beheben
Spannung ist 2.8 V mit Eingangsspannung 3.7 V per Li-Ion Akku. USB Datenleitungen sind bis Test points geroutet, Vbus 5 V fehlte und musste ich direkt anlöten. Drähte sind 5 cm und gleich lang, und natürlich habe ich
Schön wer's. Ich kann weder an 11, 12 noch 67, 68 die UART Pins wiederfinden. USB_BOOT an 115 funktioniert auch nicht, und an 7 messe ich 2.4 V
-
Thread
Fritzbox 7590 Defekte Teile
Und besser gleich alle 3 tauschen, wenn du schon dabei bist. 2x 1,1V und einer mit 3,3V (falls du messen wolltest).
abgeben (ausgelötet, aber ok); da ich genug Teilespender habe, brauch ich die nicht zu bestellen... 2. der markierte C kann es sein, der liegt auch parallel an der 14V und ist ein 10uF/25V X5R 0805; welcher der Übeltäter ist, findest du raus, indem du 2A einspeist und suchst den, der warm wird
-
Thread
Weller WR3M /WD3M Triacs sterben
an dem Port - aktuell 2.WMRP dran - WD3M-Port 1+2 ok - WMRT und WP120 dran - WD3M-Port 3: erst Schaltablage WDHxxT schaltet nicht ab, inzwischen s/c 24V gg. Ausgang nochmals - Frage war: kennt jemand da eine
ok (gestorbene hatte ich nur in der WD3M) - die Verdrahtung der Triacs ist etwas seltsam - habs rausgeklingelt und auf das Blech geschrieben Bild WD3M_Triacs (3P2 z.B. bedeutet Port3, Pin2 des Port-Steckers); an den Triacs und am Trafostecker
-
Thread
Totes Mainboard
Und nicht Vermutungen ansetllen, sondern messen. Gegen Gnd. Es sollten die CPU-Core mit ca. 1,2V, die 3,3V, 5V und vieleicht noch einige andere zu finden sein. Stand-By mit 3,3, und die Spannung für die Speicherriegel. Auch so um die 1,3 V. Und die 'eigene' Spannung für die Graphic.
Nach ausgelöteten R2701 ist der Spannungsabfall von 3,0V auf 2,5V nur noch sehr gering, aber die Strombegrenzung wird trotzdem ausgelöst bei 1A.
-
Thread
STM32G474, bit banding
(12 << 2) = (0x000C << 2) = 0x0030 (0x0414 << 5) = 0x8280 0x8280 + 0x0030 = 0x82B0
Bereich ist wo überhaupt beide Optionen vorhanden sind, das ist schon etwas eingeschränkt: Seite 32: 2.2.5 Bit-banding - https://www.st.com/content/ccc/resource/technical/document/programming_manual/6c/3a/cb/e7/e4/ea/44/9b/DM00046982.pdf/files/DM00046982.pdf/jcr:content/translations/en.DM00046982.pdf
-
Thread
Gerät für Betrieb am Smartphone - USB-C Port teilen/mitbenutzen
bei mir für sehr viel Verwirrung und Frust. Ich habe eine Schaltung im Kleinstformat, die vom USB-C Anschluss meines Smartphones betrieben werden soll (Das Smartphone hat einen 16 Pin-Anschluss - Das ist meines Wissens nach nur USB 3.0 mit "2.0 Geschwindigkeit" über D- und D+?). Die Größe und vor allem
finde ich bei lcsc oder octopart gar nicht. Für mich ist momentan der beste Kompromiss mit einem PI3USB102G o.Ä. die zwei Lines abzuschalten, wenn der eine GND-Pin runtergezogen wird (= USB-Gerät im 2. Port angeschlossen). Dazu noch über Mosfets den Rest meiner Schaltung komplett von VBUS zu trennen
-
Thread
PIC-Programmierung, analoger Input, Debugging
einen PIC, braucht der einen AD mit 10 oder mit 12Bit ? Auf jeden Fall benötigt er bisher folgende PINs: 3x analog (analog-Signal vom P-Gleichrichter + 2 x Poti) 1x digiIn (Ein/Aus-Schalter) 2x digiOut (Gate- Status LED, EIN/AUS-LED) Danke erst mal bis hierher. Grüßle Harry
Harry R. schrieb im Beitrag #7445431: > Man kann also einen > Pin/Output als RS232-Port konfigurieren ? Wenn eine entsprechende Hardware im µC vorhanden ist dann kann man das verwenden. Aber oft ist diese an bestimmte Pins gebunden. Mit einem kleinen (Unter-)Programm
-
Thread
Fritzbox 7530 Fehlersuche
wie gesagt, da zählt die erste Sekunde nach poweron; wie ist der > statische Pegel auf TX und RX (Pin2+3) - beide 3,3V ? manchmal ist der > TX oder RX statisch low bei den Qualcomms, wenn der SOC nicht anläuft Beide high. Bin mir aber gerade nicht ganz sicher, ob 3.3V. Ich bin der Meinung das ich
Ich habe die folgenden Spannungen gemessen (in der Reihenfolge):[c] 4,1V (markierter Port) Rx 3,3V Tx 1,9V GND [/c] Dann habe ich die Platine vorsichtig mit dem Heißluftfön erwärmt (für den Backofen habe ich keine Erlaubnis bekommen) und mit 299°C und kleinster
-
Thread
I2C-Bus: SDA und SCL an ATMEGA328p
2 // PD.2 #define I2C_SCL_PIN 3 // PD.3 #define tst_bit(port, bit) (((port)&(1 << (bit))) >> (bit)) #define SDA_READ() (tst_bit (PIND,I2C_SDA_PIN)) // read SDA #define SCL_READ() (tst_bit
(DDRD, I2C_SCL_PIN); // PD.3 Port-Direction Output clr_bit(PORTD,I2C_SCL_PIN); // PD.3 auf 0V setzen } Müsste dann der folgende Aufruf das ACK vom Slave korrekt einlesen? if (SDA_READ())
-
Thread
ESP32 3.3V Logik Level Mosfet
für d) aber klein genug für c) ... - - - Dann ist noch das Thema 5 V am 3.3 V GPIO also Sperrzustand mit logischem HIGH. fließt da überhaupt Strom? wenn ja, gilt hier c)?
reichen. Die anderen Pins liefern brav 3.3 V. Inwiefern nun 2 mA/5 V auf einen GPIO Schaden anrichten der für 40 mA/3.3 V ausgelegt ist steht auf einem anderen Blatt, das stand hier nicht zur Debatte. Der Facebook Post von
-
Thread
LAN-Verteilung über existierende Telefonkabel
hat er denn das NW-Kabel geschalten? Das LAN zwischen Büro-Keller-Wohnung habe ich jeweils auf Pin 1,2,3,6 mit korrekter Paarung gelegt. Dabei habe ich das rote 4er-Kabelbündel verwendet. Hier funktioniert die Verbindung zum Router aber auch einwandfrei, soweit ich das prüfen konnte. Das DSL zwischen
er eine LAN-Buchse hat und zwei würden > nicht übereinander passen... > > Üblicherweise: 4/5 = a1/b1, 3/6 = a2/b2. Kann aber man natürlich machen wie man will...Bei solchen Konstruktionen (im PK-Bereich und wenn's nicht anders ging) habe ich i.d.R TAE 1/2 auf UAE 4/5 gecrimpt.
-
Thread
9x RS232 anbinden / Denkanstoß zur Entwicklung eines RS232 digitalen Umschaltt. Hilfe benötigt
Konstellationen angeordnet sind : 1x4 oder 2x2 oder 4x1 (Rows x Cols) Will man eine Anzeige mit 3x3 erzeugen , dann besteht diese aus 3 Loops: 2x2 + 2x1 + 1x3 Bei meiner Idee dreht es sich jedoch nicht um diese Verkabelung sondern um die
die ID der Monitore fest: M1 : ID1 M2 : ID2 M3 : ID4 M4 : ID5 rechts daneben ist ein Loop, der 2 x 1 ist , die dazugehörigen ID M1 : ID3 M2 : ID6 am unteren Rand ist ein Loop der 1x3 ist , die dazugehörigen ID M1 : ID7
-
Thread
Wanderkiste Widlar, Runde VI
- 7.5F/5V - 90F/5.6V Hybrid (Spannung >= 3.2V!)
div. C 37 nF 160 V div. C 1,3 nF 630 V div. C 82 pF div. C 3,9 nF 630 V div. R 1,2 Ohm Leistungswiderstand div. R 36 Ohm div. Leistungstransistor AD 133 Oldy div. Schalttransistor
-
Thread
STM32 EXTI zu langsam
135 Trigger_GPIO_Port->BSRR = Trigger_Pin; // Set debug pin 080008b8: ldr r3, [pc, #68] ; (0x8000900 <EXTI2_3_IRQHandler+76>) 080008ba: movs r2, #8 080008bc: str r2, [r3, #24] 136 Trigger_GPIO_Port->BRR = Trigger_Pin; // Clear debug pin 080008be: ldr r3, [pc, #64] ; (0x8000900 <EXTI2_3_IRQHandler+76>) 080008c0: movs r2, #8 080008c2: str r2, [r3, #40] ; 0x28 [/code] Der Flash läuft bei 48MHz
-
Thread
Lasttrennung zwischen USB +5V und externen +5V. MOSFET
für den Fall wenn USB und der Step-Down Wandler mit Strom versorgt werden und somit an beiden VIN pins +5V anliegt. Die Ausgangsspannung beim LM2596 ein bisschen anzuheben auf 5,1 oder 5,2V wäre kein Problem. Doch was passt wenn der USB-Port mal ein guten Tag hat und statt 5V 5,2V rausgibt, was ja
den Fall wenn USB und der Step-Down Wandler mit Strom versorgt werden und somit an beiden VIN pins +5V anliegt. Die Ausgangsspannung beim LM2596 ein bisschen anzuheben auf 5,1 oder 5,2V wäre kein Problem. Doch was passt wenn der USB-Port mal ein guten Tag hat und statt 5V 5,2V rausgibt, was
-
Thread
Arduino mit ChatGPT, JavaScript und Python; Pico W mit Bluetooth und UDOO mit AI-Cloudsystem
.  Bildquelle: SECO Zur Bepreisung gibt es schon jetzt Informationen: [c] Basic Plan: 6.99€ per month up to 10 devices Standard Plan: 49.99€ per month up to 50 devices Premium Plan: 99.99
Infineon, and in particular Graham Smith, for their assistance in productionising this capability. [/c] ### Qt für Mikrocontroller – Version 2.5LTS verfügbar Dass die Mikrocontrollervariante von Qt – neudeutsch Qt for MCUs – mit Qt im Allgemeinen nicht viel zu tun hat, ist spätestens ob des Fehlens
-
Thread
STM32 Win10 COM-Treiber
Bluepill Board hält sich nicht richtig an die USB Spec. Eigentlich müsste es eine Datenleitung mit 1,5 jOhm auf 3,3 Volt ziehen. Stattdessen zieht es den Pin mit 10k Ohm auf 5 Volt.
Stefan F. schrieb im Beitrag #7436432: > müsste es eine Datenleitung mit 1,5 jOhm auf 3,3 Volt ziehen. > Stattdessen zieht es den Pin mit 10k Ohm auf 5 Volt. Es sollten 1.5K .. 1.8k von D+ nach VBus sein. Das ist hier aber sicher nicht das Problem weil die Enum ja funktioniert
-
Thread
Wie funktioniert ein USB over CATx Extender?
Benutzerfehler...) Was machen die beiden Übertrager vor den RJ45 Buchsen, warum haben die IC-seitig nur 2 Anschlüsse, Leitungsseitig aber 3? Die mittleren Abgriffe scheinen mir jeweils über R19 und C33 an GND zu gehen. Während des Betriebs ist mit einem DMM kein Spannungspegel zu messen und die Polung
https://www.mouser.de/c/connectors/usb-connectors/?ip%20rating=IP67 Ist auch nur ein Pin mehr oder keiner wenn man auf die 5 Volt verzichtet.
-
Thread
Protokoll-Identifikation
erstes würde ich gern herausfinden, über welches Protokoll sie kommunizieren. Dazu habe ich alle Pins durchgepiepst, und konnt feststellen, dass nur 5 Pins nicht irgendeine Spannungsversordung oder GND sind. Einer dieser Pins geht von Modul A zu B und C, zwei jeweils nur zu B oder C. Ich habe mal mit meinem logic-Analyzer den "Verkehr" mitgeschnitten und konnte nur sehr wenig sehen. CH 1 und 2 gehen zu Modul B CH 4 und 5 gehen zu Modul C CH 7 geht zu beiden Modulen. Anbei habe ich (der Optik wegen) eine Grafik davon angehängt. Das aufgezeichnete Signal als CSV hab ich mal auf Pastebin
-
Thread
Info zu Controllerkarte mit 80517 gesucht
Abgesehen von den Relais und den Optokopplern ist der ganze Rest heutzutage in einem Chip, z.B. AT89LP51RB2. https://www.mouser.de/ProductDetail/Microchip-Technology/AT89LP51RB2-20JU?qs=Nb%252BVlYz%2F1KLLw9Fr9xgZCQ%3D%3D Programmiert wird der Flash über einen UART-Bootloader oder ISP.
. Von der Portanzahl (9) wird er nicht leicht von moderneren Controllern übertroffen. Ok, es gehen 3-4 noch für Eprom und RAM weg. Aber sonst ist der 80C517 auch von der Peripherie nicht schlecht.