-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil2) Gesperrt
Ist vielleicht ganz interessant: Von TB250k auf 100k - kein Trigger. Weiter auf TB50k - triggert. Wieder hoch auf 100k - nichts. Jetzt Stop | Run gedrückt und TRIGGERT. Weiter auf 250k - wieder einwandfrei. Runter auf 100k - absolut tot. Jetzt
If You've got Matlab on your PC installed, the fftscreener.exe should work in a proper way (if the MCR is up to date). I assume Matlab (or the MCR at least) isn't installed on your system. Because of the license agreements of Mathworks/ Matlab it isn't possible to post a unprotected link to the MCR.
-
Thread
Anschlussplan Umwälzpumpe Grundfos UMC32-30
werden auch nicht mehr hergestellt: https://product-selection.grundfos.com/ch/products/up-ups-series-100/up-ups/ups-32-30-180-59583000?pumpsystemid=2878680247&tab=variant-curves https://product-selection.grundfos.com/de/products/ups-series-200/ups/ups-32-30-f-220-96413623?pumpsystemid=2876954608&tab
umgebaut Es gibt mehrere Verteilerkästen, Schütze, Sicherungen zusätzlich 2 Mischer und eine Centra MCR-200 Steuerung hierfür - obwohl die Vitotronic ja selber die Mischer steuern könnte Vermutung: Erst war die Centra-Regelung, ein alter Kessel, eine 3phasige Pumpe Nach und nach kam neuer Kessel
-
Thread
Stromsparen atmega16
Problem mit dem WDT ist aber, dass er immer einen Reset durchfüht. Das tut er, aber es gibt im MCR ein Bit, was dir sagt, das es der WD war. Frag das ab, checke kurz deine Sensoren und leg ihn wieder schlafen. Wenn das Bit nicht gesetzt ist, mach deinen normalen Reset.
Der Teiler für die Messung der Batteriespannung darf viel hochohmiger (z.B. 4,7 M und 2,2 M || 100 nF) werden, wenn man einen Kondensator einplant. Der FET zum Abschalten funktioniert so ohnehin nicht - man müsste schon die High Side schalten, und das braucht 2 Transistoren.
-
Thread
Platinen mit GPS - Empfänger bei ebay
noch Antennen verkauft. Ich habe meine auch auktionsunabhängig bei ihm gekauft und er hatte noch über 100 Stück auf Lager.
und wartet eben noch 2Tage, bis die Dinger neu eingestellt werden. Der Anbieter hat mindestens noch 100Stück im Regal. Es ist eben die Erfahrung, die man hier einbringt. (Sagte ich schon ?)
-
Thread
Welches SSR für Zündunterbrecher bzw. Alternativen zum SSR?
Schaltplan, aber die unterscheiden > sich nur in der Signalverarbeitung. Ja, mit zwei Zündkurven am 100W Powerdynamo Stator/Rotor für's Duo. > Ich würde eher den TIC106 (am besten die N-Variante) nehmen. Gate Prima, danke! Werde es testen. > Vorwiderstand nicht vergessen. hihi, dafür reicht
kurze Rückmeldung: Erste längere Testfahrt mit direkt, nur über Vorwiderstand am Gate angesteuertem MCR106-8G Thyristor über alle Drehzahlen erfolgreich. Danke nochmal, speziell an Ayk ;-)
-
Thread
AT91SAM9260 Theorie?
verstehe ist: die MMU wie schnell ist diese da NAND Flach ja mehr oder weniger schnell ist und SDRam mit 100 MHz betrieben wird.
, r0, #(0x1 <<12) ; I Cache enable ORR r0, r0, #(0x1 <<2) ; D Cache enable MCR p15, 0, r0, c1, c0, 0 ; write CP15 register 1 /* Perform low-level initialization of the chip using LowLevelInit() */ LDR r0, =LowLevelInit LDR r4, =SFE
-
Thread
Netzteil verstehen
Gerade habe ich mal den SCR MCR100 testweise ausgelötet und schon läuft das Netzteil. Allerding liegen statt 3,3 am Ausgang 6,5 V an! Also der SCR scheint seinen Job als Überspannungsschutz zu machen und schaltet das Netzteil daraufhin
-
Thread
Steuerung einer Lüftungsanlage
Signal für den Frequenzumrichter. Der Eingang aber bekommt die Signale der Signalgeber (Phoenix Contact MCR-VAC-UI-0-DC). Würden z.B. alle Geräte ein 10V Signal abgeben, würde ich 100V in der Summe bekommen. Diese darf ich dem Logo so nicht zuführen. Jetzt die Frage, kann ich diese Signale summieren und
parallel. Die 1.9V hat er von meinem Beispiel genommen. Im Text stand: "z.B.20% + 20% + 50% + 100% = 190%"
-
Thread
LPC2138 nach Timer Interrupt im Schilf
Counter disable T0PR = 0x0000000; //Prescaler Register = 0 T0MR0 = 6000000; //velocity T0MCR = 0x00000003; //On MR0: TC reset & interrupt /* Setup the VIC for the timer. */ VICIntSelect &= ~( 0x00000010); //IRQ - Interrupt VICIntEnable |= 0x00000010; //TIMER Enable
Stackoverflow kann es auch nicht sein denn ich kann im ld-file den IRQ-stack auch auf 400 anstelle von 100 setzten ohne das dies was ändert. Irgendwie Verlasse ich die IRQ-routine nicht als IRQ-routine womit ich dann den falschen Stack verwende was natülich katastrophal endet.
-
Thread
Timer Interrupt LPC1768
24MHz. Das Interrupt soll alle 0,000001s aufgerufen werden. [c] LPC_TIM0->MR0 = 24; LPC_TIM0->MCR = 3; /* Interrupt and Reset on MR0 */ NVIC_EnableIRQ(TIMER0_IRQn); LPC_TIM0->TCR = 1; LPC_TIM0->IR = 1; while(1) { ... } } void TIMER0_IRQHandler (void) {
dieser nicht nachkommt. Aber ich denke das wird wohl kein problem bei dir sein da du ja alle 10 µs oder 100µs auslösen kannst und einfach dann nach 0 bis 10 bzw 0 bis 1 abfragen kannst
-
Thread
IR Servoblitzauslöser
34&i=138365&t=138365 Frage in die Runde: Ist es wurscht ob man den BC547C, den TIC106D oder den MCR100-6 verwendet? So lange die 400V abkönnen... Oder ist die Amperezahl "IT" dabei auch relevant? Konkret geht es darum einen Blitz mit >60V Zündspannung zu triggern, die Versorgungsspannung
-
Thread
Temperatursensor PT 1000 zu NTC5k "Umwandler"
simulierte NTC muss halt "floaten". Habe dieses Theater dieses Jahr durch. Heimautomation hat Pt100, Fa. Fröling will Pt1000 sehen. Am Ende wurden es Anlegefühler. runout
etwas gesucht. Hier bietet ELV selbst ein PDF zu dem Gerät an: https://media.elv.com/file/130476_ewd100.pdf Auf der 3.Seite steht das Protokoll.
-
Thread
Hilfe bei Türsprechanlage - Nachgezeichnet
einspeisen? Ein Anschluss für ein Audio Signal ist seltsamerweise nicht vorhanden. Durch den Thyristor (MCR100-6) geht nichts raus. Und wenn, da wären ja noch die Gleichrichter Dioden ... Info: der Obere Teil auf dem Bild back.jpg ist nur das Türöffner-Relais und kann vernachlässigt werden. Ich hoffe
-
Thread
ARMs / AT91 - Erfahrungen?
laufen. Willst du dir eigentlich ein Development-Board kaufen? Gibt's denn bezahlbare (am besten <100 :) )?? Ciao, Rainer.
im Moment der Gedankensprung, wie ich dies über die Register EBI_CSR0...EBI_CSR7, EBI_RCR und EBI_MCR erreiche. Dieses Register arbeiten eng mit externen RAM-IC zusammen. Mir ist auch unklar, wie die niederen Adressbits übergeben werden. (A0...A8). In welchem Register werden die Daten abgelegt??
-
Thread
DOS-Programm mit ser. Schnittstelle unter Win XP
sein. Dann gibt es noch rxdelay für directserial: serial1=directserial realport:com1 rxdelay:100 d.h. der Anschluß wird 100 Millisekunden warten bevor er einen overrun error auslöst. Bei Dosbox fehlen scheinbar noch einige STIs in den API-Aufrufen wodurch schlecht programmierte Software die
COM3? Ist das ein USB-Port? Wie siehts mit der CPU-Auslastung aus? Die DOSBox sollte nie 100% ziehen. Bei einem Dualcore sind das evtl. 50% Die komplette Zeile mit dem Overrun wäre auch interessant. Macht core=dynamic / full / normal einen Unterschied?
-
Thread
DMS Versorgung und Messung
1,5 mV/V Ausgangswiderstand: 350 Ohm Nennkraft: 20kN Verwendete Messeinheit: T&D MCR4V Mehrkanal- Datenlogger Anzahl Kanäle: 4 Spannungsbereich: +-300mV; +-1,5V; +-6V; +-24V Auflösung: mit 50-60 Hz Filter: 0,01mV ohne 56- 60 Hz Filter
minimaler Wert abhängig von Anzahl belegter Kanäle: 1Kanal 500Hz 4Kanäle 100Hz) Versorgung: 2x AA 1,5 V Batterie Die Messung ist für einen Prototypen einer Landmaschine. Da ich sie auf dem Feld testen möchte, kann ich die Brücke nur mit dem Bordnetz speisen oder
-
Thread
Funktion aus Interrupt aufrufen
VICIntSelect = 0; } void inittimer(void) { T0TCR = 0; T0PR = 0; T0MR0 = 18000; T0MCR = 0x03; T0TCR = 1; VICIntEnable = 0x10; VICVectPriority4 = 0; VICVectAddr4 = (unsigned long)tick; } void initsdram(void) { int i; PCONP |= (1 << 11); PINSEL5 = 0x55010115;
EMCDynamictMRD = 3; EMCDynamicConfig0 = ((1 << 14) | (1 << 10) | (1 << 9) | (1 << 7)); for(i = 0; i < 100; i++); EMCDynamicControl = 0x181; // nop for(i = 0; i < 100; i++); EMCDynamicControl = 0x101; // pall EMCDynamicRefresh = 1; // ?? for(i = 0; i < 100; i++); EMCDynamicRefresh = 19;
-
Thread
schneller I/O zugriff auf x86-PC
über die Menge der > ASM-Befehle Hilft aber gar nicht! Die selbe Instruktion kann mal 1 Takt, mal 100 brauchen - z.B. abhängig davon, ob das Ziel im Cache ist oder nicht...
Menge der >> ASM-Befehle > > Hilft aber gar nicht! Die selbe Instruktion kann mal 1 Takt, mal 100 > brauchen - z.B. abhängig davon, ob das Ziel im Cache ist oder nicht... ...ja, da hast du vermutlich recht
-
Thread
Problem beim Multitasking (ARM Cortex M3)
// prescale counter to 0 LPC_PWM1->TC = 0; // reset timer to 0 LPC_PWM1->MR0 = 100; // PMW base frequency = 5 MHz / 100 = 50 KHz LPC_PWM1->MR1 = 50; // Match 1 LPC_PWM1->MCR = 2; // reset TC on MR0 LPC_PWM1->PCR = (1<<9); // enable PWM1 outputs LPC_PWM1
-
Thread
Philips/NXP LPC214x 2 Interrupts gleichzeitig
// Teiler. Bei "1" doppelte Zählzeit. T0MR0 = 600; // 10µSec T0MCR = 3; // Interrupt and Reset on MR0 T0TCR = 0x02; // Reset T0TCR = 0x00; // Reset aufheben T0CTCR = 0x00; //
uptime_t volatile uptime_t uptime; volatile uptime_t fet_zu_heiss_bis; Systemtimer-Interrupt, 100µs oder 1ms oder ... uptime += 1; Irgendeine Stelle an der gewartet werden muss: uptime_t zukunft = uptime + 10000; while (uptime < zukunft) ; Dein Interrupt: fet_zu_heiss_bis
-
Thread
Ersatzrolle für Staubsauger gesucht
Rolle z.B https://www.esska.de/shop/Polyamidrad-fuer-Apparaterollen-mit-Gleitlager-Rad-%C3%98-15-bis-100-mm-Tragkraft-20-bis-60-kg--952920000000-28870?hlid=952921664900 (Raddurchmesser: 30mm, Radbreite: 15mm; Achsdurchmesser 5mm, leider PA (recht hart außen) Bockrollen gibt es auch im Baumarkt mit
://www.google.com/search?num=10&sca_esv=3f5da73195ee9f5a&rlz=1C1FKPE_enDE1134DE1134&sxsrf=AE3TifO85MCrS3JnXyx0m5RogAgChWJ0xg:1754045359046&udm=2&fbs=AIIjpHw2KGh6wpocn18KLjPMw8n5LfnfsGPHLgJZwEqsERr3-j5nI78CHYzBMKsg-SV73oPOjYXyYCCios2f_ueOqVmQMKaHIAqGF6nSbYv6nzYeZaJ5Hcp6jRpsSnt1b_-t61sIC2_nvPe9vs8kcVgxwm7BPRMTIh81x3szIY_nV8AJA0fU92BPgoKy6icQYGBC9BRrFDOChtv8pSuLrB7X0VgG4ZhR8A
-
Thread
Akku Schrank -> Brandschutz
Geldschränke der Kuchenblechmafia! Solche Schränke sind unseriös. Etwas solides muß es sein, von der MCR... > Wie macht Ihr das Zuhause? Ganz einfach: Rund um die Badewanne so Seifenhalter an die Wand schrauben. Da passt jeweils ein Werkzeugakku drauf. Die Wanne darunter stets bis zum Überlauf
Bier auch im Sommer in dem Schrank kalt. Ganz ohne zusaetzliche Kuehlung. :) Nachteil: Wiegt einige 100 kg. Und ist nicht gerade billig.
-
Thread
Profinet - wer kennt sich damit aus?
zu haben, >> nur ein Profinet Client ist und keine Masterfunktionalität hat. > > Bist du hier 100% sicher? wenn ja, dann geht meine Meinung nach nicht, > der Robi braucht eine Masterfunktion damit er mit seine "externe" > Peripherie klar kommt. Ja, wundert mich auch. Da steht allerdings im
Greifer direkt an der Kontroller von Robi anklemmen, wenn keine freie > E/A mehr gibt dann MUSS 100% E/A Karten von Herteller von Robi geben. Dann hätten wir keinen IO-Link Greifer nehmen dürfen. Allerdings ist er mit E/A-Gesteuert auch ziemlich "dumm", da die ganze Repzeptverwaltung dann fehlt
-
Thread
Interrupts mit gdb und Eclipse über olimex-arm-usb
0x00000000L; VICDefVectAddr = (unsigned long) DefaultISR; // set interrupt vector T0MR0 = 5999; // 100 microseconds = 6.000-1 counts T0MCR = 3; // Interrupt and Reset on MR0 T0TCR = 1; // Timer0 Enable VICVectAddr3 = (unsigned long) Timer0ISR; // set interrupt vector VICVectCntl3 = 0x20
-
Thread
Frage zu Transistoren
LED´s anschalten. Hinter den Ausgängen von den MC14514 sind 60 Triacs geschaltet. Diese sind 24x MCR-106 (für 2 Lampen gleichzeitig) und 36x 2N5060 für jeweils eine Lampe. jetzt ergibt sich das Problem das die Triacs ihren Schaltzustand beibehalten, bedeutet das sich die LED`s (die später durch
Zum Ausschalten warten die darauf, bis man den Strom abschaltet. Das passiert bei Wechselstrom 100 mal pro Sekunde, aber nicht bei Gleichstrom. Der Thyristor ist für deinen Zweck ungeeignet. Du brauchst tatsächlich Transitoren. Da deine 6.3V Lampen 250mA ziehen werden, 2 parallel also 500mA
-
Thread
Nulldurchgangsschalter als "Euro-Zwischenstecker"?
dauert das einstecken zumindest eine kurze Zeit und der nächste Nulldurchgang ist nie länger als 1/100tel Sekunde entfernt.
kleinen" (8 A): 80 A, die "großen" (16 A): 160 A. Zahlenwerte: In 5 ms (halbe Halbwelle) wäre ein 100 µF-Elko mit 100 A auf 5000 V aufgeladen. Das 200-fache der Energie, die tatsächlich in der Praxis in einem solchen Netzelko steckt. Also vor dem Nennen beeindruckender Zahlen vielleicht eher mal auf
-
Thread
Welcher Mikrocontroller hat den kleinsten Befehlssatz?
Befehlssatz an, der ist in nur wenige Befehle unterteilt - Branches - SWI - Arithmetic - MUL/MULL - MCR/MRC - CP - LDR/STR - LDM/STM (hab ich was vergessen) Und trotzdem nicht wirklich flott um nen Simu-/Emulator zu implementieren. Ich verweise gerne auf desmume (und andere NDS Emus), wenn du
die für alle Hobbyanwendungen ausreichen. Einzige Einschränkung ist das die Codeoptimierung nicht 100% auf minimalste Codegrösse auslegt. Der Code also am ende vieleicht 10% größer ist als mit der PROFI-Version. Für den Hobbyisten und Kleinserienbauer absolut unerheblich. Wenn dann der Code drei
-
Thread
[S] Bananenbuchse grau, Farbring, vergoldet
Ich muß mich korrigieren, es ist ein 0,1%-Gerät. Aber was das bei nur einer Nachkommastelle, also 100mV, hilft is fraglich. Die Unsicherheit ist mindestens +/- 0,2V. Selbst ich habe bei meinem ersten Selbstbaugerät im Holzgehäuse in den 80ern schon LED für die Bereichsanzeige verwendet. :) Hier
0V auf 50V hochdrehe. Wie würde das sonst gelöst sein? Auf jeder Platine finden sich 4x TIP35C (NPN 100V 25A), ein MCR218 (Thyristor, vmtl. für die OVP), ein MC3403N (quad opamp) und ein paar Spannungswandler und Gleichrichter. > Das kaputte Bourns hat tatsächlich Datum 00xx, das andere ist von 99.
-
Thread
Timer LPC2138
1MHz. Dies sollte meinen Interrupt ergeben. Doch es funktioniert nicht! Wenn ich mit dem T1MR0 auf 100kHz teile hingegen schon! [c]void Timer1Init (void) { T1TCR = 0x02; //Timer1 disable, reset T1CTCR = 0x00; //Timer1 in Timer Mode (Clock = PCLK) T1PR = 5; //fPC = PCLK/(PR+1) T1MR0 = 9; //fTC = fPC/(MRO+1) T1MCR = 0x0003; //interrupt and reset TC, when MR0 equal to TC T1TCR = 0x01; //Timer1 enable } [/c]
-
Thread
lpcopen lpc1313 pwm
there is no MAT3 pin) TMR16B0MR3 = (0xFFFF)/(ticks); // MR3 (scaled to 16-bit) TMR16B0MCR_bit.MR3R = 1; // MR3 reset enable TMR16B0PWMC_bit.PWM3ENA = 1; // MR3 used for PWM period // MAT0 pin duty cycle using MR0 TMR16B0MR0 = (0xFFFF)/(ticks)/(100/pwm0)
used for PWM duty cycle // MAT1 pin duty cycle using MR1 TMR16B0MR1 = (0xFFFF)/(ticks)/(100/pwm1); // MR1 (scaled to 16-bit) TMR16B0EMR_bit.EMC1 = 0x3; // MAT1 toggle TMR16B0EMR_bit.EM1 = 1; // MAT1 start high TMR16B0PWMC_bit.PWM1ENA =
-
Thread
AVR32 UC3 Beispielscode
eine LED zu blinken, wie du vorschlägst, wäre mir extrem nützlich. Aber Atmel muss dafür ja zirka 100 .c & .h sowie diverse #includes verwenden, die einen Einstieg in die 32Bit Welt extrem erschweren. Erst überlegen dann reklamieren!
AVR32_SCIF.unlock = 0x0058 << AVR32_SCIF_UNLOCK_ADDR| 0xAA<<AVR32_SCIF_UNLOCK_KEY; AVR32_SCIF.rc120mcr = 0xff; //enable 120mhz oszilator AVR32_PM.unlock = 0xAA << AVR32_PM_UNLOCK_KEY | 0x004 << AVR32_PM_UNLOCK_ADDR; AVR32_PM.cpusel = 1<< AVR32_PM_CPUSEL_CPUDIV | 2<< AVR32_PM_CPUSEL_CPUSEL
-
Thread
Mal wieder Wanderkiste?
Kiste! Das Datenblatt zu den SMD-Widerständen auf Rolle: http://www.rohm.com/web/global/datasheet/MCR10EZHFL/mcr-low-e hier findet man TK und Toleranz.
angekommen. Die Halbleiter-Box ist ja der Hammer. Out: 2x Gehäuse 2x 2N3055 8x SMD ELKOs 470µF 8x 100µF 16V 3x 100µF 25V 2x BGR 3x NTC 100k 1x Lineal 4x Klemmen 1x ATTiny26 1x L2930 1x Adapter 5x 7805 8x P3NB10 1x TAS5424 1x NXP LPC Eval-Board IN: 1x Grafik-LCD UMSH-7701MD-1B 1x IRKC91
-
Thread
Heizungsanlage: SPS oder kleinen PC?
Frank B. schrieb im Beitrag #2389251: > Momentan plane ich 6 PT100 Temperaturfühler Nimm eher PT1000, die sind nicht wirklich teurer, aber der Messfehler durchs Kabel ist geringer. Gerade bei längeren Kabelstrecken zum Solarkollektor aufm Dach macht sich das bemerkbar
Prozessen einer Heizungsanlage keine all zu gruße Rolle ;-) Ausserdem habe ich die Eingangskarten für PT100 Fühler noch hier.
-
Thread
Erstaunlich kritischer Beitrag zum Starship von SpaceX
schrieb im Beitrag #8075433: > https://www.golem.de/news/starship-von-spacex-was-von-den-versprochenen-100-tonnen-nutzlast-uebrig-bleibt-2607-210968.html Auch Mo von senkrechtstarter https://www.youtube.com/@SENKRECHTSTARTER/featured sagt, dass die aktuelle Starship noch weit von den 100 t Nutzlast entfernt
den Buran (der sowj. Shuttle) und die Monsterrakete Energija dafür anschaut, dann sieht man, was für 100t Nutzlast nötig ist.
-
Thread
DC-Motor mit PWM auf LPC23xx controller
2 ) { match_counter1 = 0; //PWM PINSEL4 = 0x00000080; //set 7:6 P2.3 PWM1.4 ->pin 100 FIO2DIR = 0x00000080; /* P2.3 defined as PWM1.4 Outputs */ FIO2CLR = 0x00000080; // //OUTPUT motor PINMODE3 = 0; // P1.16-P1.31 push pull (default) FIO1MASK = 0;
64; /* count frequency:Fpclk */ PWM1CTCR = (0x00 << 0); /* Counter uses prescaler */ PWM1MCR =(1 << 0)|(1 << 1); /* Bit 0 and 1:->interrupt on PWMMR0, reset on PWMMR0*/ PWM1MR0 = cycle; /* set PWM cycle-rate */ PWM1MR1 = cycle * 5/6 ; /*Set rising edge for PWM1*/ PWM1MR2
-
Thread
Leds mit gleichen Taster durchschalten
OK. Ich versuche mal anders rum. Als erste schreibe ich was ich schon kann. Ich verstehe zu 100% wie man Bitmanipulationen gemacht werden. Ich verstehe das Problem von Tasten Entprällung, das werde ich dem Code hinzufügen. Ich bewege mich jetzt auf dem Niveau: Leds an und ausmachen, Lauflicht,
ist es am Anfang einfacher wenn es einem jemand zeigt und erklärt: http://www.youtube.com/watch?v=MCrFHswqD60&list=PLg8rGAQEOsuh9ZCwP6aW5ycCM5PFFqoNe&index=2 in den weiteren videos kommen dann Interrupt, Timer, ADC usw.