-
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
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
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
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
-
Thread
DS1621 LSB immer Null ?
hat ich nochnicht herausgefunden, aber daran lag es bei mir!!! Womit arbeitst du? Batronix at89Cxx51? Hast du das mit der höheren Auflösung vom Ds1621 schonmal hinbekommen? Register "Counter" & "Slope" auslesen und mit der Formel ausrechnen? Da bin ich nehmlich grad am Rätseln! mfg Forest
vielleicht noch Deine Kabellänge verkürzen. Hat aber überhaupt kein Sinn, da eine Konvertierung 750ms dauert! Viel Spaß noch! Sebastian
-
Thread
Simulatorfunktion für Keil µVision 3
sendParam() { SIN = 0x22; //send header twatch((CLOCK / 1000) * 100); //wait for 100 ms SIN = 0x01; twatch((CLOCK / 1000) * 100); SIN = 0xff; twatch((CLOCK / 1000) * 100); SIN = 0xfa; twatch((CLOCK / 1000) * 100); SIN = 0xff; twatch((CLOCK
sendIdent() { SIN = 0x00; //send header twatch((CLOCK / 1000) * 100); //wait for 100 ms SIN = 0x05; twatch((CLOCK / 1000) * 100); SIN = 0x0e; twatch((CLOCK / 1000) * 100); SIN = 0xff; } Das interessante ist jetzt, dass die untere Funktion (sendIdent
-
Thread
Zahlenausgabe
einem 8051 implementiert. Für die Verwendung auf dem AVR sind 2 Dinge zu beachten: Beim Keil C51 gibt es die genialen Generic Pointer. D.h. man kann definieren in welchen Speicherbereich Variablen abgelegt werden und der Compiler kümmert sich automatisch darum, welche Zugriffsbefehle richtig sind
constant > > bei: > const double MaxNum = FORM(10E, MAX_NUM_LEN); > > :( Hmm. Ich habs mit MS VC++ probiert und solange rumprobiert, bis ich s hin gekriegt habe.
-
Thread
Hex File lesen und verändern?
man ja nie mehr als die wichtigsten Befehle auswendig weiss. Leider hab ich sowas nur fuer MCS48, 51 und 68k, hat nicht jemand sowas fuer AVR? Muss es doch da garantiert auch gegeben haben. Olaf
von PortB sind Eingänge while (1) { PORTB = 0b00000001; // PB0 = High _delay_ms(500); PORTB = 0b00000000; // PB5 = Low _delay_ms(500); } } [/code] Mit IDA Pro bekommt man das hier, "main()" wurde von mir bereits mit Namen versehen. Außerdem sind die
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
Fragen: 1.) Wäre es auch möglich statt des Atmega Controllers ein 8051-Derivat wie den AT89LP51ED2 ( http://www.atmel.com/devices/AT89LP51ED2.aspx ) zu nehmen, da ich bis jetzt nur mit 8051 Kompatible gewerkelt habe ? 2.) Wo krieg ich den AT89LP51ED2 überhaupt noch her, weil bei Conrad,
mit AVR zutun gehabt hatte. Aber ich find die 8051 besser... Und vom timing her müßte der AT89LP51ED2 doch passen oder lieg ich da falsch?
-
Thread
DRAM am AVR: Wie sieht Euer Wunsch-Interface aus?
Maxim gibt es den DS80C390 mit 24Bit-Adressen. Man braucht allerdings einen nicht zu alten Keil C51, der die 24Bit-Adressierung unterstützt. Peter
255 * 50ns = 12880 ns das ganze mal 256 Rows: 3330560 ns} Mal zwei (Schreiben und Lesen) = 6.6 ms???
-
Thread
Stepup 180V - sackt völlig zusammen
Last, minimale Versorgungsspannung) nicht überschritten wird. Wenn da bei Einschalten mal 100 ms das Fünffache des Betriebsstrom fließt, so schnell heizt sich der Draht nicht auf. >> Wenn es dir nicht zu fummelig ist mit der Fädelei: der Ringkern, den >> du von mir hast, müsste durchaus auch
das macht mehr Sinn. Jörg Wunsch schrieb im Beitrag #2741256: > Wenn da bei Einschalten mal 100 ms das Fünffache des Betriebsstrom > fließt, so schnell heizt sich der Draht nicht auf. Falk Brunner schrieb im Beitrag #2741327: > Viel zu viel. Wie misst du das? Per Oszi? Per Multimeter. Das
-
Thread
Resonanzbestimmung eines Piezowandlers
Anbei wie gewünscht der Link zur aktuellen Vorlesung: https://1drv.ms/u/s!AhiTZkbblx-tgTARu4G9y4ruaflF?e=d7CH1l Im Anhang noch das Skript dazu.
gerade mit der Umstellung der Webseiten zusammen. Hier vorab der vereinfachte Zugriff. https://1drv.ms/u/s!AhiTZkbblx-tgTKvAKQnIuzrzS-9?e=Qmobv1
-
Thread
Jobangebote im Ruhrgebiet
Freiberufler sein, denn eine Festanstellung ist auch möglich. Zu pflegende Projekte: - C++ (MFC) MS Visual Studio (2008) - C für 8051- und ARM3-Prozessoren (hardware-nah!) - Excel mit VBA-Skripte Neue Projekte (u.U.): - C# für Windows - Linux (hardware-nah) und Web-Server Wer Interesse und
Willi Ferkes kennt sich mit 80c51 gut aus. Zum Rest kann ich im moment nichts sagen.
-
Thread
Vorschlag an Andreas S. Gesperrt
Ich > habe eine Trollerkennung als Webservice für einen Chat entwickelt. Die > liefert in ca. 2,5 ms einen Trollscore, und hat in der Chatsoftware nur > zweier Änderungen an der Chatsoftware mit einem Umfang von insgesamt nur > sechs Zeilen Code bedurft. Die Moderationsaufwände haben sich dadurch
ists ein Trittbrettfahrer? Da ist doch nicht ein einziger Assemblercode drinne, weder AVR noch 80C51, noch ESP32... ;-)) mfg
-
Thread
"digitalisieren" AM-Funktelegramm aus einer WAV-Datei
Temperature: 72.7 Humidity: 63 % Analyzing pulses... Total count: 154, width: 47646 (190.6 ms) Pulse width distribution: [ 0] count: 113, width: 115 [109;142] ( 460 us) [ 1] count: 41, width: 236 [234;239] ( 944 us) Gap width distribution: [ 0] count: 111, width: 129 [123
: Analyzer Device bitbuffer:: Number of rows: 1 [00] {195} 00 0a 29 70 a3 39 f9 a0 7f f5 14 b8 51 9c fc d0 3f fa 8a 5c 28 ce 7e 68 00 [/code]
-
Thread
Eigener Versuch eines UART-Puffers
25 26 27 28 29 0 0 32 33 34 35 36 37 38 39 40 41 42 43 44 45 0 0 48 49 50 51 52 53 54 55 56 57 58 59 60 61 0 0 64 65 66 67 68 69 70 71 72 73 74 75 76 77 0 0 80 81 82 83 84 85 86 87 88 89 90 91 92 93 0 0 96 97 98 99 an. Man sieht
(number < 100) { buffer_write(&uart_tx_buffer, number); number++; _delay_ms(100); } UART_start_transmit(); } } [/c] Das sieht finde ich schon einigermaßen viel übersichtlicher aus. In der testschleife nutze ich nur den TX-Buffer und lese keine
-
Thread
Akku Überwachung so machbar ?
recht ich mache es wieder schwerer wie es ist. Ich weiß der Akku hat bei der gemessen last von 1,51A eine Laufzeit von genau 125 Minuten bis 3,60 Volt erreicht sind so muss ich nur vorher wieder aufladen und gut ging das letzte Jahr auch ohne irgendeine Überwachung. Ich danke euch für euere Hilfe
die delay-Werte Sekunden? Dann wäre 8000 vll. zu Testzwecken 'etwas' kleiner zu wählen. Auch bei ms wären die Überprüfungen immernoch 8 Sek auseinander (sofern immer wieder aufgerufen wird) ... zum Testen wären mir hier Zeiten von 500ms lieber, da man ja noch was Anderes am Abend vor hat und auch nicht
-
Thread
SD-Karte am STM32 sendet keine Antwort auf CMD0
SPI_Init (SPI1, &SPI_InitStructure); // enable SPI SPI_Cmd(SPI1, ENABLE); // wait 1ms after power on delay_ms(1); // ----- wait more than 74 clock cycles while card is disabled uint8_t res; uint32_t i; for (i=0; i<10000; ++i) //todo: reset to 10 again... {
. Bin mir jetzt nicht mehr ganz sicher. Aber schalte doch mal die internen Pullups aus und häng 51-kOhm-Widerstände hin. Ah, grad wieder gefunden: Such hier mal nach "pullup": http://elm-chan.org/docs/mmc/mmc_e.html
-
Thread
Stromglättung für Heizschaltung
Sekundenbereich Eine Sekunde ergibt beim Weller RT rund 100 K Temperaturanstieg, da gehe ich auf minimal 25 ms runter. Trotzdem hast Du recht: Heizungen sind träge, da machen zwei- oder dreistellige Hz keinen Sinn. THOR schrieb im Beitrag #5072179: > Ich lehne mich mal ausm Fenster und sage: > Das ist ein
Akkuspannung begrenzen. 12V/40W macht 3.6Ohm sind an 16.8V und 100% PWM 78W, also Tastverhältnis < 51% (4.7A pro Patrone) bei 14.8V und 100% PWM sind 66W, also Tastverhältnis < 66% (4.1A pro Patrone) Versetzt angesteuert schwankt der Strom bei 120W Leistung dann halt zwischen dem Strom von 1 und
-
Thread
Eingangswiderstand des Oszilloskops bei AC-Kopplung
anzuzeigen, was ja auch logisch sein sollte... AC wird über 0,1u/500V und in Serie dazu einen 51R geführt...
. Zumindest mein TDS224 sagt was von 300V Dauer, bzw. 420V Peak (bei 50% Impulsverhältnis bzw. <100ms). Wobei ich eher den Verdacht habe, daß diese Werte von der max. Verlustleistung des Eingangs-R abhängen, denn das ergibt ja an 1MOhm auch schon knapp 100mW bzw. 170mW. Der Eingangs-C wird da wohl
-
Thread
Probleme mit 24c16
Prinzipiell hab ich damit kein Problem einfach ein paar ms zu warten bis die Daten im EEPROM sind, es wäre mir jedoch lieber wenn ich eine saubere Lösung hinbekommen würde. Was ich derzeit im Code mache ist folgendes: ret = start_i2c(ADDRESS+WRITE)
gemacht. Hier mein Code für EEPROMS auf dem 8051: http://www.specs.de/users/danni/appl/soft/c51/eeprom/index.htm Es unterstützt auch das Auslesen / Schreiben von Pages. Peter
-
Thread
KiCad 5.0.0 verfügbar Gesperrt
die mit Eagle XYZ erstellt wurden? Ich habe einen Pentium 2 Laptop mit Windows 2000 und Keil C51, den habe ich in einer ehemaligen Firma bekommen nachdem der inkl Software ausrangiert wurde. Die Installation wurde dort noch gemacht und das Teil läuft immer noch problemlos. Keil ARM habe ich mir
platzieren darfst, per > Kommandozeile wäre es eigentlich richtig. Schlecht getrollt, oder Hat MS Office mehrere Fenster, so wie GIMP? Und wie sieht es mit AVID aus?
-
Thread
Effiziente Audioaufzeichnung auf SD-Karte
:). alles im Datenblatt erklärt: http://www.vlsi.fi/fileadmin/datasheets/vlsi/vs1053.pdf ab Seite 51. Könnte allerdings etwas überdimensioniert sein :) Gruß M.H.
reichen - da geht > 'ne 1/4s rein ... Reicht u.U. nicht. Ich habe bei meinem Audiorecorder schon 300ms Busy gemessen. Je mehr RAM, umso besser. Ein Mega644P wäre mein Mittel der Wahl, läuft schnell genug an 3.3V und hat genug RAM. Und genügend Portpins für Taster, LEDs und Display.
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
STM32F05x - Infineon XMC 1x000 Habe gerade gesehen, dass Nuvoton ab November einen Cortex M0 (MINI51F) im TSSOP20-Gehäuse und mit 5V Kompatibilität für <0.3 US$ herausbringt: http://www.nuvoton-m0.com/forum.php?mod=viewthread&tid=6072 Wer ist der aussichtsreichste Kandidat?
Bluetooth-Funktionialität und nicht der Microncontroller. Das ändert sich aber auf gerade. Siehe nRF51xxxx
-
Thread
PAL-Röhren TV auf NTSC umbauen
sieht man weiter. Aus eigener Erfahrung weiss ich jedenfalls, das die Analyse eines 27512 EPROM mit MCS51 Software kein Zuckerschlecken ist. Mein altes E-Auto hat das im Carcontroller (80C535) und das einzige, was man da recht bequem erkennt, sind die ASCII Strings. Ansonsten muss man sich mit DIS51 oder
ich noch beim sniffen beobachtet. Der Prozessor des FS sendet jede Sekunde zweimal im Abstand von 5ms eine Programmierung an den Farbdekoder. Warum zweimal? Keine Ahnung! :-) Die beiden Pakete scheinen gleich zu sein, auch wenn sich der Inhalt der insgesamt 24 Bytes an ein zwei Stellen mal leicht ändert
-
Thread
W5100 Modul und SD-Card-Modul gleichzeitig an Mega 2560
nach folgendem schem angeschlossen http://arduinoinfo.mywikis.net/wiki/Ethernet Miso = 50 Mosi = 51 Das SD-Card-Modul benutzt diese Pins auch Cann ich nun beide Modul daran anschliessen? wenn ja, muss ich dann bevor ich etwas auf die SD-Card schreibe oder von dort lese , die Ethernet-Card disablen
Detektor anspricht ist es schon zu spät. Den Stromausfall muss man früher erkennen, um noch ein paar ms zeit für das Schreiben ins EEprom zu haben. Bei einem Klassischen Trafo-Netzteil würde ich die Wechselspannung des Trafos VOR dem Gleichrichter abgreifen und prüfen. Der dicke Elko VOR dem Spannungsregler
-
Thread
Synchrone Taktdomänen 100/51.2 MHz - Requirement 0.052 ns
Neben der System-Clock mit 100 MHz benutze ich eine weitere, daraus synchron abgeleitete Clock mit 51,2 MHz. Der langsamere Takt dient zur Ansteuerung eines CS4344 Audio-Codecs mit nichtkonformen Sampleraten (200/100/50/25 kSps/s). Aufgrund der "krummen" Beziehung 1:1,953125 kommt es beim Übergang
nicht mehr in einem ganzahligen Verhältnis zueinander, der Frequenzähler müsste von 1024 auf 1000 ms umrechnen usw. ...) Markus F. schrieb im Beitrag #5810607: > set_max_delay braucht in diesem Fall ein -datapath_only, und das gibt's > - soweit ich weiss - nur bei Xilinx. Bin auf Xilinx unterwegs
-
Thread
Altes EPROM auslesen Intersil 6654A (2xCE) mit Arduino
notfalls auch die Daten mit der Hand anlegen und die einzelnen Bits ausmessen! Heist, langsamer als 60ms ist kein Problem!
Ich hab die früher oft verwendet, z.B. von ST den M87C257. Man sparte damit den 74LS573 am 80C51. Es gab auch SRAM mit Adreßlatch, z.B. in der DDR den U6516.
-
Thread
Open Source CAN-Bus Analyse Tool
scheint mir um Faktor 10 zu langsam zu laufen. Meine Wiederholrate am Bus ist 1s. Angezeigt werden 100ms.
Timestamp in der Hardware zurückgesetzt und der Offset stimmt dann natürlich nicht mehr. Das 100ms/1s Problem kann ich nicht bestätigen, bei mir wird korrekt 100ms angezeigt. Wird die Übertragungsgeschwindigkeit im Setup geändert wird die Änderung tatsächlich erst nach drücken des BusOff Reset
-
Thread
Atmega32 Runtime Debugging
1538405291&sr=8-5&refinements=p_76%3A419123031&rps=1&pi=AC_SX236_SY340_QL65&keywords=usb+uart&dpPl=1&dpID=51cMyCjCgjL&ref=plSrch Ich hoffe das Hyperlinks dieser Art erlaubt sind. Falls nicht entschuldige ich mich jetzt schon mal. Diesen Adapter einfach am USB Einstecken und die Kabel wie folgt anschließen
wieder nur Müll rein. Habe dort eingestellt: Ext. Crystal Osc. 8.0- MHZ;Start-up time: 16K CK + 65ms Das Programm ist 1:1 gleich geblieben. Auch der Versuchsaufbau 1:1 identisch. Habe dann nochmal auf den Atmega32 gewechselt und dort keine Probleme mit Serieller Datenübertragung. Nochmals auf
-
Thread
Toolchain des WinAVR-20100110 unter Linux
, zlib1g (>= 1:1.2.0) Suggests: binutils-doc (>= 2.22-8+deb7u2) Conflicts: binutils-gold (< 2.20.51.20100415), binutils-gold (< 2.20.51.20100415), elf-binutils, elf-binutils, gas, gas, modutils (< 2.4.19-1), modutils (< 2.4.19-1), binutils $> aptitude show avr-libc Depends: gcc-avr (>= 1:4.7-1)
Anwendungsprogramm überlässt? Dieses ist ja in beiden Fällen das Gleiche. Eigentlich mag ich ja Linux lieber, woran MS mit jeder Version mehr arbeitet, aber daß Windows allein der Grund sein soll, für so miserable IO-Performance, kann ich kaum Glauben. Sicher werden die Sourcen beim Lesen noch auf Viren überprüft ;-)
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
Audio ist C42L51 von Cirrus und Seriell-Wandler ist der FT232R, beide QFN32.
Massen bei ebay angeboten werden: http://cgi.ebay.de/SideShow-Display-2-6-USB-LCD-Farbe-Color-Vista-MS-7-/250667043272?pt=Bauteile&hash=item3a5ceb89c8 Grüße Uwe
-
Thread
DS1820 auf AT89C2051
= P1^3; // connect with DS1820 Data pin //--------------------------------------- // Delay mS function //--------------------------------------- void DelayMs(unsigned int count) { // mSec Delay 11.0592 Mhz unsigned int i; // Keil v7.5a while(count) { i
Calling the routine takes about 22us, and then // each count takes another 17us. // test with KEIL C51 V7.5 //---------------------------------------- void DelayUs(int us) { int i; for (i=0; i<us; i++); } //---------------------------------------- // Reset DS1820 //---------------------