-
Thread
Projektidee.Oszilloskop die 12334543te
halt schon sein scope spazieren tragen zu können ;) Jetzt kann man die STM32 Datenblätter nach dem max. FSCM Takt durchsuchen und findet folgendes: Family | RAM | max FSMC-Speed | max FSMC-Width F103 96kByte 36MHz 16-Bit F215 128kByte 60Mhz 16-bit F417 196kByte 60MHz 16-Bit F427 256kByte 84MHz
könnte gehn, hat aber den pferdefuß mit max 14-bit und max 54mhz dafür ließe sich ein analoger trigger an an h-sync oder v-sync dranhängen und damit das eigentlich sampling starten... bin mir aber nicht ganz sicher was sie mit 54MB/s bei
-
Thread
Raspberry PI Telnet / Webserver
war über den Webserver eine Textdatei mit den einzustellenden Variablen zu beschreiben. Z.B. IP = 192.168.0.2 . Dieses Textdokument wird dann von meinem C Programm ausgelesen und in den entsprechenden Befehl umgewandelt. (Kann ich 2 C Programme gleichzeitig auf dem Raspberry laufen lassen? Ich nehme
C-Programme ausführen lassen, die dann den HTML-Code zurückliefern. Einfach mal die lighttpd-Doku lesen. Max
-
Thread
Suche Netzteil Output 3V mit 13A
Oder so etwas: https://www.distrelec.de/led-dimmer-16-a-192-384-w/barthelme/chromoflex-dimmer-3-0/632769
Papa im > Keller noch einen gefunden habe :-) (Bild) > was steht da alles Drauf: > min. 20VA > max. 400VA > Niedervolt Halogenlampendimmer Paßt. XL
-
Thread
I2S Audio Bitclock umschalten, Frage wegen Delay
umschaltet, sprich ich habe eine Schaltung die einen festen Masterclock (12.288MHz) und Wordclock (192kHz) hat. Nun soll der DSP Chip entweder das Signal vom AD Wandler bekommen oder das Signal eines ASRC Samplingrate Converters. Mein Gedanke war es mit dem DSP Chip als Master den Wordclock zu
drei Quellen auszuwählen. Ok und das funktioniert ohne Stress? Im I2S Standard steht was von einem max. Delay von 20ns SCLK -> SDATA. Hab halt Angst davor das nicht mehr einhalten zu können wenn ich den SDATA mit ca. 5ns verzögere.
-
Thread
8bit-Computing mit FPGA
. schrieb im Beitrag #4068237: > Das hab ich 1982 mit dem ZX-Spectrum (Z80 bei 3,5MHz) > bei 256x192 in Farbe(!) besser hinbekommen. Frank M. schrieb im Beitrag #4068443: > Josef G. schrieb: ... >> Die Angabe 256*192 bei deiner Lösung: Ist das die Zahl der >> Zellen, oder lediglich die Zahl
Max M. schrieb im Beitrag #7297839: > Josef G. schrieb im Beitrag #7297134: >> https://sedimal.eu > > 'Wir sind für die Einführung des Sedimalsystems Hab ich geändert.
-
Thread
Elektroverteilerkasten mit mehr als 12 TE je Reihe
Oder bei NEWA: Schupa Gewiss 15-192-201 1-reihig, 12+2 TE F-tronic 15-160-206 1-rehig, 12+2 TE
daheim ist einer eingemauert mit daumen*pi 30te breite (max. 3 reihen, dazwischen ein paar zähler). ich denke, du wirst wohl in diese richtung gehen müssen...
-
Thread
Kann ein atmega32 eine Variable jede Mikrosekunde inkrementieren?
Flanke beträgt zwischen 1000 und 2000 Mikrosekunden, aber als Ergebnis bekomme ich immer etwas zwischen 192 und 330. Kann der AVR überhaupt so schnell zählen? Theoretisch hat er 16 Takte um die Variable zu inkrementieren. Ist das ausreichend? Beschäftige mich erst seit kurzem mit AVR’s, also bitte nicht
= 0; stop = 0; } ISR(OVF_..){ if(berechne){ ueberlaf++; zwischenwert = (timer_max - start) } } Bin gespannt ob das heute Abend so funktioniert :) Gruß Rainer
-
Thread
CDC für xmega
nützlich und habe seit längeren etwas ähnliches vor, doch nie geschafft. Läuft auch auf einen xmega192a3u Ich habe jedoch leider noch nicht ganz verstanden wie ich ein EP->Host Transfer initialisiere. Nur als Beispiel ich habe einen kleinen UART RX Interrupt der folgenden Code ausführt wobei c das
String zu speichern und diesen weiterzuverarbeiten. Die Zeichenkette kann unterschiedlich lang sein (max. 6 Zeichen) und endet immer mit einem '\r'. Ich denke, dazu brauche ich eine while-Schleife, in der ich nacheinander die empfangenen Zeichen in ein String speicher, solange bis ein '\r' empfangen
-
Thread
AVR Net IO- TCP/IP Kommunikation schlägt fehl
Max S. schrieb im Beitrag #3147804: > Was stimmt da nicht? Offensichtlich vieles. Von Netzwerken hast du keine Ahnung, stimmt's? > Über "setip" habe ich die IP-Adesse des Board (192.168.178.22)
Max S. schrieb im Beitrag #3148527: > eth0 Link encap:Ethernet HWaddr 00:01:6c:71:16:a1 > inet addr:192.168.178.21 Bcast:192.168.178.255 > Mask:255.255.255.0 OK, die Adresse paßt
-
Thread
Atmel oder PIC Gesperrt
direkt ansprechbaren (RAM)Stellen im OP-code. Bei AVR (und auch bei MIPS) sinds nur 5 Bits (also max 32 Register, dafür aber als Quell u Ziel gleichzeitig nutzbar Bei grösserer Menge gehts nur mittels LD/ST). Bei PIC sinds 5 (ältere), 7(PIC16F1xxx), 8 (PIC18) oder 13 (PIC24) Bits, allerd. ist das
letzten bisschen ausreitzen? Das frage ich mich auch. Anfänger lassen ihren AVR ja immer mit den max 16MHz laufen. In den meisten Projekten läuft der AVR bei mir mit den 1MHz factory setting. Ich laß mir lieber Reserven, falls es dochmal eng werden sollte, als von Anfang an mit 100% zu takten.
-
Thread
Zeitgenaues Abspielen von Sounddateien
Monosound - Soundqualität: Telefonqualität ist absolutes Minimum. Je höher desto besser ... - Dauer: max. 3 Sekunden Lösungen über Arduino oder ähnliche Boards garantieren nicht die 100% ige Zeitgenauigkeit, die ich benötige. SD-Karten sind zu langsam (benötigen mehrere MS, bis sie die Daten liefern
Die STM32F405/407 haben 192 kB RAM und 2 Stück 12-Bit DACs. Je nach benötigter Samplerate könntest du evtl. die Sounds also in den RAM vorladen und dann per DMA (und Timer) praktisch sofort auf die DACs schicken. Wenn wir mal
-
Thread
Arduino - ATtiny85 - AVR ISP-Stick
**************************************** Binäre Sketchgröße: 1.002 Bytes (von einem Maximum von 8.192 Bytes) D:\Graupner_CAP_SPG_TEMP\arduino-1.0.4-windows\hardware/tools/avr/bin/avrdude -CD:\arduino-1.0.4-windows\hardware/tools/avr/etc/avrdude.conf -v -v -v -v -pattiny85 -cusbtiny -Uflash:w:C:\Users
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 6 4 0 no 512 4 0 4000 4500 0xff 0xff
-
Thread
750mA LED an Raspberry Pi
um circa 20 RGBW-LEDs (z.B. CREE MC-E RGBW) anzusteuern. Diese haben (je nach Kanal) 2,2 - 3,9V und max. 700mA pro Kanal. Das packt der RPi natürlich nicht. Die Schaltung vom RPi bis zum 5940 bekomm ich auch noch hin, aber dann verliessen sie ihn. Ich brauche ja definitiv (mindestens) eine 2. starke
Dann wird Google dir helfen: http://e2e.ti.com/support/power_management/led_driverslcd_bias/f/192/t/40220.aspx
-
Thread
4 Motoren ansteuern
0,5*10kg*(2,78m/s)² E = 38,58kg*m²/s² = 38,58Ws Wie lange musst du Beschleunigen? t = E/P = 192,9s = 3min und 12,9s Für dein Senkrechtes hoch fahren, stellen wir uns einen Kran vor. Sonst greift das Haftreibungsproblem, ergibt sich eine Maximale Geschwindigkeit von: E = m*g*h P = m*g*v_max v_max = P/(m*g) v_max = 0,0020387 m/s v_max = 7,34 METER/h Schlussfolgerung: Ja es geht aber dynamisches Fahren sieht anders aus. Und das ist nur die theoretische Überlegung, wenn du einen Motor hast
-
Thread
(RGB) LED Matrix Treiber Chip Mit Leistung und Speed
offen für alternative Chip Vorschläge. eine LED braucht laut datenblatt 20mA, wenn ich dann die max. möglichen 64 leds in einer 8x8 Matrix multiplexe, bräuchte ich doch (nicht ganz) das 8-fache des stroms also 160mA. 120mA dürften mir da wohl reichen, wenn die dann auch wirklich durch jede eingeschaltete
LED besteht eigentlich aus Drei LEDs. Nämlich Rot Grün und Blau. Also hast du eine Matrix mit 3*64=192 LEDs. Oder drei 8*8 Matrizen. Welche Farbauflösung willst du haben?
-
Thread
Signalgenerator, Grenzen eines Atmega8
#3115146: > Muss er das denn? Das weist nur du ob der noch was anders machen soll und ob dir 10kHz max. Ausgabefrequenz genuegt. Bei 1.6MHz koenntes du bis rund 500kHz kommen. Hinter dem DAC ein Cauerfilter 7. Ordnung (3 Spulen,7 Kondensatoren) und das wars. Ops wuerde ich da nicht mehr nehmen. Die
Die Schleife wird laut Atmel Studio zu 36 Clock Cycles (2,25 us; ca. 444kHz max. Samplingrate). Nicht ganz die 10 Takte, die man mit Assembler schafft :D Ohne Union mit dem Shift um 24 Stellen braucht man 40 Takte (2,5 us; ca 400kHz).
-
Thread
"Hochstrom" Stecker(kontakte)
euch vielleicht eine günstigere Lösung ein? Breite ist insgesamt 10cm, Höhe 4cm. Ströme: 12V max 60A (aktuell 2 Kontakte) 5V max 20A (aktuell 1 Kontakt) 3V max 20A (aktuell 1 Kontakt) GND max ;) (aktuell 3 Kontakte) -> 1 nicht bestückt
mehr als genügend Kontakte frei, um GND beispielsweise 50 Kontakten zu spendieren. Da insgesamt 192 Kontakte zur Verfügung stehen, und Du 10 für Nutzsignale benötigst, kannst Du Deine Stromversorgung auf 182 Kontakte verteilen, damit kommst Du auf je 91 Kontakte für GND und --aufzuteilende-- 91 Kontakte
-
Thread
DDS mit DE0-Nano Board nur niedrige Frequenzen?
vollständigen Code und Sim ist da herzlich wenig zu sagen, fürchte ich. Gfs liegt es an der "DIN_CNT = DIN_CNT_MAX-1" die die Bedingung in den Abfragen überspringt.
Code und Sim ist da herzlich wenig zu sagen, fürchte > ich. Gfs liegt es an der "DIN_CNT = DIN_CNT_MAX-1" die die Bedingung in > den Abfragen überspringt. Ah die Abfrage von QUADRANT mache ich ja in nem getakten Prozess mit CLK! und QUADRANT bekommt zu der Bedingung DIN_CNT = DIN_CNT_MAX-1 neue
-
Thread
selstsame Teile am Motor
andere geht über ein dünnes Drähtchen in den Motor. Was kann das sein? Auf dem Teil selbst steht: "160-192MFD" Wäre super wenn jemand sowas kennt. Bin bei Kondensatormotoren noch nicht so fit. Gruß, Christian
bestimmt). Verstehen würde ich es wenn für drei Betriebsfälle ausgelegt: - Anlauf gegen Druck (max. Ca) - Betrieb bei Kompressor–Arbeit (viel Cb) - Leerlauf (wenig Cb) Der Ein-Aus Schalter ist von Schurter (Weber) mit Unterspannungsauslöser (das transparente Kästchen welches zwischen den Anschlüssen
-
Thread
MAX7456 & STM32 Charakter überschrieben
Guten Abend, Habe vor einen MAX7456 an einem STM32 zu betreiben. Der TestCode mit dem Anzeigen eines "SAMPLE" Text funktionierte auch ohne Probleme. Nachdem ich allerdings begonnen habe zu "spielen" und versucht habe einen Code
include "main.h" #include <avr/io.h> #include <avr/pgmspace.h> #include <util/delay.h> #include "max7456_software_spi.h" #if (ALLCHARSDEBUG|(WRITECHARS != -1)) /** * easy char creation: * http://www.mylifesucks.de/tools/max7456/ */ // chars 0 - 255 with 54 byte per char // orginal
-
Thread
Tekway/Hantek/Voltcraft MSO
letzten 3.xx DSO firmware kann man die bis 220MHz benutzen, die MSO firmware erlabt aber nur 98MHz max (und das sowohl bei der 2.xx version im anhang als auch 3.xx version). Die daten des LA als kann man jetzt nicht nur als REF sondern auch als CSV exportieren/importieren. Den rest habe noch
Ich habe die net.conf per USB-Stick kopieren können, die IP-Adresse passt jetzt auch in mein Netz (192.168.0.xxx) Ein Ping bringt keine Fehler, alles bestens. Ähm, nicht ganz ;-) Im DSO-USB-Tool kann ich zwar die IP einstellen, darüber erscheint aber noch eine Andere (keine Ahnung was die da macht)
-
Thread
MiniDisc Aufnahmen ins heutige Zeitalter retten - wie?
Schubkasten. Funktioniert auch noch super, kann aber leider nur ATRAC1. Daher sind halt immer nur max 80min auf den Disks bei mir. Hach warn das noch Zeiten, Radiomitschnitte von Mayday, Loveparade und Co...
ersten 25s des Stücks angehängt, der Ursprung des linken Kanals ist unkomprimiert, der des rechten 192kBit-MP3. Die Mods verzeihen mir bitte ausnahmsweise die Dateigröße ;-)
-
Thread
Diskussion zum Artikel "Single Chip Frequenzumrichter" für den 2. MC Wettbewerb
Energieinhalt (1/2 C U²) des Kondensators, und dadurch senkt sich die Spannung: 5.5 Ws = 1/2 C (Uc_max² - Uc_min²) auflösen nach Uc_min: 2 * 5.5 Ws / C = Uc_max² - Uc_min² Uc_min = √( Uc_max² - 2 * 5.5 Ws / C ) Uc_max ist 315 V (Scheitelwert der Netzspannung), somit gilt für C = 220e
int16_t PID_Controller(int16_t setPoint, int16_t processValue, pidData_t *pid_st) { ... if(ret > MAX_INT) // MAX_INT = 32767 { ret = MAX_INT; } sonst if(ret < -MAX_INT) { ret = -MAX_INT; } return((int16_t)ret); } Der Inco-Wert kann viel kleiner als 0 und viel
-
Thread
LED pulsen - Verlustleistung am Vorwiderstand
einer dauerhaften Verlustleistung von 0.2 * 0.26W = 0.052W, womit ich als Vorwiderstand auch 0603 (max. 100mW) einsetzen könnte, oder? Gruß Panda
welcher Strom in dieser Zeit fließt. Bei der genannten LED gibt es nur die Angaben "typ. 30mA" und "max. 100mA", aber ohne Hinweis darauf, ob das nun Dauer- oder Impulsstrom ist. Nachdem ich mir nun die Datenblätter anderer, vergleichbarer LEDs angeschaut habe neige ich dazu das eher als "max. 30mA" und