-
Thread
MOSFET, NCh IRLML6244 Alternative (größere Bauform)
zusätzliche Last von 5,6kΩ am TX vom SIM800L? Erwischt, ich habe nicht sorgfältig geschaut. Ich ging von einem 3V3-µC und dem GSM-Modul direkt am Akku aus, die beiden Widerstände als Spannungsteiler. Beides falsch
Re schrieb im Beitrag #7987547: > Der µC-Ausgang schafft es mit seiner PP-Endstufe ganz allein, T2 > innerhalb einiger µs umzusteuern Nur leider funktioniert das nur, wenn die PP-Endstufe aktiv ist, d.h. der Pin als Ausgang konfiguriert
-
Thread
5V aus 12V für PIC16F15325
Ansprechverzögerung nach PowerUp und das zweite > generiert den Tastendruck. Genau so ist es. Zuerst 2-3s warten, bis die 12V bei Motorstart stabil vorhanden sind, dann Taster 100-200ms drücken. Der Taster hat ein Pin an Masse, der andere hat 12V (ca. ein Volt weniger als die Batterie mit 13.5V) und im
12V---------+ | | | 10k | +-----+-----------O 4V / 0,5mA | | | \|/ LED1 LED3 /|\ | | \|/ LED2 GND---+-----+-----------O [/pre] * LED3 z.B. rot = Verpolschutz mit Anzeige * LED1 und 2 z.B. grün bestimmen die Spannung
-
Thread
Funkschlüssel Peugeot Partner I
: Manchester [+] Version : Hitag2 [+] Coding in HITAG 2 operation: manchester [+] Tag is in : Password mode [+] Page 6,7 : RW [+] Page 4,5 : RW [+] Page 3 : RW [+] Page 1,2 : RW [=] ----------------------------
ffffffffffffffffffffff5a6a91713c0a87849d2a602d3548b89e0543c24e952 ffffffffffffffffffffff5a6a90a063d6f313f7eb202d35485031eb7989fbf58 ffffffffffffffffffffff5a6ab105bc1e84111b7ce02d355882de0f42088dbe6 ffffffffffffffffffffff5a6aa6c7292576adbd18602d3553639492bb56de8c2
-
Thread
Orange Pi Zero 4, NVIDIA investiert in MediaTek, MicroPython-Update und mehr
dual MIPI CSI camera interfaces, a 16Pin FPC (PCIe 3.0 & USB 3.1), a 13Pin expansion header (USB2.0, I2C, UART, PWM, I2S (Digital Audio Input/Output), TWI Digital MIC, IR receiver, GPIO), a 26Pin GPIO (I2C, UART, PWM, SPI, GPIO), as well as a dedicated RJ45 Ethernet port and Type-C (supporting USB 3.1 + eDP/DP). [/c] Interessant ist, dass derzeit nur die 4-GB-Variante zur Verfügung steht. Die folgende Abbildung zeigt XXX – zu beachten ist, dass das Produkt derzeit
-
Thread
uSDX+ mit FW 4.00e und die CW Tastung
kein Glitch entsteht, muss früh genug das Output-Compare Register OCR1BL auf 0 stehen, damit über PB2 und Q5 die Endstufe Q2/Q3/Q4 keinen Takt erhält. Früh genug heißt incl Integrationszeit R28/C23, 0,5ms vor PB2 oder CLK2 sollten genügen wenn der im Netz ausgegrabene Stromlaufplan mit deinem Gerät übereinstimmt
CLK2_OEB CLK1_OEB CLK0_OEB 4 - 8 Reserved 9 OEB_MASK7 OEB_MASK6 OEB_MASK5 OEB_MASK4 OEB_MASK3 OEB_MASK2 OEB_MASK1 OEB_MASK0 ... [/c] Damit stellt
-
Thread
Hilfe bei Programm-Bug mit AtMega8 benötigt
und in der Polarität deiner Eingänge. Du liest die Nockenschalter nicht invertiert ein, d. h.: [c] CamUp = (PINC & (1<<iCamUp)); // ergibt 0 oder !=0 CamDown = (PINC & (1<<iCamDown)); // ergibt 0 oder !=0 [/c] → Wenn der Pin geschlossen (LOW) ist, liefert CamUp = 0. → Wenn der Pin offen
mal etwas ›sensitiver‹ schalten. So wie es (hoffentlich nicht nur) meine Standard-Einstellung ist. [c] #include <stdbool.h> bool test(int a, int b,int c) { return a && b || c; } int main(void) { bool z = test(1,2,3); (void)z; return 0; } // gcc -Wall -Wextra -pedantic
-
Thread
ISE14.x und chinesisches Platform Cable USB geht nicht
bis 3.6V-System 2 Stück TI 1G74LVC04 mit 5V6 Betriebspannung treiben übrigens eine 50-Ohm-Last problemlos mit mit 360/510 ps fall/risetime für 3V3-Verhältnisse. (jeder mit 100 Ohm Serien-R, so dass
gleich auf Seite 1: "Inputs accept voltages to 5.5V" "Supports mixed-mode signal operation on all ports (5V input or output voltage with 3.3V VCC)" "Can be used as a down translator to translate inputs from a maximum of 5.5V down to the VCC level
-
Thread
DCF-Uhr from Scratch
Vertraust du deiner RTC nicht? Doch, sicher mehr als dem gestörten DCF-Signal. Deswegen sind auch nur 2 Chips jeweils mit eigener Batterie und eigenem I2C-Bus vorgesehen. Wie viel sicherer wären eigentlich 3 statt 2? Die meisten Flugzeuge haben auch nur 2 Triebwerke. > Punkt 5 bedingt ja schon fast
: < 1.5 mA unterminiert 4x LDO MIC5236: < 0.12 mA 3x Referenz REF3433: < 0.3 mA OP INA186A1Q: ca. 0.2 mA was-ich-noch-vergaß: ?[/pre] So ein krasser Fall von Kleinvieh macht Mist :( Das meiste
-
Thread
Schöne neue usb C Welt. Laderichtung?
oder übersehe ich etwas? Kennt jemand einen Trick oder eine Lösung? Ein USB-A-auf-USB-C-Kabel funktioniert leider nicht, da darüber nur 5 V anliegen und der Laptop damit nicht lädt.
Source besser wäre und nutzen dazu die PD Meta Daten. Meine Ugreen lädt das HP Elite Book via USB-C Port auf.
-
Thread
KM-Switch Schaltplangenoergele
bestueckte PCBs aus dem Reich der Mitte zustellte. Meinen Originalschaltplan hab' ich auf die Haelfte der Ports (also von 6 auf 3) eingedampft. Die Bauteile haetten sonst nicht so recht schmerzfrei auf 100x100mm PCB einseitig gepasst. Damit gings dann ganz gut. Fuer einen KM-Switch mit 2 Eingaengen fuer Maus
in der libopencm3, was dann zuschlaegt, wenn die USB-Versorgungsspannung VBUS nicht am PORT PA9 anliegt. Und zwar /auch/ im USB-Devicebetrieb. Damit ich's in ein paar Monaten wiederfind': https://github.com/libopencm3
-
Thread
Si5351 Generator, ESD Schutz
hinterher ein mechanisches oder Lötproblem ist. Ansonsten würde ich mal nach TVS-Schutzdioden für USB 3.0, LVDS etc. schauen. Z.B. PESD5V5C1UL. Die haben nur 0.6pF, das sollte Dein Signal nicht wirklich beeinträchtigen. Ist halt Nexperia, bei Mouser sind aber grad noch ein paar auf Lager. Ansonsten
Platz auf der Platine habe, werde ich also ein Paar Dioden an die Ausgänge gefolgt von einem 3dB Pi-Glied bauen. 6dB geht nicht wirklich, denn dann fällt meine Ausgangsspannung unter 2V was sich für Digitalschaltungen nicht wirklich gut macht. @Helmut: Das mit den 5 Steckzyklen war mir gar
-
Thread
Pullup-Widerstand Stromverbrauch zu hoch
man nur jede Sekunde nachgucken muss. Damit sinkt der mittlere Stromverbrauch auf 1/100000. Der C muss naturlich weg an deinem Eingang. Du brauchst nicht msl einen extra PortPin, wenn du den eingebauten pull up des AVR nutzt. Du brauchst dann gar keine zusätzlichen externen Bauteile, nur den Reed
von Zehntelsekunden offen sein, sondern > deutlich länger. > > Also was: Der Impuls kommt, der µC fragt den Kontakt mit ein paar ms > Verzögerung erneut ab und legt sich wieder hin - oder eben nicht. Dieser Hinweis hat mir sehr geholfen. Sollte durch den 2M2 Ohm Pullup (anfälliger auf Störungen
-
Thread
CH32V003 und Arduino
mich nicht. Ich kann mit und ohne Arduino IDE programmieren. Genau das meinte ich mit #defines [c] // Farbzuordnungen der EGA-Farben zu den Farbnummern #define black 0 #define blue 1 #define green 2 #define cyan 3 [/c] Das ist in C++ alles
Core von V003 fehlerhaft ist) oder verwende ich lieber ein Software - Bitbanging um das an anderen Pins als den I2C Hardwarepins zu legen ... oder mache ich beides und untescheide wieder mit dem Konstruktor? Ganz "schräg" könnte ich noch sagen: Hey, ich mache das als Demo für den I2C-Bus. Hier habe
-
Thread
Raspberry nicht über LAN ansprechbar
loading of SPI kernel module │ │ I5 I2C Enable/disable automatic loading of I2C kernel module │ │ I6 Serial Port Enable/disable shell messages on the serial connection │ │ I7 1-Wire Enable/disable one-wire
das würde hier zu weit führen, fürchte ich. Leider ist das, was Helmut -. (dc3yc) sagt, auch nicht richtig. Putty (oder, korrekt: SSH) geht nicht immer, sondern genauso wie beim Webserver nur dann, wenn die passende Serversoftware auf dem RasPi läuft und auf dem betroffenen Port
-
Thread
OrangePi 4 Pro / OrangePi 6 Plus – Einplatinencomputer im Zeichen der Leistung
ein Achtkerner ante Portas, der - wie in der Abbildung gezeigt - vom Formfaktor her dem Raspberry Pi 5 fast identisch ist.  Im Bereich der IO-Fähigkeiten spielt man im Hause Shenzen Xunlong traditioneller - wie in der Abbildung gezeigt gibt es einen Full Size-HDMI-Port
cpu run --threads=8 sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3) Running the test with following options: Number of threads: 8 . . . CPU speed: events per second: 9818.74 [/c] Hervorzuheben ist, dass der Orange Pi 4 Pro auch ohne jegliche
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
forum.arduino.cc/t/random-function-on-r4-terribly-slow/1342877/12?_gl=1*1mw7hsl*_up*MQ..*_ga*OTYxMTM3NzcxLjE3NTg3Mzg2MzM.*_ga_NEXN8H46L5*czE3NTg3Mzg2MjckbzEkZzEkdDE3NTg3Mzg5NjMkajYwJGwwJGg3MTk0MjU5MjM.
196608 bytes) Flash: [ ] 5.0% (used 26120 bytes from 524288 bytes) ESP32-C3 -O2 RAM: [= ] 5.5% (used 17904 bytes from 327680 bytes) Flash: [== ] 19.5% (used 255964 bytes from 1310720 bytes) STM32 F446
-
Thread
USB FT230X - 8051 Problem
der COM-Port connected. Dann wird der uC eingeschaltet, er sendet Daten über die UART an den FT230X. Die UART-Daten kommen am Baustein an (Pin2, TX_UC). Der FT230X schickt jedoch nichts über USB raus. Turn-On
Ich habe schon die VCCIO auf 3.3V erhöht (ansonsten sind lt. Datenblatt noch externe PullUPs notwendig), jedoch identisches Verhalten (zudem sind die PullUps im uC vorhanden). Die Funktion Keep_Awake# (CBUS-Pin) (verhindern des
-
Thread
Arduinopreise? WTF?
Ich hab mir mal vor 10-15 Jahren 2-3 Originale gekauft, danach Chinaclone. Die Nanos sind für Lochrasterprototypen und Einzelstücke gut geeignet. Für Kleinserien entwerfe ich lieber ein passendes Board und nehme den µC "bare metal".
Nutzen Das ist richtig aber am Thema vorbei. Selbst bei Reichelt kostet ein ATMega328P AU unter 3,-€. Wie kann es dann sein daß ein µC-Board mit wenig mehr drauf auf 27,-€ kommt? Ich habe gerade mal in mein Mail-Archiv geschaut. 2016 habe ich noch 5x Arduino nano V3 (mit CH340, also Chinaware,
-
Thread
Größtest Display mit SPI Schnittstelle?
kannst du aber (wegen dem Aufwand) wieder Richtung MIPI-DSI gehen. Die 4lane können meistens auch 2lane. Bei MIPI kannst ein RPi CM4/CM5 nehmen.
Bedien-Situation). Auch diese Kommandos sind recht simpel auszuwerten, so nach dem Prinzip: "auf Screen Nr. 3 wurde der Button 5 gedrückt" ... Nextions gibts aktuell bis 7". Der Hersteller bietet eine kostenlose IDE (nur Windows) zur Konfiguration und grafischen Gestaltung.
-
Thread
Adressdekoder für 68k CPU
or t_sel_slow or ecs or memory_config) begin begin sel_chip[0] = (cpu_address_in[23:19]==5'b0000_0 && ((boot && cpu_address_in[18:14]!=5'b000_00) || (!boot && !ovl))) ? 1'b1 : 1'b0; sel_chip[1] = (cpu_address_in[23:19]==5'b0000_1) ? 1'b1 : 1'b0; sel_chip[2] = (cpu_address_in[23:19]==5'b0001_0) ? 1'b1 : 1'b0; sel_chip[3] = (cpu_address_in[23:19]==5'b0001_1) ? 1'b1 : 1'b0; sel_slow[0] = (t_sel_slow[0]); sel_slow[1] = (t_sel_slow[1]); sel_slow[2] = (t_sel_slow[2])
-
Thread
MIDI -> UART Bridge
Sieht bei mir ähnlich aus (vorausgesetzt, an CN3_1 liegen +5 V an): R2 hat bei mir 8k2, zusätzlich liegen zwischen U1_7 und U1_5 (also GND) 47k.
S. L. schrieb im Beitrag #8000703: > Sieht bei mir ähnlich aus (vorausgesetzt, an CN3_1 liegen +5 V an): R2 > hat bei mir 8k2, zusätzlich liegen zwischen U1_7 und U1_5 (also GND) > 47k. Und bei Dir funktioniert es wie es soll? @Felix: Hast Du ein Oszilloskop?
-
Thread
AT89S52 (8051) Entwicklungsboard – Programm-Upload / einfache Ein-/Ausgabe funktioniert nicht
hat übrigens (wie alle Standard 8051er) keine Push-Pull-Ausgänge, sondern nur Open-Drain, an den Ports 1,2 und 3 mit Pullup die max. 50µA liefern können, Port 0 ist offen - liefert also gar keinen Strom bei H. Gegen GND können sie auf L geschaltet etwas mehr: max. 10mA per Portpin Summe Port 0 max
. Ansonsten geht mit 2.2kΩ nichts schief. Die LED hängt dann natürlich an 5V. Schickst Du mehr Strom in einen Pin der auf L ist, flüchtet der FET in den Transistorhimmel und der Pin ist nur noch als Eingang zu gebrauchen
-
Thread
Vivado: Unused GPIO Pulldown sichtbar machen
Implementierung allerdings den IO Report ansehe (report_io -file "IO.txt"), sehe ich bei den ungenutzten Pins jedoch keinen Pulldown, sondern nur bei den Pins, bei denen ich es für bestimmte Toplevel Ports definiert habe. Nun meine Fragen: Wurden die Pulldown für die ungenutzen Pins aktiviert? Wo kann
IO_L3P_AD9P_46 NA 46 HD NA A14 IO_L2N_AD10N_46 NA 46 HD NA B14 IO_L2P_AD10P
-
Thread
Feelin XR Pro Vape Podsystem Teardown
damit das ich den MCU auf einen Adapter bringen werde, wenig Platz um ohne Verrenkungen an RESET (Pin 1=SWDIO, 2=RESET, 3=SWDCLK) zu kommen, die sind direkt bei der Spule die ich für einen Step Wandler halte, mit der glibbergrütze eingekleistert. Da muss ich erst schauen ob ich mit meinen Testnadeln
Inter-register command unlock 1 spi_write_byte(CMD, 0xEF); // Inter-register command unlock 2 // === 3. DISPLAY KONFIGURATION === spi_write_byte(CMD, 0xB0); spi_write_byte(DATA, 0xC0); // Interface mode spi_write_byte(CMD, 0xB2); // FRMCTR2 - Frame rate normal mode
-
Thread
Redmi Note 9T, OTG aktivieren/nutzen
Speicherkartenleser, Soundkarte und Ethernet. Die funktionieren auch mit Android, und auch wenn das Handy nur USB2.0 auf dem Port hat.
keine USB 3.0 (die macht sogar nur 1,5 Mbit/s).
-
Thread
Keyestudio KS0304 Schaltplan
192.168.178.123 Host is up (0.00046s latency). Nmap done: 256 IP addresses (4 hosts up) scanned in 3.02 seconds ping -4 -c 5 192.168.178.123 PING 192.168.178.123 (192.168.178.123) 56(84) bytes of data. 64 bytes from 192.168.178.123: icmp_seq=1 ttl=128 time=0.156 ms 64 bytes from 192.168.178.123: icmp_seq=2 ttl=128 time=0.234 ms 64 bytes from 192.168.178.123: icmp_seq=3 ttl=128 time=0.241 ms 64 bytes from 192.168.178.123: icmp_seq=4 ttl=128 time=0.234 ms 64 bytes from 192.168.178.123: icmp_seq=5 ttl=
-
Artikel
AVR In System Programmer
ggf. beim Platinenentwurf berücksichtigt werden. 10-poliger 6-poliger Dreieck = Anschluss Anschluss Pin 1 1 MOSI 1 MISO 2 U CC 2 U CC 3 - (*) 3 SCK 4,6,8,10 GND 4 MOSI 5 RESET 5 RESET 7 SCK 6 GND 9 MISO Pin 1 ist am Pfostenstecker mit einem kleinen Dreieck gekennzeichnet. Um Verwechslungen zu vermeiden
Board-Schnittstelle & AVRISP MkII. Für Mikrocontroller-Boards schlägt Atmel einen 6-Pin Header, 2,54 mm Raster, mit folgender Pinbelegung vor (Ansicht von Oben): DATA 1 2 VCC N.C. 3 4 N.C. CLK 5 6 GND (N.C.: Not Connected, nicht verbunden). Diese Belegung wird auch von Atmels AVRISP MkII
-
Thread
Warum ist die USB/CDC Implementierung der Cube HAL so groẞ?
packages/STMicroelectronics/tools/CMSIS/6.2.0/CMSIS/Core/Include - .arduino15/packages/STMicroelectronics/hardware/stm32/2.12.0/system/Drivers/CMSIS/Device/ST/STM32F3xx/Include Oder aus dem STM32CubeF3 Paket nehmen - https://www.st.com/en
mir auch auf aufgefallen. Ehrlich gesagt weiß ich nicht, was das ist. Im Reference Manual vom STM32F3 steht dazu nichts. Laut https://deepwiki.com/grblHAL/STM32F3xx/4.2.3-usb-low-level-configuration geht es beim PCD offenbar darum, Takt und I/O Pins für USB zu konfigurieren. Also das, was die kleinere
-
Artikel
AVR-GCC-Tutorial
---+---+---+---+---+ | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | +---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | In C liest sich das dann so: Die Pins 5 bis 7 werden (da 0) als Eingänge geschaltet. Weitere Beispiele: Vordefinierte Bitnummern für I/O-Register. Die Bitnummern (z. B. PCx, PINCx
DC Characteristics im Datenblatt des genutzten Controllers. + Logikpegel VCC [V] Low [V] High [V] 5 1,0 3,5 3,3 0,66 2,3 1,8 0,36 1,26 Die Abfrage der Zustände der Portpins erfolgt direkt über den Registernamen. Will man also die aktuellen Signalzustände von Port D abfragen und in eine Variable namens
-
Thread
STM32F4 - Spiele
Display die > Pinbelegung nicht heraus gefunden. Die habe ich schonmal: https://www.lcdwiki.com/3.2inch_RPi_Display
> - spi_in > - spi_lcdout Sollte sich durch 2 Makros lösen lassen. Aktuell ist mein Arbeitszimmer Baustelle (Umbau). Danach werd ich mir das mal vornehmen und den modifizierten Code hier posten. Das wird aber wohl noch 2-3 Wochen dauern.