-
Thread
WS2812b flackern / 3600 LED Matrix Gesperrt
jede Farbe Rot, Grün und Blau jeweils 8 Bit: 24 Bits x 1024 LEDs x 1,25 µs = 30,72 ms (Millisekunden). Für eine fließende Ansteuerung mit 25 Frames/Sekunde dauert jedes Frame 40 ms. Die restlichen fast 10 ms benötigt der Microcontroller zur Übertragung und Verarbeitung
900*8*3=21600 zu übertragende Bits. Bei 800kHz benötigt man für jedes Bit 1,25µs. Zusammen also 27ms. Dazu kommen 50µs (=0.05ms) Sync, zusammen also 27,05ms/Frame. Tja und der Kehrwert davon ist nunmal ~37Hz, also *DEUTLICHST* über 25Hz. Geht also. Wenn irgendwer nicht rechnen kann, dann du...
-
Thread
elektr. Rolladenschalter
Auch nicht beim Einschalten. Als Erstes wird mit dem mech. Relais die Richtung eingestellt, einige ms gewartet bis die Relaiskontakte mit dem Prellen fertig sind, und dann gibt das SSR Saft drauf. Beim Ausschalten (mittendrin, nicht am Endanschlag) ist es genau andersrum: Erst mit dem SSR den Saft wegnehmen, ein par ms warten, bis sicher ein Nulldurchgang war, dann kann das mech. Relais wieder abgeschalten werden -> Wieder keine Funken. > > Bdw: Hausautomatisierung per 1-Wire, ist das Protokoll nicht sehr > pingelig
-
Thread
erklärung über code
// periodic mode 2.beispiel /* allösen ein interrupt und complement an pin4 alle 50 ms */ int main (void) { T1LD = 0x20000; // Counter Value T1CON = 0xC4; // Enabled,Periodic,Binary and CLK/16 IRQ = My_IRQ_Function; // Specify Interrupt Service Rountine
ist eine Hexadezimalzahl. 0x1000 = 4096 2. 0x20000 = 131.072, 131072 * 16 / 40,960000 MHz = ca. 51,2 ms
-
Thread
Unterschied Induktives Feld/Funk
Darstellung sieht es > ganz anders aus, 10mV für die Oberwelle, 20mV für den > Carrier, siehe 14.12.51) Bild 3 (14.12.51) sieht im Prinzip ganz brauchbar aus; allerdings können unmöglich alle Linien zu Deinem Signal gehören: Es müssten wenigstens glatte Vielfache von 125kHz sein. > Nochmal
Egon D. schrieb im Beitrag #5930406: > Bild 3 (14.12.51) sieht im Prinzip ganz brauchbar aus; allerdings können > unmöglich alle Linien zu Deinem Signal gehören: Darum macht man, wenn man nicht über eine Funkmesskabine verfügt, eine Vergleichsmessung
-
Thread
Arduino-Programmierung mit Eclipse
Interrupt/Exception caught (code = 0xc00000fd, addr = 0x4217b3) 20:18:32 Build Finished (took 103ms) Ich habe Google schon durchsucht, aber alle dort genannten Fehler haben mich auch nicht weiter gebracht. Ich nutze: Windows 7 64Bit. Eclipse Kepler WinAVR-20100110 der Path-Befehl in cmd
avr-g++.exe: ffunction-sections: No such file or directory make: *** [scr/CDC.o] Error 1 21:31:51 Build Finished (took 253ms)
-
Thread
AVR Studio 5 AVR Dragon STK600 Debugging
OCDEN true, JTAGEN true, SPIEN true, WDTON false, EESAVE true, CKDIV8 true, SUT_SKSEL EXTCLK_6CK_65MS, LOCKBits alle NO_LOCK. An der JTAG Clock Leitung messe ich eine Frequenz von ca. 4,2KHz, egal wie der Takt auf dem Board eingestellt ist. 1. Frage ist das mit der gemessenen Frequenz so richtig,
meiner Meinung nach eindeutig, dass Du dich wohl noch nie ernsthaft mit den Entwicklungstools von MS beschäftigt geschweige denn, damit gearbeitet hast, ansonsten würdest Du wissen, daß bei der proffesionellen Arbeit mit z.B. Visual Studio 2010 vielleicht 1% mit dem Designer gearbeitet wird und dann
-
Thread
Z80 - Bytedefinition mitten in Assemblerdatei
Daten im Code sehr bequem, einfach den SP ins DPTR laden. Und am Ende nach DPTR springen. Der Keil C51 benutzt das z.B. bei switch/case.
mußte, um einen BASIC-Interpreter in 4 KiB zu bekommen: https://images.gatesnotes.com/12514eb8-7b51-008e-41a9-512542cf683b/34d561c8-cf5c-4e69-af47-3782ea11482e/Original-Microsoft-Source-Code.pdf
-
Thread
Zugriff verweigert
Immerhin hat ja MS die Updatevetsorgung für Win10 gerade um ein weiteres Jahr verlängert. Da könnte der Rechner mit Win10 ja vielleicht doch noch fertig werden, bevor das ausläuft. Oliver
Jahre: Umstieg XP->Linux war einfacher und schmerzloser als der Umstieg auf auf Windows7. Umstieg MS-Office -> OpenOffice/LibreOffice war schmerzloser als das MS-Update, was diese Ribbons eingeführt hat. Und das waren nicht nur reine Brief-Schreiber und Browser-Nutzer, auch ein Funkamateur mit div.
-
Thread
Neue Cortex-M0+-Familie von Atmel
beide nebenher geben. Möglicherweise werden aber einige > eher exotische Serien eingestampft. Das 51er bald aussterben kann man > wohl ausschliessen. Ganz aussterben natürlich nicht, aber sie werden nur noch für exotische Anwendungen überhaupt interessant. A. K. schrieb im Beitrag #3218160:
,FAA,MIL etc ? (Gerne auch Drittanbieter) Grüße Andreas P.S: Man glaubt ja kaum wo überall C51/52 cores drin sind. Teilweise ahnt man garnicht, dass da überhaupt irgendwas digitales auch dem Chip ist. A.
-
Thread
Colibri T20 von Toradex
mount ext2 filesystem... ** Unrecognized filesystem type ** reading boot.scr 241 bytes read in 2 ms (117.2 KiB/s) Jumping to boot.scr ## Executing script at 44000000 reading script.bin 46520 bytes read in 6 ms (7.4 MiB/s) reading uImage 4624728 bytes read in 202 ms (21.8 MiB/s) ## Booting kernel
from Legacy Image at 48000000 ... Image Name: Linux-3.4.75 Created: 2016-04-29 7:13:51 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 4624664 Bytes = 4.4 MiB Load Address: 40008000 Entry Point: 40008000 Verifying Checksum ... OK Loading Kernel
-
Thread
welches tektronix analogoszi empfehlenswert?
Spezialloesungen vergleichbar mit einem 519 oder 7104+7A21N, und schwer zu finden. Die Serien 53x (hornalt), 51xx, 56x (auch hornalt) sind sehr schmalbandig und idR nicht als Alltagsgeraet geeignet. Das High-End-Geraet bei den analogen Portables ist das 2467B (4 mal 400MHz und Bildverstaerker), welches allerdings
wie z.B. wenn man den Tastkopf woanders anklemmt. Lässt sich eben angenehmer messen, wenn die paar ms Verzögerung wegfallen. Ich würd aber sagen, wenn ich mir einen Modus aussuchen müsste wäre das der digitale, und ich schätze mal, das neuere DSO`s das besser können als die Hameg-Zwitter.
-
Thread
Welchen Herdtyp: Induktion oder Glaskeramik?
ein "schlitz" sein, wo die Luft raus kann http://img.moebelplus.de/xlarge/neff_tt5586x_t55t86x2_ms.jpg http://img.moebelplus.de/xlarge/aeg_hk654250xb_ms.jpg nachdem das aber wohl kaum jemand so genau nimmt, wird das sicher auch ein Grund sein, warum die INduktionsfelder oft früh sterben..
cm Ausschnittmaße Kochfeld B/T (cm): 56,0 / 49,0 cm Gerätemaße Kochfeld H/B/T (cm): 5,5 / 58,3 / 51,3 cm Zubehör: 1 x Kombirost, 1 x Universalpfanne Anschlusswerte (V / A / kW): 220-240 V / 3*16 A / 11,4 kW und noch eins: Miele Induktions-Herd-Set H 6167 E edst + KM 6080, A+ Modellname/-Kennzeichen
-
Thread
Quarz oder Oszillator
Zu 80C51 Zeiten hatte ich nie Probleme mit Quarz im Full-Swing Modus. Bei aktuellen µCs im Low-Power Modus gibt es schonmal einige Exemplare, die nicht anschwingen. Ich setze daher in neuen Projekten nur noch
erste Wahl. Wenn man nun als Entwickler ankäme mit "Naja, meistens schwingt das Teil schon nach 10 ms, aber wenn es kalt ist, gibt es Ausreißer bis 2 s.", dann hätte man schon ein Problem.
-
Thread
Rohde & Schwarz SML02 Rack-Ausführung
neben der passende Kalibriersoftware zwingend das HF Voltmeter NRVD und den thermischen Messkopf NRV-Z51. Andere Voltmeter funktionieren hier nicht. Man kann sich diese Prozedur ersparen, wenn man die Semirigedleitung ungekürzt irgendwie in das Gerät verstaut. Zwischen Abschwächerausgang und vordere
Hier die Eigenkonstruktion für Griffe und Gerätebodenfüße. Verwendet wurden 2 Stück Ms-Profil 84 x 15 x 15 x 1,5 mm aus der Bastelkiste und 2 3" Gehäusegriffe von DigiKey. Am Gehäuseboden gibt es 4 Gewindelöcher M4 für die Füße aus dem Bestand. An der Geräterückseite waren noch 2 Originalfüße
-
Thread
Was ein C++-"Guru" so ueber Geschwindigkeit erzaehlt.
zumindestens laut dem *Simulator* des Atmel Studios. Bis zum Breakpoint braucht das Programmm 4,445ms zu 4,570ms, immerhin mehr als 0,1ms unterschied. So, jetzt die eigentlichen Fragen: Stimmt das, was uns der werte Herr da zum Geschwindigkeitsvorteil erzaehlt hat prinzipiel und das liegt hier jetzt
zu sein, effektiv ist wohl jeder Ansatz der die Kopieroperation fehlerfrei durchführt ob es jetzt 1ms oder 1 Jahr dauert...
-
Thread
[S] Sehr preiswertes Oszilloskop?
Vergleiches mit einem -6 Gerät geschätzt -klar lesen kann man es nicht- auf einer X Ablenkung von 1ms/Div. Es ist also überhaupt nicht zu beurteilen ob tatsächlich der Punkt auf dem Schirm steht oder es nur so aussieht weil die Kamera mit kurzer belichtungszeit keine merkliche Bewegung wahrnimmt.
255 x 130 x 250 mm -1-Kanal Oszilloskop -X-Y-Betrieb möglich -X-Ablenkung von 0,3 µs/T bis 30 ms/T. -Raster 10 MHz , 10 mV/ cm
-
Thread
Probleme Triac Schaltung für 230VDC Motor
den ursprünglichen 47Ω-Widerstand für fehl am Platze. Dazu kommt die Möglichkeit, daß ein kleiner 51k-Widerstand (Spannungsfestigkeit steht ja nicht dran) bei 300V überschlägt bzw. dessen Impedanz einen C-Anteil hat. Sollte beim redesign beachtet werden.
herangetastet, unter der Maßgabe, dass der Strom durch den Triac sicher erhalten bleibt (simuliert bei 55 ms, gilt aber auch für jeden anderen Trigger-Zeitpunkt). Das ging mit 470nF/500R und AUSSERDEM einem Dämpfungswiderstand von ebenfalls 500R parallel zur 4,7mH-Drossel. Mit anderen Werten (oder kleinerem
-
Thread
Persönliche Wissensdatenbank auf Heim-PC anlegen
Spass beiseite, für die Uni nutzte ich damals neben unseren Studenten Wiki Seiten, persönlich das MS OneNote. Sehr praktisch um alles (Bilder, Skripte, Texte etc.) einzufügen. Ist dann alles in einer One-Note Datei und kann mühelos auf das Home-NAS (oder Cloud etc.) gebackupt werden. Weiss aber nicht
schwindeligen Sonderzeichen -nicht mal Leerzeichen! Und einfache Skizzen machte ich unter Win mit MS-Paint. unter Win hatte ich vor so ca. 20 Jahren das letzte mal ein Office-Paket. eine Suchfunktion bringen Betriebssysteme mit.
-
Thread
Uart und Quectel L80 GPS
programmtechnisch ja eigentlich alles funktioniert bis auf UART. [c] int main(void) { uint8_t data[51]; uint8_t Dummy[51]; InitUART(UBRR_VAL); Display_init(LCD_DISP_ON); Display_home(); send_Uart(PMTK314); //Nur GPGLL Satz get_Uart(Dummy); //Bestätigung empfangen DDRD &
nach dem ersten Interrupt > komischerweise fix auf "1" bleibt. Der Puls hat eine Länge von 100ms. Je nach µC, Taktfrequenz und Baudrate schickst Du Dein GPS eventuell zu schnell schlafen. Du könntest nach der Displayausgabe einfach warten bis der Pin wieder 0 und das GPS erst dann stoppen.
-
Thread
Einfache Drehzahlregelung für 3-Phasen Motor (90W)
Verfügung: https://translate.google.com/translate?hl=de&sl=zh-CN&u=http://www.nedfon.com/Product/51.html&prev=search Ich würde da einfach ein SSR nehmen und den Motor im (Sub-)Sekundentakt pulsen. Dürfte angesichts der Größe der Schwungmasse "Lüfterrad" gut funktionieren. npn schrieb im Beitrag
Kondensatormotor-Lüfter, die bei uns in dieser Leistungsklasse (100...300W) im Einsatz sind, werden im 500ms-Takt angesteuert. Funktioniert weltweit tadellos. Allerdings hört man bei bestimmten Lastverhältnissen ein sachtes "Ticken" von der Ansteuerung.
-
Thread
Hardware für VPN
seit ein paar Tagen gibts auch für die 7490 die 7.51 als Laborversion.
meiner Meinung nach eher die Laufzeiten. Wenn es bei einem lokalen Client von Router 1 weniger als 10 ms für eine Rückmeldung dauert und bei dem Client im Netz von Router 2 60 ms sind, dann ist das schon eher verdächtig. >> Wie? > > Mittendrin im Vergnügen einen unverdächtigen Kontrollzugriff mit
-
Thread
Netzteil: Manson EP-925 brummt plötzlich höllisch
bemessen. 80A wären da schon nich verkehrt. Na ja, kurzzeitig können die Dinger weit mehr: 8.3 ms half sine-wave = 400A
) Version mit zusätzlichen IC-Kühlkörpern und 50°/35° Thermostaten: Lüfter ein: 15.0 kOhm (ca. 51°C) Lüfter läuft bei Last stetig: 20.7 kOhm = 43°C Version mit IC-Kühlkörpern, Luftleitblech und "Fan-Schubumkehr": Lüfter ein: 14.7 kOhm (ca. 51°C) Lüfter läuft bei Last stetig: 31.7 kOhm = 33°
-
Thread
Mikrowechselrichter eingangsseitig regeln
PGA über einen 10mOhm Shunt und simuliert ( <1ms schnell) über die PWM-Kanäle des Timer0 bei 32kHz einen virtuellen PV-Innenwiderstand. Hat das einer von euch schon mal gemacht? Der Charme ist die Einfachheit des Aufbaus - praktisch ohne zusätzliche
grid stats August 2025 34.39 / 43.61 (Σ 78) AF: 44.09%, PVη: 52.42% September 2025 51.96 / 67.08 (Σ 119.04) AF: 43.65%, PVη: 69.95% October 2025 24.4 / 90.7 (Σ 115.1) AF: 21.2%, PVη: 67.24% November 2025 17.12 / 93.4 (Σ 110.52) AF: 15.49%, PVη: 75.15% December 2025
-
Thread
ATmega64 spinnt
4.0 V -Brown-Out detection enabled -Ext. Crystal/Resonator High Freq.; Start-up time: 16K CK + 64 ms Ich verwende einen 16MHz Quarz. Compiler: WinAVR GCC 4.1.1. Was ich noch nicht genannt habe, ist dass oftmals nach dem Auftreten des Problems der uC gar nicht zu starten scheint. Erst nach einer
und >Reset-Grund) - danach kommt die Endlosschleife und es wird nichts mehr >ausgegeben. Die paar ms in denen deine Ausgabe erfolgt würde ich nicht >als "Weile" bezeichnen. Dann war das ein Missverständnis. Ich dachte es sei klar dass öfters was über die Leitung geht. Das habe ich vorausgesetzt, als
-
Thread
ATTINY11 & AVR-GCC Gesperrt
:423:0, from main.c:1: /usr/lib/gcc/avr/4.5.3/../../../avr/include/avr/iotn11.h:51:4: warning: #warning "MCU not supported by the C compiler" main.c:3:2: warning: #warning "F_CPU war noch nicht definiert, wird nun mit 1000000 definiert" make: *** [main.o] Fehler 1[/code] Bedeutet
mögliches Projekt das ich schon im Hinterkopf habe muss ich 2 PWM Signale mit einer Periodendauer von 20ms einlesen und 4 PWM Signale (aber nur 2 zur selben Zeit) mit einer Frequenz von mehreren kHz ausgeben. (Vorwärts-Rückwärts-Drehzahlsteller für 2 DC-Motoren) > 8pinnige AVRs gibt's wie Sand am Meer,
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
zweite Nibble von Byte 3 zu sein. Zum Timing der Übertragung: logische Null: Träger ein für ca. 1ms, dann Träger aus für ca. 0,8ms. logisch Eins: Träger ein für ca. 0,4ms, Träger aus für 0,8ms sieht also so aus: ____-------______---______---______--------_______ ____| log. 0....... | log.
weiß der Atmel über den Batteriestand Bescheid? Temperaturmessung: Die Temperatur wird alle 500ms gemessen. Dazu wird der Ausgang PF3 HIGH geschaltet und zwar alle 500ms dreimal. Zuerst für die Dauer von ca. 117µs, nach einer Pause von ca. 920 µs, noch einmal für ca. 170µs und nach weiteren 51µs
-
Thread
Induktiver Positionssensor - Fragen dazu
Simulationsbilder unter dem Schaltplan zeigen nur Ausschnitte aus der Gesamtsimulation, die sich ja über 50ms erstreckt.
Kelvinklemmen da doch die bessere Wahl. Dennoch kann man das gut über den Strom messen. Wenn ich den Fet für 3ms einschalte, dann messe ich ~6A, bei einem intakten Magneten kommen. Den Maximalstrom erreicht der Magnet nach ~75ms, mit etwas über 59A. Bei einem Kurzschluss messe ich nach 3ms aber schon ~20A Wenn
-
Thread
Frage zu Assembler für meinen Informatikunterricht
und C Code debuggen kann. Wurde von einem Lehrer in Java selbst programmiert: https://www.edsim51.com/
call BIOS Hier wird nirgends BIOS code aufgerufen, int 21h ist der Interrupt der im Normalfall von MS DOS belegt wird
-
Thread
aktive PFC für große Leistungen
Überlast - Hochstarten auf Kurzschluss - Kurzschluss im Betrieb - Netzunterbrechnungen von paaar 100ms (recoververhalten, Overvoltage Schutzschaltungen) - Netzunterbrechungen im Bereich 20ms (Ausreglerverhalten, Holdup) - Kleine Lastsprünge zb 70-100% etc - Harte Lastprünge 0%-100% (Overvoltage Schutzschaltungen
das blöde an allen PWM-Wandler, die sind nur extrem selten im idealen Arbeistpunkt, nählich nur paar ms während des AC-Dropouts.... (Daher hatt so manches Hocheffiziente Teil ein kleinen Hilfsbooster nach der PFC, welcher nur für ~100ms die gesammte Leistung übernehmen kann.) MFG Fralla
-
Thread
Plattenspieler bauen
Musch.. > > Und wer hat das gesungen? Das war aber leicht: https://www.youtube.com/watch?v=J51eEsYQELY
Peter schrieb im Beitrag #7222442: > Ein Teller der in wenigen ms startet kann man machen, sogar mir 20kg > Teller. Ist letztendlich nur eine Frage vom Motor und dem Antrieb. 20kg/ms kann zwar ein Idiot mit gefühlter Überlichtgeschwindigkeit denken, aber nicht
-
Thread
gcc11 könnte das avr Backend verlieren
verwenden, das spielte bei der > Entscheidung keine Rolle. Es gibt ja noch andere Compiler für MCS-51. Wer SiLabs einsetzt, ist nicht auf Keil angewiesen.
Beispiel: In den letzten Jahren wurde bei SDCC deutlich mehr Arbeit ins stm8-Backend als ins mcs51-Backend gesteckt. Codegrößenentwicklung Dhrystone mcs51: https://sourceforge.net/p/sdcc/code/HEAD/tree/trunk/sdcc-extra/historygraphs/dhrystone-mcs51-size.svg Codegrößenentwicklung Dhrystone
-
Thread
Professionelle Java Software
Dafür hast du genau eine Version deiner Software ehal ob Windows, jegliche Linuxdistributionen, MS SQL-Server, Oracle, oder IBM-DB/2. Sogar auf SUN oder AIX läuft der Kram problemlos.
von Manfred (Gast) 28.02.2020 22:51 >Java-Programmierer sind die Arduinos unter den Softwerkern: Sie kopieren >irgendwelche Klassen zusammen und können anschließend nicht erklären, >weshalb ein paar Dinge nicht wunschgemäß funktionieren
-
Thread
Auto-Clicker Aktuator
ich am Freitag die Teile gemessen habe war ich offenbar zu doof das Multimeter abzulesen, das sind 51R, nicht 51k für R3 und R12. Vorhin habe ich zu so einem Gerät auch noch ein Youtube Video gefunden: https://www.youtube.com/watch?v=ugPr3HV4yBc Ich bin nur recht sicher, dass er die beiden Transistoren
Aktuator gemacht während da Pulse drauf gehen von der Steuereinheit. Bei 1Hz bis 4Hz sind die Pulse 127ms lang, ab 5Hz sind es 50% duty cycle, die Pulse werden also immer kürzer. Die tatsächlich ausgelöste Click-Frequenz konnte ich so nicht feststellen, vermutlich gibt es da eine App für. Die ist mir
-
Thread
MC für Motoransteurung programmieren
die Endlagenschalter ohne Interrupt ausreichend oft abzufragen, dazu reichen sicher Abfragen alle 10ms. Auch empfiehlt sich für die Schalter eine Software-Entprellung, suche im Forum. Den einen externen Interrupt würde ich dem IR-Empfänger spendieren, damit dürfte die Dekodierung einfacher sein.
Studio den debugger mal durchlaufen lasse (Auto-Step) dann hat er hier ne Endloschleife: ... _RC51: in r25,TCCR0 cpi r25,0x00 brne _RC51 ... Leider kann ich mit dieser Programmiersprache auch garnichts anfangen um etwas zu ändern/verbessern/etc. ... Ich kann nur PHP,CFML und son zeug
-
Thread
32 Bit MCU gesucht
calc float = 30010.00 berechnet in 97404 microSekunde. selbst bei 1000 Berechnungen brauch er nur 1ms.
Wie lange braucht eigentlich ein 32Bitter mit 200MHz für delay_1ms() gegenüber einem 8Bitter an 8MHz? Ohne Profiling ist der Griff zu einer schnelleren CPU komplett sinnlos.