-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
04-23 14:25:46,428 - ERROR - error flag set ... ending handle_incoming_rpc thread 2024-04-23 14:25:51,764 - ERROR - Exception in RPC thread: not getting all rewards! 524294632 vs 534994522 2024-04-23 14:25:51,764 - ERROR - error flag set ... ending handle_incoming_rpc thread 2024-04-23 14:25:57,097
WE wieder. Markus PS.: serial_rx_func(11, 1000) ich nehme an die 1000 sind ein Timeout in ms?
-
Thread
EleLa - Elektronik Lagerverwaltung ab V1.2.11A26
$080A3756 $080A1E45 $080A1E6E $080C5F2F $0806C0D2 $0807B398 $08070069 $080A3A51 $080A3792 $080A1E45 $080A1E6E $0806C0D2 $0809EFCD $080700C9 [/code]
ich die Bestell-Nr immer ändern da Reichelt andere Bezeichnungen hat. Bestes Beispiel Reichelt : MS 500A bei mir ist es Miniatur Kippschalter also Bezeichnung Miniatur Kippschalter und Bestell-Nr. MS 500A freue mich schon auf die neue Version !! sieht optisch sehr gut aus !!! gruß Frank
-
Thread
Technics Keyboard Festplatte klonen geht das ?
es bisher versäumt zu überprüfen, ob sich da nicht vielleicht eine MSDOS-Partitionstabelle oder ein MS-DOS-Bootsektor (Stichwort: Supperfloppy) befindet. Andernfalls ist es wahrscheinlich, dass das Keyboard eine proprietäre Verwaltungsstruktur nutzt, um Daten abzulegen. Punkt 2: ======== Du
vereinzelt Sektoren sieht die etwas langsamer gelesen werden als andere [AccessTime] #Sectors [<10ms]334 [<50ms]14339 [<150ms]27 Thomas schrieb im Beitrag #5659478: > Hier das Programm. Insbesondere interessiert mich was -i Angschlossen waren die original HDD (980/15/17) und die DOM
-
Thread
Wie funzt diese Protection ?
de.wikipedia.org/wiki/ESK-Relais Oder die Abart als Multiplexer für Leitungen. Pro Impuls (Der ist 100ms lang) vom Telefon 10 Schritte! (also 10ms pro Schritt): http://de.wikipedia.org/wiki/EMD-Wähler (Schaut euch das geile Video an. Da werden Erinnerungen wach. Rechts der Anzugmagnet hat obendrauf
durchsichtige Kappe kann man dazu abnehmen.) Servicefreundlich. :-) OT: Dein Beitrag vom 31.05.12 19:51 > Ich erwarte einen fragenden Nichtfachmann. ... Ja, es gibt viele Foren in denen der Betreiber auch dafür sorgt. > Deine Fragestellung ist irrwitzig, denn du legst keinen > Forderungskatalog
-
Thread
LCD Controller für 640x480 LCD mit mega8515
Also nur mal als tip. Bei Conrad haben die 15ms SRAMs.
80x20Takte, also etwas über 80us bei 20MHz Taktfrequenz. Für 240Zeilen braucht die Software daher etwa 20ms. Somit sind 50Hz Framerate möglich. Das ist schon unterste Grenze. Für kleine LCDs ist die Software aber durchaus brauchbar.
-
Thread
FIFO-Buffer befüllung
nicht der Inhalt, sondern nur die Schreib- und Lese-Zeiger: http://www.lothar-miller.de/s9y/categories/51-Fifo
fifo_buffer) { for(int i = 29; i >= 1 ;i--) { fifo_buffer[i] = fifo_buffer[i-1]; _delay_ms(50); } 30 mal 50 Millisekunden, macht 1500 Millisekunden. Und das bei einer ISR die alle 1000 Millisekunden aufgerufen werden soll. Das kann nicht gut gehen. Aber abgesehen davon: Du machst
-
Thread
Probleme mit Max127 (i2c adc) und m644p (gcc)
im Datenblatt auf Seite 12. Hier der Code: [c] #define maxWrite 0x50 #define maxRead 0x51 unsigned short read_max(uint8_t ctrl_byte) { unsigned short result=0; unsigned short value=0; i2c_start_wait(maxWrite); i2c_write(ctrl_byte); i2c_stop(); i2c_start_wait(maxRead
str, " %04x", (unsigned int)read_max(0x8C)); lcd_puts(small_font, str); _delay_ms(50); lcd_clear(); } ....... [/c] Ich hoffe mir kann hierbei jemand helfen...
-
Thread
AVR mit ILI9486 TFT : Brightness Control hat keinen Effekt ?
/ for ( jdx = 0 ; jdx < 20 ; jdx++ ) { LCD_WRITE_DISPLAY_BRIGHTNESS_VALUE( 0xff ); /* Reg. 0x51 */ _delay_ms( 1000 ); LCD_WRITE_DISPLAY_BRIGHTNESS_VALUE( 0 ); _delay_ms( 1000 ); } [/c] Der erste Schritt soll sicherstellen, daß die automatische Contents-Adaptive-Brightness-Control
-
Thread
PIC-I/O als input/tristate für weiteren output nutzen
Das ist ein Argument. In der Tat ist ein kleiner Schönheitsfehler, daß beim Hochfahren für ein paar ms ein Relais anziehen würde. Das schadet in diesem Fall zwar nichts, weil nichts weiter passiert, passieren kann, aber unschön ist es schon. Daher wäre mir eine Beschaltung willkommen, die den X-Zustand
langwierig. Das richtige strukturierte Programmieren lernt man doch erst mit C. Und der verdongelte Keil C51 war zwar in der Firma ganz brauchbar, aber nichts für private Basteleien.
-
Thread
Motorradzündung zickt.
Das Problem ist nicht die notwendige Rechenleistung (das könnte sogar ein 51er), sondern die Zeit, die zwischen 2 Messungen vergeht. Wenn ich alle 100ms (600upm) am Sync.Punkt vorbeikomme, dann die Zeit für 360Grad hab und z.B. 1/10tel für 36grad nach Sync.Punkt abwarte, dann
-
Thread
Festplatte klackert - Ursache? Gesperrt
0C _97 _97 _20 000000000E29 Ein-/Ausschaltungen C2 _22 _55 __0 000000000016 Temperatur C3 _62 _51 __0 00000052CBE0 Hardware ECC wiederhergestellt C5 100 100 __0 000000000000 Aktuell schwebende Sektoren C6 100 100 __0 000000000000 Unkorrigierbare Sektoren C7 200 200 __0 000000000000 UltraDMA CRC
Jaja schrieb im Beitrag #5846485: > Ich kann immerhin mit MS-DOS auf den -vollen Bereich- eines USB-Sticks > zugreifen, ihn formatieren und dort Daten ablagern, die kein einziges BS > lesen kann. Die sehen nur einen defekten Stick. Irrtum. Alle Unixe sehen
-
Thread
Leidiges Thema: Pointer/Array/Struct
40; feld[0][3].g = 41; feld[0][3].b = 42; feld[1][0].r = 50; feld[1][0].g = 51; feld[1][0].b = 52; feld[1][1].r = 60; feld[1][1].g = 61; feld[1][1].b = 62; feld[1][2].r = 70; feld[1][2].g = 71; feld[1][2].b = 72; feld[1][3].r = 80
benutzen? Die API ist höchstwahrscheinlich nicht mit dem gcc gebaut worden, und laut Wiki benutzt der MS-Compiler andere Aufrufkonventionen... Ich selbst musste mal Boost kompilieren, weil die Binaryies die ich gefunden habe nicht mit dem gcc wollten. Ist doch eigentlich das selbe Problem? :-/
-
Thread
NodeMCU ESP8266 PWM-Signal Motor
pinMode(pwmPin_W, OUTPUT); analogWriteFreq(pwmFrequency); // Ticker einrichten ticker.attach_ms(1000 / pwmFrequency, updatePWM); // Timer für die PWM-Aktualisierung einrichten } void loop() { } void updatePWM() { // LEDs entsprechend der Sinustabelle steuern analogWrite(pwmPin_U,
5, 6, 7, 8, 9, 11, 12, 13, 15, 16, 18, 20, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 42, 44, 46, 49, 51, 54, 56, 59, 62, 64, 67, 70, 73, 76, 79, 81, 84, 87, 90, 93, 96, 99, 103, 106, 109, 112, 115, 118, 121, 124}; const uint16_t sinTable_V[] = { 207, 210, 212, 214, 217, 219, 221, 223
-
Thread
Temperaturwächter mit NTC oder PT1000
meiner Anwendungen mit NTC am AT328 habe ich ca. 3mA Querstrom, den schalte ich nur für eine Handvoll ms ein, wenn ich messen will.
von 1 K noch nicht mal sehr genau. Für einen NTC mit 10K 1% (muRata NXRT15XH103) will Mouser 0,51€. Der Widerstandwert bei 15°C ist mit 14,674 kOhm gelistet. Einen 1% Festwiderstand davor und fertig ist die Laube. (Falls wer rechnen will: bei 20°C sind es 12,081 kOhm - ich komme ohne Abgleich
-
Thread
Compiler-Error xy-ungelöst
overflow error: "); } string[i] = c; i++; _delay_ms(5); } //Else-Ende } while ( c != '\n' && i < 10 ); //While-Ende string[i] = '\0'; return *string; } //MAIN int main (void) { //Register setzen DDRA = 0x00; DDRC = 0xFF;
while(1)//Endlosschleife { while (PC_READY == 0) { uart_puts("READY"); _delay_ms(10); EING = uart_get(); } //Eingänge abfragen IN = PINA; }//While-Ende }[/c] Und das ist der Compiler-Error: [code]Build started 31.8.2010 at 15:54:20 avr-gcc
-
Thread
Interrupt Verständnissprobleme
Wozu soll das Oder-Gatter gut sein ? Wie schnell sind denn die Sensorsignale ? Wenn sie langsam (<1ms) sind, kann man sie auch in nem Timerinterrupt abfragen. Peter
. Bei ner Flanke wird der aktuelle Timerwert gespeichert, Differenz bilden und fertig. Der AT89C51ED2 hat sogar 5 Capture-Eingänge und ist Flash mit Bootloader (über RS-232 programmierbar). Peter
-
Thread
Mini Whip Antenne FA, warum MOSFET statt jFET?
Spannungsverstärkung V = S x R1//R5 die Steilheit S eines MMBFJ310 beträgt typisch zwischen 10 und 20 mS
kurzer_Strahler_Ersatzimpedanz.png Danke für das Bild! So ist es auch aufgebaut, allerdings mit 51 Ohm und die 39p werden noch gegen 10p getauscht. Morgen kommt wahrscheinlich der 2N2905A und mit ihm kommt die Stunde der Wahrheit :)
-
Thread
Taschenrechner für Elektrotechnikstudium
Mach dir keinen Stress. Für Maschinenbau hat mir ein Casio FX85-MS gereicht. Bachelor sowie Master. Funktionen Plotten etc. ist m.E. überflüssiger Mumpitz der nur teures Geld kostet und das Gehirn schont -> man wird denkfaul.
Rechenschieber-Aristo-und-Faber-Castell-Rechenstab-/351267154036?pt=Antike_B%C3%BCrotechnik&hash=item51c9276874. Ich habe meinen Aristo vom Studium noch ... Anleitungen ibt es hier http://www.rainerstumpe.de/HTML/rechnen.html und hier: http://www.rainerstumpe.de/HTML/nestler.html
-
Thread
Array Probleme
PORTB=0x00; DDRC |=(1<<DDC6); PORTC |= (1<<PC6); //Empfangen //UART Config UBRRL=51; //Baudrate 9600 UCSRB|=(1<<RXCIE)|(1<<RXEN)|(1<<TXEN); UCSRC|=(1<<URSEL)|(1<<UCSZ1)|(1<<UCSZ0); char element[] = { 1, 2, 4, 8, 16, 32, 65, 128 }; while(1) {
; PORTA=0x01; } else { UDR='B'; PORTA=0x02; } _delay_ms(5000); } } [/C] dieses ist total simpel, jedoch wird bei der IF bedingung immer der else Zweig ausgeführt, obwohl das 8. Element 128 ist. Warum funktioniert das nicht?
-
Thread
Verwirrt über die Spezifikationen von Schrittmotoren und den PWM-Step/Dir-Trick
Spezifikationen haben. 1. https://www.oyostepper.com/goods-43-Nema-17-Stepper-Motor-Bipolar-18-deg-36Ncm-51ozin-168A-28V-42x42x39mm-4-Wires.html 2. https://www.oyostepper.com/goods-34-Nema-17-Stepper-Motor-Bipolar-18-deg-26Ncm-368ozin-04A-12V-42x42x34mm-4-Wires.html Beide sind Nema-17-Motoren, und ich sehe
und damit seine Nennkraft erreicht hat. Der "Hochspannungsmotor" braucht da bis zu sienen 0,4A mit 5ms locker die 10-fache Zeit. Also gilt: der Stromanstieg bis zum Nennstrom(!) an *gegebener Versorgungsspannung* ist beim "Hochspannungsmotor" 10 mal langsamer. Und deshalb kann der bei *gleicher Versorgungsspanung
-
Thread
DCC signal durch AVR
nun durch die 1024 so erhalte ich ca. 19531,25 Hz als Takt. Dies entspricht einer Periodenläge von 51,2 us. Gibt es irgendwie möglichkeiten, dass ich den Timer auf meine 58 bzw. 100 us hochschrauben kann oder habe ich (wie ich hoffe und vermute) einfach nur einen Gedankenfehler eingebaut. Möchte
An der ISR bin ich noch am schrauben. noch nicht hinzugefügt ist, dass zwischen 2 Paketen 5 ms Pause sein sollen. Und das ein DCC paket in einer gewissen Zeit wiederholt werden soll. Was das letze angeht so bin ich noch etwas ratlos da es durchaus 127 stück werden können. Realisieren möchte ich
-
Thread
Stromquelle zu langsam, wie schneller?
Aufbau, Test, geht nicht -> nochmal modifzieren, nochmal Test. Eine Stunde, plus 1 Euro Material = 51 Euro. Das war jetzt aber noch der günstige Fall dass es echt gleich nach dem ersten Fehlversuch funktioniert. Privat würde ich mir den Zeitaufwand auch machen. Da gehts drum was zu lernen und Erfahrung
erreichen soll, um als valid zu gelten, damit wir die 1000µs auch richtig interpretieren können. 1ms für eine billige Transistorschaltung betrachte ich als etwas sehr reichlich. Wie tust Du es denn messen? Und hast Du die Betriebsspannungen mit C's abgeblockt? Wie hoch darf denn die Regeldifferenz
-
Thread
AVR unter Windows in C, welche Toolchain?
avr-gcc5.3.0.exe 2) http://blog.zakkemble.co.uk/avr-gcc-builds/ avr-gcc-7.3.0-x64-mingw.zip (51.22 MB) Ist es sinnvoll eine neuere Version zu installieren? Was ist verbessert worden? Ist der generierte Code kleiner, bzw. schneller?Ist Make file immer dabei? Würde es mit Code Blocks funktionieren
functions from > <util/delay.h> won't work as designed" Der Source, welcher delay.h und damit _delay_ms() nutzt, muss zwingend optimiert compiliert werden, sonst kommt es zu dieser Fehlermeldung. > Der backslash in der auskommentierten Zeile erzeugt das Problem. > Folgendes funktioniert : > > #
-
Thread
PT1000 Schaltung / Programmierung
Ist man mit http://www.honeywell-produktkatalog.de/archive/kataloge/2010/pdf/t7425a-pd-ge3h181ge51r1098.pdf sollch einem NTC besser bedient?
mittlere Strom entsprechend geringer wird. So ist es! Aktiviert man Vref für 100 µs und mißt alle 100 ms, so ist die eff. Einschaltdauer 0,1% und der eff. Strom durch den Sensor rund 2,5 µA. Das ist ein Bruchteil der max. 300 µA.
-
Thread
SCL Takt generieren
@MC Es handelt sich konkret um den AT89C51ED2.
brauchen mehrfach reprogrammierte Zellen mehr Zeit zum Löschen und neu Beschreiben. Anstatt nun fest 10ms Pause zwischen zwei Zugriffen einzubauen, nutzt man ACK-Polling. Gruß, Ulrich
-
Thread
Was ist eigentlich mit FRAM?
Auf RAM greift man dann doch ein paar Grössenordnungen fixer zu als auf SPI-Speicher. Die erwähnten 51er von Ramtron verwenden das FRAM jedenfalls weder als Hauptdatenspeicher noch als Programmspeicher. Auch der Stromverbrauch ist vielleicht ein Punkt. Zerstörendes Lesen braucht Strom.
nicht an den Haaren herbeigezogen. Und da wird es auch Bereiche geben, in denen sich "fast nie" (d.h. ms oder länger) Schreibzugriffe ereignen, und andere, auf die mindestens 1% aller Schreibzugriffe erfolgen. Und plötzlich bedeuten die 10^12 Zyklen nur noch eine Lebensdauer von 10^8 Sekunden, d.h. ~27kh
-
Thread
Arm Compiler performance Linux vs. Windows
Virenscanner auf meinen Linux-Systemen. Beruflich mußte ich mal was für Windows unter Visual-Studio (MS-Hausmarke) compilieren. Nachdem ich dort den Virenscanner abgeschaltet hatte, lief es dreimal so schnell.
brauchst, kannst Du das beeinflussen. https://msdn.microsoft.com/de-de/library/windows/desktop/ms686247(v=vs.85).aspx
-
Thread
CAN Adressierungproblematik
der Nachricht (z.B. Temperatur, Uhrzeit o.ä) beschreiben. Als Controller verwende ich Atmel AT89C51CCxx. Der hat 15 Message Objekte zur freien Verwendung. Eines ist für TX reseviert, bleiben 14 mögliche zum Empfang von Nachrichten. Da kann ich also 14 verschiedene Filter setzen z.B: MO1: empfange
integriertem* CAN-Interface hinkommen). Bei einer Baudrate von 100kBit/s bekommst du ~1 Botschaft pro ms, d.h. du hast durch deine Softwarefilterung eine Auslastung deines Prozessors von *max*. 0.5..1% (bei 100% Buslast!), die du durch Hardwarefilterung sparen könntest - also vernachlässigbar wenig.
-
Thread
Ergebnisse einer FFT zusammen fassen
Hz // max frequency is 15625 Hz // frequency resolution is 30,5 Hz // recording duration is 32.5 ms // 511 frequencys [/c] Mit diesen Frequenzwerten möchte ich einen 16 Band Led Spectrum Analyzer darstellen. Die Programmiersprache ist C. Ich habe die 16 Frequenzbänder wie folgt zusammen gefasst
können. Aktuell ist die Auflösung mit 1024 Samples und 40kHz. Die Aufnahmedauer beträgt ca. 25,6ms. Ich muss mal schauen, ob ich noch genug SRAM für 2048 Samples übrig habe. Ist dies wichtig?
-
Thread
Welche Sicherung
ja aber der Kurzschluß war maximal so lange wie zb. wenn der Fi ein Fehlstrom erkennt also ms bereich. Hab das gefunden würde das gehen? http://de.farnell.com/bussmann-by-eaton/fwp-25a14f/sicherung-25a-51mm-hi-speed/dp/1701394
-
Thread
Spektrumanalysator DIY
Wenn du keine Angst vor ADCs hast, kannst du auch die finale IF auf DC legen und mit einem ADC (>20Ms/sec, ≥12bit) gleich 10MHz "am Stück" digitalisieren. Kleine RBWs sind dann nur DSP-Magie, genauso wie verschiedene Detektor-typen oder Demodulation.
-Volt-Typen. Man nimmt einen 2K2-Widerstand am Ausgang, und schaltet von seinem anderen Ende einen 51 Ohm Widerstand nach Masse. Nun hat man eine gut berechenbare Spannungsquelle mit 50 Ohm Impedanz. Die gibt es bis etwa 100 MHz.
-
Thread
AVR: Funktion wird ab und zu nicht ausgeführt
ch_pulse--; } if( pulse_timer < 15 ) pulse_timer++; wird innerhalb einer INT-Routine alle 10ms aufgerufen und soll folgendes bewirken: ch_pulse wird mit einer Zahl geladen, die die Anzahl der an einer PORTA-Leitung auszugebenden low-Impulse angibt. Ausgehend davon, dass pulse_timer bereits
einfachen Messgeräten auf Funktion zu prüfen, da war ich von den Adressierungsmöglichkeiten des MCS51 im Bezug auf die SFR noch komplett versaut. Du meinst also, wenn ich mir die Mühe gemacht hätte, den Assemblercode des Compilers zu lesen, hätte ich so etwas wie PORTA &= 0x55; -> register = PORTA
-
Thread
Proxxon KS230 / KS220 tunen
https://www.ebay.de/itm/Nahmaschinen-motor-220V-180W-weisse-farbe-rechts-/352147012972?hash=item51fd98fd6c gekauft und eingebaut - ohne Probleme (kleine Anpassungen, aber kein Problem). Er ist etwas lauter - aber jetzt habe ich auch kein "Gequietsche" mehr, wenn der Motor überfordert ist. 2
die Steinbearbeitung. Durchmesser alle 50mm aber Loch 11,11mm. Ich habe mir dazu für die KS230 aus MS ein Reduzierstück gedreht, damit geht das prima. Preis weiß ich nicht mehr genau, es war aber sehr günstg. Reinhard
-
Thread
Z80/UA880D mit 28C64 startet nicht
letzterem finden)? Soweit ich das im Kopf habe musste vor 40 Jahren mein RAM für die 4MHz Z80A-CPU 350ms und für 6 MHz Z80B-CPU 250 ns Zugriffszeit haben. Da fällt die Gatterlaufzeit der klassischen 4000er schon ins Gewicht.
nicht funktionieren. Es gibt Dinger wie 27C65 die ein Adreßlatch enthalten für Controller der MCS51 Serie. Damit kann man den üblichen 74LS373/573 einsparen, aber das stand oben schon geschrieben. Für diese Dinger gilt das nicht, für die normalen Proms aber schon. Gruß, Pille