-
Thread
64 Stall- Laternen mit dimmbarer LED ansteuern
ausgelegt sein. Das geht problemlos mit einem Logik-Level-FET z.B. in Baugröße SOT223 wie z.B. BSP318, IRLL024 oder ähnlich mit ein paar cm² Kühlfläche auf der LPL. Ob du diese dann direkt vom uC ansteuerst oder über einen BUS ist dann auch egal. Einwände bezüglich der unflexiblen Dimmzeit
dass bei max. Strom von ca. 120 mA eine Spannung bis über 1,5V abfällt (z.B. 12 Ohm). Mit z.B. BSP318 oder IRLL024 oder ähnlich reichen auch ca. 2,0V...2,5V aus um den FET bei dem geringen Laststrom durchzusteuern. Ein Logikpegel > 4,5V reicht dann auch noch aus für volle Helligkeit. Falls du
-
Thread
Was ist ein Zweikreisbandfilter?
darunter im Internet recht wenig. http://c-quam.blogspot.com/2015/09/mc13020-im-saba-freudenstadt125.html Unter "Update 18.November 2018: ZF-Bandbreitenumschaltung mit Relais" mit LTspice Simulation. Vor allen Dingen, die Erkenntnis ist interessant und wichtig. LG old.
Bandfilter braucht man, wenn man nicht nur auf Resonanz abgleichen will. Z.Bsp. Pferdesattel. Also eine bestimmte Bandbreite.
-
Thread
Timer Overflow Counter - Wie richtig berücksichtigen?
Beispiel für Verwendung von PCINTx findest Du hier: http://www.mino-elektronik.de/fmeter/fm_software.htm#bsp4 Es sind zwar insgesamt vier Kanäle, die gemessen werden, aber im Prinzip nicht anderes, als wenn per CAPT1-ISR ausgewertet würde.
beträgt 5.361.638 Ticks. Mal 3 ergibt die Periodendauer 16.084.914 Ticks, dass mal 62,5ns = 1.005.307.125ns = 0,99472Hz 3182 Ticks von 16.084.914 Ticks = 3182 / 16,084914 = 197ppm Alles in ppm umgerechnet wären laut meiner Logik 197ppm. Würde bedeuten der interne RC-Oszillator schwankt permanent mit
-
Thread
Hargassner / Rennergy Touchtronic Netzwerkanbindung/Visualisierung
LZLeist_2 h 320 frame2 123 Kask LZLeist_3 h 321 frame2 124 Kask LZLeist_4 h 322 frame2 125 TÜB2 °C 323 frame2 126 TRA_A °C 324 frame2 127 TRA_1 °C 325 frame2 128 TRA_2 °C 326 frame2 129 TRA_3 °C 327 frame2 130 TRA_4 °C 328 frame2 131 TRA_5 °C 329 frame2
So schaut das beispielhaft bei mir aus: pm 8 7.5 8.4 54 48 75 3 3 120 -20 120 125 52 40 100 36 -20 0 20 -20 0 31 140 30 0 20 20 44 0 -20 -20 0 0 20 20 -20 0 -20 -20 0 0 20 20 -20 0 20 20 20 20 20 20 20 24.3 24 100 28 0.0 0 0 0 0 0 15 0.0 0.0 0 0.0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 1 0
-
Thread
Transistortester AVR
ja kaum, da hier feste Wartezeiten im Programm vorgesehen sind und der Takt für den ADC sowieso auf 125KHz heruntergeteilt wird. Hier könnte man mal probieren, ob die Meßwerte leiden, wenn die ADC-Clock auf 250KHz heraufgesetzt wird. Bis 200 KHz soll der ADC nach Herstellerangaben die volle Qualität haben
Joachim, nur damit kein Mißverständnis aufkommt, der Takt für den ADC wird in allen Fällen auf 125 kHz (8 µs) heruntergeteilt. Der ADC braucht mindestens 13 Takte, also 104 µs für eine Wandlung. Wenn ein für 8 MHz konfigurierter ATmega aber mit 1 MHz betrieben wird, verlängern sich die Zeiten um
-
Thread
Tasterabfrage
\ { \ PORTA &= MASKE; /* alle LEDs aus */ \ } while (0) Bsp: PORTA #x#x#xxx MASKE 01010111 Ergeb. 0x0x0xxx D.h. Nur die Pins PA3, PA5, PA7 werden gelöscht. In diesem Zustand leuchtet keine der LEDs die mit Charliemultiplex angeschlossen sind. //
Codestücke für die einzelnen LEDs aktiv sind. Letztes spart Code. tmp = DDRA & MASKE; \ Bsp: DDRA #x#x#xxx MASKE 01010111 tmp 0x0x0xxx DDRA #x#x#xxx DDRA ist noch nicht geändert! tmp |= (1<<PA3) | (1<<PA7) | (0<<PA5); \ Hier bauen wir das den neuen Wert für DDRA
-
Thread
Zähltafel mit 2 Anzeigen und Tastern zum runterzählen
Paintballfarm. Wenn ein großer Ansturm ist und es auf dem Feld mal 60 Mann werden spielen da als Bsp. 30 gegen 30. Und dadurch das wir auch ein Haus etc. auf dem Gelände haben kann es durchaus passieren das mal jemand übersehen wird und das Spiel beendet wird, obwohl noch jemand drin ist. Die Zähltafel
ja deinen Aufbau nicht), du kannst aber einfach 330 Ohm parallel zu den 200 löten das ergibt dann 125 Ohm und somit 24 mA. Und natürlich brauchst du keine roten Filterscheiben sondern grüne. Die sind aber recht schwer zu bekommen. Ein Sonnenschutz ähnlich einer Basecap hilft eventuell schon.
-
Thread
Rumgefragt: Verwendung 'reiner' FPGA's heute (2020)
FPGA-Entwicklers ausmacht. Angefangen vom Aufsetzen des Prozessorsystems (Qsys,Vivado-Blockdesign), Generierung BSP bis zum Abschluss der µC-Firmware Entwicklung und Test. Meine Erfahrung: Reine Zybo-designs bis auf Akademischen Bereich (bspw. Doktorandenprojekte) noch nahezu Null, aber steigend. Noch einige
/publication/mgoebel_fccm2015.pdf Oder wenn man es etwas langsamer angehen lässt, 1,6 GByte/s (@125MHz): https://dl.acm.org/doi/abs/10.1145/2513683.2513688 Und mal eben schnell den Prozessor oder den FPGA tauschen? Da hast du eine gute Designabteilung zur Hand. Die Betonung liegt hier auf 'eben
-
Thread
Techniker oder Meister
Freien Kulturberufe. Alle gemeinsam beschäftigen sie über drei Millionen Mitarbeiter – darunter ca. 125 Tausend Auszubildende – und erwirtschaften rund 10,1 Prozent des Bruttoinlandsproduktes. Freiberufler leben von ihrer individuellen, hochqualifizierten Leistung und dem Vertrauen, das sie sich damit
Man kann auch Vergleiche aus dem Vertrieb/Service im Außendienst bringen, da wird das mal an einem Bsp. ein richtiger Bezug - so hier das jemand hören oder lesen will. Da gibt es so einen schönen Begriff, in einem ganz bestimmten Bereich, mit dem jeder privat und geschäftl. zu tun hat - die Sache oder
-
Thread
Open source Autoradio
°C trotz 'automotive' LPC175x: M3, fast alles drin, kann auf die schnelle kein I2S finden. Aber 125°C LPC236x: ARM7, alles drinn inkl. I2S, ethernet, USB/OTG und 125°C Wenn ich mir einen Kandidaten aus der Liste wünschen darf, dann den LPC2368. Man muss bei dieser Aufstellung aber sagen, dass NXP die max. Storage Temp. mit +125°C angibt, aber keine max. operating Temp. Atmel deklariert seine Chips auch als Automotive, gibt eine Storage-Temp von 125°C an, ist aber ehrlich genug die Operting Temp mit 85°C anzugeben. Bei Radios
-
Thread
Transistoren - Die-Bilder
als die ~500mW nicht los wird. Die Angabe im Datenblatt bezieht sich aber auf die 100μA. Das ein ? ~125-150W Elefant mehr verträgt ist jetzt nicht so sehr verwunderlich.
Hier wäre ein Darlington: https://zeptobars.com/en/read/Fairchild-BSP52-NPN-Darlington-BJT Gruss Chregu
-
Thread
Astabiler Multivibrator
Zetex) BC848C (ON semi) (erstaunlich!) BFQ29P (Siemens) BCR146 (Digitaltransistor) Funktion: BSP19 (Philips) 8-10V Spitze-Spitze, nahezu sinus, für Sägezahn vermutlich einfach größerer Kondensator nötig (nicht getestet) BFN36 (Infineon) 6-10V, Rest siehe BSP19 BCW65C (Siemens) 3,5-9V BFN26 (
/63V Folie WIMA MKT, 0,15 Ohm Shunt. Der macht bei 32V Betriebsspannung schon den ganzen Tag seine 125Hz, schöne Sägezahnform, über Stunden nicht die geringste Änderung am Oszi sichtbar. Morgen oder übermorgen werde ich mal den Entladeimpuls in der Energiebetrachtung rechnerisch angehen. Was geht
-
Thread
Signalgenerator, Grenzen eines Atmega8
Dann kauf Dir ein AD9850-Board in China mit 125 MHz-Oszillator für 4,30 Euro inkl. Versand. Jespers DDS hat noch Optimierungspotential: http://www.mikrocontroller.net/topic/244609#new Adrian, Du musst noch ein bisschen über das DDS-Prinzip
externen Programmcode springen, der natürlich rechtzeitig und vor allem pünktlich zurückspringen muss. Bsp.: [avrasm] movw r0:r1, Z //Z sichern movw Z, spcL:spcH //Soft-PC out DDS_PORT, dds_value1 //vorberechneten Wert ausgeben ijmp //2 Takte ijmp, 2 Takte rjmp zurück DDS_next: out DDS_PORT
-
Thread
eBus USB Adapter
was mir aber ausreicht. In C(++) könnte man eine höherer Genauigkeit zulassen. Die Theoretischen 2^-125 halte ich jedoch für Bullshit...
Wow - vielen Dank! Vor allem auch der Hinweis auf "IEEE 754", hier z.Bsp. ein Online-Umrechner: http://www.h-schmidt.net/FloatConverter/IEEE754de.html EDIT: 'EXR' trifft auf den Vaillant Typ zu - mein Fehler!! --> ES GEHT! EDIT2: Hast du bei der Implementierung big
-
Thread
Suche ein Tablet das ich überall hin mitnehmen kann
Das geht schon. Das Manko ist die Bildschirmgröße. Ansonsten ist es ein ausgewachsener PC. Bsp. das letzte Klassentreffen. Einige wollten mit Smartphone und BT Bilder austauschen. Nach einer Weile haben sie entnervt aufgegeben. Einer hatte ein Tablet mit Tastatur dabei. Einfach USB-Stick
anweisen (Menüpunkt "Beenden"). Es bleibt > sonst alles erhalten. Ich hatte von der APP gesprochen. Bsp., mach mal im FF/Chrome 123TV auf. Da geht es wie bei dir beschrieben. In der APP, wenn du da einen beliebigen Artikel in einem anderen Tab aufmachen willst, geht das nicht.
-
Thread
Junkers CAN-Bus Protokoll
500); Serial.println ("Configure ACAN2515") ; //ACAN2515Settings settings (QUARTZ_FREQUENCY, 125UL * 1000UL) ; // CAN bit rate 125 kb/s ACAN2515Settings settings (QUARTZ_FREQUENCY, 10UL * 1000UL) ; // CAN bit rate 125 kb/s settings.mRequestedMode = ACAN2515Settings::NormalMode ; // Select
500); Serial.println ("Configure ACAN2515") ; //ACAN2515Settings settings (QUARTZ_FREQUENCY, 125UL * 1000UL) ; // CAN bit rate 125 kb/s ACAN2515Settings settings (QUARTZ_FREQUENCY, 10UL * 1000UL) ; // CAN bit rate 125 kb/s settings.mRequestedMode = ACAN2515Settings::NormalMode ; // Select
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Materialkosten ca. 2€, die Spitzen und Aufnahme gibt es bei TME in verschiedenen Größen (IT100- & IT125-)
die Sorge hatte, dass der PC gleich abhebt oder der Lüfter sich in seine Einzelteile zerlegt: Die 125W hat der auch im Hochsommer weggekühlt. Nur dass der Lüfter ab 3000 RPM bereits die Geräuschkulisse eines startenden Flugzeugs hatte.
-
Thread
DEBO OLED2 0.96 0,96" OLED-Display SSD1306 SSD1312 Initialisierung TWI I2C AVR ATmeg8 Assembler ASM
@Thorsten könntest Du, wenn's keine große Umstände macht, die Bits in Deinem Font tauschen Bsp: 0b00000001 ---> 0b10000000 Momentanes Bitgefummle: [avrasm] clr temp sbrc temp1,0 ;Skip if Bit in Register Cleared ori temp,0b10000000 sbrc temp1,1 ; ori temp,0b01000000
Thorsten > > könntest Du, wenn's keine große Umstände macht, die Bits in Deinem Font > tauschen Bsp: 0b00000001 ---> 0b10000000 Du reitest dich immer tiefer rein und verkomplizierst alles. Oha, ich glaub das Wort gibt es gar nicht, aber egal. Ich sagte schon, du musst umdenken. Wenn du erst eine
-
Thread
ATmega32 mit GLCD resetet ständig
ADMUX = ADCMUXCONFIG; // Datenblatt S.256 // ADC einschalten // 16 MHz / 128 = 125 kHz ADC-Clock ADCSRA = (1<<ADEN)|(1<<ADPS2)|(1<<ADPS1)|(1<<ADPS0); // Free running mode. //ADCSRB = (0<<ADTS2) | (0<<ADTS1) | (0<<ADTS0); // Timer1 einstellen (S.132) //
char* haben und dass mit Zahlen außerhalb des char Datenbereichs verglichen und zugewiesen wird Bsp.: c bekommt der Funktion im switch den Wert "128" zugewiesen. Aber tatsächlich steht in c der Wert -128 da char ein Vorzeichenbehafteter Datentyp ist! Setze dann mal die -128 in die Formel 5*c-i-(31
-
Thread
Es'hail2 - erster geosationärer Amateurfunk-Satellit
Standard-LNB mit einem LO von 9,5 GHz gemischt wird, dann landet man bei einer ZF von 991 ... 999 MHz. Bsp. der XORO 8660 [1] geht von 950 – 2150MHz und macht auch noch gleich die Polarisationsumschaltung über die Versorgungsspannung. [1] https://www.amazon.de/Xoro-HRS-8660-digitaler-Satelliten-Receiver
nur für einige Minuten über dem Horizont sichtbar und decken nur einen relativ kleinen Bereich ab. Bsp.: ISS Umlaufdauer ca. 93 Minuten. Maximale Sichtbarkeit überm Horizont ca. 10-12 Minuten. Maximal 3 bis 4 sinnvoll nutzbare Überflüge pro Tag. Ausleuchtung nur ca. Europa. Als geostationärer Satellit
-
Thread
Maulschlüssel Rahsol oder Proxxon?
gibts aktuell billiges Werkzeug: http://www.lidl.de/de/Werkzeugsets-koffer/POWERFIX-Werkzeugkoffer-125-teilig?et_cid=3&et_lid=11&et_sub=nwl_wt1_kw01_stp_p5_000000000100023664
gequält. Gebrochen ist nie einer. Nachkaufen tu ich nur, wenn er im Satz nicht enthalten ist, z.Bsp. 14/16. Oder man braucht wirklich mal einen Neuen und unverknapperten. Qder wenn man eine alte Rostlaube zerlegen will. Also, was hast du vor?
-
Thread
DDS mit FPGA - Speicher vs. Rechnen in Echtzeit
entspricht 001.0000.. pi rad und 111.0000.. -pi rad. Deine Momentanphase ist ein unsigned integer. Bsp. 10 bit: zwischen 0000.. und 0111.. deckst du [0,pi) ab, zwischen 1000.. und 1111.. deckst du [pi,2*pi) ab. Wenn du also einfach eine sign extension um 2 bits vornimmst, deckst du den Bereich korrekt
Beitrag #7177000: > Ich habe hier noch einen Signal Analyzer stehen. Einen HP 3561A. Der > geht bei 125mHz los bis 100kHz. Mit seinem Eingangswiderstand von 1 MOhm kann der sogar direkt am DAC-Ausgang messen: https://accusrc.com/uploads/datasheets/5350_3561a.pdf Von der Samplerate siehst Du zwar nur
-
Thread
VOLTCRAFT DSO-3062C 60 MHz = baugleich mit?
interessantes entdeckt. Die letzten 2 firmware versionen haben TIME_BASE_LIB und TIME_BASE_LIB_125. Die TIME_BASE_LIB wird von funktion GetTimeBase248 aufgerufen während die TIME_BASE_LIB_125 durch die funktion GetTimeBase125. Beide werden dann in der haupt timebase berechnung routine, je nach
beenden - Strg+C und 'killall dso.exe'. 3. Sichern der original Daten: tdc.log tdc_edge125M tdc_edge (wenn vorhanden) tdc_overtime125M tdc_overtime (wenn vorhanden) tdc_pulse125M tdc_pulse (wenn vorhanden) mult_adc.log 4. neue Datei tdc.new im root erstellen: 'touch
-
Thread
Frage zu DCM und "schrägem" Takt
davon mal abgesehen, oben ging es im konkreten Bsp um SPI: Empfangen des SPI signals ist kein Problem, solange dein FPGA schneller laeuft als die SCK. Latenz fuer die Daten die rausgehen ist dann schonmal ein anderes Thema, verschlimmbessert durch z.B
57,6 MHz / 50MHz = 144 / 125 Um ein Ausgangssignal in diesem Verhältnis zu erzeugen, brauchst Du nur 2 DCMs nacheinander zuschalten. 1. DCM: 12/5 50MHz => 120MHz 2. DCM: 12/25 120MHz => 67.5MHz fertig.
-
Thread
7 Segment Anzeige auf verschiedenen Ports
8000000 / 200 den Wert 40000. Nach 40000 Zyklen also wird der Interrupt ausgelöst. Da ein Zyklus 0,125 µS lang ist, erfolgt ein Auslösen nach 40000 * 0,125 µS = 5 mS. ISR (TIM1_COMPA_vect) -------------------------- Dieses ist die Interruptroutine, die nun alle 5 mS selbsttätig im Intervall aufgerufen
bspw. auch gerne in FPGAS um steuern zu können, ob ein einzelnes Bit invertiert wird oder nicht. Bsp.: [code] Bitnr.: 7 6 5 4 3 2 1 0 ----------------------------- 0xff = 1 1 1 1 _ 1 1 1 1 Maske_org = 1 1 0 0 _ 0 0 0 0 ------------------------------ XOR -----------
-
Thread
MMC/SD ansteuern mit AVR
betreibt Ihr die MMC Karten ? Ich komme nicht über 1 MHz mit der Schaltung von Holger (74LVX04 + 74HCT125). Ich habe eine kleine Adapterplatine über 15cm Flachbandkabel am STK500. Ich komme auf 104,5 KBytes/sec lesen, und 62,1 kBytes/sec schreiben (ohne Dateisystem). Wie sind eure Erfahrungen ?
ganzzahliges Vielfaches von 1024), um am Ende "16 bits in each FAT entry" zu erhalten. Anbei ein Bsp. für 'ne kleine Karte (Karte ist Laufwerk f: in diesem Bsp.). Gruß, Dennis
-
Thread
Röhrenverstärker Berechnen
dazu ein paar gute Infos? Entspricht etwa dem Ra aus dem Datenblatt. Bei der EL84 habe ich hier z.Bsp. 5,2KOhm.
meine Musiktruhe, als ich reinkam, war gerade Stille, und dann eben ein Sprecher. Die Musiktruhe (125 Kg !) ist aus den 50ern, Mono, und nicht mal in der Nähe der DIN45500. Einige Radios können das Stück, welches ich hier als Teststück verwende, sehr schön über auf dem Boden stehende, große Boxen
-
Thread
Wie legt ihr euer Geld an? Gesperrt
weitere Anteilsscheine Fremdkapital beschafft haben, um ein Unternehmen zu gründen und zu betreiben. Bsp: Eisenbahngesellschaften, Hütten, Minen, aber auch Schifffahrts-Campagnien.
Wind-Aktien verkauft. Kaufpreis war 2,13 € am 29.12.2016. D.h. über 31 % Rendite nach drei Monaten bzw. rund 125 % p.a. Das ist gigantisch. Gewinn wurde gleich wieder reinvestiert für den nächsten Zock.
-
Thread
Lightweight WS2811/WS2812 Library
wird ist nur davon abhängig wie oft der Treiber pro Sample am IN den gleichen Pegel einließt. z.Bsp 3 sampels ist der Pegel 1 -> 0, 5 Samples Pegel 1-> 1. Der Treiber generiert am OUT ein Signal was unabhängig ist vom IN, also von dessen Timing. Es gab eine Seite die dies genau beschreibt
Marc V. schrieb im Beitrag #4566718: > sind glitches von 125us nicht zu vermeiden. Und was soll da eintausend Takte dauern, bitteschön?
-
Thread
Was ist mit dem avr-gcc 12.x passiert? Internal Compiler Errors Gesperrt
kann die Warnungen beheben, könnte das dem Compiler helfen? Das Bsp. von https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105753#c10 kompiliert ohne -flto Option ohne jede Warnung. Hilft uns die neue Erkenntnis weiter? lto-wrapper.exe bringen alle Toolchains mit.
Veit D. schrieb im Beitrag #7398900: > Ich habe mein Bsp. mit dem struct ohne -flto Option kompiliert. Das > kompiliert ohne Compiler Error aber mit vielen Warnungen. Gibt es einen > Zusammenhang zwischen den Warnungnen und dem was -flto macht? Angenommen
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
MI-1500 ======== Limitierung laeuft! Hier als Bsp. die Limitierung auf 5% (5a:5a:05:) Send... CH61 51:63:70:71:60:72:22:84:12:5a:5a:05:90: 00 1284227201 0066 0C 3 D1 63707160 63707160 5A5AD1272F 1 Rcv... auf 0x51 cmd=0xD1 (korrekt) WR zeigt
für Limitierung (früher MID) > SubCommand= 5a 5a (früher CMD aber nur 1 byte!) > UserData= 05 (z.Bsp: 0x05 für 5%, HM geht nicht unter 2%) > ergibt CRC=90 sorry, in dem Fall ist der CRC natürlich nicht 0x90, ich meinte nur als Bsp.
-
Thread
Arduino DMX 256 Kanäle als Paket senden
124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 125,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0
ausgegeben werden muss. Was geht ist die Matrix und die Effekte mit einen externen Programm z.Bsp jinx zu erzeugen. Jinx kann die Ausgabe speichern und das Format ist recht simpel. Das File packt man auf eine SD. Lesen und Ausgeben -> fertig.
-
Thread
KiCAD ist im Kommen
nicht als aufrufbare Funktion unterstützt, das kicad_pcb-Format es aber prinzipiell hergibt :) Bsp im Anhang ... Für eine mini-Word-Clock hab ich mir die Frontplatte aus einer 0,6mm Platine machen lassen. Gezeichnet wurde in Inkscape, dann als DXF exportiert, in KiCad importiert und dann war das
ich ein massives Bauteil (wie einen Steckverbinder) an die heute üblichen dünnen Leiterbahnen (125 µm gibt's ja inzwischen „von der Stange“) hänge, dann ergibt sich da schnell eine Sollbruchstelle. Der Teardrop verhindert das. https://en.wikipedia.org/wiki/Teardrop_(electronics)
-
Thread
Transistor raucht ab und ich versteh nicht warum
oder UB-U_R1! Somit lässt sich über I_R2 und R1 die Gatespannung (OUT) für den P-FET einstellen. Bsp: IN=0/10V ; R2=1k ; R1=1k5 ; UB= 50V => i_r2=0/9,4mA => u_r1=0/15V => U_out=50/35V so macht man das: UB-------o-------------------o---------- | | |
Kuehlkoerper. Das ergibt bei 12V Versorgung wenn er nicht richtig durchschaltet : I = P/U = 1.5W / 12V = 125mA Und dann ist der Transistor schon heiss. Gruss Helmi
-
Thread
Präzise Pulse aus Arduino Leonardo
else if(!digitalRead(IN3)) { delay(10); if(!digitalRead(IN3)) { initTimer1(125, 12500, 64); while(!digitalRead(IN3)) { } } } else if(!digitalRead(IN4)) { delay(10); if(!digitalRead(IN4)) { stopTimer1();
funktioniert. Zur Frage. Lässt sich mit Blockadefreier Programmierung lösen. Schau dir das IDE Bsp. BlinkWithoutDelay an. Man verwendet den Arduino typischen Millisekundenzähler den man mit millis() jederzeit abfragen kann. Vergleiche das mit Differenzzeitenbildung mit der Armbanduhr. Damit kann
-
Thread
ADC Messung mit dem Attiny 841
wirklich real einen Takt Pause erzeugt. Im Kontext betrachtet mit den Kommentaren steht das in dem Code Bsp. nur als Platzhalter für irgendwelchen weiteren Code. nop ist auch heute noch praktisch wenn man es sinnvoll einsetzt. Bspw. redet dein µC mit einem Device welches mittels meinetwegen SPI angesprochen
ADCSRA |=((1<<ADPS2)|(1<<ADPS1)|(1<<ADPS0)); // Register ADCSRA // ADPS - Teilungsfaktor 16MHz/128=125kHz ADCSRA |= (1<<ADEN); // ADC aktivieren ADCSRA |= (1<<ADSC); // eine ADC-Wandlung "single conversion" while (ADCSRA & (1<<ADSC)) { //
-
Thread
PID-Regler mit anti-Windup
Regelkreis so reagiert, dass dadurch die Istgröße abnimmt, dann passt ja alles. (bzw. umgekehrt) Bsp. y sei ein Wasserventil 0 bedeutet ... komplett offen 1023 bedeutet ... komplett zu Du gibst jetzt vor, dass die Durchflussmenge 600 l/min betragen soll. Gemessen werden 400 l
Noch ein Fall bei dem die Anti-windup versagen wird: Sollwertänderung nach unten. Bsp: eingeschwungen soll=100 -> p-anteil =0 i-anteil>55 >Y=55 soll neu 50 p-ant <0 Y angenommen <0 --> i-anteil bleibt konstant, dh der Anteil wird nicht angepasst und treibt dann dominant / zu kräftig
-
Thread
Wittig(welec) DSO W20xxA Hardware (Teil 2)
das in ein Register takten, von dem es weiter übernommen wird. Das Spiel konnte ich testweise bis 125 MHz(!) treiben (ohne CPU, nur LCD gucken), aber der Übernahmezeitpunkt wird super-kritisch, im sub-ns Bereich. Die CPU lief stabil mit 94 MHz. Der zweite Takt für den Schreibpuls. Den brauchen wir
Phasenlage für den Speichertakt glatt durch. Es ist total unkritisch, auch die Maximalfrequenz von 125 MHz ist (mit einem passenden Lesetakt) kein Problem. Vorher waren solche Frequenzen höchst kritisch, ging praktisch nicht, die PLL für den Lesetakt mußte auf Bruchteile von Nanosekunden stimmen. Nun
-
Thread
Elektronik Grundfoss Alpha 2 Pumpe - Bauteilbestimmung!
Hallo Mikrocontroller-Forum. Nun ich habe mit dieser Pumpe schon einiges erlebt. Bsp.: Der 47µF 16V war defekt ESR lag über 1.6 KΩ, die Kapazität lag etwa bei 30µF. Da hab ich schon etwas gesucht bis ich diesen gefunden hatte. Jetzt läuft er wie neu. Es kommt anscheinend öfter vor
Pumpe hatte der 47µF Kondensator nur noch 11. Man sollte aber gleich den temperaturfesten Typ bis 125°C und 3000h nehmen. Hier der Link: https://www.reichelt.de/elko-smd-47-f-35v-3000h-low-esr-tp-v-47u-35b-p200174.html?PROVID=2788&gclid=EAIaIQobChMIytOO5Kff9wIV8I9oCR3wTQJOEAQYASABEgJetPD_BwE Gruß
-
Thread
1N4007 wird heiß, Schaltung funktioniert ne Zeit, dann nicht mehr
> Poste eine Artikelnummer oder einen Link auf den Artikel! tschulige, vergessen. Artikel-Nr.: MK125 Bastler schrieb im Beitrag #4212230: > kann man > auch mit einem 2x Um Relais auskommen, wenn der Motor an den mittleren > Pins des Relais hängt. Lieber Bastler, du wirst lachen,
sollten. Sind die dann auf dem Bausatz auch schon verkehrt? https://www.reichelt.de/Bausaetze/MK125/3/index.html?&ACTION=3&LA=5011&GROUP=CE2&GROUPID=5727&ARTICLE=119295&OFFSET=1000&SORT=artnr Aber gut, ich nehme jeden Tip gerne an. Dann werde ich C2 an Pin4 und Pin5 direkt anbinden. Der 100n
-
Thread
Interessengemeinschaft der Ingenieure Gesperrt
Meinung in ihrem Sinne. Dadurch beeinflussen sie die Entscheidungsträger zu ihrem eigenen Vorteil. Bsp.: Bauernverband (= einflußreichste Lobby in D), Banken (gigantische Erfolge), niedergelassene Ärzte, Lehrer, öffentlicher Dienst, Wirtschaftsverbände, ... Richtig ist, daß sich unsere Berufsgruppe
in >ihrem Sinne. Dadurch beeinflussen sie die Entscheidungsträger zu ihrem >eigenen Vorteil. >Bsp.: Bauernverband (= einflußreichste Lobby in D), Banken (gigantische >Erfolge), niedergelassene Ärzte, Lehrer, öffentlicher Dienst, >Wirtschaftsverbände, ... Ja, ja, Bauern und Ärzte. Leute, kommt
-
Thread
Stärkerer Generator für Schiffsdiesel gesucht
NC-14V 60/120A 1000 140 18000 NC-14V 40/140A 1000 150 18000 NC-14V 70/120A 1000 125 18000 <-- interessant NC-14V 90/150A 1000 150 18000 <-- interessant Bei den Kompaktgeneratoren bezieht sich der erste Stromwert der Typaufschrift auf eine Drehzahl von 1800/min sonst auf
Hier suchen: https://www.rockauto.com Günstig und viele Teile für große langsamdrehende Motoren. Bsp. 108A: https://www.rockauto.com/de/moreinfo.php?pk=535962&cc=1300666&pt=2412&jsn=472 160A: https://www.rockauto.com/de/moreinfo.php?pk=12166301&cc=3294918&pt=2412&jsn=1250
-
Thread
WordClock mit WS2812
pro Boden. Die Fräszeit wird > primär durch die 288 Löcher bestimmt. Der Preis pro Boden liegt bei 125 > Euro. um es ehrlich zu sagen, ich würde es für den Preis nicht bestellen :( Kompromissvorschlag: es wird nur die Platte ohne Löcher gefräst und die Löcher bohrt sich jeder selbst ... oder
anzubieten? (evtl. mit Schraubklemmen für die Stromanschlüsse) So in etwa wie im Anhang zu sehen.(im Bsp. 20x30mm, Die Bauteilplatzierung bitte nicht wirklich ernst nehmen, war mein 1. Versuch eine Platine zu erstellen... ;) ) Gruß Tom
-
Thread
Hardware-Designtipps des Monats: Datenblätter
Lebensdauertest z.B, HTOL (high temperature operating life test) durchgeführt hat. z.B. 100 Stück bei 125 Grad und der angegeben Spannung. Hieraus kann er dann auch eine Lebensdauer (Fit rate) berechnen. Bei Dauerbetrieb oberhalb der recommended operating conditions ist man auf sein Glück angewiesen.
kaputt!!! (Es gibt nichtmal elektronische Sicherungen dafür, die schnell genug begrenzen/abschalten) Bsp.: BQ27750, BQ40Z50-R2, u.v.a. - Bei Mosfets werden gerne gigantische, erlaubte Drainströme angegeben - auch für Tc 75°C. Besonders bei denen im SMD-Gehäuse sind diese Ströme Schall-und-Rauch! Falls
-
Thread
Epidemiologischer Verlauf und Analyse von Krankheiten Teil 2 Gesperrt
Vorläufer-Thread: https://www.mikrocontroller.net/topic/488654 Hier geht es weiter.