-
Thread
7-Segmentanzeigen wieder hell machen
einen Regler gibt? Ja, das ist unten der LM257. Vielleicht sind die Elkos taub und daher sinken die 5V ab. Die 5V kannst Du messen zwischen Pin 10 und 20 der 74HC574.
Peter D. schrieb im Beitrag #7650117: > Die 5V kannst Du messen zwischen Pin 10 und 20 der 74HC574. Oder einfacher an den beiden Pins der gelben Kondensatoren am oberen Platinenrand.
-
Thread
WLED ESP32 Controller bauen
durchflossen werden: * C3(+)->(3)U3(5)->L1->(+)C2/C5(-)->(-)C3 * U3(5)->L1->(+)C2/C5(-)->U3(4)
durchflossen > werden: > > * C3(+)->(3)U3(5)->L1->(+)C2/C5(-)->(-)C3 > * U3(5)->L1->(+)C2/C5(-)->U3(4) Danke Überprüfe ich noch mal. Dachte es passt so. Aber hat jetzt ja Zeit.
-
Thread
DCC Singal auslesen
beim ESP an: [c] #include <NmraDcc.h> NmraDcc Dcc; void setup() { Serial.begin(115200); Serial.println("Initializing DCC reader..."); Dcc.pin(0, 2, 1); Dcc.init(MAN_ID_DIY, 12, CV29_ACCESSORY_DECODER
0; i < Msg->Size; i++) { Serial.print(Msg->Data[i], BIN); } Serial.println(); } [/c] Pin wäre beim Nano 2 und denke beim ESP GPI04 oder täsuche ich mich?
-
Thread
Das Ende des Z80
AY-3-1015 wird per Pins konfiguriert, nicht per Register.
https://www.linkedin.com/pulse/how-i-cleansed-my-coding-palate-manic-miner-scott-porter-bqbxc Manic Miner on Arduino UNO (progress) https://www.youtube.com/watch?v=5iUYeZ2Ppnk
-
Thread
Zwei PCF8574 am Arduino Code Adressierung
Foto und diagramm von die schaltung bitte Wie meinst du Pin 1 ? Das ist A0. Anfangen mittels code aus zu lesen welche I2C chips gefunden werden Patrick aus die Niederlande
weiss es einfach nicht, wie ich die beiden PCF8574 adressieren muss, um die LEDs an den jeweiligen Ports zu steuern..... [c] PCF8574 expander1(0x20); // PCF8574 an Adresse 0x20 PCF8574 expander2(0x21); // PCF8574 an Adresse 0x21 [/c]
-
Thread
Welches Smart Home System zum selbst erweitern ?
Fernbedienung: https://www.amazon.de/iluminize-Funk-Fernbedienung-Hand-Fernbedienung-Universal-Ger%C3%A4t-f%C3%BCr-wei%C3%9Fe-LEDs/dp/B01BB1ZDQ2/ref=mp_s_a_1_4?crid=1XWIK95V7P4TT&dib=eyJ2IjoiMSJ9.lsIUFpbrqAObjIVIXchVHHU0kXRh00qSEFyEjrE2eEfZWtgT6y_z21qtSQDmZvusdZ_-rzBFnOKinAZSMTg8WwyteIKiq7QbZdw7F-KvVYcZ73PjwFPBsCbfyU4eY_4JksDtoyExzVLudsotT8qfonf5-hHHKVOdzajl57ef2i2mG-Mr3DdvXuMG7orildBK5FqvUiJPLzJ4jkGPqd6fAg.htdyULY1XLEF8sCcmEdA-b5woeQeqoxXWhOlceoNEh4&dib_tag=se&keywords=iluminize+remote&qid=1714842881&sprefix=iluminize+remote%2Caps%2C151&sr=8
-
Thread
neuer Artikel: Qt Creator als IDE für Mikrocontroller
schrieb im Beitrag #7646620: > https://www.qt.io/offline-installers Au geil: > Windows Host > Qt 5.12.12 for Windows (3.7 GB) (info)
Harald K. schrieb im Beitrag #7646642: > Au geil: > >> Windows Host >> Qt 5.12.12 for Windows (3.7 GB) (info) Das ist das komplette Qt, nicht nur der QtCreator. Oliver
-
Thread
Microcontroller PIC SPI und ICSP gleichzeitig benutzen
mittels SPI die Werte eines Temperatursensor auslesen. Das ganze programmiere ich mit einem PICKIT3. Nun zu meinem Problem, der vorhandene µC hat jeweils 2 Anschlüsse für ICSPDAT und ICSPCLK, nämlich RC0 und RC1 und RA0 und RA1. Sobald ich den Microcontroller mit dem PICKIT über die PINS RA 0 bzw RA1
ProductDocuments/DataSheets/PIC16LF1454-5-9-14-20-Pin-8-Bit-Flash-USB-Microcontroller-with-XLP-Technology-DS40001639C.pdf
-
Thread
HP Elite X2 startet nicht mehr - reparaturversuch
kaufst, schau Dir genau an was es liefert. Steht dort nur eine große Zahl für viele Ports aber nicht das einer davon auch explizit 12V bei min 3A kann, Finger weg. Bekommt man für 25€ beim Jeff, bei morgiger Lieferung. Z.B. das hier: https://www.amazon.de/Ladeger%C3%A4t-Adapter-Mehrfach-Schnellladeger%C3%A4t-Netzteil-Wei%C3%9F/dp/B0CM6HRYL9 Und wenn es trotzdem nicht läuft: Amazon ist sehr kulant bei Rückgaben.
-
Thread
LED Treiber programmierbar ähnlich wie das DMX Protokoll
noch ein C und vieleicht ne Diode sein. Und evtl. ein Widerstand. Mehr nicht. Die RGB Stränge sind 2 an der Zahl jeweils. Aber nur 3 Transistoren. Was ich mir vorstellen könnte, wenn es z.B. der LPS5810 wäre
Und hier eben 50 Hz (Träger) und was weiß ich, ... 10KHz Nutzfrequenz. Aber Frage, wenn ich dann 2 Nutzsignale hab (clock, Data), I2C-Bus, kann man dass so einfach mit 2 C's trennen?
-
Thread
LED Ansteuerung für Lazertag Projekt
Grund. Ja, also auch am FET 220 Ohm rein. Diese "zugespielte LED-Steuerung" ist wackelig, mit 2,6V am Port geht der FET nicht sauber auf und mit 3V3 Versorgung wird's auch an der LED eng. Wenn er diese an 5 Volt betreibt, passt das. Weiter vorne hat er einen FET IRLB8721 verlinkt, der würde
X2); delay(2); PulseIR(X1); delay(2); } void PulseIR (byte milliseconds) { tone (IR_LED_Pin, 38000); delay (milliseconds); noTone(IR_LED_Pin);[/c]
-
Thread
ATMega328PB-AU Grundschaltung auf Platine
1. Alle(!) (A)VCC und (A)GND anschließen. 2. zwischen jedem (A)VCC-(A)GND-Pärchen 1* 100n X7R 0603 anschließen. Dabei Leitungslänge zu den Pins minimal halten - nicht mehr als ein paar mm. 3. 100n zwischen AREF und GND. 4. Unbenutzte Pins entweder
0603B104M250NT den CC0603KRX7R9BB104 nehmen, der ist ein Basic Part. X1 wäre dann der X322516MLB4SI, C1 und C2 CL10C150JB8NNNC, und R1 0603WAF1002T5E. Da kommt Dich dann das bestücken günstiger, als wenn Du die Teile selbst kaufen musst.
-
Thread
LM3914 propagation delay?
beschaffen muß. Nimmt man mal die LM339 Komparatoren als Beispiel, ist bei "100-mV input step with 5-mV overdrive " etwa mit 1,3 µs Verzögerungzeit zu rechnen. Beim LM3914 rundet man besser auf 1,5...2 µs auf. Übernimmt der µC die Werte etwa danach oder besser gegen Ende der 10µs Pulse, könnte die Erfassung
#7642661: > Nimmt man mal die LM339 Komparatoren als Beispiel, ist bei "100-mV input > step with 5-mV overdrive " etwa mit 1,3 µs Verzögerungzeit zu rechnen. > Beim LM3914 rundet man besser auf 1,5...2 µs auf. Ich würde das sicherheitshalber am konkreten Exemplar ausmessen. Denn wenn ich als Ingenieur
-
Thread
Neuer CAN Bus Analyzer mit billigen Adaptern
, #1 c26df2 f3 f2 f4 08 movb RL1,[0x08F4] c26df6 2d 1c jmpr cc_EQ,LAB_c26e30 c26df8 f3 f4 3c c9 movb RL2,[0xC93C] c26dfc 49 44 cmpb RL2,#0x4 c26dfe 2d 02 jmpr cc_EQ,LAB_c26e04 c26e00 49 41 cmpb RL2,#0x1 c26e02 3d 16 jmpr cc_NE,LAB_c26e30 Wenn man das
-
Thread
Hilfe bei der Erklärung dieser PNP-Schaltung
Mit C1 100uF wird übrigens die am USB Port zulässige Kapazität um Faktor 10 überschritten. So macht man sich die USB Buchse vom Computer kaputt.
------ In Schaltung 1 ist dargestellt wie das funktioniert. Entspricht der Logikpegel des GPIO-Pins 5V, so herrscht zwischen dem Emitter (der auf +5V liegt) und der Basis keine Spannungsdifferenz und der Transistor sperrt. Liegt der GPIO-Pin auf Massepotential, so herrscht eine Spannungsdifferenz,
-
Thread
Atmel JTAG ICE mk-II RSP_ILLEGAL_JTAG_ID
ich habe versucht die Signale am JTAG-Stecker mit dem Oszi zu messen. [code] Ch 1 (gelb): Pin 1 TCK Ch 2 (grün): Pin 3 TDO Ch 3 (violett): Pin 5 TMS Ch 4 (magenta): Pin 9 TDI [/code] 2 V/div, 2 us Die Pegel an TCK und TMS sind ca. 3.3 V, an TDO nur ca. 0.8 V. TDI ist low. Kann das sein? Befehl war $ avrdude -c jtag2 -p m1284p -P usb -v -n
-
Thread
124Bus Beschreibung verfuegbar?
nun über TCA00 oder TCA05 geschaltet? Wulf D. schrieb im Beitrag #7657388: > Im Abschnitt "21.3.3.4.2 Frequency (FRQ) Waveform Generation" findet man > an einer Stelle einen indirekten Hinweis, dass nur CMP0 zum Output > Compare taugt. Sehe ich nicht so. Alle 3 Compare können ihren Pin togglen
sein? Man muß bloß in der Lage sein, "waveform output 0" bzw. "waveform output 5" in die jeweiligen Acronyme "WO0" bzw. "WO5" zu übersetzen. Und natürlich einen einfachen englischen Satz verstehen können... > Wulf D. schrieb im Beitrag #7657388: >> Im Abschnitt "21.3.3.4.2 Frequency
-
Thread
Unbrick JMicron JMS567
Hallo, ich habe ein 5-fach SATA Gehäuse auf USB3, Orico DS500U3. Weil UAS nicht unterstützt wurde, habe ich versucht, eine neue Firmware zu flashen: https://www.station-drivers.com/index.php/en/component/remository/Drivers
Seltsamerweise gibt es von Pin 1 auf Pin 4 eine negative Spannung -3V. Ist das richtig?
-
Thread
STM32-Schaltplan so in Ordnung?
Ich würde auch unbedingt den NRST-Pin mit dem SWD-Stecker verbinden, und ggf. auch noch einen Button dran. Kann viel Ärger ersparen. Die I2C-Pins würde ich mit Pullups (z.B. 4,7 kOhm) versehen, weil die internen zu groß sind, gerade
ist hier aber nicht relevant. Aber Danke. Rainer W. schrieb im Beitrag #7638086: > Was hängt an P2 und J4? P2 ist nur Versorgung und I2C-Bus, J4 ist SWI zum Programmieren Der Spannungsregler ist nur für den Controller (und die LED). Dieser benötigt in RUN bei vollen 48 MHz 24 mA (lt STM).
-
Thread
ESP32 - 3,3V per Optokoppler für PCF8575 schalten
mit dem 24V Sensor/Endschalter schalte, und auf der Ausgangsseite des Optokopplers schalte ich dann 3,3V auf einen Pin eines PCF8575 I2C Multiplexer (16-Kanal). Als Optokoppler habe ich mir die LTV817D besorgt. Soweit so gut, die Optokoppler Schaltung funktioniert und ich kann am Emitter entweder
Harald K. schrieb im Beitrag #7638429: > Ich vermute mal, LM1117-3.3 Werde ich prüfen. Matthias S. schrieb im Beitrag #7638446: > Optokoppler hat seinen Arbeitswiderstand auch auf den +5V Nein. Harald K. schrieb im Beitrag #7638475: > Der Widerstand R2
-
Thread
RS232 galvanische Trennung zwischen Raspberry und STM32
Pegel 3,3V nicht übersteigen. Gerade der Raspi ist an Ports NICHT 5V tolerant.
Joachim B. schrieb im Beitrag #7635029: > Ernst M. schrieb: >> Ich habe auf der Raspberry Seite 5V, > > der erste Fehler ist eine falsche Annahme, der SoC im Pi arbeitet mit > 3,3V jedenfalls auch die Ports (intern bis 1,8V runter) 5V liegt auf der GPIO Leiste. Das mit den 3,3V Pegeln war
-
Thread
7 Segment Anzeige auslesen / MCP23017
LTV 827-C. Die Endung -C sagt aus das die speziell selektiert sind und haben eine garantierte bessere Verstärkung. Denk dran IC Fassungen mit zu bestellen. https://www.reichelt.de/2-fach-optokoppler-5kv-35v
, geht das ganz kompakt, wenn man die Eingänge in der richtigen Reihenfolge (gfeba) an einen Port angeschlossen hat: [c] uint8_t anzeigewert; uint8_t seg2int = { // r,c 8, 0, 6, 0, 9, 4, 5, 0, 2, 0, 0, 99, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
-
Thread
Nixie Röhren IN-14 Leuchten nicht
yourself PCB base and board already update to this version two 1. Input: 11v 13 13v 1a dc power supply (5.5-2.1) 2, Function: 24-hour mode time display, anti-poisoning program (re-display every 1 minute), no alarm, no remote control, Auto power off from 22:00 ~ 07:00 12/24 hours display mode 3, using
Für 6 Ziffern braucht man maximal 60 Bit, bei den Zehnern kann man noch sparen. Stunden-Zehner nur 0-2, Minuten- und Sekunden-Zehner von 0-5. Die farbige Beleuchtung braucht auch ein paar bit. Macht also 2*8 ICs für 64 Bit, hab nicht nachgezählt. Am Controller reichen dazu 3 Ports. Die Uhr hat I2C-Bus
-
Thread
Erweiterung AVR-Transistor-Tester mit Schnittstelle zum Kennlinienschreiber
gedacht mit dem MCP23017 ? Es müsste doch eine einfachere Lösung geben. Ich hab mich dann auf den Port D gestürzt, der - bis auf D0/D1 (Rx/Tx) ziemlich ungenutzt war: D2...D7, 6 freie digital-Pins, fehlen nur noch 3. Port B , da sind aber die für die Messung wichtigen Widerstände (6.8k,470k) dran. An A4,A5 hängt das I2C Display (HD4...) , A0,A1,A2 sind mit TP1,2,3 verbunden und A3 benötige ich, um die Eingänge A0,A1, A3 von TP1,2,3 zu sicherheitshalber zu trennen (3.elektr. Schalter). Kommt also doch
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
die sprichwörtliche Puste. Nix da "nur Spezialfall" ! https://onlinedocs.microchip.com/pr/GUID-C866D457-41E2-43C7-8442-2F1193FAAD9F-en-US-4/index.html?GUID-4833C767-98D0-467C-A41C-9BE5A3C2D233
Gerhard H. schrieb im Beitrag #7631300: > https://onlinedocs.microchip.com/pr/GUID-C866D457-41E2-43C7-8442-2F1193FAAD9F-en-US-4/index.html?GUID-4833C767-98D0-467C-A41C-9BE5A3C2D233 Beispiel Mechanical Button: zum totlachen. Selbst bei viel gutem Willen spart das unter 1% CPU-Last
-
Thread
Pixtend-L(tm) open source clone: Transformer PLC
ADR5040) als Vref. Genaue Specs werde ich später nachreichen. Die 6 analogen Eingäge können mit max. 3x2 MSpS mit 12 bit erfasst werden, womit ein 32-faches oversampling möglich ist. Damit sollten netto 14-15 bit Auflösung drin sein. - der ESP32 ist entweder per SPI (80MHz) an den Raspi angebunden
Kosten wird die Transformer-PLC 140 USD (ca. 130 Euro), incl. Gehäuse, jedoch OHNE Raspi. Für die 3 Erweiterungsslots(1x an ESP, 2 x an Raspi) wird es dann in Zukunft entsprechende Module geben (Thread, Zigbee? FD-CAN). Schaltpläne werden zur Crown Supply Kampangie veröffentlicht, dann gibt es auch
-
Thread
CH32V003F4P6 verliert sein Programm
einige Bibliotheken das Byte 0 im EEPROM gar nicht verwendeten. - https://www.avrfreaks.net/s/topic/a5C3l000000TyniEAC/t009190 - https://www.eevblog.com/forum/microcontrollers/eeprom-corruption-on-avr/msg5373428/#msg5373428
software to compare the voltage of VDD power supply with the set threshold VPVD. D.H. Du hast nur den 2,7V BOR aktiv und der ADC braucht min 2,8V. Die VCC kann auch ganz locker weit über die 3,3V angehoben werden wenn Du die Ports schlecht vor dem Rest der Schaltung geschützt hast. Fokussier dich nicht
-
Thread
ESP8266 sendet Daten nach Initialisierung
ein Pin zusätzlich verbinden und in Deinem Programm beim Start setzen. Dein µC schickt dann eben die Daten nur weiter wenn der Pin aktiv ist. Gruß aus Berlin Michael
Ergebnis. Ich nutze diesen Adapter: https://www.ebay.de/itm/234580650499?chn=ps&_ul=DE&_trkparms=ispr%3D1&amdata=enc%3A1jcowDBH9QcaF6OI60qmx6g15&norover=1&mkevt=1&mkrid=707-134425-41852-0&mkcid=2&mkscid=101&itemid=234580650499&targetid=1716911581439&device=c&mktype=pla&googleloc=9062611&poi=&campaignid
-
Thread
LCD-Display mit Arduino will nicht
Athuro D. schrieb im Beitrag #7624537: > LiquidCrystal_I2C lcd(0x27, 20, 21); Hier gibt man nicht die Pin-Nummern an sondern die Anzahl der Zeilen und Characters pro Zeile. Das Display schliesst man genau an den I2C-Pins des jeweiligen Controllers (
Gelegentlich stimmt die in der Produktbeschreibung angegebene I2C-Adresse nicht oder der User schließt an den falschen Pins an. In den Beispielen der Arduino-IDE gibt es auch einen I2C-Scanner. Lade den mal auf den Arduino und lass ihn laufen. Dann siehst du, ob