-
Thread
8051, Keil und der Krieg mit der Codeerzeugung
, 128, 0, 164, 0, 196, 0, 255 }; /* will be much longer later! */ data unsigned char ASIncr[AUDIO_MAX_PARALLEL]; /* input sample offset += ASIncr */ data unsigned char ASIncrFrac[AUDIO_MAX_PARALLEL]; /* ASIncrFracCnt += ASIncrFrac */ static void setSampleTone(unsigned char channel, unsigned
Mal so probieren #define AUDIO_MAX_PARALLEL 5 const unsigned char code PeriodTable[] = { 0, 128, 0, 164, 0, 196, 0, 255 }; /* will be much longer later! */ data unsigned char ASIncr[AUDIO_MAX_PARALLEL]; /* input sample
-
Thread
Timer: Wann OC Register initialisieren? Wie OCR erhöhen?
D.h. beim Addieren auf den Timer kriegst Du also immer mehr Verspätung mit rein. Beim Vorteiler 256 könnte es gut gehen, wenn nicht andere Interrupts mehr als 256 Zyklen benötigen. Trotzdem würde ich ein "sicher sein" einem "könnte gut gehen" immer vorziehen. Worst-Case Szenario: Uart-Interrupt
Interruptsperre, dann drängelt sich noch ein externer Interrupt vor. Und das alles darf nun nicht mehr als 256 Zyklen dauern inklusive bis zur Addition im Timerinterrupt. Peter
-
Thread
PWM Frequenz Verständnisfrage
Bei 8-Bit Timer: Frequenz PWM = F_CPU / Prescaler / TOP (256): Das ergibt 62500 Hz.
A. schrieb im Beitrag #5177037: > Bei 8-Bit Timer: > > Frequenz PWM = F_CPU / Prescaler / TOP (256): > > Das ergibt 62500 Hz. Aber nur bei Fast-PWM ;)
-
Thread
PIC verzögerung
; //Prescaler T0CONbits.T0PS2=1; T0CONbits.T0PS1=1; T0CONbits.T0PS0=1; //256:1 if(INTCONbits.T0IF) {//watre Zeit von TASK0_COUNTER_MAX*TASK1_COUNTER_MAX*51,2µ task0_counter++; // zahl bis TASK0_COUNTER_MAX if(task0_counter == TASK0_COUNTER_MAX) { task1_counter++; //zahl bis TASK1_COUNTER_MAX if(task1_counter == TASK1_COUNTER_MAX) { // task1
-
Thread
Selbstspiel Klavier
2,50 * 88 = 220€ mit einem µC + 11 Schieberegister = max. 10€ 100 mal billiger! Man kann auch immer 1 SChieberegister für 8 Tasten nehmen. Dann ist das ganze auch modular.
Samuel K. schrieb im Beitrag #2157797: > mit einem µC + 11 Schieberegister = max. 10€ > 100 mal billiger! Mathe 6! setzen ! ;)
-
Thread
KI Hardware Anforderungen
Ein lustiger Nebeneffekt von FP4: Auf einem Mikrocontroller könnte man die Multiplikation mit einer 256 Byte Look-Up-Table realisieren und damit würde es auch auf Mikrocontroller ohne Hardwaremultiplizier zügig laufen.
zunächst an den hier z.B.: https://www.mactrade.de/cto-apple-mac-mini-m4-10-core-cpu-10-core-gpu-32gb-256bssd-ethernet/69741.0017 "Pro" wäre natürlich noch besser ... nach Oben geht immer :-)
-
Thread
MBED IDE PATA Ansteuerung
PMDIN; // dummy read to clear latches while(PMMODEbits.BUSY); while(counter < 256) // 256 WORDS are to be transmitted { if(27 == counter) // here is the modelnumber { for(i=0;i<40;i=i+2) // copy the 40Bytes { data = PMDIN
// Wait until PMP is free IDE_A0 = 0; // SectorCount if(blocks == 256) PMDIN = 0; // transfer 256 sector else PMDIN = blocks; // transfer x sector while(PMMODEbits.BUSY); // Wait until PMP is free
-
Thread
mittels TWI Chipkarte schreiben.
Hi, > TWIC_MASTER_DATA = CARD_PAGE_SIZE * page_index passen da denn mehr als 8Bit rein? 16*16 = 256 wenn du Seite 17 beschreiben willst hast du nen Überlauf
Die 2048 sind bits, nicht byte. Ergeben also 256 bytes. Gültige Adresse ist also von 0-255. Wenn mehr als 256 bytes gebraucht werden, braucht man eine chipkarte mit mehr Speicher.
-
Thread
LC74776
+ billig (2,50 - 5 EUR) + DIP - Auflösung 12x24 Zeichen - nur blinken und Hintergrundfarbe - 256 Zeichen, jedoch alle fest und nicht defnierbar - kein Übersicht aller Zeichen gefunden - keine Zeichenfarbe So nun bin ich hin und her gerissen ;) Einerseits reizt mich der STV, weil man mit
Laut spezifikation 4*maxHZ in µs, das sind bei mir (da ich kein Zoom verwende) 4 µs. Bei 12 MIPS muß ich dafür also 48 NOPs machen, das tue ich auch. (Hab sogar momentan testweise 125µs Pause drin). Interessanterweise hatte
-
Thread
[ S] Alten USB-Stick
im Gigabyte-bereich, aber die sind dafür ja völlig übertrieben. So ab 64MB wären gut (: Grüße max
Hallo Max, ist der USB-Stick jemals angekommen? Mit freundlichen Grüßen Guido
-
Thread
Messwerte in Serie zu speichern - Abstand 6ns
Hallo, gibt es eine vergleichsweise einfache Möglichkeit, 32 (oder max. 256) Messwerte in Serie zu speichern und zwar so, dass die Messwerte jeweils in einem Abstand von nur 6ns aufgenommen werden? Vielleicht gibt es analoge Schieberegister, die das leisten können
@ dan (Gast) >gibt es eine vergleichsweise einfache Möglichkeit, 32 (oder max. 256) >Messwerte in Serie zu speichern und zwar so, dass die Messwerte jeweils >in einem Abstand von nur 6ns aufgenommen werden? Nennt sich DSO, Digitales Speicheroszilloskop.
-
Thread
Problem beim SRAM testen
ASM wäre es kein Problem, doch bitte auf C-Ebene bleiben!) Wer kann mir helfen? Vielen Dank! Max
Einschränkung versteh ich auch nicht. Warum keine 2-er Potenz? Ich hätts so gemacht: maximal 256 Bytes in einem Rutsch testen. Lokales Array für entsprechend viel Speicherplatz. max 256 Bytes (i) mit den Werten 0 bis i füllen. Wieder auslesen und vergleichen dieselben Zellen mit ~i füllen
-
Thread
LED-Fading Artikel Frage zu den Werten
startwert) MAC PWM und Steps eingeben? Ich hab grad mal mit den Werten gespielt wenn ich PWM start 1, Max PWM 256 und Steps 33 eingebe hab ich annähernd die Werte wie im Beispielprog. Aber was ist nun richtig? Wo / Wie wurden die Werte im Beispielprog berechnet? grüße Peter
denn dann richtig das bei 8 Bit PWM und nen Array von 32 man in deiner Tabelle -> PWM start 1, Max PWM 256 und Steps 33 eingeben muss? Mein Vorschlag wäre ja: Max PWM 255 und Steps 32 dann ist bei Index 31 : 255 und bei Index 0 : trägt man statt der ersten 1 eine 0 ein.
-
Thread
Laptop Speicher Aufrüsten
also 2gb drin fest max 2gb zusätzlich möglich siehe http://www.youtube.com/watch?v=zPl3khLIGEA bei 1:25min
gigantischer Quantensprung! Fragt sich nur ob jeder schon das Geld für eine größere SSD ausgeben möchte. 256 GB sind schnell voll.
-
Thread
micrium ucos 2 unter eclipse auf einem cortex-M3 STM32F107VC
haben daher die frei Lizenz auf 60k beschränkt. Das reicht für das grosse Demo nicht und da das Board 256k Flash hat wollte ich es auch nutzen. Also bin ich auf eclipse um den gcc verwenden zu können. Der gcc scheint etwas grösseren code zu bauen als der Keil aber dafür gibts keine Beschränkungen.
Anwendung hin verstellen und das System neu bauen. Ich denke, man kommt auf etwa 1,5..2k RAM runter. 256 Bytes Für die Stacks (MSP/PSP) 256bytes für IdleTask und MainTask, plus etwas Logistik drum herum. Der Rest steht dem Heap zur Verfügung und man kann es frei auf die eigenen Threads und Daten verteilen
-
Thread
Bedarf an eigenbau STM32F429 Evaluation Board ?
Stückzahlen liefern. > > rgds Ich hab' mir das mal angesehen, das Board kann ich auch auf F429xI (2M, 256k, 180MHz) umstricken. rgds
Farnell erhalten haette, habe ich > für ein neues Project wieder den 407'er eingesetzt. Wobei ich die 256kB > SRAM gut haette gebrauchen können. Da wäre der F427 doch genau richtig. Er hat zwar keinen TFT-Controller, kein SDRAM-Interface aber auch 256K RAM und läuft auch mit 180 MHz, was erst in den
-
Thread
Neues (gebrauchtes?) Notebook gesucht
Standart-Support für Win-10 ende 2024= = ca. 3 Jahre Erfahrungsgemäß noch Notfall-Sicherheitsupdates = 1 bis max. 2 Jahre 5 Jahre Lebensalter + Updates = max. 10 Jahre. Was bedeutet die LOGISCHE Lebensspanne des Lappi ist noch 3 Jahre. Und nach aktuellen Aussage von MS denke ich nicht das ein jetzt schon
paar Wochen einen PC vergleichbar NUC mit i5 6.Gen. 4GB/256GB für deutlich unter 100€ gekauft und entsprechend aufgerüstet. Das Angebot war neu und es gab mehrere. Nach kurzer Zeit waren die alle weg. MfG
-
Thread
DAC werte berechnen
Verstehe nicht, was dein Teiler da soll. if (sollwert > max_wert) sollwert=max_wert; ausgabe (sollwert);
ich folgendes berechne : [c] Ist_Strom = ReadChannel(STROM); Ist_Strom = Ist_Strom*Max_Soll_Strom; // Multiplizieren mit Max sollstrom(1024 entspricht Max_Soll_Strom). Ist_Strom = (Ist_Strom)/1024;// auf richtigen Wert bringen teilen durch 1024 (Auflösung des ADC) [/c]
-
Thread
Umsetzung der LZW Kompression in PHP
Nun soll laut Algo der Code dieser neuen Sequenz in den Ausgangsstrom geschrieben werden, also: "<256>" bzw. in Hex-Bytes (big endian) ausgedrückt: "0x01 0x00". Woher aber weiss den Dekodierer das in der Codetabelle auf Index 256 die Sequenz "LZ" liegt?
verstanden das beim LZW erstmal von einem 9-Bit code ausgegangen wird, d.H. der Empfänger weiss das max. 9 Bit pro empfangenem Code übertragen werden? Also anfangs auch für die "unkomprimierten" Grundcodes von "L" und "Z", ... Irgendwann ist das Dict ja mal voll, sprich bei 9 Bit passen max. 512 Einträge
-
Thread
Fernabfrage ELV Raumklimastation RS500 über SSH
(i=0;i<8;i++) { if (strlen(pMo[i])) printf("\r\n%s\t\t\t%d.%d Grad C\t\t%d\%\r\n",pMo[i],(256*buf[1+3*i]+buf[2+3*i])/10,(256*buf[1+3*i]+buf[2+3*i])%10,buf[3+3*i]); } printf("\r\n"); hid_close(handle); /* Free static HIDAPI objects. */ hid_exit(); return 0; } [/c]
gestiegen ist_ : tu27 = 25|heizung.py aus _Simulation_ : [DEBUG] sensor = 1 temp_min = 20 temp_max = 30 temp_diff = -0.3 ;(0.. schaltet Simulation aus, - simuliert fallende Temperaturen) Temperaturen können mit einer Kommastelle '.' definiert werden. (Beispiel tu5 = 21.5)
-
Thread
Anzahl COM Ports unter linux
nicht weitergeholfen, und selber verwende ich momentan kein Linux. Bei Windows lieg die Grenze bei 256
to 8250/16450/16550 series devices. [/code] scheint auf den ersten blick 192 "com" devices ist max.
-
Thread
Kann man ein S/W-Video nachträglich colorieren?
Naja man muß nur eine Palette mit 256 Farbwerten zu definieren die zu den 256 Graustufen passt und dann ist es eine einfache Sache :)
Lutz Locus schrieb im Beitrag #7297534: > Ist auch die Frage, ob das SW-Material 256 Abstufungen hergibt. Das tut es IMMER. 8 Stufen sind zu wenig.Und 1 Stufe *fg* löl. Lutz Locus schrieb im Beitrag #7297534: > Ich hab den Eindruck das sind weniger Farben und die Wechseln
-
Thread
Ersatz für DRV8825 Treiber (Stepper leiser machen)
suche nach 'Silent Stepper'. Da gibt es mehre von Trinamic die dann auf 1/128 oder 1/256 interpolieren. Die Auswahl ist sehr groß geworden, genauen Typen kann ich jetzt auch nicht nennen. TMC2130, TMC220x habe ich noch in Erinnerung. Sonst im https://drucktipps3d.de/ Forum fragen.
fache vom DRV8825). Die Typen hier findet man recht häufig: TMC2208 native Mikrosteps: 1/256 TMC2209 native Mikrosteps: 1/256 TMC2100 native Mikrosteps: 1/16 TMC2130 native Mikrosteps: 1/256 Die Zahl der max. mögl. nativen Mikrosteps stammt von hier: https://learn.watterott.com
-
Thread
Drehgeber-Auswertung zählt falsch/ungenau Gesperrt
sinngemäß) machen? Ich muss den enc_delta Wert abholen, bevor dieser größer/kleiner wird als int16_MAX/int16_MIN. Speichere ich diesen dann einfach in einer int32 Variable?
sinngemäß) machen? > Ich muss den enc_delta Wert abholen, bevor >dieser größer/kleiner wird als int16_MAX/int16_MIN. >Speichere ich diesen dann einfach in einer int32 Variable? JA! Siehe Beispiel!
-
Thread
KiCAD 9.0, Renesas RA4L1, AI-Assistent für Microchip und neue STM32C0-SKUs
braucht, lohnt sich das nicht so recht. Weiß das jemand detaillierter, wie sich das verhält? Grüße Max
Max G. schrieb im Beitrag #7832169: > Was mir auffällt, ist, dass der Cortex-M33 in letzter Zeit ziemlich > häufig als Kern auftaucht. Gegenüber dem M4 hat er ca. 25% mehr > DMIPS/MHz, > https://
-
Thread
Worauf bezieht sich Pulsfrequenz von Invertern
ergibt sich aus der gewünschten Auflösung des PWM Signals. Eine übliche Auflösung von 8 Bit, also 256 Stufen, benötigt also eine um 256 mal höhere Taktfrequenz für die PWM Peripherie, meist ein Timer. Ein 8kHz Signal für 8 Bit Auflösung braucht also mindestens eine Taktfrequenz von 2,048 MHz. Wird
Wiederholfrequenz ein Takt von 524 MHz (!) nötig. Aus praktischen Gründen beschränkt man die Auflösung meist auf max. 10 Bit.
-
Thread
Dateiname zu lang
hat ein Linux und das Betriebssystem auf dem PC ist Windows ? Ja, Windows hat eine Begrenzung von 256 Zeichen ... Ist leider so. Hat ich auch schon mal. Das Linux kann laengere Dateinamen.
sinnvolle Größe der aus praktischen Gründen zwingend erforderlichen Limitierung. Bei Windows ist's halt MAX_PATH. Bei Linux-GUIs was etwas größeres. Ist Linux *deshalb* besser? Ganz sicher nicht. Das kommt dann allenfalls den DAUs so vor...
-
Thread
Timer im Atmega168
Hi, nutze gerade timer 1 im Atmega168. Ich möchte eine 256 schrittige PWM starten, auch wenn es sich um einen 16Bit Counter handelt. Erstmal versuche ich überhaupt etwas zu sehen. Habe dafür den "Normal Mode" gewählt und den Teiler auf 1. Ich finde das
OCR1A=0xFFFF; wir daraus automatisch: OCR1AH=0xFF; OCR1AL=0xFF; ? Mein Ziel ist eine 256 Stufige PWM (Frequenzrichtig), also die Periodendauer soll gleich bleiben. Momentan bin ich aber froh wenn ich überhaupt etwas sehe auf meinem Oszi. Gruß, T.
-
Thread
Kaputter CAN am Zynq
prop-seg 3 phase-seg1 3 phase-seg2 1 sjw 1 xilinx_can: tseg1 1..16 tseg2 1..8 sjw 1..4 brp 1..256 brp-inc 1 clock 999999990 root@elphel393:~# cansend can0 404#09FA05 root@elphel393:~# ip -details link show can0 2: can0: <NO-CARRIER,NOARP,UP,ECHO> mtu 16 qdisc pfifo_fast state DOWN
can: broadcast manager protocol (rev 20120528 t) [ 3.025820] can: netlink gateway (rev 20130117) max_hops=1 [ 187.472969] xilinx_can e0008000.can can0: bitrate error 0.0% [/code]
-
Thread
Wofür Propeller von Parallax ?
zu Cog-Memory (1k oder 256 32-Bit Worte)
annehmen was die maximale Eingangsfrequenz für den > QE-Eingang ist. Ich nehme 80 MHz an, 1/4 er max. Taktfrequenz. Dafür braucht man mit Sicherheit nicht mehrere CPU-Kerne.
-
Thread
Wie schnell ist das PWM beom LPC210x
Geschwingdikeit der PWMs ist die max. Geschwindigkeit des Timers dividiert durch die n-bit der Aufloesung. Also bei max. 70 MHz und 8-bit (entspricht 256 Zaehler Takten) ist die max. PWM Frequenz 70 000 000 / 256 = 273,437 Khz, bei 9
-
Thread
Hilfe zu I2C-Bus
Muss an dieser Header Datei auch noch was verändern? Kann ich diese header für den AT24FC256 verwenden?
musst du statt 1 Byte zur Adressierung des Speicherplatzes dann 2 Bytes senden. (1 Byte = 0-255, also max. 256 Werte). Wo bei also steht: i2c_byte_write(speicherplatz); musst du dann 2 Bytes schreiben: i2c_byte_write(speicherplatz_high_byte); i2c_ack_slave(); i2c_byte_write(speicherplatz_low_byte);
-
Thread
Display-Controller (Cache) Selber bauen
Habe ein serielles "passives" S/W Display mit 512x256 Pixel rumliegen, http://www.planar.com/products/docs/ibu/current_manual/el/EL512.256-H_020_0354_00A.pdf und wollte dieses nun zusammen mit einem AVR ansteuern der sich rein um das Display kümmert.
512px x 256px x 70Hz ~ 9 MHz So ein Pixeltakt von 9 MHz ist aber schon heftig für nen AVR. Ein CPLD mit SRAM (16kB oder 2x16kB) wäre keine bessere Wahl ?
-
Thread
ADC-Wert skalieren
Praktisch für soetwas ist die map()-Funktion von Arduino: [c] long map(long x, long in_min, long in_max, long out_min, long out_max) { return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; } [/c] Quelle: https://www.arduino.cc/reference/de/language/functions/math/map/ Ergibt
20angenommen. Sebastian R. schrieb im Beitrag #7540337: > long map(long x, long in_min, long in_max, long out_min, long out_max) > { > return (x - in_min) * (out_max - out_min) / (in_max - in_min) + > out_min; > } > Quelle: https://www.arduino.cc/reference/de/language/functions/math/map/
-
Thread
Timing RC5 decodieren nach Peter Dannegger
set //volatile uint tmp = rc5_tmp; // for faster access TCNT0 = -2; // 2 * 256 = 512 cycle if( ++rc5_time > PULSE_MAX ){ // count pulse time if( !(rc5_data & 0x4000) && rc5_data & 0x2000 ) // only if 14 bits received rc5_data = rc5_data; rc5_data = 0;
#define PULSE_MAX ???? 24,889ms Nun habe ich versucht diese Werte anzupassen. Zeit : Aufrufinterwall z.B.: PULSE_MIN = 889 : 2 = 34 Das ausgelesene Ergebnis ist immer noch 0. :-( Die ISR erkennt die
-
Thread
Refurbished PC, eure Erfahrung
ISE, neue Entwürfe setzen dagen Vivado oder Quartus ein. Und die haben schon bei kleinen Bausteinen (MAX10, Zynq) so ihre probleme, wenn im Hintergrund sich die üblichen Apps am RAM bedienen.
Sowas z.B.: https://www.luxnote-hannover.de/lenovo-thinkpad-x1-carbon-i7-2-6ghz-5-generation-8gb-256gb-ssd-win10-g1n-v-1012.html
-
Thread
"Kleiner" Mikrocontrollrt für VGA-Display
doch noch > handlötbar? Was heißt "zu langsam"? Bedenke das ein VGA-TFT bei 8 Bit Farbtiefe (also 256 Farben) schonmal 18MB/s Speicherbandbreite nur für den Refresh haben will. Dann hast du aber noch nichts auf das Display geschrieben. 640x480 sind auch ~300kB RAM wenn du einen kompletten Frame im Speicher
Selbst das wird schwierig: der im AVR eingebaute ADC hat 10Bit, wobei ich eher nur 9 Bit davon max.verwenden würde (das LSB zappelt zu sehr), was bedeutet, das dass Display eine max. Auflösung von 512 Pixeln (egal ob X oder Y) haben darf/ sollte. Zumindest, wenn der Touch halbwegs Pixelgenau sein
-
Thread
Verschlüsseln in PHP
[code] function secure($action, $key, $file, $string){ $output = false; $method = 'AES-256-CBC'; $init_vector = 'just some ramdom text'; $key = hash('sha256', $key); $init_vector = substr(hash('sha256', $init_vector), 0, 16); if ('encrypt' == $action) { $string
gibt's übrigens extra den > PBKDF2-Algorithmus, Du meinst an den Stellen: [code]$key = hash('sha256', $key); $init_vector = substr(hash('sha256', $init_vector), 0, 16); [/code] besser so: [code]$key = hash_pbkdf2('sha256', $key, $salt, $iterations, 20, true); $init_vector = hash_pbkdf2('sha256
-
Thread
Hex-Werte in Temperaturen umrechnen?
handelt, ansonsten würden die Temperaturen zu sehr springen! Wenn Du immer dann den Messwert von 256 abziehst, wenn das oberste Bit gesetzt ist (Dezimalwert>=128) hast Du den Wert als Wert im Dezimalsystem mit negativem Vorzeichen: -(256-245)=-11 "F5" dezimal von( 0-255): 245 umgerechnet -(256
von( 0-255): 245 umgerechnet -(256-245)=-11 "F9" dezimal von( 0-255): 249 umgerechnet -(256-249)=-7 "01" dezimal von( 0-255): 1 umgerechnet =1 ... "5B" dezimal von( 0-255): 91 umgerechnet =91 Jetzt skalieren wir nach Vorschrift
-
Thread
DS18B20 mit Interrupt, AVR-GCC
Aktionen im Timerinterrupt abgewartet. Dadurch benötigt der Interrupthandler etwa 6µs. Damit die max 120µs des Low-Pulses eingehalten werden, dürfen andere Interrupts nur um max 60µs verzögern. Ansonsten müssen diese Handler die Interrupts wieder freigeben. Bequemer Weise macht die Statemaschine
TCCR0B = 0; // stop T0 return; } onwi.pbuf = pbuf; TCNT0 = 256 - OW_BIT_SLOT; } [/c]
-
Thread
Mini Wanderkiste "Runde 2" Gesperrt
1x Pinhead 5x2 Pins 1x Bauteile-Box 5x2 - O U T : # SMD: 1x TFDU4100TR3 2x TMP03 3x MAX232 2x Gleichrichter (Ohne Beschriebung) 6x 25LC256 EEPROM 8x NE555 2x Atmega8 1x Atmega32 # Sonstiges: 15x 2x3 Pinhead 1x LED Matrix 1x LEDs Oval 1x Deek_Robot 2x Arduino
Max B. schrieb im Beitrag #3831213: > fairplay schrieb: >> 6x WagoKlemmen > Geht das etwas genauer? WAGO hat ziemlich viele Klemmen :-) Hallo Max, erstmal zu Dir ab Mitte Oktober wird Runde III vorbereitet
-
Thread
[V] Diverse MCU Entwicklungskits
- 15€ http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=ATSAMC21-XPRO 4. CC256XQFNEM, 2x insgesamt 15€, ein Stück mit einer beschädigten I2S Leiterbahn http://www.ti.com/tool/CC256XQFNEM 5. Sens'it - 15 https://www.sensit.io/ 6. CP2130EK - zu verschenken https://www.silabs.com
Development Kit, 2 Stück jeweils 50€ http://www.ti.com/tool/DK-TM4C129X 9. Evaluation Kit for the MAX9867 2 Stück jeweils 15€ https://www.maximintegrated.com/en/products/analog/audio/MAX9867EVKIT.html Eine Abholung in München wäre mir am liebsten. Tausch gegen etwas mit Zynq möglich.
-
Thread
Wo PIC-Controller kaufen? *günstig*
Max M. schrieb im Beitrag #4554794: > Welchen Verschleiß an Controllern hast du denn? ^^ Es gibt hier im Forum auch Leute, die Hardware beruflich verbauen.
keinen spezifischen PIC sondern nur einen mit UART & SPI und mind. 1 10-bit ADC. RAM sollte auch mind. 256 Bytes sein. Flash ~1KB, Taktfrequenz egal. Nur zum Üben.
-
Thread
Sd-Card Spec
Maxim hat aber auch passendes für den differential mode: z.B. MAX4762. Jetzt fragt sich 'nur' ob der VS10xx mit einem 8 Ohm minispeaker klarkommt..Dazu mehr in ein bis zwei monaten :-) -leif
Die Karten sind von: 64MB-SD: einmal extreMEmory (gibts bei reichelt) und einmal Noname 128 und 256MB-MMC sind auch von denen 16MB-MMC ist von ScanDisk
-
Thread
Eigenbau Einspeisewechselrichter
Max". ;)
eine version mit einstellbarer pulslänge und einstellbarer pause. steuerbar mit tasten 1,2,3,4. Max puls 16us, max pause 256*16us. Ausgang ist pin10.
-
Thread
Sinuswerte für PWM berechnen
und möchte 20 stützstelle berechnen. die Formel habe ich in Foren gefunden:128+127*sin((double)i/256*2*pi); aber ich denke das gilt nur für 8-Bit Timer und 256 schritte. soll ich einfach die Forlmel anpassen? (32768+32767*sin(i/20*2*pi)) ich wollte eigentlich mit sin(wt)= sin(2pif*(t+dt)) die sinuswerte
Antwort. ich hätte noch ein paar Frage warum in der folgenden Formel(wert[i]=128+127*sin((double)i/256*2*pi);) der berechnete Sinuswert noch mit 128 addiert wird? dabei möchte man scheinbar das MSB komplementiere. wenn ich eine zweite sinusspannung um 180° versetzt erstellen möchte, reicht es wenn
-
Thread
8bit AD-Wandler in Oszilloskopen ausreichend?
überhaupt einen findest. https://www.ti.com/data-converters/adc-circuit/high-speed/products.html#p157max=900;10400&p84=16;18 Für nur 619.92$/Stk bei Abnahme von 100 Stk. Ein echtes Schnäppchen.
haben eine Schirmhöhe von 80 bis 90 mm. Wollte man damit 8 Bit auflösen, müsste der Strahl auf 80 mm / 256 = 0,3 mm fokussiert werden. Das ist bei einer ausreichenden Helligkeit gar nicht so einfach ist, zumal der Strahl in den Randbereichen der Röhre meistens eh unscharf wird.
-
Thread
EleLa - Elektronik Lagerverwaltung ab V2.0
) / SUM(p.Menge)),0) AS PrjMax, MAX(b.Bezeichnung) AS Bezeichnung, MAX(l.Bezeichnung) AS LBez, MAX(c.Bezeichnung) AS CBez FROM projektpos p LEFT JOIN bauteillager l ON (l.ID = p.BauteilLager_ID) LEFT JOIN projekt k ON (k.ID
Vielen Dank Max!
-
Thread
[ATSAM3] Frage zu USB
und auch auf den Olimex Boards wird das nicht getan (https://www.olimex.com/Products/ARM/Atmel/SAM3-H256/resources/SAM3-H256-schematic.pdf), also scheint das überflüssig zu sein. Der Fehler aus den Systemlogs ("device not accepting address 15, error -32") bedeutet übrigens "Broken Pipe". Allerdings
Datenleitungen soll Störungen rausfiltern. Hab ich schon des öfteren gesehen, u.a. beim Olimex SAM3-H256 (https://www.olimex.com/Products/ARM/Atmel/SAM3-H256/resources/SAM3-H256-schematic.pdf). Aber ob mit oder ohne diesen Kondensator macht keinen Unterschied. Ich denke das Problem ist wirklich der KerKo
-
Thread
Simulation eines PT1000 Temperatursensor mittels digitalem Poti
Hier habe ich das Datenblatt einer Typreihe bei der der Widerstand bei 2,5 K anfängt. Die haben hier 256 Taps. Das wäre für einen PT1000 schon ziemlich grob. https://www.analog.com/media/en/technical-documentation/data-sheets/ad5170.pdf Welcher Temperaturbereich soll denn abgedeckt werden? Wie genau
habe ich das Datenblatt einer Typreihe bei der der Widerstand bei > 2,5 K anfängt. Die haben hier 256 Taps. Das wäre für einen PT1000 schon > ziemlich grob Kluge Leute nehmen einen 980 Ohm Festwiderstand und schalten dem ein 100 Ohm Digitalpoti in Reihe. Klug muss man aber nicht sein, dann darf