-
Thread
Untersuchung defektes VW Türsteuergerät
#7424633: > Da lag ich daneben, es ist ein BC846B von Onsemi. Ist aber auch ein NPN. Also: B5 ist ein uC-Eingang für die Spannung an T8h/8. A0 ist ein uC-Ausgang und zieht T8h/8 über 180R auf GND. Aber was macht C2 und die Schaltung aus BC846B, BCX55-16, 3k3, 10k und 10R? C2 scheint ja auch
H. H. schrieb im Beitrag #7424649: > Schaltplan zeichnen! C2, B5 und A0 sind alles Ports des M68HC908EY Mikrocontrollers. Aber was genau bewirkt C2 bei dieser Schaltung ... ? LG, Sebastian
-
Thread
Passende Utensilien für Nintendo Switch APU Reballing
was das Löten betrifft. Meine aktuellen Lötkünste und Ausstattung erlauben mir das Löten von HDMI Ports an der PS4 und Xbox One, sowie solche Sachen wie dem USB-C Anschluss der Nintendo Switch. Ich möchte nun einen Schritt weitergehen und möchte auch das Reballen erlernen. Grund ist, dass meine Switch
Ki D. schrieb im Beitrag #7415177: > Soll also heißen, ich kann mit einer 97% Isopropanol und 3% Kolophonium > Mixtur alles mögliche löten ohne Probleme? Ja, von einigen spezialfällen abgesehen. Kolophonium ist minimal leitfähig, also extrem hochohmig. Zwischen den Pins eines ADC zb. möchte
-
Artikel
PIC
ROM bis zu 4k Byte RAM bis zu 1024 Byte EEPROM (Richtwert: 100000× wiederbeschreibbar) 6 bis 100 Pins / 4 bis 70 IOs Interner Oszillator 8/10/12-bit ADC 5/8-bit DAC SPI I2C UART CAN USB PWM Komparator Operationsverstärker Hardwaremultiplizierer 8×8 CTMU (Charge Time Measurement Unit, für Cap-Touch-Anwendungen
8MHz, 32kHz 32MHz, 32kHz Comparators 2 2 ADC-Channels 14 14 Communication 1xUART, 1xI2C/SPI 1xUART, 1xI2C/SPI CCP 1xECCP, 1xCCP 3xECCP, 2xCCP Timer 2x8bit, 1x16bit 4x8bit, 1x16bit Preis Reichelt (30.03.2012) 2,65€ 2,15€ Hier sieht man gerade
-
Thread
Picomite und LCD Display PC-6749-UUW von Densitron
E H L N D I M O P A J B C ; 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 ; 1 word per letter ; e.g. Capital Letter A would be the word 0xE44B [/c] Jedes Data Kommando besteht aus der Adresse und dann 4 Bits fürs Datennibble.
brauche ich nur noch eine schöne Chraraktertabelle... Vorschlag zur Hintergrundbeleuchtung: Der Pin dafür geht ja direkt auf die Basis von Transistor Q1, mit R3 als Pulldown. Ich habe die Leiterbahn links oben an R3 (GND) durchtrennt und die beiden linken Anschlüsse von R2 und R3 verbunden (damit
-
Thread
Auftragsarbeit open frame Netzteil
forward Mean Time Between Failure 100000 hour Network protocol IEEE802.3 (10Base-T) IEEE802.3u (100Base-TX) IEEE802.3ab (1000Base-TX) IEEE802.3z(1000Base-FX) IEEE802.3x (Flow control) PoE Protocol IEEE802.3af (15.4W) IEEE802.3at (30W) POE Pin 1/2 +, 3/6 - PoE Power Budget 120W Industry Standard EMI: FCC Part 15 CISPR (EN55032) class A EMS: EN61000-4-2 (ESD)、 EN61000-4-4 (EFT) EN61000-4-5 (Surge) Network Medium 10Base-T : Cat3、4、5 or above UTP(≤100m) 100Base-TX : Cat5 or above UTP(≤100m) 1000Base-TX : Cat5 or above UTP(≤100m) Lighting Protection
-
Thread
[AVR] Modulo funktioniert nicht richtig
Das ist kein Minimalprogramm. BTW: wenn du sowas wie Variable1, variable2, variable3, … hast, möchtest du ein Array nehmen
Anzeige multiplexen. 500 Zeilen hat bestimmt keiner geschafft. Das mit den Anoden direkt an den IO-Pins solltest Du nochmal überdenken. Als Operating Conditionen werden für den ATmega8 max 20mA angegeben. Bei 7 Segmenten sind also max 2,8mA zulässig. 8 Digits multiplexen bedeutet, sie leuchten nur 12,5%
-
Thread
Hochladen von Sketchen auf den ATMEGA328P-PU Standalone mit ftdi- Adapter fehlerhaft.
Wieviel MHz hat der Quarz? 8 oder 16MHz? Wie gross sind die Kondensatoren gegen GND? Spannung vom FT232 5V oder 3V3? Linda B. schrieb im Beitrag #7407706: > ich habe bloß > noch den VCC-PIN mit einem 10K Ohm Widerstand mit dem RESET-PIN > verbunden. Ja, ok. Wie gross ist der Kondensator? 100n?
https://diyodemag.com/_images/5ef733c3c672e00c60f66083
-
Thread
SAME53 5V-tolerante Portpins
Dioden (zu GND und Vcc) von Portpins nutzen. Im DaBla unter 54.4 Injection Current, steht, dass die 5V-toleranten Pins keine Schutzdioden hätten. Jetzt finde ich aber nirgends eine Angabe, welcher Port / Pins das sind. habe ich Tomaten auf den Augen, oder hat der gar keine? Weis jemand was? Danke
Strom auf unter 0,24mA. > Das müsste doch problemlos gehen? Laut 54.4 Note 4. passt das: RS >= (5V-(3,3V+0,6V))/15mA = 73R. Und 100k sind >= 73R.
-
Thread
Elektromagnetische Störung in meiner Schaltung, durch 12V DC Motoren
vollständigen Schaltplan *und* den Aufbau. Arg viel mehr ist es eigentlich nicht, außer noch ein Paar 3 Pin Anschlüse für die Sensoren (12V mit einem Vorwiderstand von 2,2K, GND und DIN). Den Aufbau kann ich auch nicht zeigen, da hier viel Kabelsalat herrscht und man so auch nicht viel erkennen kann,
https://rn-wissen.de/wiki/index.php/Getriebemotoren_Ansteuerung#Und_nie_vergessen_Motoren_zu_entst.C3.B6ren
-
Thread
Reset ohne Reset-Pin?
. Anders ausgedrückt: 1) Traue *absolut keinem* I2C-Chip, der keinen Reset-Pin hat. 2) Wenn alle einen haben, siehe einen Bus-Reset darüber vor. 3) Wenn auch *nur einer* keinen hat, siehe einen Power-Cycle für den gesamten Bus als Reset vor. Leider
C-hater schrieb im Beitrag #7417561: > 1) Traue absolut keinem I2C-Chip, der keinen Reset-Pin hat. > 2) Wenn alle einen haben, siehe einen Bus-Reset darüber vor. > 3) Wenn auch nur einer keinen hat,
-
Thread
AVR, Atmega644 SPI im Bootloader kein output
Probleme läuft nur im Bootloader gibt es mit dem 644 problme mit dem 328 geht es einwandfrei. [c] SET_OUTPUT(MCP2515_CS); SET(MCP2515_CS); PORT_SPI &= ~((1 << PIN_NUM(P_SCK)) | (1 << PIN_NUM(P_MOSI))); DDR_SPI |= (1 << PIN_NUM(P_SCK)) | (1 << PIN_NUM(P_MOSI)); SET(MCP2515
15.3.2 Master Mode When the SPI is configured as a Master (MSTR in SPCR is set), the user can determine the direction of the SS pin. If SS is configured as an output, the pin is a general output pin which
-
Thread
Schachbrett - automatisches PGN Protokoll
bei der Schachbrettbeobachtung nicht relevant. > Ich habe ja > (zumindest beim Pi) nur 16 IO-Ports. Ist da ein Port-Expander die > richtige Wahl? Binde das Schachbrett über SPI oder I2C Port-Expander an. Das vereinfacht die Verkabelung. Für Abfrage der 8x8 Matrix des Schachbrettes brauchst du
absolut prellfrei. Das Magnetfeld muß senkrecht mit dem Südpol auf die markierte Fläche einwirken. UB= 5 V Ausgangsstrom 50 mA. Typ B 461 1 St. 0,41 € 10 St. 2,56 € 100 St. 17,90 € Also jetzt fast zum halben Preis noch gelistet.
-
Thread
Nachfolger vom ATMEGA2560?
extra Port einstellbar auf 3,3V wenn er selbst mit 5V betrieben wird.
DS40002211 spezifiziert. Dort ist auf der Frontseite vermerkt : ATmega2560/ATmega2561: 0 - 16MHz @ 4.5V - 5.5V Im Kapitel 31.1 auf Seite 356 : als PowerSupply current : [pre] Active 1MHz, VCC = 2V (ATmega640/1280/2560/1V) 0.5 0.8mA Active 4MHz, VCC = 3V (ATmega640/1280/2560/1L) 3.2 5 Active 8MHz
-
Thread
STM32 NUCLEO H743ZI - Ethernet / WebServer-Probleme
st-flash --reset write 743ZI_LwIP_Test.hex 0x08000000 st-flash 1.7.0 2023-05-02T16:13:54 INFO common.c: H74x/H75x: 128 KiB SRAM, 2048 KiB flash in at least 128 KiB pages. file H743ZI_LwIP_Test.hex md5 checksum: ffe8c2f14a5b707fca956874d2494734, stlink checksum: 0x00a937bc 2023-05-02T16:13:54 INFO common.c
1de1b8adb7 May 21 2023 07:25:23 arm _assert: Assertion failed panic: at file: armv7-m/arm_hardfault.c:175 task: 0x8035e6d up_dump_register: R0: 38004578 R1: 000000ca R2: 0803ec1b R3: 000000ca up_dump_register: R4: 00000000 R5: 00000000 R6: 000000c0 FP: 000000a8 up_dump_register: R8: 00000000 SB:
-
Thread
Raspberry Pi-Alternativen, I2C-Adressierung und Lesestoff
immer: Das ist natürlich konzeptioneller Müll, egal ob von STM oder TI. Es schliesst z.B. "pluggable" I2C-Slaves aus. So ein Schwachsinn. Und in vielen Fällen obendrein völlig unnötig, auf jeden Fall, so lange noch N.C.-Pins bei den Slaves existieren. Da fragt sich jeder Ingenieur, wie um alles in der
ein Schwachsinn. Und in vielen Fällen obendrein völlig unnötig, auf > jeden Fall, so lange noch N.C.-Pins bei den Slaves existieren. Zumal man sich fragt wer sowas braucht. Bei dem Threadstarter gab es ja drei Adresseingaenge fuer einen 16Bit port. Braucht da wirklich jemand mehr wie acht in einem
-
Thread
STM32N6 “halb angekündigt”, Radxa ROCK 4SE im Vergleich, neue I2C-Expander uvm
return to health in 2024 to enjoy another boom before a subsequent collapse, probably in 2026. [/c] ### Neuerungen in Bluetooth 5.3 kurz aufgelistet Der Antennenspezialist antenova bietet unter https://blog.antenova.com/bluetooth-5.3-features-and-integration-considerations eine Zusammenfassungen
wie soll das deiner > Meinung nach funktionieren? Mit einem integrierten Spannungsteiler auf VDD/2 und einem "ADC" dahinter. Beim PCA9955 z.B. kann man zusätzlich einen externen Pull-Up oder -Down anschließen. Auf die Art kann der 5 Zustände pro Pin oder 125 Adressen mit 3 Pins unterscheiden.
-
Artikel
IRMP - english
when switching to mode1 temp automaticall sets to 22C) ON (mode1, 22C) 10001000 00 0 0 0 011 0111 0100 1110 MODE 10001000 00 0 0 1 001 1000 0100 0101 (to mode2, no temperature displayed) ON (mode2) 10001000 00 0 0 0 001 1000 0100 1101 MODE (to mode3, 23C
C 1011=27°C 1100=28°C 1101=29°C 1111=30°C vvvv: Ventilation: 0000=slow 0010=medium 0011=???? 0100=high 0101=light 0110=???? 0111=???? ... 1111=???? Checksum: PPPP = (DataNibble1 + DataNibble2 + DataNibble3
-
Thread
Picoboard, Arduino, Gpio / Port direkt per Register-Zugriff steuern?
RP2040 mit arduino framework. Weiss jemand ob man ähnlich wie bei Atmega, Attiny Serie den GPIO Port/Pin direkt per Register ansprechen kann wie z.B.? [c] DDRD = 0xFF; PORTD |= (1 << 1); [/c] statt via pinMode(), digitalWrite()...? Danke
dauert ca. 40ns! [c] volatile uint pin=TEST_LED; ... #if TEST_NR == 5 // toggle test, direct register access via non-Arduino function gpio_put(pin, HIGH); gpio_put(pin, LOW); #endif [/c]
-
Artikel
IRSND - english
protocols: ./irsnd-15kHz 7 2 3 0 | ./irmp-15kHz 1100010000011 p= 7 (RC5), a=0x0002, c=0x0003, f=0x00 First key press 1000010000011 p= 7 (RC5), a=0x0002, c=0x0003, f=0x00 Second key press ^ Toggle bit Note: Depending on the protocol
reptition frames Version 3.2.5: Modifications for Arduino Version 3.2.4: changed some constants in irsnd.c Version 3.1.5: 2019-08-28: New protocol: ONKYO Version 3.1.2: 2018-09-06: Added support of STM32 with HAL library Version
-
Thread
ATMega4809 externer Interrupt
= PIN2_bm; // toggle Led 13 VPORTB.INTFLAGS = PIN0_bm; // delete Flag } [/c]
/avrdude.conf" -v -patmega4809 -cjtag2updi -PCOM22 -b115200 -e -D -Uflash:w:C:\Users\Admin\Desktop\3V1_PSR.hex:i -Ufuse0:w:0x00:m -Ufuse1:w:0xC4:m -Ufuse2:w:0x02:m -Ufuse5:w:0xC9:m -Ufuse6:w:0x07:m -Ufuse7:w:0x00:m -Ufuse8:w:0x00:m {upload.extra_files
-
Thread
Drehspulmesswerk anschliessen
#include <Wire.h> #include "RTClib.h" // https://github.com/adafruit/RTClib // Define the Pins we are using. #define PIN_BUTTON_HOUR 7 #define PIN_BUTTON_MIN 8 #define PIN_METER_HOUR 3 #define PIN_METER_MIN 5 #define PIN_METER_SEC 6 // Define the minimum and maximum PWM values for all
setup () { // Initiate the serial port for debugging purposes. Serial.begin(9600); // Configure all the pin modes for all connected pins. pinMode(PIN_BUTTON_HOUR, INPUT_PULLUP); pinMode(PIN_BUTTON_MIN, INPUT_PULLUP); pinMode
-
Artikel
MSP430
Komponenten. Digitale Peripherie. 16-bit RISC architecture bis zu 24 MHz Erweiterter Temperaturbereich : –40°C to 105°C Großer Betriebsspannungsbereich von 1.8V bis 3.6 V Optimierter niederleistungs Mode (bei 3 V) Active mode: 142 µA/MHz Standby: LPM3 mit 32768-Hz Quarz: 1.43 µA (mit aktivem SVS) LPM3.5 mit 32768
Combo Ein 12-Kanal 12-bit analog-zu-digital Wandler (ADC) Interne mehrfach verwendbare Referenz (1.5, 2.0, oder 2.5 V) Sample-and-hold 200 ksps 2 erweiterte Komparatoren (eCOMP) Integrierte 6-bit digital-zu-analog Wandler (DAC) als Referenzspannung 4 Analoge Blöcke (smart analog combo [SAC-L3]) Ermöglicht
-
Thread
LED parallel zum R_GS an AVR IO
Guten Tag. Ich habe einen 5V AVR und möchte zwei Ports (16 Pins) dafür benutzen, um Signale von meiner Platine über Leiterplattenklemmen rauszuführen. Dafür möchte ich einen MOSFET benutzen und dachte an den IRLML6344. Die geschaltete
schrieb im Beitrag #7400490: > passt das schon. Ja so ist es, denn bei 20mA gibt das Datenblatt bei 5V Versorgung mindestens 4,1V am Ausgang an. Der Mosfet kann dabei locker 10A leiten. Lustig ist hier das Datenblatt, das für 25°C und 150°C exakt die selben Ausgangskennlinien in der Fig1 und Fig2
-
Thread
Finder Zähler mit ModBus auslesen
Also ändere Dein Programm dahingehend, daß der schwachsinnige Pseudo-Offset weggelassen wird: [c] result = node.readInputRegisters(111, 2); // Lesen von 2 [/c]
// ModbusMaster Objekt constexpr uint8_t modbusEnablePin = 2; // The GPIO used to control the MAX485 TX pin. Set to 255 if you are not using RS485 or a selfsensing adapter void setup() { pinMode (modbusEnablePin, OUTPUT); //Max485 Steuerpin
-
Thread
ESP8266 -> shelly3em Programmierhilfe?
auch mal, dass ein ESP zu wenige Ausgänge hat. Dann klemme ich mir meist einen Atmel/Arduino als I2C Slave da dran. Oder einen MCP23017. Oder, oder ... Ein Tiny85 hat 6 IO Pins. Geht also! Auch UART wäre machbar.
auch mal, dass ein ESP zu wenige Ausgänge hat. > Dann klemme ich mir meist einen Atmel/Arduino als I2C Slave da dran. > Oder einen MCP23017. Oder, oder ... > > Ein Tiny85 hat 6 IO Pins. > Geht also! > > Auch UART wäre machbar. Ich will den Reset nicht gebrauchen. Vlt teste ich's erst mal mit
-
Thread
Lötanfänger - Kaufempfehlung?
Soetwas habe ich mit dem Multitip 25 vor ein paar Wochen gemacht. Transistoren auf 2mm starkes Messingblech habe sogar nen 4mm² Draht genommen statt der zuvor 2,5mm². Kann mich nicht beschweren das er nicht genug nachgeliefert hat, auch 12 Elko gegen 2 Messingbleche waren kein Problem
Soetwas habe ich mit dem Multitip 25 vor ein paar Wochen gemacht. Transistoren auf 2mm starkes Messingblech habe sogar nen 4mm² Draht genommen statt der zuvor 2,5mm². Kann mich nicht beschweren das er nicht genug nachgeliefert hat, auch 12 Elko gegen 2 Messingbleche waren kein Problem
-
Thread
6 LEDs gemeinsamer Pluspol mit Arduino schalten
vielleicht 3V Ausgangsspannung vom uC Pin, eine LED leuchten lassen, die je nach Laune 2.9 bis 3.6V für ihren Nennstrom benötigt ? Da musst du die Spannung erst hochtransformieren, oder in deinem Fall der LED
Die Variante am Pin D9 funktioniert auch auch an 3,3V Mikrocontrollern. Von der 5V Versorgung fallen an der LED 2-3V ab. Die verbleibenden 2-3V tun dem Mikrocontroller nicht weh.
-
Thread
Entscheidungsfindung neue HDD (nicht SSD)
heute halt als WD, ebenfalls sowohl mit SMR, als auch mit Heliumfüllung. https://gzhls.at/blob/ldb/c/2/a/2/4d09fe55fb3e0a0305c861986678cdab2d80.pdf
samt > Platten mit USB Controller auf der Festplattenelektronik. Unsinn. Das gilt in Teilen für 2,5", nicht für 3,5". Für völlig unbegabte gibt's sogar Anleitungen zum Ausbau: https://de.ifixit.com/Anleitung/Wie+man+eine+WD+Elements+Festplatte+entfernt/137646 Alternativ hilft "wd elements shucking
-
Thread
Präzise Pulse aus Arduino Leonardo
einem Umsortieren im setup geklappt. Mit folgendem Code tut der Leonardo nun das, was er soll: [c] const byte pulsPin {10}; // OC1B bzw. PB6 const byte IN1 {0}; const byte IN2 {1}; const byte IN3 {2}; const byte IN4 {3}; void setup() { // put your setup code here, to run once: pinMode(pulsPin, OUTPUT); digitalWrite(pulsPin, HIGH); // OC1B bzw. PB6 pinMode(IN1, INPUT_PULLUP); pinMode(IN2, INPUT_PULLUP); pinMode(IN3, INPUT_PULLUP); pinMode(IN4, INPUT_PULLUP
-
Thread
Wer baut gegen Bezahlung ein Gerät mit Schaltung?
Oder ein flacher Schiebeschalter? https://www.reichelt.de/schiebeschalter-1x-um-liegend-print-rm-2-54-ss-esp201-p112179.html?&trstct=pol_5&nbc=1
Kalenderfunktion, welche einen > Stromverbrauch im Nanobereich haben (z.B. RV-1805 60nA) und über I2C > abgefragt werden können. RV-1805-C3 Not recommended for new design-in, please use RV-3028-C7 for new design.
-
Thread
JBC Lötstation mit selbstgebauter Absaugung
dem Scope decodieren konnte (Nachrichten, die die JBC sendet, die 255 sind nur zum Auffüllen). [c] const uint8_t rxCodes [][16] { {16, 2, 16, 16, 17, 253, 0, 1, 17, 237, 16, 3, 255, 255, 255, 255}, {16, 2, 16, 16, 17, 0, 22, 1, 17, 6, 16, 3, 255, 255, 255, 255}, {16, 2, 16, 16, 17, 0, 57, 2, 1, 0, 58, 16, 3, 255, 255, 255} }; [/c] M_HS in der ersten Zeile, M_SYN ist in der zweiten Zeile, dritte Zeile habe ich noch so recht rausbekommen. Vermutlich
-
Thread
STM32 wird nicht erkannt (Win Gerätemanager)
diesen via USB an. Unsere Messungen ergaben, dass die Spannungsversorgung des STM32 IO ist und auch 3,3V am Pin 44 (BOOT0) beim Einstecken in den USB Port anliegen. Jedoch der Gerätemanager in Windows "zuckt" nicht ein mal und der STM32 wird nicht angeziegt / erkannt. Ich hab auch ein paar Bilder
> Was habt ihr noch für Tipps, was wir prüfen könnten, oder was "kaputt" > sein könnte. Den 1.5K Widerstand von USB D+ nach +3.3V sehe ich nirgends im Schaltplan (auf den ersten Blick). Der ist notwendig, sonst erkennt der PC des Slave nicht. Rüstet den man manuell nach, fall er wirklich fehlt
-
Thread
Meinung zu dieser Heißluftstation
eingegriffen, die minimale Luftleistung war mir zu viel: https://hobbyelektronik.org/w/index.php/K%C3%BChlung_f%C3%BCr_Zhongdi_ZD-939L
mit 70W Lötkolben. Ist das diese ? https://www.ebay.de/itm/314202607876?chn=ps&_trkparms=ispr%3D1&amdata=enc%3A1LcNWK8LHSducFVrZnzbwzw0&norover=1&mkevt=1&mkrid=707-166974-037691-2&mkcid=2&mkscid=101&itemid=314202607876&targetid=1732151615668&device=c&mktype=pla&googleloc=9044733&poi=&campaignid
-
Thread
Seltsames Problem mit einer Mikrocontrollerkarte
Ein Taktgeber pro uC, oder alle 5 an demselben? LG, Sebastian
Oszilloskop-Screenshot ja das Taktsignal gerade mal bei ~1.7V für "high" zu liegen. Bei einer Versorgung von 3,3V ist das (vermutlich) außerhalb der Spezifikation. Im Datenblatt konnte ich speziell zum Clock-Signal allerdings keine Angaben finden, für I/O-Ports sind es bei Vcc=3,3V min. 2V für High-Level, ich
-
Thread
Warum liest man hier so wenig von Renesas?
company and the largest microcontroller supplier. * Renesas produziert in 12 eigenen Fabs, davon nur 2 in China (laut Wikipedia und OpenStreetMap). * 5V-Chips sind lieferbar -- mit 1MB Flash und 128KB RAM für 10 Euro * insgesamt listet Digikey ca. 3900 Renesas- und 3600 STM-Typen. * das Verhältnis
Nachfolger gehabt. Wer sich länger mit den Dingern beschäftigte merkte, dass die Ausgänge nur 2mA vertrugen und für alles Treiber brauchten, und die grösseren M16 mit ihren Ports sehr unflexibel sind, Richtung nur portweise einstellbar oder ähnlichen Blödsinn. Da halfen auch keine komplizierten