-
Thread
Theremin bauen mit µC oder/und FPGA
Frequenz genau zu bestimmen wäre wünschenswert, aber nicht nötig, denn die sich bei 100 Hz alle 10 ms ergebenden Frequenzwerte könnten mit einem Tiefpassfilter oder einer Spline-Funktion verschliffen werden und so zu bis zu 48000 neuen Frequenzwerten pro Sekunde für einen NCO interpoliert werden.
der Anzahl und der exakten Zeitpunkte(!) der 0-Durchgänge des CCO-Signals innerhalb von z. B. ca. 10 ms und daraus die Frequenz berechnen. Ein Tiefpass- oder Spline-Filter kann das dann verschleifen. Ein Multiplizierer würde beide Signale Sample für Sample verarbeiten. Ich weiß nicht, ob ein DSP
-
Thread
MSP SD_16 nur ein Marketing GAG ??
ganz nett, aber über solche Sachen ärgert man sich dann doch. Ich verwende auch eine ganze Reihe an 8x51 Derivaten, wenn diese mit ADC ausgestattet sind und im Datenblatt stehen 12 BIT (z.B. ADUC), dann sind es auch 12 BIT, ohne Kompromiß. Ich habe den Eindruck das TI einfach Marktanteile erobern will
über 20Ohm ? - VRef gefiltert (hier 0.1uF und 1uF parallel)? - Wird die Vref tON abgewartet >5ms - Eingänge gefiltert bzw. ist die Settling Time noch ausreichend (MSP430x2xx User Guide S. 394 bzw. 718/742 für den MSP430x4xx)? - Wird die Schaltung zufälligerweise über USB versorgt?
-
Thread
AM79101, 1200 Baud Modem
einer Mailbox (Zerberus, Mausnet, o.ä.) vorführen. Vielleicht läuft ja einiges davon noch in einer MS-DOS-VM oder einem Z80-Emulator mit CP/M.
in einem selbstgebauten (natürlich seinerzeit ganz illegalem, da galvanisch gekoppelt) Modem mit 80C51. Genaugenommen ist das mit den 1200 Baud ja auch nicht so ganz richtig. Entweder 300 Baud duplex oder 1200 Baud simplex mit 75 oder 150 Baud Rückkananal. Das konnte man aber nur für BTX und Datex-P nutzen
-
Thread
Netzspannungserhöhung durch zu viel Solarstrom Gesperrt
an den Abgängen intakt bleiben kann nicht schaden. Die Hochspannungstrafos der 110kV/MS-Umspannwerke haben Stufenschalter, die unter Last geschaltet werden können und die haben auch recht viele Stufen.
Trafos MS-NS sind, nicht stufenschaltbar ist oder der Stufenschaltbereich nicht ausreicht.
-
Thread
Konzept für Solar-Panel mit Batterie-Backup
mindestens 1 Jahr mit 3xAAA. Der Trick ist, nur alle 2 Minuten einen Wert zu funken - was ein paar ms dauert. den Rest verbringt die Schaltung im Tiefschlaf und verbraucht dann nur ca 1µA. Der Empfänger kann sich auf die Zeit wann die Daten kommen recht genau verlassen, weil der / die Sender exakte
eine Schaltung wie in solar-test1.png beschrieben aufgebaut: 1. Die Batterien (oc) alleine hatten 2,51V. 2. Bei bewölktem Himmel (nur diffuses Licht am 17.1.) hatte ich 3,1V am Panel und 2,51V an der Batterie gemessen. Bei diesem Versuch war der Strom nur 1mA. V(oc) war 3,3V. 3. Bei sonnigem Himmel
-
Thread
RS232/USB-Daten in TXT oder CSV-Datei speichern
Nummer, ADWert); in der Textdatei landet dann z.B. =1*0.01, =0*5/256 =2*0.01, =10*5/256 =3*0.01, =51*5/256 usw. Calc macht daraus beim Import sofort die umgerechneten Werte für Zeit (n*10ms) und Spannung. Die Überschriftzeile kann man vom Controller aus auch gleich mitschicken. tschuessle Bernhard
-
Thread
Welcher Bus für mein Projekt?
CRC und Retransmissions schon dabei sind. Zur Minimierung gibt's Controller mit CAN (z.B. Atmel AT89C51CC02 in SO24/QFP32 plus Bustreiber SO8).
Datenbyte high, Datenbyte low, CRC-Spalte, CRC-Zeile - Die Antwort muß im gleiche Format innerhalb 6-30ms erfolgen, sonst gibt es einen Timeout Wen es interessiert: Es gibt eine umfangreiche Spec. (ca. 25 Seiten, PDF), die auf Anfrage gerne zuschicke - Mail an o.a. Adresse Grüße, der Wirus! P.S.
-
Thread
Papierloses Büro - Scannen mit Linux
nur noch 64 Bit geben. Da werden viele in Zukunft in die Röhre gucken und schon kommen mir die üblen MS Strategien in den Kopf. Jetzt wohl auch bei Linux...
im Zeitalter von SSD, USB 3.2. Was wollt ihr da mit 100KB großen Dateien? Programmiert ihr noch MCS51 mit 32KB EPROMs?
-
Thread
ISM Empfänger mit kleinstem Standby
dies für z.B. 10 Sekunden ausschalten (900 nA), und dann für 2 Millisekunden lauschen (mit Startup < 4ms @ 12.3mA). Das ergibt: 900nA (die ganze Zeit, die 4 ms werden vernachlässigt) + 4 * 12300000 nA / 10000 = 5820 nA = 0,00582 mA. 220 mAh / 0,00582 mA = 37800 h = 4.31 Jahre. Minus die ungenutzte
mal genauer an. PS zum Vergleich: Ein "HCSR501 PIR Motion Detector" kostet ca. 1€ und benötigt 51µA, hab' gerade mal gemessen. Im Batteriebetrieb wäre es also schlau, diesen auch auszuschalten, wenn man weiss, das keiner zuhause ist oder alle schlafen.
-
Thread
Neue Lötstation
Ich hab seit Jahren die Ersa MS6000, klasse Teil. Die Analog 60 ist auch so ein Arbeitspferd, da kann man nix falsch machen.
dieser Stationen hier bei mir schon seit Jahrzehnten im Einsatz. Gerade letztes Jahr noch eine WTCP 51 dazu gekauft. Jetzt muss ich auch nicht so oft Spitzen wechseln sondern greif zum anderen Lötkolben ;-) die weiter oben genannten Stationen von ERSA oder auch JBC haben sicher ihre Vorteile, zweifelsfrei
-
Thread
RFM70 Timing Problem?
. Durch testen habe ich herausgefunden, dass wenn ich in der main.c vor receivePayload ein _delay_ms(1) einfüge der Empfang wieder wunderbar funktioniert (Zeile 51/52 in der main.c). Ich verstehe gerade nicht, wieso dieses delay notwendig ist. Im reinem polling Betrieb wurde die Funktion (receivePayload
Richtung interruptFlag, dass damit irgendetwas nicht passt. Achja, gesendet wird aktuell alle 300ms ein Datenpaket von 7 Zeichen. Die Hardware ist auf Senderseite ein ATMega8, und auf Empfängerseite (macht Probleme) ein ATMega32. Ich bin noch nicht so sehr erfahren was ich MCU-Programmierung betrifft
-
Thread
i2C bleibt hängen
Fehler öfters zu provozieren kannst du auch öfters lesen. Vorschlag: 1000 mal lesen/schreiben, 500ms Pause und wieder von vorn.
0x10); if (test[1] ==1) { i2c_stop(); springe raus--> } i2c_rep_start (0x51); Daten1 = i2c_readAck(); Daten2 = i2c_readNak(); i2c_stop(); ------------------------------------------------------ Link zur Lib ist hier: http://homepage.hispeed.ch/peterfleury/i2cmaster.zip
-
Thread
Decompiler
Festgelegt haben. Speziell dass das willkürlich geschah, kann ich nicht einsehen. Meine Meinung ist: Wenn 51% aller deutschen nähmlich (mit 'h') schreibt, dann hat das die richtige Schreibweise zu sein. Wieso sollten Einzelne festlegen, wie alle zu Schreiben haben? Ausserdem zeigen deine eigenen Einwände
"Borland C++ - Copyright 1991 Borland Intl.", "Portions Copyright (c) 1983,92 Borland" oder "MS Run-Time Library - Copyright (c) 1990, Microsoft Corp" Mit diesen Hinweisen wäre es dann möglich, die Standardlaufzeitfehler der jeweiligen Compiler zu interpretieren. Gruß Ingo
-
Thread
Stabile 5V bei Lasten bis 5A
selben Zeit startet, sondenr die Ansteuerimpuls innerhalb der Widerholzeit zeitversetzt (also bei 50ms Wiederholzeit den zweiten Servoimpuls erst 3msec nach dem ersten aussendet, den dritten dann 6msec nach dem ersten u.s.w.
50W-Single-Output-DC-DC-Converter-SD-50A-5-9V-18V-Input-CE-/350619638013?pt=LH_DefaultDomain_0&hash=item51a28f18fd wenn der Wandler reinpasst alternativen http://www.ebay.com/sch/i.html?_sacat=0&_from=R40&_nkw=DC%2FDC+5V+10A&LH_PrefLoc=2 http://www.ebay.com/sch/i.html?_odkw=DC%2FDC+5V+10A&_osacat
-
Thread
[S] Bezugsquelle f. kleine selbstschneidende Schrauben
Wenn du auch mit 2x5 mm leben könntest (ist ja nah dran), dann bei Segor unter der Bezeichnung MS 2,0x 5 -20x
//www.rapidonline.com/toolcraft-din7981-c-h-2-2x4-5-100-raised-head-self-tapping-screw-2-2-x-4-5mm-51-4497 www.wuerth.de hat auch ähnliches. Immer aufpassen, ob der Kopf mit zur Höhe gerechnet wird. Das ist leider nicht einheitlich.
-
Thread
Suche Transistor equivalent zu „S3“ SOT-23
MMBA813S2.html S3 R3130N29DA3 Ricoh SOT23 Voltage Detector 2,9V, -Reset Push-pull output, 200ms S3 BBY51 Siemens SOT23 Dual, Tuning, VCO, 7V, 2,5..3,7/4,5..6,1pF(4/1V) S3 BBQ31R Zetex SOT23 HF, 30V, 100mA, 330mW, B>20, >600MHz
-
Thread
SimonK/Mikrocopter Brushlessregler I2C Protokoll
}else{ i2c_write(200); //i2c_write(0); i2c_stop(); } _delay_ms(50); } return 0; } [/c]
Mikrokopter wiki says that the addresses would be 0x50 (write RPM value to motor controller 1), 0x51 (read motor controller 1 status), 0x52 (write RPM value to motor controller 2), 0x53 (read motor controller 2 status), etc.. However, as Ralf also stated, it seems, that the addresses are in fact shifted
-
Thread
Schalplanüberprüfung Vu-Meter
22k +--|-/ | | | | | 4u7 GND--510R--+---51k--+ | GND die 99% Zeitkonstante wurde wie es der DIN entpricht auf 300ms ausgelegt.
-
Thread
XY Ablenkeinheit aus alten Maxtor HDDs
lese auf sektor 12345689, dann geht er auf den Track, wo dieser Sektor auch ist, und zwar in ein paar ms. Ein paar Maxtor HDDs sind glücklicherweise so aufgebaut, daß man die Servoachse auch ohne Öffnung des Gehäuses sehen und als Spiegelhalterung benutzen kann. Wenn man also 2 davon benutzt, hat man die
vorsicht, nicht die Folie mit dem Staubfilter drunter...) Oder die Fireball 3 mit 40 GB. (code vam51jj0)
-
Thread
Fernseher kaputt durch AVR-Video?
nächste. Die Fernseher waren einigermassen hochwertige Röhren-TVs von Panasonic, einer 37cm, der andere 51cm. Baujahr etwa 1992. Die Fernseher waren völlig tot, auch kein Tunerrauschen mehr. Das Videosignal sah gut aus auf dem Oszilloskop, insbesondere das Timing war OK. 62,5 us HSync, 20 ms VSync. OK,
-
Thread
Böses One-Wire device
0); // Copy Scratchpad to EEPROM OneWire__write(0xA5, 1); // A5h Validation key delay_ms(10); // energize this OneWire parasite for 10ms. Yeah! [/c] Lesen tu ich mit: [c] uint32_t readOneWireEEPROM (void) { uint32_t errorcode; if (!OneWire__reset()) return errorcode
0A: 48 0B: 49 0C: 4A 0D: 4B 0E: 4C 0F: 4D 10: 4E 11: 4F 12: 50 13: 51 14: 52 15: 53 16: 54 17: 55 18: 56 19: 57 1A: 58 1B: 59 1C: 5A 1D: 5B 1E: 5C 1F: 5D
-
Thread
Bugs bei 98% Data und 60% Programm
menueP m1, m2, m3, m4, m5, m11, m12, m13, m21, m22, m23, m31, m32, m33, m34, m35, m36, m41, m42, m51m, m52; [/c] erstellt. Die Menüpunkte werden zur Laufzeit erstellt (also de Werte zugewiesen). [c] // Neuen Menüpunkt anlegen void new_menueP(char *name, struct menueP* tmp, void (*fu)(uint8_t
aus _delay_ms(100); } [/c] Das Funktioniert auch einwandfrei. Füge ich jetzt aber einen weiteren mMenüunkt '05' mit zwei Unterpunkten hinzu, über die Einstellungen im EEPROM gespeichert bzw. aus dem EEPROM
-
Thread
Einsteiger-Oszilloskop
Hallo, mit dem Vierkanal von Rigol kannst Du bereits richtig viel machen. Die Abtastrate von 250Ms/s bei Vierkanalbetrieb hat mich noch nie gestört. Verglichen mit älteren DSOs der gehobenen Preisklasse ist das immer noch viel. Um Details heraus zu arbeiten kann man immer noch auf den einen Kanal
Aber da war Elektronik auch LM741 und NE555. Spaetestens seit Mitte der 80er beim Bastler der MCS48/51 Einzug gehalten hat war das schon Kacke auch wenn man sich damals oft nicht mehr leisten konnte. > Ein 50 MHz SPI-Signal wirst du auch mit 250 MSPS kaum > vernünftig darstellen können. Wenn es mit
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
unkomfortabel. > > Die Lösung sind natürlich die dafür vorgesehenen Solarverbinder :) > > 7,51 USD / 10 Stück: > https://www.aliexpress.com/item/5Pairs-x-MC4-Connector-male-and-female-MC4-Solar-Panel-Connector-used-for-Solar-Cable-2/32830553152.html > > Ca. 7€ und dafür kein Gebrutzel ist
HT-02. Ich hatte mich an der Bildwiederholrate gestört, er hat ja gemessen das der Sensor alle 500 ms ein Bild liefert, also 2 pro Sekunde. In den Artikelbeschreibungen liest man was von 8 oder 6 Bildern pro Sekunde, aber das ist wohl nur der normale Bildsensor.
-
Thread
Inselanlage gebaut und nun?
getrennten Stromnetzen, wird dann bis auf die Starkstromverbraucher, bei Stromausfall innerhalb von 3ms in den autarken Notstommodus umgeschaltet. Alleine das rechnet sich für mich schon, aber ideell betrachtet.
Hubert G. schrieb im Beitrag #7245560: > Für Bezug bezahle ich inkl. 21ct und fürs Liefern bekomme ich 51ct. > nach Förderung nur €1300 Dann bist eh durch. Förderung plus 51ct. Es geht eben immer ums Gleiche: Zugreifen wenns paßt.. Und liefern was geht. Klingt nach Netzbetreiber mit Stromverkauf, in
-
Thread
Sniffer für serielle Schnittstelle, die Fehler lesen kann
empfangen wird, kann man auf die Baudrate schließen. b) abwechselnd 0x48 und 0xb8 nach jeweils >=10ms Pause senden. Wenn man hier auf der (invertierten) Leitung zum PC auf der fallenden Flanke triggert, dann sieht man 3 Bitzeiten später im Oszi ein Augendiagramm des Signals für 1 Bit. c) Falls ein
8CH-USB-Logic-Analyzer-8-Channel-Logic-Analyzer-Compatible-to-Saleae http://www.ebay.de/itm/171202927182 5,51 Euro Dazu vielleicht noch: 10pcs-X-Test-Hook-Clip-dupont-cable-FOR-Arduino-UNO-R3-Logic-Analyser-TEST-IC http://www.ebay.de/itm/222165518730 3,70 Euro
-
Thread
PiPico-VsCode-GDB file not found
Users\RS/.pico-sdk/openocd/0.12.0+dev/openocd.exe Finished reading symbols from objdump: Time: 31 ms -> =thread-group-added,id="i1" -> ~"GNU gdb (Arm GNU Toolchain 14.2.Rel1 (Build arm-14.52)) 15.2.90.20241130-git\n" -> ~"Copyright (C) 2024 Free Software Foundation, Inc.\n" -> ~"License GPLv3+:
related to \"word\".\n" -> 1^done 2-gdb-set mi-async on Finished reading symbols from nm: Time: 41 ms OpenOCD: GDB Server Quit Unexpectedly. See gdb-server output in TERMINAL tab for more details. "C:\\Users\\RS/.pico-sdk/openocd/0.12.0+dev/openocd.exe" -c "gdb_port 50000" -c "tcl_port 50001" -
-
Thread
Berechnung der Entfernung mit SRF02
Schreibzugriff ) i2c_write(0); // Register 0 wählen ( Befehls_Register ) i2c_write(0x51); // Messung starten in cm i2c_stop(); _delay_ms(65); // 65ms Wartezeit bis Messung fertig i2c_start(srf02); // I2C Slaveadresse übergeben i2c_write(2); // zum
-
Thread
Nokia 3310 Display arbeitet nicht
deshalb die Verzögerungszeit verlangsamen? Ist der Reset-Kondensator nicht zu klein? (Komme aus der '51er-Programmierung) Hat jemand ein Tip für mich, was es noch sein kann? Werde solange noch weiter testen. Gruß Elektrikser
meinem Quellcode: int main (void) { clrb(PORTB,PB6); //Reset auf Low wait(); //100ms warten setb(PORTB,PB6); //Reset auf High wait(); //100ms warten LcdInit(); } void LcdInit(void) { SPCR = 0x53; //SPI Init Teiler/128 PORTA &= ~LCD_DC_PIN; SPDR = 0x21
-
Thread
C versus Assembler->Performance Gesperrt
auch ohne ASM ans Ziel kommt, was sich schon bei wenigen switch/case Optimierung, die der Compiler in ms macht, auszahlt.
void); > //--------------------------------------------------------- > uint32_t u32TickMs; > uint32_t u32TickSec; > } > scEsc_SysTick; > > void SysTick_Handler(void) > { > //-- TimeTick erhöhen ------------------------------------- > scEsc_SysTick.u32TickMs++; > >
-
Thread
24V-Motor (Dosierpumpe) erzeugt zu hohe Einschaltströme
www.ebay.de/itm/Schlauchpumpe-Dosierpumpe-Peristaltikpumpe-2-4-l-h-24V-/350588023435?pt=Pumpen&hash=item51a0acb28b) Leider entspricht die Spezifikation der Pumpe nicht der Realität. Ich habe per Multimeter direkt hinterm Netzteil ohne das Shield (24v/4.5A) gemessen und da sind erhebliche Schwankungen
Kondensator, der die Einschaltimpulse abfangen kann. In der Software dafür Sorge tragen, dass, ein paar ms reichen, nicht mehrere Motore gleichzeitig gestartet werden.
-
Thread
Blackout in Spanien: Abschlussbericht
Unternehmertum. 2025: Umsatz 113 Mrd, Operatives Ergebnis 29,3 Mrd, Nettogewinn 8,4 Mrd, Nettoschulden 51,5 Mrd (rund 3 Mrd. weniger als 24). Der Kapitaldienst wird erbracht. Der Laden ist gesund.
26panoid%3DOT3Rt7NEDDHtB3H1Mgxmtg%26yaw%3D287.8048688404436!7i16384!8i8192?entry=ttu&g_ep=EgoyMDI2MDQyMS4wIKXMDSoASAFQAw%3D%3D
-
Thread
Digitale Uhr mit sieben Segment Anzeigen
void setup() { tm1637.set(); tm1637.init(); Timer1.initialize(500000);//timing for 500ms Timer1.attachInterrupt(TimingISR);//declare the interrupt serve routine:TimingISR } void loop() { if(Update == ON) { TimeUpdate(); tm1637.display(TimeDisp); } } void TimingISR
m.E. das, was Du suchst: http://www.banggood.com/DIY-AT89S52-Rotation-LED-Electronic-Clock-Kit-51-SCM-Learning-Board-p-965849.html Gruß
-
Thread
Next Teardown - Hello Synix- Synix- 30000
Die OUI der MAC (2B:51:6E) Gehört auf jeden fall Synix. IEEE register sagt: "Jiangsu Synix Electonic Co.,Ltd"
DP und/oder DM an GND gezogen hat dann an PC anklemmen. das Ganze muss schnell gehen, es geht um ms
-
Thread
CH32V003F4P6 verliert sein Programm
Resets aufgerufen wird dann kann das zu sowas fuehren. Ich hatte mal so ein Problem mit einem MCS51 Derivat wo Rueckspeisung ueber einen Gleichstrommotor die Spannung langsam angehoben hat und zu Alzheimer gefuehrt hat. Wenn du sowas nochmal hast dann lies den mal aus. Hast du eine defekte oder
andere schon nicht mehr. Das führt zu zufälligen Befehlen, Parametern und Adressen. In den paar ms die das anhält schafft die MCU erstaunlich viele Befehle abzuarbeiten. Und irgendwann war dann auch was dabei was einen Schreibvorgang im Flash auslöste. BOD gesetzt, nie wieder Probleme gehabt.
-
Thread
Compilierung des EU1KY AA unter Linux.
while((LSE_ready() == false) && (timeout < 250)) { timeout++; delay_ms(10); }; if(timeout > 250) { return 1; } select_RTC_clock_source(LSE_clock); enable_RTC_clock(true); while(get_RTC_operation_state
RTC.h:34:81: error: 'RTC_CRLbits' undeclared (first use in this function) Src/analyzer/rtc/RTC.h:51:84: error: 'RTC_PRLL' undeclared (first use in this function) Src/analyzer/rtc/RTC.h:51:98: error: 'RTC_PRLH' undeclared (first use in this function) Src/analyzer/rtc/emrtc.c:202:15: error: 'RTC_CNTH
-
Thread
TOISWITCH - IoT I/O-Server für ESP8266
Ähnlich ist dieses hier: https://www.reichelt.de/steckrelais-1x-um-250v-10a-6v-rm-5-0mm-fin-40-51-9-6v-p26574.html?CCOUNTRY=445&LANGUAGE=de&trstct=pos_13&nbc=1&&r=1 Der Snubber besteht aus einem X2 Kondensator 0.1yF/275V und 300Ohm 2W Metallwiderstand und liegt bei mir über den Schaltkontakten
Profileditor -Bugfixes: -wenn ein digitaler Port geschaltet wird wartet die Software einige ms bis die Konfig gespeichert wird. Sollte es z.b. bei schlecht designter Hardware zu einem Reset beim Umschalten kommen, wird so eine Beschädigung des Configfiles vermieden.
-
Thread
I/O Steuerung 1us
vom OscTakt (steht im DB) Masch.Takt = OscTakt. / x z.B ist x bei Pics<=18 4; bei PIC24 2; bei '51 (norm) 12; bei HC11 4; bei AVR, EZ8, RL78, STM8 1.
die Dauer dieser Funktion zusätzlich. Insofern kann dein Ausgangs-Impuls zwangsläufig niemals exakt 1ms dauern. Angenommen, dein Mikrocontroller braucht nur 1 Takt pro Befehl, dann bezweifle ich, dass Du ohne Assembler auch nur ansatzweise an die gewünschten 1µS heran kommen wirst, denn das alles müsste
-
Thread
Flag in BLOCK setzen und löschen?
Geräte noch teste und Grundfunktionen schreibe. Hauptschleife. Drehgeber sollte aber besser jede ms abgefragt werden, mit steigender Zahl von Aufgaben in der Hauptschleife hat Drehgeber seine Grenze erreicht, deshalb sollte ich aus ISR abfragen. In der Zukunft möchte ich aber von mir früher (aus
, dann "void" - und verstehe nichts! So etwas kann ich nie dulden. Deshalb :) Ich habe früher C51 mit Maschinencode programmiert - und komischerweise funktionierte das. Noch ohne Computer. So ist Denken mit Register, Speicherzellen usw. für mich verständlicher als mit Abstraktionen.
-
Thread
Pendlerautos (für Berufseinsteiger)
MS-DOS13 schrieb im Beitrag #3784298: > Da kann man sich dann eigentlich auch die Wohnung sparen und direkt in > den Sprinter ziehen. Dazu noch eine Mitgliedschaft im Fitnessstudio, > damit man irgendwo
MS-DOS13 schrieb im Beitrag #3790072: > Was auf jedenfall auf keinem Auto fehlen darf ist so ein Aufkleber. Und sowas läßt die Forumspolizei zu?
-
Thread
UART sendet immer nur 00000000
wenn ich in der simulation gucke wie lange er brauch um ein byte zu senden sind das, ich glaube ca 1ms und wenn ich das ganze bei 9600baud und 10 bit (8daten +2stopp)und 8mhz nachrechne komme ich auf ein ziemlich genau gleiches ergebnis. also müsste doch die einstellung fürs timing (wenn mans mal so ausdrücken
hab ich schon nachgerechnet und auch im datenblatt nachgeguckt, habs jetzt nicht zur hand aber meine 51 dezimal und das steht auch drin und wenn ich das manuell reinschreibe ändert sich weder in der simulation noch in echt was @johannes: hab ich auch ausprobiert -> ändert nix
-
Thread
Beeinflussen Windkraftanlagen die Drehgeschwindigkeit der Erde?
Trägheitsmoment verringert sich. Welcher Effekt überwiegt? Übrigens - die Tageslänge schwankt um 5ms. Und im Durchschnitt werden die Tage jedes Jahr um 17µs länger. Aber inzwischen lassen sich sogar Gravitationswellen nachweisen. Da dürfte ein Nachweis des Einflusses der Masten auf die Tageslänge
Erdrotation — Forschungen, die die Welt nicht braucht - Best of Annals of Improbable Research" Auf Seite 51/52 steht nach einer langen Liste der beteiligten Forscher das knappe Fazit: "Soweit wir ermessen können, hat Erdnussbutter keinen Einfluß auf die Erdrotation"
-
Thread
Parallel Port - Schrittmotoransteuerung
Initialisierungen durch das BIOS beseitigt werden. Man beachte, dass die Plug&Play-Verfahren von MS Windows auch an den Daten- und Steuerleitungen von seriellen und parallelen Schnittstellen wackeln, um dadurch nachträglich angeschlossene Geräte zu erkennen. Vielleicht hilft es auch, im BIOS die
http://benezan-electronics.de/shop/product_info.php?cPath=8&products_id=51
-
Thread
interruptroutinen
zum beispiel auf dem LCD zeichnen, ist dann der sekundentakt noch genau? Was ist wenn ich ein paar ms delay zwischendrin hab?) Wäre nett wenn mir das jemand erläutern könnte!
Wäre schön wenn du mitteilen könntest welchen MC und Programmiersprache du verwendest. Bei den 8x51 Typen kann man die Interruptprioritäten z.B. bestimmen. Eine genaue Uhr (vergleichbar mit der Gangenauigkeit von typ. Quarzuhren) ist möglich. Ein Beispiel für AVR's findest du hier: http://www.mikrocontroller.net
-
Thread
TIMER für IRMP
); while(1){ if (irmp_get_data (&irmp_data)){ lcd_string_xy(0,0,"gelesen"); _delay_ms(500); _delay_ms(500); }else{ lcd_clear(); } } return 0; } [/c] Wie zu erkennen ist soll der Atmega mir ein kleines Feedback auf mein LCD schreiben wenn es etwas
OCR2 = 65 [/code] Jetzt zurückrechnen: [code] F_INTERRUPTS = F_CPU / (8 * (OCR2 + 1)) = 15151,51 [/code] Der tatsächliche Wert für F_INTERRUPTS wäre dann also 15152. Setze ihn also auf 15152, dann arbeitet IRMP genauer. Dann musst Du aber noch folgende Zuweisung korrigieren, sonst koppelt
-
Thread
doppelte variablenwerte im sector
=PORTB.3 $Def Mosi =PORTB.1 DDRB.0=1 DDRB.1=1 DDRB.2=0 DDRB.3=1 Enable Interrupts WaitMs 255 test=0 Buffer(0) = 254 Buffer(513) =255 Buffer(514) =255 For A = 1 To 512 Buffer(a) = 65 Next Mmc_init() Sector = 0 WaitMs 100 Mmc_write() For A = 0 To 514 Buffer(a) = 0 Next Mmc_init() Sector = 0 WaitMs 100 Mmc_read() Print "speicherzelle 0-10" For A = 0 To 10 Print "wert: " ; Buffer(a) WaitMs 50 Next End Sub shift_i() $Asm ldi r24,0x08 _Si2: clc sbi PORTB,3
-
Thread
RAM Ressourcen
Wunsch zur Verfügung stehen, keine > ganz einfache Aufgabe. warum sollte das nicht einfach sein? MS macht es zumindest seit win7 so.
4584 R 64 0 0.0 0.0 0:01.77 zebra 6371 R 883 765 0.0 0.0 0:01.51 butterfly 10388 R 304 0 0.0 0.0 0:00.80 leopard 4302 R 381 0 0.0 0.0 0:00.86 fox 11556 R 64 0 0.0 0.0 0:01.31 pelican 5234 R 64
-
Thread
Lötstation: Analog 60 oder WTCP 51?
hallo ich möchte mir eine gute lötstation kaufen. es stehen 2 zur auswahl: Analog 60 oder WTCP 51? mfg
liegen besser in der Hand da sie etwas schlanker sind. Ich selbst habe schon seit ca 7 Jahren eine MS6000, ist wohl der Vorgänger der Analog 60. Außerdem finde ich das die Weller am Griff nach langer Arbeit sehr heiß werden. Wir haben auf der Arbeit Weller Kolben gehabt. mfg Stefan
-
Thread
[V] Rauchmelder FireAngel ST-620-DET
der ID Information von SID0 Um 19:39:42 Abruf der ID Information von SID7 (ID=1055697) Um 19:40:51 Abruf des Remote Status von SID7 (Firmware Revision=F3, Spannung Funkmodul=2,74V, Rest OK) Um 19:42:28 Abruf der Fault Details von SID7 (Hier mit Fehler „Battery Impadance“) Um 19:45:20 Abruf der
) Der Arduino belastet die Batterie zunächst über den Transistor geschaltet mit 44 Ohm. Nach 20 ms wird dann die Spannung gemessen. Dann wird der Transistor gesperrt und 980 ms später erneut die Spannung gemessen. Aus Widerstand und erster Spannung lässt sich der Messstrom berechnen. Aus der Spannungsdifferenz
-
Thread
Interupt programmierung eines Atmega8 mit AVR Std. 4.18
Control Register B TCCR1B= (1 << CS00); // as tactful source for Timer0: CPU_Takt/8 (aim: 1ms) // TCCR0 = Timer/Counter Control Register // ClkIO/8 from presacler for Timer 0 TCCR0 = (1 << CS01); // Activate Timer0 and Timer1 as interrupt-source // TIMCK = Timer/Counter Interrupt
error: #error "Include <avr/io.h> instead of this file." C:\WinAVR-20090313\avr\include/avr/iom128.h:51:4: error: #error "Attempt to include more than one <avr/ioXXX.h> file."