-
Thread
Amateurfunkzeugnis und Rufzeichen
73 schrieb im Beitrag #6476568: > Alternativ US Lizenz. Die Amis verlangen keine laufenden Gebühren, > sondern freuen sich. Noch nicht. Es sind aber 50 $ geplant seitens FCC. Außerdem ist das US-Call nur 10 Jahre gültig und muss dann (prüfungslos
gemeldet ist darfst du offiziell mit US Rufzeichen hier nicht funken. Damit sind wir wieder bei der Ausgangslage..
-
Thread
3V3 to 5V LevelShifter
ansteuerbar sind (es reicht der erste Chip on der Kette), oder einen mit 5V versorgten HCT-Chip wie M74VHC1GT50DTT1G der den Pegel wandelt.
verwendet, aber die Schaltung mit 100 Ohm probiert. Dabei was der LOW Pegel bereits deutlich unter 1 Volt. Durch den Widerstand fließen etwa 5,2 mA. Macht bei 50 Ω also 260 mV "Verlust".
-
Thread
LCD-Modul TC1602E-01
Das Programm was ich verwende ist das hier [avrasm] .include "m8def.inc" ; .def definiert ein Synonym (Namen) für ein µC Register .def temp1 = r16 .def temp2 = r17 .def temp3 = r18 ldi temp1, LOW(RAMEND) ; LOW-Byte der obersten RAM-Adresse
; Und wieder zurück ; Pause nach jeder Übertragung delay50us: ; 50µs Pause (bei 4 MHz) ldi temp1, $42 delay50us_:dec temp1 brne delay50us_ ret ; wieder zurück ; Längere
-
Thread
Das Ende der Wertarbeit
Lothar M. schrieb im Beitrag #6812258: > Es wird vorrangig heiße Luft > produziert und als Fernwärme verkauft. Ich lieg am Boden. :D
norwegische Staatsfond und Blackrock dort große Aktienanteile halten finanziert er die norwegischen und US Rentner... Butzo*aussen
-
Thread
MOSFET 100V-Typ an 20V
Dir ist schon klar dass 100A über 1mOhm bereits 10W verheizen? Ein frei stehender TO-220 Transistor wird bei 1W Verlust schon fühlbar heiß.
DTime ist bei 1,5 us. Beim Treibertot sterben auch zwei Mosfet einer halbbrücke
-
Thread
Machbarkeit von 32 Meter WS2812
darstellen willst und wie schnell dieses Muster wechseln soll. Einfache Rechnung: 24bit x 1.25us = 30us pro LED. 3Wände x 12m x 60LEDs = 2160 LEDs. 2160LEDs x 30us = 64800us = 64.8ms = 15,4Hz Also, egal ob AVR oder STM, ein uc mit einer Datenleitung wird kaum genug sein. Man könnte
1. 32m WS2812B ist ja mal keine sinnvolle Aussage bei 30 LEDs/m oder 60 LEDs/m oder 144 LEDs/m (ich habe alle Typen gekauft) 32m x 144 LEDs/m gäbe 4608 LEDs * 60mA voll WEISS = 277A bei 5V Thorsten
-
Thread
DS18S20 Atmega8 zeigt immer 85°
Probier mal ein Abblock-C direkt an der Sensor-Versorgung. Ich betreibe 8 Stück DS18x20 an einem 20m langen Kabel. Wegen der Kabelkapazität war da ein kleinerer Pull-Up (ich glaube 1 kOhm??) erforderlich.
Ich hab mir die Spannung vährend des auslesens mal auf´m zweiten Kanal angesehen. An der Stelle wo der Sensor anfängt zu messen und die "0" liefert bis zum Übergang zur "1" also Messung beendet ist die Spannung sauber. Hinterher beim auslesen bricht sie
-
Thread
ATMEGA324 Timer Int
PD6 ist auch als Ausgang definiert? Uwe H. schrieb im Beitrag #5435586: > TIMSK2 |= (1<<TOIE0); Das geht lt. Datenblatt nicht. Richtig wäre [c] TIMSK2 |= (1 << TOIE); [/c] Uwe H. schrieb im Beitrag #5435586: > _delay_ms(0.1); Du kannst an die _delay_ms() und _delay_us() Funktion
Karl M. schrieb im Beitrag #5436089: > Hallo Carl D. schrieb im Beitrag #5436010: >> TCCR2B = (1 << WGM00) >> //| (1 << CS10); //489 Hz >> //| (1 << CS00); //489 Hz >> //| (1 << CS22); //61 Hz >> //|
-
Thread
Lötzinn 270 € / kg
Ich wollte mir eine neue 1mm 500g-Rolle zulegen. Habe aber nicht damit gerechnet, meine Wohnung verkaufen zu müssen. Fragen: 1. Gibt es noch eine Möglichkeit 60/40 als Privatmann zu kaufen oder ist das für den Verkäufer illegal
Auf eBay gibts grad 1kg SN60PB40 für 60€
-
Thread
Fröling Heizungssteuerung auslesen.
\x81"; ist gleich "R,b,3,0,0,0,0,183" + "M,2,1,1,0,129" (sind 2 Befehle!)
kannst Du mit dem Doppel-Befehl "Rb..." (siehe oben) auf "M1..." wechseln, siehe angehängtes Bild. Mann muss dann beachten dass M1 und M2 abwechselnd abgefragtr werden. Berichte bitte ob es funktioniert. Ich habe auch diesen Thread eröffnet -> Fröling P2
-
Thread
Welcher (Ultraschall-)Sensor für Füllstandsmessung in Heizöltank?
mehr die Auflösung. Die Messgenauigkeit wird bei allen Anbietern die ich mir angesehen habe mit +-1cm angegeben. Zumindest bei einem Anbieter scheint sich die Prozentanzeige in 0,1er Schritten zu verändern. Das wären dann für meine Tanks insgesamt 4,5 Liter pro 0,1%. Damit ist die Erfassung täglicher
eigentlich sein, dass der Volumenstrom bei Ölbrennerdüsen in Deutschland in der Einheiten von Gallonen (US) pro Stunde (gph, gal/h) angegeben wird, wo doch Gallonen (US liquid) gesetzlich betrachtet hier etwas aus der Reihe schlagen?
-
Thread
Chinaschrott mit Typ und Verkäufer
gebrauchen. Ob diese hier besser sind bezweifel ich : https://www.reichelt.de/20-pole-jumper-cable-m-m-f-f-f-m-25-cm-debo-kabelset-p161046.html?r=1 Und ob die ihren Preis wert sind ebenfalls : https://www.reichelt.de/flexible-jumpers-15-cm-plug-plug-black-steckboard-jsssw-p139512.html?r=1
Du meinst wahrscheinlich diese hier : https://www.ebay.de/itm/Dupont-Kabel-Silikon-Draht-24AWG-1-Pin-Buchse-auf-Buchse-Jumper-Draht/112659697807?hash=item1a3b0a908f:m:mDsrPP_Wd5Io6PTXVlqk1xA Sind aber auf iBäh ganz schön teuer. Bernd_Stein
-
Thread
Matrix LED Steuerung funktioniert nicht
ramwe<='0'; matrix_oe_n<='0'; if(counter<50)then-------clock for matrix counter<=counter+1; clock_en<='0'; else counter<=0; clock_en<='1'; end if; end if; end process; gpio_1(3 downto 1)<=std_logic_vector(to_unsigned(lines,3)); process(clock_50) begin if rising_edge(clock_50) then if(clock_en='1')then matrix_clk<='1'; if(shiftcounter<31)then matrix_latch<='0'; else matrix_latch<='1'; end if; if(ramaddr<255)then ramaddr<=ramaddr+1; else
-
Thread
Quartus II Optimierung von Gattern deaktivieren
Lothar M. schrieb im Beitrag #5647287: > Hier kommt noch dazu, dass D eigentlich nicht in die Sensitivliste > gehört: Genaugenommen doch. Wenn CLR und PRE 0 sind und CLK 1, ändert sich Q mit jeder Änderung
/us/en/pdfs/literature>/hb/cyc2/cyc2_cii5v1.pdf) >findest du dann auch den Aufbau einer Logikzelle und die Fähigkeiten der >darin enthaltenen Speicherelemente. Ein Latch ist da nicht dabei. Ich stimme
-
Thread
Analoger Detektor für fallenden Peak
kann erst ein "Peak" mit 4V kommen, dann die Spannung auf 1V sinken und dann 10us später ein "Peak" mit 2V? Oder ist das zweite dann kein relevanter Peak, und nur einer mit 5V wäre beachtenswert? Dann ist es noch interessant, wie oft so ein "Peak" kommt. Und
ihrer grösse sehr unterschiedlich nehmen wir mal folgende 3 pulse in der genannten Reihenfolge 1.) 250mV 2.) 10mV 3.) 50mV gehen wir davon aus das die Schaltung gestartet wurde und noch kein Puls entstanden ist, so ist: Vout = Vin (0V) Puls 1 beginnt, und somit steigt die Spannung. Nun
-
Thread
1500V Linearverstärker
eine generelle Einführung in sowas zu haben. Die generellen Parameters sind: Slew Rate: 0.5V/us Maximaler Ausgangsstrom (Sink/Source): 40mA Ripple: 50mV max. Nur mal so als Übersicht.
1500V Alfred J. schrieb im Beitrag #6622654: > Die generellen Parameters sind: > Slew Rate: 0.5V/us > Maximaler Ausgangsstrom (Sink/Source): 40mA > Ripple: 50mV max. 50mV bei 1500V sind so etwa 90dB oder 15Bit. Machbar, wenn man weis was man tut, aber sicher kein Spaziergang. viel Erfolg hauspapa
-
Thread
PCS500 PC DigiScope defekt
div : -51 FAIL CH2 offset at 15mV/div : 51 FAIL CH1 offset at 5mV/div : 102 FAIL CH2 offset at 5mV/div : 102 FAIL CH1 offset at 20us/div : 201 FAIL CH2 offset at 20us/div : 201 FAIL CH1 offset at 10us/div : 201 FAIL CH2 offset at 10us/div : 201 FAIL CH1 offset at 5us/div : 201 FAIL CH2 offset at 5us/div : 201 FAIL CH1 Trigger low
-
Thread
Dipl. El.-Ing. vs. Bachelor Gesperrt
Stimmt nicht. Ich habe an der FH studiert und hatte 1:1 die gleichen Vorlesungen wie die Diplomer. Einzig das 1.Praxissemester ist weggefallen. Also 7 Semester Regelstudienzeit. Da frage ich mich: Wo ist der Unterschied zwischen meinem Abschluss und dem
haben die FH-Diplomer in den 1-2 Semestern mehr sicherlich auch nicht.
-
Thread
Crossfader (Supply und OPA)
Bias-Spannung muss gebuffert werden, sonst hast du starkes Übersprechen zwischen den Inputs. - 22uF/1M ist etwas zu gut gemeint. Man möchte den Einschalt-Plopp möglichst schnell abbauen, ohne den Frequenzgang nach unten zu sehr einzuschränken. Bei dir wäre Sekunden lang ein DC-Offset messbar. Eine
) z.B. von TI. Andreas L. schrieb im Beitrag #4854716: > Nachteil: "nur" 1V/us. Kann man das > bei einem 2V Signal bis 20kHz noch vernachlässigen? Das reicht locker aus. 1V/us heisst ja, du kannst in 8us einmal von 0.5V auf 4.5V und zurück (=125KHz).
-
Thread
Ätzergebniss einschätzen
Michael M. schrieb: >>> da ists schon am übertragen vom toner gescheitert. Иван S. schrieb: >> Womit überträgst Du? [...] Michael M. schrieb: > ich belichte, sry. Entschuldigung, das war natürlich ein
auch viel mehr einstellen, Tonersparmodus abstell, hart Schwarz ect. http://img695.imageshack.us/img695/9317/p1020814.jpg Nur ca. 1 min gebügelt und bei 45°C Geätzt... sieht schon wesentlich besser aus... Danke für die Einschätzung... lg Malte
-
Thread
Suche PWM Regler mit 0 Stellung für Gebläsemotor 30A
Thomas R. schrieb im Beitrag #7905321: > Hier EIN Beispiel: > https://ebay.us/m/pYlMZE Das allerdings scheint ein einfacher Widerstand zu sein, es sind nur 2 Anschlüsse dran.
die paar mA für die Elektronik. Im Kfz. Bau geht es um 1/10 Cent!
-
Thread
Leiterplatten-Layout so in Ordnung?
Last dann aber durchgebrannt ist, hat der 2K dazu sehr viel Zeit. Nach Ohm bräuchte ich nicht mal 1V dafür. Aber: Erstens wird generell empfohlen, auch A-Zünder mit 1A zu bestromen, weil die 600mA quasi das Minimum sind, bei dem die Zündung garantiert wird. Zweitens kommt noch der Leitungswiderstand
Zündsequenz wohl durch eine Axt mit dem man die Platine spaltet. A-Zünder zünden garantiert bei 600mA, es ist vollkommen ausreichend 1A über die Dinger zu schicken, wofür man 0.8V braucht. Die restliche Spannung ist nur dazu da, den Zuleitungswiderstand auszugleichen, wenn der 1.6 Ohm beträgt, hat man
-
Thread
Höhensensor Motorrad
dein Handy gibt es die App "Dashboard" Die zeigt dir Geschwindigkeit, Höhe, Streckenverlauf u.v.a.m.
die ja Massenware, auch spritzwasserfest. Schon. Allerdings bringt mir ein Messbereich von 0,3-1m nicht wirklich was. Ich brauche einen Bereich von 20mm bis 200mm. Da wird die Auswahl verdammt eng.
-
Thread
Berufseinstieg Serviceingenieur
International Conference on Intelligent Autonomous Systems" http://www.finbit.org/cfp/program/eAHLKCkpsNLXLy8v1yvPzM5MTivQS87P1QfS-gVF-elFibn2mSm2hkampgBOqw7r
Absolvent schrieb im Beitrag #6421761: > Die > Produkte der Firma sind spannend, modern und m.M.n. zukunftssicher, Was wäre das denn für eine Branche?
-
Thread
E-Last "isolierte" Regelstrecke
Weg ist. Ich hab mir schon isolierte OPs angeschaut, diese haben aber (im Bereich <40€) immer 3-4 us Ansprechzeit und dadurch erscheinen mir die 20 us zur Einregelung und Messung sehr kurz. Gibt es da noch andere Wege/Komponenten die euch einfallen? Viele Grüße Hannes
4 Punkt messen, damit ich den echten Spannungswert erhalte. Passiver Spannungsteiler (z.B. 100:1) + Differenz-/Instrumentenverstärker mit Einheitsverstärkung. Ein vereinfachtes Schaltbild ist angehängt. Bedingt durch den hohen Strom (30A) und dem Eigenwiderstand (200mOhm) der "dicken" Zuleitungen
-
Thread
Port mit 200 kHz einlesen
zweier Ports (Port B, Port C) mit einer Frequenz von 200 kHz einlesen. Dazu verwende ich den Timer1 mit entsprechender Vorladung im CTC-Modus: Vergleichswert 80, Prescaler 1, f=16MHz. Laut Simulator benötigt die ISR 31 Takte von der 1. zur letzten Code-Zeile, also knapp 2us. Setzen ich einen Breakpoint auf die 1. Codezeile und messe die Zeit zwischen 2 Aufrufen der ISR, komme aich auf 6,69 us -> ca. 150 kHz. Woher kommen die zusätzlichen 4us? Hat das was mit dem Stack zutun? Was kann ich tun um die Zeit zu reduzieren
-
Thread
Wittig(welec) DSO W20xxA Hardware (Teil 2)
1mV 0.002, // 2mV 0.005, // 5mV 0.01, // 10mV 0.02, // 20mV 0.05, // 50mV 0.1, //100mV 0.2, //200mV 0.5, //500mV 1.0, // 1V 2.0, // 2V 5.0, // 5V 10.0, // 10V 20.0, // 20V 50.0, // 50V
-
Thread
Modulation von stepup convertern
Hallo zusammen Ich überlege mir gerade, wie ich am elegantesten einen M-Bus Master bauen könnte. Dieser Kommuniziert mit dem Slave mittels modulierter Spannungsversorgung. Da die Slaves auch darüber gespiesen werden, fliesst hier auch ein gewisser Strom (1.5-150mA je
Leitungen tragen auch noch ein paar nF dazu bei. Eine einfache Rechnung: Frequenz ist 10kHz = 100us Möchten wir nun halbwegs brauchbare Flanken, müssen wir nach etwa 20us bei ~30% der Spannung bzw ca 28V angekommen sein. Nehmen wir der Einfachheit halber 1 Tau bzw. 38% 1Tau wäre hier also
-
Thread
Neues DMM von Unitrend
definierten Strom, der sich aus den jeweiligen Vorwiderständen ergibt. LM4050AIM3-2,5 =2,5V +-2,5mV LM4050AIM3-5,0 =5,0V +-5,0mV LM4050AIM3-10,0 =10,0V +-10mV Per DIP-Switch werden Spannungsteiler aus 0,1%-Widerständen auf diese Referenzspannungen geschaltet und so multimetergerechte Spannungen
hören mag, find ich folgende Videos zum 61e recht gelungen: https://www.youtube.com/watch?v=Bz6CYDRl1M8 https://www.youtube.com/watch?v=5YbbbgbJK9I https://www.youtube.com/watch?v=P_h27mRCH6s https://www.youtube.com/watch?v=q9n0scdsung
-
Thread
4x20 LCD HD44780 probleme
den ich auf den Mega8 gespielt habe. Ist im Prinzip der gleiche wie auch im Tutorial. .include "m8def.inc" .def temp1 = r16 .def temp2 = r17 .def temp3 = r18 ldi temp1, LOW(RAMEND) ; LOW-Byte der obersten RAM-Adresse out SPL, temp1 ldi temp1, HIGH
;Und wieder zurück ;Pause nach jeder Übertragung delay50us: ;50us Pause ldi temp1, $42 delay50us_:dec temp1 brne delay50us_ ret ;wieder zurück ;Längere Pause für
-
Thread
GPS möglichst energiesparend - Projekt Katzentracker
mal wieder ein neues Projektchen angelacht. Es soll ein GPS-Tracker für Katzen mit Mobilfunk (CAT M1 oder NB-IoT) werden. Ziel: Übermittlung ca. jede 30 Minuten bis 1h (je nach Wunsch). Dabei könnten dann z.B. alle Positionen im Intervall von 1-5 Minuten übertragen werden. Dazu habe ich mich
Modul (BG77) von Quectel gefunden. Dieses vereint GNSS (GPS, Glonass, BaiDu, etc.) zusammen mit Cat M1 und NB-IoT in einem. https://www.quectel.com/product/lte-bg77-cat-m1-nb2 Die Grösse des Moduls ist mit ca. 15x15mm sehr überschaubar. Kostentechnisch um rund 15€. Nun ist es beim BG77 so
-
Thread
Schmelz Sicherung blind Einsatz
http://ep-us.mersen.com/fileadmin/catalog/Products/Fuses-Fusegear-and-Fuse-Systems/Low-Voltage-IEC-Fuses/DIN-LV-Fuse-Links-D0/NEOZED-D0-fuse-links-gG-aM-400-440VAC/DS-NEOZED-D0-fuse-links-gG-aM-400-440VAC-DE.pdf
ep-us.mersen.com/fileadmin/catalog/Products/Fuses-Fusegear-and-Fuse-Systems/Low-Voltage-IEC-Fuses/DIN-LV-Fuse-Links-D0/NEOZED-D0-fuse-links-gG-aM-400-440VAC/DS-NEOZED-D0-fuse-links-gG-aM-400-440VAC-DE.pdf
-
Thread
Berlin Uhr aus ICs bauen
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
Konstantstromgenerator
Ub=12V, Uc0=9V, Uc1=5,67V, t=50us, T=Rc*C Ungeklärt ist in der Aufgabe wie die Uc0=9V zustande kommen. Normalerweise hätte ich ja gesagt die wurden durch einen Strom Ic0 erzeugt (Ic0=(12V-9V)/Rc) aber es deutet nichts
könnte z. B. festlegen Ue > 3V und mit (4) dafür eine obere Grenze für T berechnen. Beispiel 1 : T=47us T = Rc*C -> Rc=4,7kOhm Ue = 3,915V Ic = 1,7202mA Beispiel 2 : T=10us T = Rc*C -> Rc=1kOhm Ue = 5,64741V Ic = 6,35259mA
-
Thread
Warum liest man hier so wenig von Renesas?
Arduino UNO R4 wird mit Renesas RA4M1 bestückt.
darin ein > abgespeckter 68000 als uC steckt - Also da ist ganz gewiss kein 68000 drin. Der R8C/M16C waren einfach eine eigene CPU. Allerdings eine CPU mit bis zu 128k flash und 20k Ram. Das war als bei uns in Deutschland mit Mega8 mit 1-2k Ram umgefummelt wurde. Das hat mir bereits Mitte der 2000er
-
Thread
AVR TSIC Auswertung => riesen Programm
die Laufzeit der ISR etwas größer als die Übertragungsdauer eines Datenwortes. Geschätzt sind es 2,7mS: (1 Startbit + 18 Datenbits inkl. Parity + 1/2 Stopbit) * 125µS. Der TSic sendet 10 Messungen/Sekunde, also verbraucht die ISR ca. 27,5mS/S. Grundsätzlich ist das Interruptverfahren also nicht unbedingt
t readParity() { while (TSIC_SIGNAL_HIGH) ; // wait for falling edge _delay_us(63); if (TSIC_SIGNAL_HIGH) return 1; return 0; } [/c] müsste heißen: [c] uint8_t readParity() { while (TSIC_SIGNAL_HIGH) ; // wait for falling edge _delay_us(
-
Thread
Elektronische Last mit MOSFET
Warum sind in den ganzen Schematics immer so kleine shunts im Bereich weniger mΩ? Wollt ihr damit tatsächlich 100-te Ampere verbraten? 1mΩ bei 1A-> 1mV. Der Opa4340 hat +-0.5mV input offset voltage. Dann kommen noch Ungenauigkeiten beim DAC dazu, etc. Also mit ein wenig Pech hast
-+ R1 | --- [/code] R1: 500mV -> 50A T1: 400mV U_CEsat Rsym: 200mV bei 50A Symmetrierung Also ganz so einfach ist es auch damit nicht
-
Thread
Gefunden Oder: Material zum Nulltarif
für 35 Euro wert. D.h. meins kann ich nichtmal verschenken. Natürlich könnte ich den vierbeinigen 0,1 Ohm 0,1% Meßwiderstand und seine Kollegen auslöten und in die Kiste zu den anderen Präzisionsteilen legen. Aber eine innere Stimme sagt mir, daß ich niemals präzise 0,1R oder 1M-Widerstände brauchen
gleich wieder entsorgt. Aber als kleine Entschädigung für den entgangenen Gewinn war immerhin eine M.2-PCI-Karte drin mit 2x 1TB EVO 970 M.2 SSD. :)
-
Thread
Bau einer einstellbaren HV-Quelle 100kV/100µA - erste Fragen
@Peter Das war bei unsere Anwendung genau anders herum :-) Wir haben im Betrieb 1uF mit 12KV aufgeladen und einen 1,2/50 Puls (1,2us anstiegszeit/ 50us Abfallzeit) an dem Prüfling geformt. KA Pulse im Dauerbetrieb eines großen Bauteilherstellers. Wir haben die gesamte Verkabelung
und 200mT Magnetisierungsverluste von 10kW pro m³. Ich lese da eher 80kW/m^3 = 80 uW/mm^3, siehe Anhang. > Bei 140g/(4,8g/cm³) = 29cm³ sind das dann 10000W*0,000029m³/1m³ = 0,29W > Kernverluste. Im
-
Thread
signal- bzw. funktionsgenerator mit OPs
gefunden. Mach mal den Maximum Time Step kleiner in Simulationskommando. Ich habe ihn bei mir auf 0.1 uS gesetzt. Ich scheint jetzt zu gehen. Gruss Helmi
nicht arbeitet. Zudem ist es völlig blauäugig einen 741-series zu verwenden mit einer slew rate unter 1V/us. Die ganze Herrlichkeit wird ab ca 5KHz ein freudloses Ende nehmen. Das Rechteck wird zum Trapez, das Dreick wird sinusförmig und die Amplitude steigt an. Mit einem LM318 der eine slew rate von
-
Thread
433 Mhz Funkmodul Pemenol H3V4F Verbesserung des Empfangs
int count=0; while(( PORTAbits.RA2 == 0) && (count < 1000)) { count++; __delay_us(20); } if(count < 200) return 0; for ( int i = 0; i < 24; i++) { while(PORTAbits.RA2 == 1 && y<200) { y++; __delay_us(10); /
- i); else if(y>50 && z<40) result |= (unsigned long) 1 << (23 - i); else return 0; y=0; z=0; } __delay_us(1000); return result; } funktioniert eigentlich so wies soll. H. H.
-
Thread
Nulldurchgangserkennung, die drölfte
des Optokopplers. Soweit die Überlegung. Helmut Lenzen (helmi1) schrieb: > Ein Optokoppler ist auch schon mit 1mA zufrieden. 230V * 1mA = 230mW, die nutzlos an dem Vorwiderstand verbrannt werden. Ok, das ist nicht viel, aber schön finde ich das irgendwie trotzdem
ab weil der Kondensator noch leer ist. Wir reden über eine Ladung von maximal 24V * 680nF = 0,016mC. Wenn die in 10us fliessen, sind das 1,6A. Laut Datenblatt verkraftet die Input-Diode des CNY17 für 10us aber sogar bis zu 2,5A. Nunja, wie dem auch sei: ich glaube, ich werde das Ganze mal zusammenbauen
-
Thread
Heizelement nicht stufenlos, sondern fix auf X% dimmen?
direkt das Leuchtmittel, den Strahler anders verschalten. Eine Ir-Birne hat 350Watt, dh 350W/230V=1,52A . 230V/1,52A= 151,1 Ohm. Die 350W Birne hat also 150 Ohm. Wenn man also 2 Strahler hintereinander (in Reihe) schaltet hat man 2*150 Ohm = 300 Ohm. => 230V / 300 Ohm = 0,76A ==> 230V*0,76A = 176
Kanthal- oder ähnliche Legierungen benutzt. Deren Widerstandsänderungen rel. zur Temperatur ist nahezu 1.
-
Thread
Propelleruhr mit WS2812?
LEDs > Also ich habe mir gedacht, das Protokoll für ein Update so einer 10er > Leiste dauert 10x1,25 Mikrosekunden + 50 Mikrosekunden Pause + Reserve, > also sagen wir maximal 100 Mikrosekunden. Falsch! Ein einzelnes BIT dauert 1,25us, jede LED braucht 24 davon! Macht bei 10 LEDs 1,25us * 24
Falk B. schrieb im Beitrag #5655848: > Falsch! Ein einzelnes BIT dauert 1,25us, jede LED braucht 24 davon! > Macht bei 10 LEDs 1,25us 24 10 = 300us. Upps! na gut, dass ich gefragt habe. Falk B. schrieb im Beitrag #5655848: > Allerdings hast du mit den WS2812 ein
-
Thread
Anfänger Taktgenerator
= 1ms --> 1kHz constant count_limit_10kHz : integer := 5000; --1/50MHz x 5000 = 100us --> 10kHz constant count_limit_100kHz : integer := 500; --1/50MHz x 500 = 10us --> 100kHz
_100Hz <= clk_10ms; clk_1kHz <= clk_1ms; clk_10kHz <= clk_100us; clk_100kHz <= clk_10us; clk_1MHz <= clk_1us; clk_10MHz <= clk_100ns; end Behaviour; Das Problem ist jetzt,
-
Thread
I2C Reichweite bei geringem Buspegel
Zunächst kein Problem - aber wie groß sind denn die Pull-Up-Widerstände am Bus? Du kannst bis zu 3mA Strom ziehen, also 1k bei 1.8V sind noch weit innerhalb der Spec. Ich kann mir aber kaum vorstellen, dass deine Leitungsstrecke so stark kapazitiv belastet ist, dass du soweit runter gehen musst.
ein Tau von 250ns. Deine Flanke wird also "verschliffen", das Signal sollte aber deutlich unter 1 us von L nach H gewechselt haben.. 100kHz (nehme an, du meinst kBit/s) bedeutet aber, dass ein Bit 10 us lang ist. Die Zeit, die der Signalwechsel braucht, wäre also unter 10% der Bitzeit. Reflexionen
-
Thread
DOGM Display an STM32
else GPIO_SetBits(LCD_RS); // LCD_RS = 1 Daten // Byte senden seriell senden (D7 D6 D5 D4 D3 D2 D1 D0) sendbyte_spi_lcd(lcd_byte); delay_us(10); // Pause (ca. 1us) GPIO_SetBits(LCD_CSB); // LCD_CSB = 1
= 0 Steuerzeichen //else GPIO_SetBits(LCD_RS); // LCD_RS = 1 Daten else GPIO_SetBits(GPIOA, GPIO_Pin_8); // Byte senden seriell senden (D7 D6 D5 D4 D3 D2 D1 D0) sendbyte_spi_lcd(lcd_byte); Delay(10); // Pause (ca. 1us)
-
Thread
Ultraschallsensor HC-SR04 mit FPGA
Bei 20°C breitet sich der Schall durch das Medium Luft mit 343 m/s aus. Dann würde der Schall für 1. Zentimeter Weg, 29,15 us benötigen. Da mich aber das Reflektierte Signal interessiert, welches ja den selben Weg wieder zurück legen muss, ergibt sich also aus einem
counter <= 0; else counter <= counter + 1; end if; if(counter < 500) then -- 500 entspricht 10 us ultra_takt <= '1'; -- Asynchroner Takt mit Tp = 100 ms und Pulsweite von 10 us else
-
Thread
AVR Energieverbrauch vs Takt
dies dann also 100 * 50ns = 5us. Für 20MHz sagt das Datenblatt über den ATmega328P (den ich hier mal als Beispiel auswähle), dass dieser 12mA braucht, also für meine Aktion Q = 12mA * 5 us = 60 nC (NanoCoulomb), und somit bei 5V eine
E = 60nC * 5V = 300nJ. 3. bei 100kHz (kleinste Angabe im Datasheet) entsprechend: T = 100 * 10us = 1ms Q = 1ms * 0.1mA= 100nC E = 100nC * 5V = 500nJ ALSO: fast doppelt so hoher Energieverbrauch bei kleinstem Takt! Die gleiche Berechnung für Vcc = 1.8V liefert: E(100kHz) = 100 * 10us x
-
Thread
LCD lässt sich nicht initialisieren
_delay_us(25); _delay_us(25);
send_display(...): ... _delay_us(250); PORTB |= (1<<EN); _delay_ms(2); PORTB &= ~(1<<EN); _delay_ms(2); funktioniert anscheinend zuverlässig