-
Thread
Gepulste Stromquelle
brüno schrieb im Beitrag #7083711: > ich brauche einen LED-Treiber der eine OSRAM CELMM1.TG bei Pulsen im > einstelligen Mikrosekundenbereich Wieviel denn genau? 1us? 5u? 10u? > nah am Stromlimit betreiben kann. Da > das Ganze eine Blitzlampe ersetzen soll, Welche? Normale Blitzlampen
Zonk schrieb im Beitrag #7333332: > Blitz-Synchronzeit sind eher 1/60 Sekunden. Nicht wirklich, selbst die ziemlich in die Jahre gekommenen Basler acA gehen bis runter auf 2us.
-
Thread
Totzeit für Digitalsignal
@ M. H. (siddd) >Die minimale Frequenz/Periode/DutyCycle liegen bei >fmin=50kHz/Tmax=20us/DutyCycleMax=0.370 und >fmax=75kHz/Tmin=13.3us/DutyCycleMin=0.038. Macht eine minimale Pulsbreite von 500ns
Falk Brunner schrieb im Beitrag #2232971: > warum 7,25 uS 1. Mikro-Siemens? Mikro-Mho? 2. Weil es gut klingt...
-
Thread
Problem mit DS18S20 und ATMega2560
erkläre ich gleich. Hier erst einmal die Einstellungen des Oszilloskops bei den einzelnen Fotos. Foto 1: Port PB4; Oszi: DC; 0,5V; 0,2ms Foto 2: Port PB4; Oszi: AC; 50mV; 0,2ms Foto 3: Port PB7; Oszi: DC; 1V; 50us Foto 4: Port PB7; Oszi: DC; 1V;, 0,2ms Da es kein Sinn machte, die komplette
Andreas schrieb im Beitrag #7927310: > Foto 3: Port PB7; Oszi: DC; 1V; 50us Seltsam. Läuft der Atmega2560 nur mit 3.3V?
-
Thread
Wie altes Stahlwerkzeug vor Rost schützen?
man die Weg ausbauen müsste. Das Unverständliche ist, dass man für Autos die Strassen innerorts 1m breiter baut, als die Fahrzeug sind, man dort 80 fahren könnte, aber Radwege so hingerotzt werden (kein richtiger Unterbau, kein Gefrierschutz) daß sie wellig sind und nach wenigen Jahren nicht mit
schrieb im Beitrag #6805440: > Das Unverständliche ist, dass man für Autos die Strassen innerorts 1m > breiter baut, als die Fahrzeug sind, man dort 80 fahren könnte, aber > Radwege so hingerotzt werden (kein richtiger Unterbau, kein > Gefrierschutz) daß sie wellig sind und nach wenigen Jahren
-
Thread
[C++] Code-Optimierung auf AVR
(PINJ & (1 << i)) { if (update[i] == false) timer[i] = US_TIMER_REGISTER; update[i] = true; } else if (!(PINJ & (1 << i))) { if (update[i] == true) usVal[i] = US_TIMER_REGISTER
merken // j : geänderte Bits // prev : aktueller Zustand // und nun (schnell auf'm iPad getippt und sicher nicht fehlerfrei! for (i = 0, mask=1; i < 7; i++, mask<<=1;) { if (j & mask) { if (!(prev & mask)) { timer[i] = US_TIMER_REGISTER; } else {
-
Thread
Zeit eines Befehles bei einem Quarz microcontroller
M. K. schrieb im Beitrag #6452041: > Exaktes Timing macht man über Harwaretimer und IRQs und vermeidet > möglichst Delay Konstrukte weil die alles blockieren. Wenn es um wenige us und unter 1 us geht
Maxim B. schrieb im Beitrag #6452052: > Wenn es um wenige us und unter 1 us geht, kann Harwaretimer wenig > helfen. M. K. schrieb im Beitrag #6452041: > vermeidet > möglichst Delay Konstrukte Deswegen 'möglichts' und nicht 'immer' ;-)
-
Thread
Verständnisproblem Serielle Ausgabe von Zahlen
(1<<PB1); //LOAD LOW PORTB &= ~(1<<PB3); //RST IMPULS _delay_us(5); PORTB |= (1<<PB3); _delay_us(5); PORTB &= ~(1<<PB3); PORTB &= ~(1<<PB0); //CLK IMPULS _delay_us(5); PORTB |= (1<<PB0); _delay_us(5); PORTB &= ~(1<<PB0); PORTB &= ~(1<<PB2); //DATA AUF LOW PORTB &= ~(1<<PB1); //LOAD IMPULS _delay_us(5); PORTB |= (1<<PB1); _delay_us(5); PORTB &= ~(1<<PB1)
-
Thread
Strg+/ nicht das gleiche wie Strg+Umschalt+7
nur über den Umweg Shift+7. Auf einer US-Tastatur gibt es dahingegen eine eigene Taste für den slash, dafür hat bei denen shift+7 eine ganz andere Bedeutung. Du kannst daher shortcodes für das eine Layout nicht einfach auf ein anderes 1:1 übertragen
US Layout um. Man kann das sogar so machen, dass man zwischen dem DE und US Layout recht einfach hin und herschalten kann.
-
Thread
STM32: Prozessortakte (Zeit) herausfinden für delay routine (hd44780)
*SCB_DEMCR | 0x01000000; *DWT_CYCCNT = 0; // reset the counter *DWT_CONTROL = *DWT_CONTROL | 1 ; // enable the counter } uint32_t read_cycle_counter() { return *DWT_CYCCNT; } void delay_us(uint32_t time_us) { uint32_t cyc1 = *DWT_CYCCNT; if (time_us>0) { while ((*DWT_CYCCNT-cyc1)<=(SystemCoreClock/1000000)*(time_us-1)){}; } } [/c]
-
Thread
PIC12F675 brauche Hilfe
kleine Korrektur hier (deshalb habe ich auch 100us als Basiseinheit gewaehlt - mit 1us waere das nicht der Fall!). Wolfgang
&& variable_warten > minimalzeit) variable_warten--; } if(variable_warten >= maximalzeit) GP4 = 1; else GP4 = 0; GP2 =1; us_vdelay(variable_warten); GP2 = 0; us_vdelay(20000 - variable_warten); [/c] Ich bin am Handy also kann ich nichts nachgucken. Du musst gucken, ob das Programm das
-
Thread
Atmega 328 Timer 2: Hilfe für Frequenzerzeugung
Nein. Bei jedem Compare alle 25us den Pin OC2 togglen. Also von 0 auf 1 und von 1 auf 0. Genau das hat S. Landolt gesagt. Geht im TCCR2A mit COM2A1 und COM2A0
bestimmt nicht. Dein 328 läuft mit 8MHz, d.h. eine Clockperiode dauert 125ns. Du willst alle 25us Pin OC2A toggeln. [code] DDRB |= (1<<PB3); TCCR2A = (1 << WGM21) | (1 << COM2A0); // CTC (MODE_2) + Toggle OC2A TCCR2B = (1 << CS20); // Clock(125ns) => Timer2 OCR2A =
-
Thread
Geschwindigkeit einer Gewehrkugel messen.
Frequenz muss ich nun die Lichtschranke abfragen um das >Sauber zu erkennen? Gar nicht. Die 1. Lichtschranke setzt ein RS-FlipFlip, die 2. Setzt es wieder auf LOW. Diese Periodendauer des Signals wird gemessen. Wenn man einen 580us Puls mit 1 MHz ausmisst (abtastet bzw. zählt), macht das
nach der Erfassungsfrequenz (Abtastrate) gefragt, deshalb noch ein Beitrag von mir. v = 170 m/s, vereinfacht 200 m/s d = 10 cm = 0,1 m dt = d/v = 0,1/170 m/(m/s) = 588,235 µs (1700 Hz) Für eine Auflösung von 1 m/s machen wir den Test mit v = 171 m/s: dt = d/v = 0,1/171 m/(m/s) = 584,795
-
Thread
Funkkontakt Internationale Raumstation Dienstag 16.6.
mit Gummiwurst. Damals, als es die MIR noch gab (ähnliche Flughöhe) habe ich mit Packet Radio auf 2m ein QSO mit der MIR gemacht. Da hatte ich gerade mal 1W und ein Handfunkgerät mit Gummiwurst. Sendemäßig sollte man schon ein wenig mehr haben, damit die ISS die Bodenstation noch aus dem QRM heraushört
#6304367: > Damals, als es die MIR noch gab (ähnliche Flughöhe) habe ich mit Packet > Radio auf 2m ein QSO mit der MIR gemacht. Das hätte ich auch gerne gemacht. Jörg W. schrieb im Beitrag #6304675: > Meiner Erinnerung nach ist es aber US-Funkamateuren nicht gestattet, mit > Nicht-Funkamateuren
-
Thread
Apple in München baut weiter aus!
Ich kann jeden nur auslachen, der FAANG ernst nimmt in Europa. 1) 50-60h Arbeitswoche mit Fokus auf die Zeitzone der US-Westküste. 2) München, selbst als Single zahlst du für ein kleine Bruchbude 1300€ warm. 3) Urlaub muss genehmigt werden und nicht mehr als 1 Woche
: > TUM Opfer schrieb: >> Ich kann jeden nur auslachen, der FAANG ernst nimmt in Europa. >> >> 1) 50-60h Arbeitswoche mit Fokus auf die Zeitzone der US-Westküste. > > 40h sind zumindest bei Facebook und Google die Regel. Selbst wenn es 50-60h sind und das der AN will. Warum nicht? Ich habe die
-
Thread
Spule im Gleichstromkreis Anfänger
Schaltung gleich der Endwert I=4A heraus. Da ändert sich dann gar nichts mehr über die Zeit. .tran 1m Man kann die "einfachen" unabhängigen Quellen von 0 ansteigen lassen. Dabei beträgt die Anstiegszeit 20us. .tran 1m startup Und hier die Funktion die du erwartet hast. Hier wird gar kein
bei 0 und die einfachen unabhängigen Quellen springen bei t=0+ schlagartig auf ihren Wert. .tran 1m uic Nachtrag Wer es dann ganz genau haben will setzt noch einen maximalen Zeitschritt von z. B. 1us und schaltet die Datenkompression ab. .tran 0 1m 0 1u .options plotwinsize=0 Natürlich
-
Thread
mechanische Tastatur, wer programmiert mit einer?
-> : " / > ausschließlich über Shift oder AltGr zu erreichen sind überlege ich mir > die auf die 1. Belegung der Tasten zu legen, ähnlich wie beim > Dvorak-Programmer-Layout. US/Englisches Layout ausprobiert? Zu den Tastaturen, seit 1995/6(?) div. Microsoft Natural Keyboards und für unterwegs
zumindest nicht wenn man nachtaktiv am Computer ist :) Sieht so aus: http://666kb.com/i/b4xd8k67yz203m1pg.jpg findest du heutzutage bestimmt günstig bei e**y, ich kann auch mal nach der Modellnummer schauen.
-
Thread
VW-Funkschlüssel: fehlendes Bauteil
Widerstand Pin 24 steht 01b sollte 1k sein.
keine 8mW mahr an der Antenne an (App), sondern ehr 100µW. Das reduziert die Reichweite auf 1/9.
-
Thread
BLDC Ansteuerung
[wtstep+4]; if(!tmpul || tmpul_old)OCR0A = tmpul; if(!tmpvl || tmpvl_old)OCR1A = tmpvl; if(!tmpwl || tmpwl_old)OCR2A = tmpwl; OCR0B = tmpuh; OCR1B = tmpvh; OCR2B = tmpwh; if(tmpul && !tmpul_old){_delay_us(10);OCR0A = tmpul;} if(tmpvl && !tmpvl_old){_delay_us(10);OCR1A
. Konzept ist jetzt stm-m3 mit tim2,3,4 zur Erzeugung der pwm für die drei Brücken, tim1 zur sychronen Steuerung der drei Timer. Der ganze Rest - Lcd-Anzeige und ir-Tastatur funktioniert zumindest brauchbar.
-
Thread
Wie höhle ich die Wand aus, um einen Schalter zu versenken?
Ich möchte dies in der Wand versenken: https://www.amazon.de/US-Standard-Touchscreen-Fernbedienung-Verkabelung-LED-Anzeige/dp/B074FRYL47/ref=sr_1_9?s=diy&ie=UTF8&qid=1508608295&sr=1-9 Welche Vorgehensweise hat sich bewährt, um die notwendige Aushöhlung der Wand
schrieb im Beitrag #5183483: > Ich möchte dies in der Wand versenken: > > https://www.amazon.de/US-Standard-Touchscreen-Fernbedienung-Verkabelung-LED-Anzeige/dp/B074FRYL47/ref=sr_1_9?s=diy&ie=UTF8&qid=1508608295&sr=1-9 > > Welche Vorgehensweise hat sich bewährt, um die notwendige Aushöhlung der
-
Thread
Mikrocontroller zur Regelung DC/DC Wandler
Beitrag #4953290: > Ändere mal den Faktor > um 100...1000 in Richtung langsamer. 100...1000x20ns = 2us - 50us. Wie soll damit ein "Cycle-by-Cycle" Strombegrenzung im Schalter bei f=500kHz (1/f=T=2us) realisiert werden? Ok vielleicht ist der Faktor um 10 zu klein aber ein UC3844 schafft typ=150ns
Für Anfänger wenig geeignet (wie m.M. alle Cortex-M4f), aber erfolgreich im Einsatz habe ich die XMC4000 von Infineon. >Gerne würde ich auch eine Zykluszeit deutlich kleiner als 10us >realisieren, aber deswegen suche ich ja Informationen
-
Thread
Bost converter Step-up-Wander 100W 36V
Sven S. schrieb im Beitrag #5808447: > Dieter schrieb: > 10V in, 30V out, 1:3, > > Das ist falsch. > Wenn der Transistor ausgeschaltet ist, liegen an der Spule nur 20 Volt. zB. Takt 30us, davon 20us laden, 10us entladen. Entladen zum Zyklus 10us:30us, 1:3. 10V in +
Dieter schrieb im Beitrag #5808744: > zB. Takt 30us, davon 20us laden, 10us entladen. Entladen > zum Zyklus 10us:30us, 1:3. > 10V in + 20V Spule addiert sind 30V. > > Was ist da falsch? Benennung/Zuordnung, was was ist, nicht voellig eindeutig
-
Thread
unsaubere Darstellung der Zahlen bei 7-seg Multiplex
(i=1;i<=3;i++) > { > Out3 = j[i]; //Zahl ausgeben > _delay_us(100); //nach 100us weiterschalten > Out2 = k[i]; //nächstes Segment ansteuern _delay_us(1.2); //nach 100us weiterschalten
die Pause einfüge, ändert sich leider nichts. Du meintest >das doch so, oder: Ja, wobei ich eher 1 bis 2 Mikrosekunden meinte, nicht 1 KOMMA 2 ;-) Ist aber egal. Probier mal ein wenig mehr, so bis 10us. MFG Falk
-
Thread
128x64 Grafik LCD An Atmega 8/16/32
********************************************************** busy_flag: ldi temp1,0b00000000 ;PORTC ist Eingang out DDRC,temp1 sbi PORTA,CS1 sbi PORTA,CS2 cbi PORTA,RS ;Befehl wird gesendet rcall delay50us sbi PORTA,RW ;setze LCD
/ 3 ) / 1000000 delay50us_: dec temp1 brne delay50us_ ret ; wieder zurück ;*************************************************************** ; Hauptprogramm ; Schreibt "ATmega8535
-
Thread
Suche Schaltplan für KSQ 2600mA 48V mit PWM
Die Off Time ist jedenfalls ein Feature des HV9861A (Programmable constant off-time switching). Bei 1M beträgt die Off Time 40us, bei 226K wären es 10us. Hat das was mit td (off) vom MOSFET zu tun? Muss ich mir ein MOSFET suchen mit max. td(off) = 50us?
Bei meiner Schaltung mit dem HV9910 wird ja der Löwenanteil der Glättung durch die grosse Drossel (1mH) übernommen, deine hingegen ist da deutlich kleiner.
-
Thread
Lizenzfrei WSPR auf Kurzwelle
https://physics.princeton.edu/pulsar/k1jt/WSPR_2.0_User_German_2.pdf
im Beitrag #7069651: >> Senden die dann auch bis nach Australien? > Ja. Das geht manchmal mit nur 1 Watt Das geht bei mir auf 10MHz mit 200mW! seit Jahren jeden! Tag. Stn Homebrew: DDS-VFO, DCF77 gesteuert, 200mW PA, Inverted V Dipol. 73 Wilhelm
-
Thread
Drehzahlmesser ansteuern
GPIO an den Signal-In des Drehzahlmessers lege, kommt nur Mist heraus. --------- LED_PIN = 0 US_TO_MS = 1000 gpio.mode(LED_PIN, gpio.OUTPUT) while true do gpio.write(LED_PIN, gpio.HIGH) tmr.delay(1 * US_TO_MS) gpio.write(LED_PIN, gpio.LOW) tmr.delay(50 * US_TO_MS) end ----
m.n. schrieb im Beitrag #5198725: > Hattest Du das mal probiert? Ja. Das Ergebnis läuft an der Säulenbohrmaschine meines Vaters. Die Drehzahl hört dann allerdings bei ca. 3000 1/min auf (300 km/h).
-
Thread
Atmega16 als IR-Fernbedienung
des Projektors. Die Pulse sind immer 320 us lang und je nachdem ob es eine '1' oder eine '0' sein soll ist die Pause 1680 us oder 680 us lang. Also eine Eins hat eine "Periodendauer" von 2ms und eine Null halt von 1ms. Das Gesamtsignal hat 15
util/delay.h> #include <avr/sleep.h> void initPwm(void); void initInt(void); void initPause_680us(void); void initPause_1680us(void); void initPause_40ms(void); void delPwm(void); //Arrays mit den Bits zum Ein- und Ausschalten int ein_5[] = {1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,2,1,0,1,1,0,0,1,1,0,1,0,1,0,1,0,2,1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,2,1,0,1,1,0,0,1,1,0,1,0,1,0,1,0,2,1,0,1,1,0,1,0,0,1,0,1,0,1,0,1
-
Thread
LCD mit Interrupts?
// LCD ablesen data = 0; LCD_PORT_EN |= (1<<LCD_EN); // Enable auf 1 setzen _delay_us( LCD_ENABLE_US ); // kurze Pause if( LCD_PIN_DB7 & (1 << LCD_DB7)) data |= (1<<7); // BUSY lesen LCD_PORT_EN &= ~(1<<LCD_EN); // Enable auf 0 setzen _delay_us( LCD_ENABLE_US ); // kurze Pause LCD_PORT_EN |= (1<<LCD_EN); // Enable auf 1 setzen _delay_us( LCD_ENABLE_US ); // kurze Pause LCD_PORT_EN &= ~(1<<LCD_EN); // Enable auf 0 setzen
-
Thread
Defekte SIM800 Module im Umlauf?
Chris J. schrieb im Beitrag #5629223: > Vielleicht die Peaks im us Bereich > aber Anzeige war nie mehr als 400mA. Und was denkst Du, wie lange ein Brown-Out-Puls sein muß, um als Reset erkannt zu werden? Solche Peaks kannst Du mit der Anzeige im Netzteil nicht
Lothar M. schrieb im Beitrag #5629252: > Interessant dabei ist, dass > diese Z-Diode so dermaßen wichtig dargestellt wird. Hm.... 5.1V habe ich hier noch rumfliegen. Vielleicht gibt es ja irgendwelche Reverse
-
Thread
Art of Electronics 3rd Edition erhältlich
http://www.amazon.de/Elektronik-ohne-Ballast-Schaltungstechnik-industriellen/dp/B004OO4SQU/ref=sr_1_7?s=books&ie=UTF8&qid=1428002389&sr=1-7&keywords=elektronik+ohne+Ballast. http://www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Dstripbooks&field-keywords
Bei den sog. "international Editions" steht dann eine Verkaufs-Einschränkung auf dem Umschlag. Der US Supreme Court hat den US-Verlagen allerdings den Zahn gezogen, dass diese Einschränkung durchsetzbar sei http://www.supremecourt.gov/opinions/12pdf/11-697_d1o2.pdf Seither gibt es eine Haufen Firmen
-
Thread
Projekt ESR-Tester
höheren Strom verwendet, und einen ADC mit Verstärker verwendet, so wie im ATtiny261. Dieser kann 1x, 8x, 20x oder 32x, so dass man mit der 1,1V Referenz auf etwa 33µV Auflösung kommt (zumindest theoretisch). Bei 2x 100 Ohm fließen 25mA, was etwa 1,3mOhm Auflösung ermöglicht, wenn ich mich nicht verrechnet
100 mOhm Auflösung ist ja nicht so der Bringer. 1 mOhm ist mühelos machbar und auch sinnvoll.
-
Thread
µC Wahl für meine Dipmlomarbeit
Wenn der letzte Zahn durch ist, wird noch der Zählerstand ausgegeben und fertig. Das kriegt man in 1us locker hin.
Zählerbreite so breit machen wie es sein muss und bekommst keine Überlaufprobleme wie beim Seppl. In 1 us bekommt man das Messergebnis über ne schnelle serielle Verbindung ja auch raus. Oder war das sogar nur das TTL Signal was nach 1 us außen ran muss? Whatever ganz bestimmt machbar und sollte passen
-
Thread
[S] Nachfolger für AVR Dragon: UPDI Programmer + Debugger für AVR 8-Bitter in MC Studio v7 gesucht
USB-C: https://www.microchip.com/en-us/development-tool/EV73J36A Micro-USB: https://www.microchip.com/en-us/development-tool/EV66E56A https://www.microchip.com/en-us/development-tool/EV72Y42A https://www.microchip.com/en-us/development-tool
"the pinout shown below should be used" https://www.microchip.com/en-us/development-tool/DV244140
-
Thread
Thread jede Millisekunde etwas machen lassen
cb_signal ) signal.setitimer(signal.ITIMER_REAL, 0.001, 0.001) while not end_all: time.sleep(.1) for i in range(1, MAX_COLLECT): delta_us = (arr[i] - arr[i-1]) * 1E6 print(f'{1000-delta_us:+8.3f} µs') [/code] Aufruf: python3 PC_test_timer.py und dann: nice -10 python3 PC_test_timer.py
einem RT-Linux verdammt schwierig ist, den Jitter langzeitstabil tief zu halten. Weil wenn du nach 1 Woche Laufzeit einen einzigen Ausreisser von 10ms von deinem 1ms Task hast, hast du halt schon nicht erfüllt. Selbst wenn alle anderen bei 10us sind.
-
Thread
Ultraschallsensoren (10-20 Meter) Reichweite gesucht
Unfallfolgenschwere gering zu halten. Anforderungen: - Messbereich wäre gut von mindestens 10 m - bevorzugt Ultraschall (ansonsten Radar oder ähnliche...) - sollten aber relativ preisgünstig sein (1 Sensor max. 30€) - entweder per Kabel oder auch wenn es das gibt über Bluetooth oder WLAN-Verbindung
Unfallfolgenschwere gering zu halten. > > Anforderungen: > - Messbereich wäre gut von mindestens 10 m > - bevorzugt Ultraschall (ansonsten Radar oder ähnliche...) > - sollten aber relativ preisgünstig sein (1 Sensor max. 30€) > - entweder per Kabel oder auch wenn es das gibt über Bluetooth oder >
-
Thread
*DSO* : Bedienung
Zeitbasis. Es gibt hier allerdings grenzen, die kleinstmögliche Zeitbasis mit 40kpoint Speicher ist 4us/DIV (die M Anzeige), mit 512kpoint 40us/DIV, 1Mpoint 80us/DIV und mit 2Mpoint sind es 200us/DIV (das gilt alles für ein Kanal, sind beide an so ist die minimale Zeitbasis doppelt so lang). In die andere
wird so ein setup nur die einscchaltspitzen zeigen die das DSO auch erfassen kann (800ms/DIV und 1M das sind nur 50ks/s). Jetzt setzte ich z.b. das SLOPE trigger auf "<" und 500us (wert entnommen aus der messung im bild6), stelle auf 400us/DIV und wieder single shot. Da das DSO jetzt mit 400MS/s sampled
-
Thread
Boeing's 737 Max Software Outsourced to $9-an-Hour Engineers
toyota-unintended-acceleration-and-big-bowl-%E2%80%9Cspaghetti%E2%80%9D-code https://www.reuters.com/article/us-gm-recall/documents-show-gms-early-knowledge-of-switch-defect-idUSBREA3A1MH20140412
Lufthansa, die Crossair wurde untergepfluegt. Und wer ist nun im Bundesamt fuer Luftfahrt ? Genau. 1:1 uebernommen.
-
Thread
Baustein suche
Mario M. schrieb im Beitrag #6226636: > Das wird eine aufwändigere Logikschaltung, siehe Anhang Nö. [pre] +5V aka HIGH | | E1--1k--+ 470R | | |
schrieb im Beitrag #6226688: > Irgendwo war mal zu lesen das zB ein UNO mit 16 MHz etwa 4 µs für 1 x > analog.Read benötigt.. Na ja, ein Arduino analogRead braucht 100us. 4us schaffst du nur in Assembler.
-
Thread
Programm Läuft um Faktor 10 flasch
und nicht auf die funktionierende Steckbrettvariante.. >87us sind Zufall. 8Mhz Takt Prescaler 8 beim Timer = 1Mhz Compare = 87 Da sind 87us eher kein Zufall...
Philipp L. schrieb im Beitrag #5808293: > Mit folgendem Code müsste ich doch nun genau auf 87us kommen. > Ich messe nun aber 92us (also +5us). > > Auszug der Intitialisierung: > OCR0A=87; //Compareregister > TCCR0A |= (1<<WGM00)+(1<<WGM01); //Fast PWM mit TOP=0xFF
-
Thread
LPC/ARM-Cortex-M0, SysTick für Millisekunden, Timer für Mikrosekunden
ich die Zeitstempel-Funktion um Mikrosekunden erweitern. Um nun nicht per Timer 1us-Takt zu messen und einen Interrupt zu erzeugen (1us bei 48Mhz wäre etwas ungünstig), dachte ich mir: Ich initialisiere einen Timer mit einem Prescaler von 48 per [CODE] // Initialisierung des us-Takt-Zählers Chip_TIMER_Init(LPC_TIMER32_1); Chip_TIMER_Reset(LPC_TIMER32_1); // Prescale 48 -> 1us clock Chip_TIMER_PrescaleSet(LPC_TIMER32_1, 48); [/CODE] und resette ihn immer im SysTick_Handler
-
Thread
Wo gibts noch verbleites Lötzinn?
https://www.ebay.de/itm/LC60-0-56-0-1-Lot-Sn60Pb40-Loten-Draht-0-56mm-0-1kg-Flux-F-SW26/392662780475?hash=item5b6c868a3b:g:VXcAAOSwTfBdnJqE https://www.ebay.de/itm/LC60-1-50-0-1-Lot-Sn60Pb40-Loten-Draht-1-5mm-0-1kg-Flux-F-SW26/312925795457
üblichen Versendern ... Was ist denn für dich üblich? https://www.buerklin.com/en/Solder-wire-1%C2%A0mm-Sn60Pb39Cu1-1-1-2-B/p/11L414
-
Thread
Phasenverschiebung messen (us Bereich)
Verfahren. Dieses Verfahren hat Prony erfunden. Cheers Detlef clear w=15.3*2*pi/128 sig = 1.34*sin(w*(0:127)+0.123); n=length(sig); %sig(n-1)+sig(n+1)=2*cos(w)*sig(n); s1=sig(1:n-2)+sig(3:n); s2=sig(2:n-1); % Regression s1 auf s2 M= [s2.' ones(length(s1),1)]; coff=inv(M'*M)*M'*s1.'; wn=acos(coff(1)/2); M=[cos((0:n-1)*wn).' sin((0:n-1)*wn).']; coff=inv(M'*M)*M'*sig.'; cc=coff(2)+j*coff(1); amp=abs(cc); ph=angle(cc);
-
Thread
Digitales Display und Keyboard mit PC verbinden
Sehe gerade, dass der Capacitor 0,001mF, also gleich 1nF anstatt 1 pF braucht. Muss ich bei den Capacitors und Transistors auf den Nennspannungsbereich achten oder ist das nur eine Maximalangabe?
http://www.ebay.de/itm/100x-Kohleschicht-Widerstand-lose-5-0-25W-Bauform-0207-frei-wahlbar-10-Ohm-1M-/111418881779?var=&hash=item5f8e0cbd1a (Habe ja noch einige mehr Jukeboxen und Displays, die - wenn es mal richtig funktioniert - ebenfalls auf Umbau warten) >> Capacitor 0,001mF: > > Lass'
-
Thread
3D Drucker Rahmen aus welchem Material?
[c]Description Menge Stückpreis Turnigy Fabrikator 3D Printer (EU Plug) (EU Warehouse) 1 US$314.99 IN STOCK ESUN 3D Printer Filament Luminous Green 1.75mm PLA 1KG Roll (EU Warehouse) 1 US$21.66 IN STOCK Shipment Registered (Tracking) Parcel - Netherlands to Germany US$7.99 Taxes US$0.00 Total US$344.64[/c] oder so [c][...] Turnigy Badge (Self Adhesive) 1 US$0.00 IN STOCK Shipment International (Registered) Air Mail 301-500g US$9.99
-
Thread
Ticketerstattung bei Einreiseverbot aufgrund von Corona?
werden, nicht > Meinungen. gibt es absolute Wahrheiten? Ist wirklich U = R x I Wahrheit? Ist 1A wirklich 1C/1s? Ist Zeit nicht relativ? Ist eine Sekunde wirklich "einen Herzschlag lang"? Sind Elektronen wirklich negativ?
Beitrag #6382633: > gibt es absolute Wahrheiten? > > Ist wirklich U = R x I Wahrheit? > Ist 1A wirklich 1C/1s? > Ist Zeit nicht relativ? > Ist eine Sekunde wirklich "einen Herzschlag lang"? > Sind Elektronen wirklich negativ? Heisst Joachim wirklich Joachim?
-
Thread
Schnäppchen bei Ebay : 5,6 TFT für 19 Euro
wieder bei Ebay angeboten werden : http://search.ebay.de/search/search.dll?sofocus=bs&sbrftog=1&from=R10&_trksid=m37&satitle=playstation+5%2C6+tft&sacat=-1%26catref%3DC6&a14=-24&a6=-24&a10244=-24&alist=a14%2Ca6%2Ca51%2Ca10244%2Ca3801&pfmode=1&reqtype=1&gcs=1132&pfid=1623&pf_query=playstation+5%2C6+tft&sargn=-1%26saslc%3D3&sadis=200&fpos=75177&sabfmts=1&ga10244=10425&ftrt=1&ftrv=1&saprclo=&saprchi=&fsop=1%26fsoo%3D1&coaction=compare&copagenum=1&coentrypage=search
-
Thread
ILI9486L in Betrieb nehmen
es dann richtig benutzt wird werden aus den ms auch us Arduinoquäler schrieb im Beitrag #6216474: > M. schrieb: >> Die Belegung. > > Die Pins abzuzählen bin ich zu faul. Es ist nicht klar wo Pin 1 ist. > > Bei dir fehlt offensichtlich die Bedienung
); _delay_us(2); PORTG |= (1<<WRX); _delay_us(2); } void readPar(uint16_t Data){ //WRX High, RDX steigende Flanke, CSX high PORTD &=~ (1<<RDX); setData(Data); _delay_us(2); PORTD |= (1<<RDX
-
Thread
Fehler zum nachbauen :-)
Old P. schrieb im Beitrag #7827267: > Die über 5,1kOhm an Massse liegenden sind sehr wahrscheinlich D+/D- Ich hätte gesagt CC1 und CC2, was m.W. "5V 1A" bedeutet.
Jens M. schrieb im Beitrag #7827271: > Old P. schrieb im Beitrag #7827267: >> Die über 5,1kOhm an Massse liegenden sind sehr wahrscheinlich D+/D- > > Ich hätte gesagt CC1 und CC2, was m.W. "5V 1A" bedeutet
-
Thread
alter Grundig Röhrenverstärker lässt Sicherung kommen.
alternative zum Gleichrichter? http://www.ebay.de/itm/Bruckengleichrichter-Gleichrichter-B250C1500-1000-1-5-A-0003/182446043091?_trksid=p2385738.c100677.m4598&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D20160908110712%26meid%3D0a493f13c1974bb5bee7869c2a159d40%26pid%3D100677%26rk%3D1%26rkt%3D5%
Beweisfotos von frisch geputzten und glühenden Röhren! Weitere Fotos hier: https://cloud.bau-ha.us/s/P1reFcMgPC0lAss Gruß und Dank an alle!
-
Thread
Wie Abstand zur Parallelen Wand eines vorbeifahren Fahrzeugs ermitteln?
sollte in der Applikation aber einen vernachlässigbaren Fehler erzeugen. Die geforderte Genauigkeit von 1cm entspricht einer Laufzeit von 2 * 0,01m --------- = ca. 60us 330m/s Das entspricht ca. 20 Ultraschallperioden, Phasenverschiebungen können da wohl vernachlässigt werden. Gruß, Stefan
Sensorix, hast du die Anforderungen überhaupt gelesen? 1-10cm Abstand und 1cm Genauigkeit - da spielen die von dir beschriebenen Effekte keine Rolle. US ist hier die erste Wahl. Die ganz billigen Module könnten allerdings Probleme mit diesen geringen Distanzen