-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
mit den Meisten Standard Register, befehlen usw. nur 10-15x Schneller -Integrierter Oszilator bis 24Mhz -3x Timer -2x 8bit PWM -1x SPI Master/Slave -2x UART -4x ADC 8bit -6x Touch Input -16K ROM -1K xRAM -256b iRAM -i2c ist per Bitbanging kein Problem(Beispiel vorhanden) Der CH554
rein debuggen (https://github.com/espressif/openocd-esp32/blob/master/src/jtag/drivers/esp_usb_jtag.c) Eventuell geht auch noch eine Schneller Baudrate, für 115200 muss die Chipfrequenz allerdings auf 24MHz gestellt werden, das ergibt dann ziemlich genau einen Takt-Teiler von 13. Hier liegt das
-
Thread
Mehrkanal Impulszähler PIC
(ug&(0x01<<n)) carr[n]++; } } [/C] Das wird übersetzt zu: [C] 4B0B ldr r3, =0x10000048 <utmp> 480C ldr r0, =0x10000024 <carr> 781C ldrb r4, [r3] F04F4590 mov.w r5, #0x48000000 692B
-- carr[n]++; 490B ldr r1, =0x200000A4 <carr> 698A ldr r2, [r1, #24] 3201 adds r2, #1 618A str r2, [r1, #24] --- main.c -- 74 ------------------------------------------- if ((ug&(0x01<<n))==0) 09DB lsrs r3, r3, #7 D103
-
Thread
FT232 ähnliches USB mit atmega32u4 unter C
code] -------------- CDC Interface Descriptor --------------- bFunctionLength : 0x04 (4 bytes) bDescriptorType : 0x24 (Interface) bDescriptorSubType : 0x02 (Abstract Control Management Functional Descriptor) bmCapabilities : 0x06 D7..4
combination of Set_Comm_Feature, Clear_Comm_Feature, and Get_Comm_Feature) Data (HexDump) : 04 24 02 06 .$.. [/code] ich hab mir dein Descriptor Output noch mal angeschaut. Da ist Bit 2 im bmCapabilities gesetzt (break support). Keine Ahnung ob ein AVR
-
Thread
2.5V Referenz auf LM399
Aha - also 24/2 = 23? Für mich ist 24/2=12 - aber gut, soll es mal so sein.
muss man nicht (2^24)/2 schreiben, sondern kann die Klammer weglassen. Nochmal im Detail: 2^24/2 = (2^24) / 2 = (2^24) / (2^1) = 2^(24-1)= 2^23 Regel: Potenzen werden dividiert, indem man die Hochzahlen subtrahiert
-
Artikel
Wanderkiste (Widlar)
5 Simon. 79*** 14.02.2024 14.03.2024 02073150029892 Hermes, 20.8 kg 6 Blueloop 76*** 16.03.2024 07.04.2024 75279837022 GLS, 24 kg 7 raster 94*** 09.04.2024 24.05.2024 65559115795 gls 8 Thomas W. 806xx 29.05.2024 06.06.2024 357560080981 DHL, 17,56kg B: LEDs, Laserdioden, Widerstände THT 1%, OpAmp, Spannungsregler
und SMD Bauteile; B: THT (C, R, D, T, IC), etwas SMD, Arduino und Zubehör 7 Tim 277xx 11.04.2025 14.04.2025 Hermes 02103113003031 16,3kg S: THT-Halbleiter, THT-Elkos (keine Low ESR), Solarleuchten (oder nur die Elektronik) und
-
Thread
stm32 uart flash reset über gpio?
bcm2835gpio_swd_nums 11 25 [/code] Dann starte ich openocd zum Test: [code] # sudo openocd -f rpi3.cfg -c "transport select swd" -c "adapter speed 1000" -f target/stm32f1x.cfg Open On-Chip Debugger 0.10.0+dev-01177-gb9a30e08-dirty (2020-04-13-12:01) BCM2835 GPIO nums: swclk = 11, swdio = 25 swd adapter
configs gelöscht Jetzt nur zum Testen: [code] # sudo openocd -f interface/raspberrypi2-native.cfg -c "transport select swd" -f /usr/share/openocd/scripts/board/stm32f103c8_blue_pill.cfg Open On-Chip Debugger 0.10.0+dev-01177-gb9a30e08-dirty (2020-04-13-16:34) BCM2835 GPIO nums: swclk = 11, swdio =
-
Thread
GS1011 antwortet nicht
Sende mal folgende Nachricht in hex-Format an das Modul: 08 00 13 04 00 00 00 00 00 00 A5 01 00 00 00 10 00 EE 2F 00 01 00 0C 00 08 00 13 04 00 00 00 00 00 00 mit 115200Baud,8bit,1 Stop bit, Parity none da erhalte ich eine Antwort an den PC (nur das die NAchricht
SDK von Gainspan, um die richtige Firmware zu erhalten. Ansonsten bleibt dir nur der Weg über einen µC und die SPI.
-
Thread
File not Found - Disassembler AVR Studio
0x0A,R1 Out to I/O location 16: DDRB = 0; +00000037: B814 OUT 0x04,R1 Out to I/O location 17: PORTD = 0xFF; +00000038: EF8F SER R24 Set Register +00000039: B98B OUT 0x0B,R24 Out to I/O location 18:
E0D0 LDI R29,0x00 Load immediate +00000048: C005 RJMP PC+0x0006 Relative jump +00000049: 01CE MOVW R24,R28 Copy register pair +0000004A: 9701 SBIW R24,0x01 Subtract immediate from word
-
Thread
Vorwiderstand für Relias damit Spule nicht durchbrennt?
7,8V 30V / (180Ω + 560Ω) = 40,5mA 180Ω * 43,5mA = 7,3V Das Relais braucht aber 7,9V bei 80°C oder 6,3V bei 20°C. Sicher soll es nicht nur in kaltem Zustand funktionieren. Deswegen komme ich immer noch auf maximal 500Ω.
Reichelt geschaut: LM317 im TO220-Gehäuse: 0,32€ 1 11Ohm Widerstand: 0,08€ 2 1N4007 Dioden: 0,04€ zusammen 0,42€ 1 180Ohm/5Watt: 0,30€ 2 Z-Dioden BZX85C10: 0,14€ zusammen 0,44€ > - bei der genannten seltenen 1s-Betätigung reicht auch ein 2W-R oder > sogar ein 1W-R. Stimmt, aber im
-
Thread
Temperaturverlauf berechnen
außerdem bei Polystyrol auf > Lambda=0,17W/(mK). Für Styropor (=expandiertes Polystyrol) kommen die 0.04W/(mK) schon hin. Dirk Braun schrieb im Beitrag #2687356: > Oberfläche= 0,5[m²] Bei Annahme einer Würfelform wäre das ein Volumen von 24l. Bei einer Füllung mit nur einem kg Wasser/Eis steht ja
vernünftig aussieht:orange die gemessene Kurve (der Sensor liegt wohl etwas entfernt, daher die 5°C Verschiebung beim Schmelzprozess) @John: wo findest Du Lambda(Styro) mit 0,17[W/mk]? meine Formel für R_th=D/(Lambda*A)=0,05/(0,04*0,5)=2,5 mit R_th=0,6 werden die Zeiten noch schlimmer Ich
-
Thread
ATmega4809 UDPI probleme
Beispiel: lesen der Fuses SYSCFG0 und SYSCFG1, liefert C0 und 07: alle Werte in hex, '/' bedeutet BREAK [code] snoopy_UPDI / 55 04 85 12 C0 55 04 86 12 07 / [/code]
... oder eben ein kleines Programm für einen uC schreiben, der dann protokolliert.
-
Thread
Bus Protokoll Körting/EBV Gamma 2B
uint16_t)bytes[crc_hi] << 8); if (calc != frame_crc) { ESP_LOGW("CRC","CRC mismatch %04X!=%04X payload=%s", calc, frame_crc, format_hex(&bytes[cs], content_len).c_str()); i = term; continue; } const uint8_t *pl = &bytes[cs]; size_t plen = content_len;
& boiler <= 50.0f) id(boiler_temp) = boiler; } ESP_LOGI("TYPE04","outside=%.2f mid=%.2f boiler=%.2f payload=%s", id(outside_temp), id(mid_temp), id(boiler_temp), format_hex(pl, plen).c_str()); } // mtype
-
Thread
Strombelastbarkeit / Leistung TLC5940
@ Kai Krestegal (kaya) >Für V_out hab ich für Rot: 12V-3*2V-1,24V=4,76V, die 1,24V über dem >Referenz-Widerstand. Die 1,24V haben dort nihts zu suchen, die sind doch ganz woanders angeschlossen! >Bei Icc bin ich mir nicht sicher. Max. 60mA, macht 300mW bei
Ich hab grad nochmal gerechnet mit der Formel von Seite 15. Also einmal mit den 1,24V und ohne für Vout. Für die roten LEDs mit 2V Flussspannung. P_D = (5V x 60mA) + ( (12V - 3 x 2V - 1,24V) x 60mA x 1 x 1 x 8) P_D = 300mW + 2,28W = 2,58W Und ohne 1,24V: P_D = 300mW +
-
Thread
GUI für Mikrocontroller
Speicher legen und der Controller schriebt das automatisch an den Bildschirm raus. Wird aber auch in C programmiert
> nach, ob es das ist was du suchst... Zur Vollständigkeit halber :) : http://hackaday.com/2013/04/20/gui-window-manager-on-an-avr-chip/#more-97631
-
Thread
Fantec Mediaplayer 3DS4600 zeigt nur noch Startbildschirm
./src/rtk_main.cpp][136] prtkimgdesc->tarinfo.tarfile_path:/mnt/usbmounts/sda1/install.img(0x3fbb71c0) [INSTALL LOG][./src/rtk_tar.cpp][108] NULL:0 ZERO:0, prtkimg->tarinfo.tarfile_path=/mnt/usbmounts/sda1/install.img(0x3fbb71c0) tarfile_path:/mnt/usbmounts/sda1/install.img, tarfile_size: 203931648
INSTALL LOG][./src/rtk_tar.cpp][50] hash_value : 0xFF82 0x34 0xFFEF 0x52 0x03 0x09 0xFF87 0xFFAD 0x4C 0x4E 0x24 0x74 0x58 0x04 0x2C 0xFF8E [/code] Hier sind wieder die beiden Bereiche vermutlich für das OS und das Rescue-Linux zu finden. Nun entpackt er aus dem TAR noch weitere Dateien: - arial.ttf
-
Thread
Gleiche Zahlen in Dezimal und Hexadezimalsystem
der Algorithmus heist umrechnen. 18 soll also 0x18 sein dann von 0x18 auf Dezimal umrechnen = 24 also wenn du ein 24 reinschreibst denn steht eine 0x18 drin. aber wo ist der sinn des ganzen?
[c] printf("0x%04d",zahl); [/c] HEXer
-
Thread
Trafoleistung abschätzen
Ich habe den Trafo nun 1,5h lang mit 350W belastet. Die Temperatur des Kerns ist von 20°C auf 40°C gestiegen. Die Oberflächentemperatur des Wickels ist von 20°C auf 45°C gestiegen. Ein Ansteigen des Wicklungswiderstand konnte ich nicht messen. Vor und nach der Messung betrug er 0,05Ω.
#4789406: > Ich habe den Trafo nun 1,5h lang mit 350W belastet. > Die Temperatur des Kerns ist von 20°C auf 40°C gestiegen. Die > Oberflächentemperatur des Wickels ist von 20°C auf 45°C gestiegen. Ein > Ansteigen des Wicklungswiderstand konnte ich nicht messen. Vor und nach > der Messung betrug er
-
Thread
Pollin Funk-Modem "TELE SYSTEM" missbrauchen?
Bastler damit was anfangen kann.. Eventuell könnte man damit "Full duplex"-Verbindungen zwischen zwei µC´s oder PC´s aufbauen, als Alternative zu den RFM12? Dieses Set wäre ja um einiges günstiger als z.B. zwei RFM12 + µC... Andere Frage noch zum "missbrauch" des Sets... Es wäre ja vom Prinzip eine per
Fotos von den Platinen. Die enthaltenen ICs: Base Unit: PIC16F73 TEA1112AT 2x LM393 2x TL084C LM358 74HC04D 24C02N Mobile Unit: PIC16F73 STLC3055 SP5655 2x TL084C LM358 74HC04D 24C02N Auf beiden Platinen sind ICMP-Anschlüsse zu programmieren der PICs vorhanden. mfg Dmxfreaky
-
Thread
Berlin Uhr aus ICs bauen
. 1min) ist das normal Kein Wunder, Deine Schaltung entspricht überhaupt nicht dem Datenblatt. C1, C2 = 22pF Rf = 10M R1 = 10k
H. H. schrieb im Beitrag #7404288: > Peter D. schrieb im Beitrag #7404255: >> C1, C2 = 22pF >> Rf = 10M >> R1 = 10k Ich habe C1 und C2 mit 22pF gewählt und Rf beträgt 10M und R1 wie gesagt 330K mit 3x 1M parallel
-
Thread
Checksumme decodieren
00 0C 51 42 00 13 C7 01 05 5C 05 DF 05 DB 00 0B 00 00 00 00 00 00 00 00 00 07 51 42 00 13 C7 05 05 5C 05 DF 05 DB 00 0E 00 00 00 00 00 00 00 00 00 00 51 42 00 13 C7 01 05 5C 05 DF 05 DB 00 05 00 00 00
00 07 51 42 00 13 C7 01 05 5C 05 DF 05 DB 00 02 00 00 00 00 00 00 00 00 00 10 51 42 00 13 C7 05 05 5C 05 E0 05 DB 00 00 00 00 00 00 00 00 00 00 00 0D 51 42 00 13 C7 01 05 5C 05 E0 05 DB 00 01 00 00 00 00 00 00 00 00
-
Thread
uC Abschaltverzögerungs-Schaltung, um EEPROM zu schonen
Die vorgeschlagenen Speicherchips sind mir neu, coole Sache, hatte auch erst vor einfach einen 24C16 von ST zu verwenden, von denen ich zwei aus einem analogen Sat-Receiver ausgeschlachtet habe, aber der Haken ist in diesem Fall, dass es eine bereits fertige Schaltung ist und bis auf A6 und A7 alle
eeram-kombiniert-sram-und-eeprom-134870.html Scheint relativ neu zu sein, aus dem Artikel von 10/2016: Der EERAM-Bausteine 47L04, 47C04, 47L16 und 47C16 werden bereits im 8-poligen SOIC-, TSSOP- und PDIP-Gehäuse ausgeliefert. Ab Januar 2017 gibt es dann noch ein Eval-Kit (PICtail Kit AC500100)."
-
Thread
AVR und Funkprotokoll
Einfache 433 MHz Module von Conrad, die gab's damals güstig beim großen C. Heute wohl nemme im Angebot...
Funktioniert ohne Kodierung mit eben den Rohdaten einwandfrei (am Oszi getestet und seit 3 Monaten 24/7 am laufen). Grüße!
-
Thread
Analoge Verzögerungsschaltung bis in den Stundenbereich hinein
Versorgung aus einer Zelle]]. Damit kommt man locker auf 10µA und weniger. Aber es geht auch ohne uC. Siehe meinen Link. http://www.zen22142.zen.co.uk/Circuits/Timing/24hour.htm
1,2 Stunden der Ausgang Q14 schaltet nimmt bei einer Basisfrequenz >>von 3,64Hz leider >500µA auf. C=220nF, R1=500kOhm, R2=2xR1. > > Welche Schaltung? Schaltplan? > Aus deinem Link, jedoch mit anderen Werten und nur das nötigste. http://www.zen22142.zen.co.uk/Circuits/Timing/24hour.htm Also
-
Thread
[V] Mini GPS Module - SkyTraq Venus 6 (22x22x8mm)
ist eine private Eigenentwicklung. Habe alles daran selbst gemacht. Der Logger besteht aus: - C0283QGLD-T OLED mit 240x320 Pixel und TouchPanel - ST22 GPS-Modul - PIC24FJ256GB110 Microcontroller - AT45DB321D 32-megabit Flash von Atmel - ads7846 TouchScreenController - bq24072 Batterielade
rüberzuschicken. Ich würde mit EINER message (z.B. Deiner ZDA) anfangen. Überprüfe auch ob Deine UART am uC richtig initialisiert ist (9600,8,N,1). Die Baudrate des Moduls kann man bis auf 115200 erhöhen (A0 A1 00 04 05 00 00 00 05 0D 0A). Noch eine Idee: bevor Du die erste Message sendest, warte erstmal
-
Thread
LT Spice Frage: mit anderen Modellen erweiterbar?
Einfügen des AD8045 Models (s. Anhang) kommt folgende Fehlermeldung: " Error on line 84 : r:u2:c1 n001«:101» u2:5 537.15 t_abs=-250 Unknown parameter "t_abs" " Andere Modelle gehen problemlos. Kann mir vielleicht jemand weiterhelfen? Grüße Phillip
Hallo Philipp, T_abs ist ein Parameter für die absolute Temepratur in °C in PSPICE. Das Äquivalent in LTspice ist TEMP. RC1 101 5 537.15 TEMP=-250 Ich habe dir mal eine Testschaltung mit obiger Änderung angehängt. Hinweis: Einfach alle Dateien in einem Verzeichnis
-
Thread
Stromfluss erkennen
10185_10184_10078_10079_10073_10186_10123_10189_142,searchweb201603_9,ppcSwitch_5&btsid=dce6f203-58c7-4f0a-8fe0-e681f5d7db13&algo_expid=53a65a73-ec8e-410f-b953-24f5469fe946-0&algo_pvid=53a65a73-ec8e-410f-b953-24f5469fe946 wobei man beim Preis berücksichtigen muß, daß etwa die Hälfte für das Messen
10185_10184_10078_10079_10073_10186_10123_10189_142,searchweb201603_9,ppcSwitch_5&btsid=dce6f203-58c7-4f0a-8fe0-e681f5d7db13&algo_expid=53a65a73-ec8e-410f-b953-24f5469fe946-0&algo_pvid=53a65a73-ec8e-410f-b953-24f5469fe946 Tolle Kiste. einen 1:1000 bei 150mA! Der Ansatz ist ja gut, aber bitte mit
-
Thread
Wer baut gegen Bezahlung ein Gerät mit Schaltung?
Z.B. als RTC RX8010SJ B (160nA), als Zwischenspeicher FM 24C64B-G (8kB, 151 year) und als MC der ATmega32U4. https://www.mouser.de/new/sparkfun/sparkfun-qwiic-pro-micro-usb-c-board/
Peter D. schrieb im Beitrag #7394381: > Z.B. als RTC RX8010SJ B (160nA), als Zwischenspeicher FM 24C64B-G > (8kB, > 151 year) und als MC der ATmega32U4. > https://www.mouser.de/new/sparkfun/sparkfun-qwiic-pro-micro-usb-c-board/ DCF77 muss schon sein...
-
Thread
KFZ Transientenschutz
Bastlerideen sind ja immer lustig. Aber wie willst Du mit Deiner 14 V-Zenerdiode Funktionszustand C nach Testfall E-04 sicherstellen? Bei 26 V für 60s löst Deine Sicherung aus. Baut die Eingangsstufe doch einfach so, wie es in echten Steuergeräten gemacht wird. Keramikkondensator, Verpolschutzdiode
Soul E. schrieb im Beitrag #6338889: > Funktionszustand C nach Testfall E-04 Hi, ganz toll. http://www.seibersdorflaboratories.at/fileadmin/uploads/intranet/dateien/EMV-Fachtagung-2015/03-ruediger-spaeth_elektrische_anforderungen_fuer_fahrzeugkomponenten_in
-
Thread
zugriff auf arrays optimieren
43 c0 rjmp .+134 ; 0x257c <GetFSymbols+0xc4> 24f6: 30 e0 ldi r19, 0x00 ; 0 24f8: 24 31 cpi r18, 0x14 ; 20 24fa: 31 05 cpc r19, r1 24fc: 0c
r29 24c4: 8c 01 movw r16, r24 24c6: eb 01 movw r28, r22 symbols[0] = symbols[1] = symbols[2] = values[0] = values[1] = values[2] = 0x00; 24c8: 1a 82 std Y+2, r1
-
Thread
Bastel Anleitung Funktion Generator und oder Labor Netzteil
Na hoffentlich lernt er nicht von dir Spaghettischaltungen zu zeichnen oder solche Sachen wie R24.
freigeschaltet - Ich hatte persönlich auch ELV angeschrieben. Hatte nie eine Antwort bekommen, bezüglich C15 und C16.
-
Thread
AVR Atmega88PA Interrupts werden nich ausgeführt, sondern "soft"-Reset
> e: 26 c0 rjmp .+76 ; 0x5c <__bad_interrupt> 10: 25 c0 rjmp .+74 ; 0x5c <__bad_interrupt> 12: 24 c0 rjmp .+72 ; 0x5c <__bad_interrupt> 14: 23 c0
rjmp .+56 ; 0x5c <__bad_interrupt> 24: 1b c0 rjmp .+54 ; 0x5c <__bad_interrupt> 00000026 <__ctors_end>: 26: 11 24 eor r1, r1 28: 1f be out 0x3f, r1 ; 63 2a: cf e5
-
Thread
LCD-Modul F51661GNCJU-MLW-AA * Info *
Hintergrundbeleuchtung kann mittels PWM(F=200Hz) gesteuert werden. Das LCD (Treiber-IC: HD66766) wird mit 16-Bit vom µC angesteuert. Mein Projekt: - 20Ms-Speicher-Scope(8 Bit) - Voltmeter, AC/DC, Ri=1MOhm, true RMS(70mV...500Vmax) - Ohmmeter, 24Ohm...2,4MOhm - C-Meter, pF...2,2µF - Elko, ...10000µF - L-Meter µH
20Ms-Speicher-Scope(8 Bit) > - Voltmeter, AC/DC, Ri=1MOhm, true RMS(70mV...500Vmax) > - Ohmmeter, 24Ohm...2,4MOhm > - C-Meter, pF...2,2µF > - Elko, ...10000µF > - L-Meter µH...mH > - Z-Diode 36V/1,1mA > - PWM 8Hz...1MHz ... interessant, berichte doch mal mehr darüber!