-
Thread
Realisierung der Abtastrate in C?
standardmaessig einen Takt von 1 Mhz. Ausserdem weist der Timer 8 Bit auf. Das heisst, dass der Timer bis 256 zaehlt bis er wieder auf 0 springt. Wenn wir jetzt einen Vorteiler von 2 einstellen, dann erhalte ich doch fuer den Prozessortakt des IC 0,5 MHz. Das bedeute auch, dass er 500000/256= 1953,125 Prozesse
Vorteiler eingeschaltet. > Ausserdem > weist der Timer 8 Bit auf. Das heisst, dass der Timer bis 256 zaehlt bis > er wieder auf 0 springt. Nein! Der Timer springt von 255 auf 0. Es lassen sich nur 2^8 = 256 Zustände mit 8 bit darstellen, inklusive der 0. > durchfueht. Wenn ich das also richtig
-
Thread
Arduino Frequenzerkennung scheitert an Einbindung einer DOT Matrix
Der Programmablauf ist also so: 1. 256 Samples einlesen 2. FFT darauf machen und Ergebnis speichern 3. 256 Samples einlesen 4. FFT darauf machen und Ergebnis speichern 5. 256 Samples einlesen 6. FFT darauf machen und Ergebnis speichern 7. 256 Samples einlesen 8. FFT darauf machen und Ergebnis speichern 9. 256 Samples einlesen 10. FFT darauf machen und Ergebnis speichern 11. Mittelwert bilden 12. Mittelwert ausgeben 13. weiter bei 1
-
Thread
AVR, Structs zur Laufzeit reservieren
0xFFFF //Nummer der Intern verwendeten Variablen struct variable_memory variables[]= //max 256 variablen { {01, &values[0], 0, 1, 0}, //Variable 01, Speicherziel Values_0, Bit 0, Länge 01, Kein Lowpart {10, &values[1], 0, 1, 0}, //Variable 10, Speicherziel Values_1, Bit 0, Länge 01,
256 #define MAX_NR_IN_PORTS 20 #define MAX_NR_OUT_PORTS 20 #define MAX_NR_ENCODERS 10 int values[ MAX_NR_VALUES ]; struct variable_memory variables[ MAX_NR_VARIABLES ]; struct port_in_devices
-
Thread
Optimierungswettbewerb FFT u. IFFT
Folgende Aufgabe wird gestellt: Eine 256 Punkt(Eingabelänge 256 Samples im Realteil,Imagteil wird ausgenullt!!!) FFT mit einer größe von Typ short(16 Bit mit Vorzeichen) soll so effektiv wie möglich auf einem Atmega32 (16 Mhz Taktung) implementiert
du schreist: >Eine 256 Punkt(Eingabelänge 256 Samples im Realteil,Imagteil wird >ausgenullt!!!) was macht das in der praxis für einen sinn wenn der imaginärteil gleich null ist? Wenn man z.B. einen Audiostream hat
-
Thread
300 LEDs
(evtl. sogar noch 768!?!) Noch ein Nachteil sind die benötigten 8 Vorwiderstände. Bei mehr als 256LEDs sollten (um noch die volle Helligkeit zu erreichen) LowCurrent-LEDs verwendet werden.. ;) Dann stellt sich jedoch wieder die Frage, ob die MAX nicht doch besser geeignet wären.. ;)
Hier der Link zum MAX7219 http://pdf1.alldatasheet.com/datasheet-pdf/view/73745/MAXIM/MAX7219.html Und hier der MAX 7221 http://www.alldatasheet.com/datasheet-pdf/pdf/73758/MAXIM/MAX7221.html Sind beide Led-Treiber.Lies
-
Thread
Thermomix Rezeptchips
Rights Management (DRM) algorithms, Secure boot using 128-bit AES hardware decryption, SHA-1 and SHA256 hashing hardware, High assurance boot (HAB4)" Der max 10Schluessel fassende 1xSchreibspeicher macht Sinn um Schluessel zum entschl. des IC302 abzulegen. Aber die Rezeptchips? Sollte das AES128b sein
thermomix-rezeptchips#5211116) but not necessary chroot, and I have changet it to launch witch screnn and 256M of ram (max ran to qemu) : qemu-system-arm -M versatilepb -kernel vmlinuz -initrd initrd.img -m 256M -hda disk.qcow2 -append "root=/dev/sda1" -redir tcp:8022::22 thins to do: It,s not necesarry
-
Thread
Warum besitzt der AVR keine Division-Funktion?
Aber wir rechnen ja nicht mit Nachkommastellen sondern Ganzzahlig also ist under Reziprok von 1/255*256 == 1. 1024 * 1 = 1024 / 256 = 4. Anders Beispiel: 1234 / 45 = 27.42 1/ 45 * 256 = 5.68889 als Ganzahl also rund 6. 1234 * 6 / 256 = 28 Die / 256 ist einfach ein versetzter Speicherzugriff
zu wissen wie genau wir arbeiten müssen, bzw. wie groß der Fehler sein wird dadurch das wir 1/45 * 256 runden müssen. Gruß Hagen
-
Thread
Suche MC fuer parallelen Bus und grossen Speicher 4Mbyte max
Der NXP LPC1788 hat externen 16/32bit Bus bis zu 256MB, abhängig vom SRAM/DRAM Typ. https://www.nxp.com/docs/en/data-sheet/LPC178X_7X.pdf
Max M. schrieb im Beitrag #7071919: > Eines der zahlreichen 8051 Derivate. Z.B. der DS80C390 kann 4MB direkt adressieren und hat 4kB Stack.
-
Thread
PiPico den Flash mehrmals beschreiben
Der Winbond Flash Chip wird in 256Byte pages beschrieben. Bei 2MiB wären das 8192 pages. 50 mal pro Tag eine page schreiben, über einen Zeitraum von 10 Jahren, ergibt 182.500 pages insgesamt. Somit muss man auf die ganze Zeit weniger
beschreiben: [pre]9.2.13 Page Program (02h) The Page Program instruction allows from one byte to 256 bytes (a page) of data to be programmed at previously erased (FFh) memory locations. (...) In some cases, less than 256 bytes (a partial page) can be programmed without having any effect on other
-
Thread
XP Laptop RS232 Schnittstelle funktioniert nicht
Jan schrieb im Beitrag #7672021: > Die Software lässt die ersten 4 zu Eben waren es noch 256...
> Mal angenommen, das klappt so, wie man es hier bei mir auswählen kann, > dann habe ich bis COM256 zur Auswahl. WTF? m.W. geht das nur bis COM255.
-
Thread
[V] Mitsubishi M16C Controller
Sind uebrigens recht ueppig ausgestattet mit 256k Flash, 20K SRAM, A/D, D/A ...
koennte ich es zur Verfuegung stellen. Allerdings habe ich es fuer den E8 designt und verwende z.b MAX233 als Pegelkonverter fuer die beiden RS232. Daher nuetzt es vielleicht nicht jedem. (der MAX233 ist hyperschweineteuer wenn man ihn nicht aus alten Platinen ausschlachten kann. :-P) Und einer der
-
Thread
Zölliger Nonius ablesen.
16 gleich 128/128. Der Nonius zeigt 8/128. Der Schätzhaken zeigt 15/16 gleich 120/128 gleich 240/256 plus Nonius 6,5/128 gleich 13/256. Zusammen also 253/256 und das sind umgerechnet (tadaaa) 25,102mm. Edit: Georg war schneller aber ich hab wenigstens das gleiche Ergebnis.
Max M. schrieb im Beitrag #5044580: > Ein Zoll ist eingeteilt in 16/16 gleich 128/128. > Der Nonius zeigt 8/128. > Der Schätzhaken zeigt 15/16 gleich 120/128 gleich 240/256 plus Nonius > 6,5/128 gleich
-
Thread
Interesse an einfach erweiterbarem Experimentierboard fuer den Xmega128a1?
Reichelt. > > Ich dachte an sowas wie XC9572XL. > > Olli 9572XL ist Mickey Mouse CPLD, der MAX II ist dagegen sehr gute wahl - guck dir beim farnell an, MAX II 240 QFP 100 kostet genau so viel wie XC9572XL QFP 100, ist dafür 300%+ grosser. just my 2 cents
linear adressieren, aber auch Seitenweise. Seitenweise heisst, das CPLD verwaltet den Adressraum in max. 2^8=256 Speicherseiten von je 32kByte - jede einzelne Seite ist also auch mit dem derzeitigen gcc voll adressierbar. Daneben haengt noch ein MMAP-Ethernet dran, und es stehen weitere 6 CS-Lines
-
Thread
ATmega2560 hex File disassemblieren
0x00 0x00 flash 65 10 256 0 yes 262144 256 1024 4500 4500 0x00 0x00 lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 hfuse 0 0 0
? > > Der ist in der Liste enthalten. Dein "Screenshot" zeigt das nicht, da steht nur "atmega256".
-
Thread
13 Bit Genauigkeit mit Atmega messen ?
; // Mittelwert über 256 Messungen } return (AvgSum >> 6); // Oversampling 12 BIT } [/c] Zu beachten ist, meine 7 Segmentanzeige ist anders angesteuert als Peters... hier also
200x aufaddiert und dann durch 10000 > dividiert. Naja, dein Code macht doch ähnliches: 1. 256 ADC-Wandlungen aufaddieren 2. Durch 16 teilen. 3. Durch 4 teilen. 1+2 = laut Appnote 256faches Oversampling und 4x shift right für 14bit. 3 = zusätzliche Division um auf 12bit zu kommen.
-
Thread
Attiny85 anfänger
Zähler bis ca. 50 Tage zählen. Da braucht es weder RAM noch Flash dazu. Dann kann auch ein ATTiny4 mit max. 10% seiner Ressourcen.
Andreas B. schrieb im Beitrag #6789361: > Dann kann > auch ein ATTiny4 mit max. 10% seiner Ressourcen. Du kannst kein dabla lesen. Der hat keinen 32 Bit Timer! Keine Ahnung aber mitreden wollen🤮
-
Thread
Nest Thermostat Recycling
ADDRCONF(NETDEV_UP): wlan0: link is not ready spidev spi2.0: setup mode 0, 8 bits/w, 1000000 Hz max --> 0 spidev spi2.0: spi mode 00 spidev spi2.0: setup mode 0, 8 bits/w, 1000000 Hz max --> 0 spidev spi2.0: 8 bits per word spidev spi2.0: setup mode 0, 8 bits/w, 1048576 Hz max --> 0 spidev spi2.0
max --> 0 spidev spi2.0: spi mode 00 spidev spi2.0: setup mode 0, 8 bits/w, 1048576 Hz max --> 0 spidev spi2.0: 8 bits per word spidev spi2.0: setup mode 0, 8 bits/w, 1048576 Hz max --> 0 spidev spi2.0
-
Thread
LED Adressierung bei Buslängen > 10 m
Du ja auch eine Software-UART implementieren. Bei RS485 Treibern kannst Du die Std.Bauteile nur mit max.32 Nodes am Bus betreiben. Aber es gibt Bausteine, die bis zu 256 Nodes erlauben. Jeder ATMega hat bei mir eine eigene Adresse ( 1..255 ). Die schick ich bei jedem Kommando mit raus. Darüber kann
als Farbverlauf bietet sich folgendes an: Anfang mit rot = max, grün = 0, blau = 0 grün++ bis rot = max, grün = max rot-- bis rot = 0 blau++ bis blau = max grün-- bis grün = 0 rot++ bis rot = max blau-- bis blau = 0 jetzt bist du wieder am Anfang Habe
-
Thread
1023 auf 100% umformen
r17, r18 ; adch * 100 add r3, r0 adc r4, r1 Nun teile ich durch Verschieben durch 256... mov r16,r3 ; r4:r3:r2 / 256 mov r17,r4 ...addiere den entsprechenden Wert für die Rundung... subi r16,0xFE ; + (512/256) entspr. -2 sbci r17,0xFF ...und teile per Rechtschieben noch einmal durch 4: lsr r17 ; / (1024/256) ror r16 ; entspr. r17:r16>>2 lsr r17 ror r16 Ist doch eigentlich gar nicht so kompliziert. Oder? Beste Grüße Johannes
-
Thread
Frequenzzählung - Zu hohe Werte
timerOverflows*0xFFFF) + timerEnd - timerStart); // Jetzt muss entprellt werden x) if(tmpFrequenz > MAX_FREQUENCY) return; ... [/c] MAX_FREQUENCY hab ich mir so ausgerechnet, da das Endgerät, das den Tacho bekommt zu 100% nicht 100km/h fährt einfach so gewählt, das wenn es schneller als
von 256 nur ca. alle 2 SEKUNDEN einen Overflow bekomm => eig. fast immer 0 overflows => richtige berechnung. Für den Tacho reicht es natürlich, mit einem Prescale von 256, da ich warsch. nie höhere Frequenzen
-
Thread
Noise Shaper in VHDL
vom Aliasing kommen könnten - OK - sehe ich aber als unwahrscheinlich.. Update: Kleiner Fehler im max/min scaling behoben.
wenn die MIDI FSM so komplex wird, dass die Summe der Einzelschritte an die 256 herangeht.
-
Thread
Motorsterben PWM
> trotzdem im eingeschalteten Zustand 12V an dem Motor an und dafür ist er > nicht gebaut. 30/256=11,7% nicht 30%. Trotzdem, bei einer PWM 30/256 ist die effektive Spannung 4,1V, nicht 1,4V. Die 12V-Impulse sollten dem Motor - bei nicht zu geringer PWM-Frequenz natürlich - nichts ausmachen.
Controller schrieb im Beitrag #3288031: > Bei 256 Schritten und 12V sollte 1Schritt ca. 0,047V entsprechen > (PWM=1), das 30-Fache wären dann 1,40V - oder wo liege ich falsch? Nochmal. Die 256 Schritte sind nicht eine Spannung die durch 255 geteilt
-
Thread
billiges MAX 10 Board von Arrow
Bei Arrow gibt es zur Zeit das DECA MAX 10 Board für 37$ (ursprünglich mal 169$): https://www.arrow.com/en/products/deca/arrow-development-tools
Die gibt es seit lange beim Trenz. Es braucht nur mehr anschlüsse. Das stimmt leider. Von dem 256er BGA ist nicht viel übrig geblieben. LG
-
Thread
RGB-LED Ansteuerung mittels PWM in AVR Studio 4 (C-Programmieren)
theoretischem Verständnis dafür. Deshalb bitte ich euch um Hilfe. Ich danke im Voraus! :) LG Max
io.h> #include <avr/interrupt.h> #include "tick.h" /* reload value for timer0 counting up to MAX (0xff) at 20Mhz/256 for 1msec */ #define T0_RELOAD_1MSEC (0xff-78+1) /* global variables used by isr and applic */ volatile static uint8_t Keytimer; /* keys sampling cycle timer */ volatile
-
Thread
Spannungsabfall bei Strombegrenzung LED durch JFET
Hallo! In beiliegender Schaltung wird mit einem einzelnen JFET BF256 der Strom durch eine LED konstant gehalten. Kann mir jemand sagen ob ich mit einem Lipo Akku (3,5-4,2V) diese Schaltung betreiben kann, oder ist der Spannungsabfall an dem JFET zu hoch? Welchen Spannungsabfall
. Die Ugs wird ohne den Source-Widerstand 0V sein und es wird sich der max. Drain-Strom einstellen - mit Source-Widerstand wird der Drainstrom allerdings noch kleiner als der IDss beim BF256 eh nur ist. Ergo, BF245 *C* (!) besorgen und dann wenn gewünscht mit einem Source-Widerstand
-
Thread
gepulster Schaltregler Erwärmung MOSFET
Hallo, habe kürzlich den MAX1736 entdeckt: https://www.mouser.de/datasheet/2/256/MAX1736-1292110.pdf Ich möchte damit größere 4.2V-LiIon-Akkus bei +5V mit 1,8A laden. Ist davon auszugehen, dass der PFET dabei heiß wird? (bisher
Hallo, >habe kürzlich den MAX1736 entdeckt: >https://www.mouser.de/datasheet/2/256/MAX1736-1292110.pdf >Ich möchte damit größere 4.2V-LiIon-Akkus bei +5V mit 1,8A laden. Ist >davon auszugehen, dass der PFET dabei heiß wird
-
Thread
SCN8049H Prozessor
verschiedene serielle Protokolle stellen die Verbindung zur Peripherie her: I2C, serielles Eeprom, Max7219, AD9851. Das Ganze benötigt ca 1,5k Speicherplatz, der interne Ram des Prozessors ist zu ca 70% ausgelastet.
A. K. schrieb im Beitrag #5774168: > Bis 256 Bytes RAM Bedenke bitte, dass damals Strukturen mit 1µm Stand der Technik waren. Die Wafer waren winzig, die Ausbeuten unterirdisch.
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
@DerMax Doch... es soll ja Leute geben, die SMD per Dachrinnenloeter versuchen zu loeten ;) Gruss
rows * 176 cols = 371712 bit pro frame. Wenn der maximale SPI Takt des Displays 13 MHz ist ist die max. Bildfrequenz 13e6/371712= 34,97 Frames/s Mit nem schnellen Controller kein Problem mit nem ATMEGA wirds schwierig da SPI max 10 MHz
-
Thread
USART mit Attiny2313
SIG_OVERFLOW0) { uint tmp = rc5_tmp; // for faster access TCNT0 = -2; // 2 * 256 = 512 cycle if( ++rc5_time > PULSE_MAX ){ // count pulse time if( !(tmp & 0x4000) && tmp & 0x2000 ) // only if 14 bits received rc5_data = tmp; tmp = 0; } if( (rc5
ich versuchen die Herabsetzung des Taktes 11,x => 4 MHz > durch eine Verringerung des Prescalers 256 => 64 "auszugleichen". Auch müsste man in der ISR anpassen TCNT0 = -2; // 2 * 256 = 512 cycle Das wird bei einer Veränderung der Taktfrequenz nicht mehr stimmen. Der Code muss
-
Thread
Auftragsarbeit CPLD Programmierung
@ Frank F. (frankf) >Es soll ein Altera MAX II Baustein vom Typ EPM1270 mit folgenden >Funktionen programmiert werden: Die MAX sind doch CPLDs. Die sind für dein Vorhaben zu klein. Been there, done that. >1 DMX Input-Thru, DMX512, 250kb
/OT Warum ist der MAX II Baustein für oben gennantes zu klein? EBV Elektronik* schaft es immerhin 75 8-Bit PWMs + Bus Kommunikation in diese CPLD (naja vom Aufbau sind die MAX II ja eher als FPGA ohne BRAM zu bezeichen)
-
Thread
ATtiny mit vielen Ausgängen
Schnösel, wie willst Du die LED beschalten ? Denke an die max. Ströme der einzelnen Pins und an den gesamt Strom. Es kann sein, dass nicht alle Pins den selben Strom als Sink oder Source liefern können.
PWN für die 3 Farben, laufen zur Zeit mit 120Hz Wiederholrate. Mit einer 8Bit PWM sind es eben nur 256 Helligkeitsstufen. Ein Farbübergang z.B. von Rot nach Grün sind dagegen schon 256*256 mögliche Schritte. Das können die LEDs auch und mehr machen besagte Kugeln auch nicht, schon des Aufwandes wegen
-
Thread
LED Kugel - Projektvorstellung
Wie muss ich das mit den 7Bit da denn verstehen. Bekomme ich da einfach linear einen Anteil von I_MAX? Also quasi I = I_MAX/128 * Wert ? Versteh das im Datenblatt noch nicht so ganz. Und gehe ich dann recht in der Annahme dass es keine LEDs gibt, bei denen Helligkeit und Strom proportionales Verhalten
Grössenordungen über deinen (aktuellen) Fähigkeiten, behaupte ich mal. >linear einen Anteil von I_MAX? Also quasi I = I_MAX/128 * Wert ? Ja. >Versteh das im Datenblatt noch nicht so ganz. Und gehe ich dann recht in >der Annahme dass es keine LEDs gibt, bei denen Helligkeit und Strom >proportionales
-
Thread
AVR reagiert nicht
flash 65 10 256 0 yes 131072 256 512 4500 4500 0xff 0xff lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 lfuse 0 0 0 0 no
flash 33 6 256 0 yes 32768 128 256 4500 4500 0xff 0xff lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 lfuse 0 0 0 0 no
-
Thread
kurzes Audiosignal erzeugen
übertrieben? Mein anderes Problem ist, dass ich ca. 140 LEDS ansteuern muss. Ich hab da jetzt mal 3 MAX7221 genommen weil ich dachte, dass mir die Zeit nicht reichen wird. Könnt Ihr aus Erfahrung sagen, dass es eher probleme gibt bei dem selbstbau einer LED-Matrix (ohne MAX7221; aber mit Helligkeitssteuerung
dabei raus. Im Anhang befindet sich das Ergebnis. Das ganze dauert jetzt knapp 3s. [c] for(i=0;i<256; i++) { OCR1A = SineTable[i]; _delay_ms(1); } [/c]
-
Thread
Anforderungen Laptop zum Programmieren
Max schrieb im Beitrag #6254067: > 2 TB SSD. Geht super und gibts für 40 EUR auf Ebay Scheisse, warum nur habe ich mir meine nackte 1TB SSD zum doppelten Preis gekauft, die hätte ich doch nur da rausnehhmen
Max schrieb im Beitrag #6254067: > Also ich nutze einen HP nc6320, Core2Duo T7200, 4 GB RAM, 2 TB SSD. Geht > super und gibts für 40 EUR auf Ebay. wo denn ????, i bezahl dir 80€ dafuer
-
Thread
Low UBE(Sat) Transistor gesucht
SFet, der bei Idss betrieben wird, hat Ugs=0. Z.B. BF256A bei Id~5mA.
und Ausgang. Was willst du den damit machen? Wie ist der Spannungsbereich die Frequenz bzw. max. Anstiegszeit, ...
-
Thread
Suche FFT Baustein
Ziel soll ja eine Batterieapplikation sein! Müsste doch eigentlich mit dem MAX1601-MAX1603 etwas werden können. Die haben einen parallelen Ausgang, welchen ich an den Mega128 anklemmen könnte. Reicht der Atmel mit 20MHz dafür aus????
AD7723 von Analog Devices. Daten liest man z.B. per DMA ein und greift sich ein Paket Abtastdaten (z.B. 256 oder 512 pro Kanal), die zur FFT verhackstückt werden. Ich hoffe, die Tipps helfen. Gruß, Andreas
-
Thread
PWM über 74hc595 (Pulsweitenmodulation über Schieberegister) - in C
einigermassen auslasten. Im wesentlichen ist das abhängig vom Pwm-Wert. 32 geht 8 Mal schneller als 256. Austesten. mfg.
war nicht die myPow-Funktion sondern der zu hoch gewählte FrameCounter. unlogisch. 16000000 / 256 = 62500 62500 / 256 = 244 d.h. mit 256 Stufen kriegst du eine Refresh Rate von 244Hz. Das würde sich also locker ausgehen. Wenn nicht, dann deshalb, weil du die ISR zb durch unnötige Arithmetik
-
Thread
Temperaturmessung mit NTC & konst.Stromquelle
AVdd gleich ARef und die mitte an einen ADC. Mit Mitteln kann man uebrigens 13 bit erreichen. Bei 256 Samples ergeben sich schon 4 bit, wovon 3 brauchbar sind. rene
@Rene: Was meinst du genau mit: Mit Mitteln kann man uebrigens 13 bit erreichen. Bei 256 Samples ergeben sich schon 4 bit, wovon 3 brauchbar sin ???????
-
Thread
DC/DC-Wandler von 2.4 V auf 15 V mit 25 Watt
das Problem? Datenblatt nicht kapiert. N-Channel MOSFET current limit: min.: 2A typ.: 2,6A max.: 3A
der passen könnte ist der TOSHIBA TPCS8209 den ich gefunden habe. Dessen VGS liegt bei 2 V und 5 A max Drain Current. Gibt es andere mit mehr Drain Current?
-
Thread
Rastmoment Kompensation Schrittmotor
Hallo! Ich betreibe einen Schrittmotor (1.33A/Phase max. Strom, 4.2mH/Phase, 0.9°Vollschritte, 0.22Nm Haltemoment) mit einem DRV8711 Schrittmotortreiber im 256 Mikroschritt-Betrieb. Die hohe Anzahl an Mikorschritten ist deshalb notwendig, da der Schrittmotor
zwar mal locker 50mA von 1500mA Vollaussteuerung. 50/1500 ist bei mir ganz ordentlich, wenn einer 1/256 Schritt machen will. Liegt ziemlich in der Gr"ossenordnung, nicht wahr? sin(90/256)*1500mA = (bitte selber rechnen). Darum der Vorschlag mit dem NF-Verst"arker...
-
Thread
Wie kann man Atmega8, L298 und einen Schrittmotor verbinden?
. Bei einer Drainschaltung kann die Spannung an Source nicht größer Vg-Vth werden. Bei Vgs(th) von max. 4V bleiben von den 5V nicht mehr viel übrig.
Max H. schrieb im Beitrag #3892604: > Das mit dem FET wird so nichts. Bei einer Drainschaltung kann die > Spannung an Source nicht größer Vg-Vth werden. Bei Vgs(th) von max. 4V > bleiben von den 5V
-
Thread
Auswahl zwischen Cortex M3 von NXP, ST, TI
hallo, wenn ich albert richtig verstanden habe dann sucht er einen chip mit max. tqfp64 gehäuse. da kommt bei nxp wohl nur die lpc13xx familie in frage und die hat auch weder can noch ethernet und ist speichermäßig auch etwas "unterausgestattet". gruss gerhard
Möglichkeit auch einige ARM7 und einen ARM9 zu programmieren - Günstige Erweiterungsmöglichkeit der IDE auf 256kByte und 512kByte (für 256$ und 512$). Wenn es mal nötig sein sollte. Anbieter ist Code Red - Es ist direkt ein LPC1343 dabei mit dem ich dann anfangen würde.
-
Thread
Attiny ADC DoppelKartoffelPuffer? Und ADC-Clock vs SR..
CPU-Clock durchgeführt? So hab ich es zumidest verstanden, wenn man die im Datenblatt empfohlenen f_ADC_max = 200 kHz und f_Samplerate = 15kHz beachtet: f_ADC_max / 13 ~=~ f_Samplerate.. Ich verstehe nicht, warum man nicht lieber alle t_Samplerate 13 mal t_CPU was zu tun hat, statt 13 mal alle t_Samplerate
analoger würde das ja tun.. Und habe ich das richtig verstanden, dass ich Timer1 mit bis zu 64/256 MHz-Periode betreiben kann, Timer0 nur mit bis zu 16/256 MHz-Periode? Welchen Timer nimmt man denn nun als "DAC" ?
-
Thread
Motor am Solarmodul / Zelle
544+176+0+0.01%0Ad+576+176+576+224+1+0.805904783%0Aw+544+176+576+176+0%0Aw+544+336+576+336+0%0Aw+576+256+576+272+0%0Aw+544+240+544+272+0%0Ad+576+240+576+256+1+0.805904783%0Ad+576+224+576+240+1+0.805904783%0Ad+576+272+576+288+1+0.805904783%0Ad+576+288+576+304+1+0.805904783%0Aw+544+272+544+304+0%0Aw+528+
320+0%0Aw+544+336+544+304+0%0Ad+576+304+576+320+1+0.805904783%0Ad+576+320+576+336+1+0.805904783%0At+256+400+368+400+0+-1+5.303084253947322+0.000004161759481924321+100%0Aw+368+384+368+176+3%0Aw+368+176+544+176+0%0Ar+256+304+256+368+0+1000%0Aw+256+400+256+368+3%0Aw+256+304+464+304+0%0Aw+464+304+464+224+
-
Thread
PWM Flackern
Entwicklungsboard und wurde bereits geflasht geliefert. Wie kann ich den Fehler etwas eingrenzen? Bei 256 Schritten tritt der Fehler nicht auf, nur bei 1024...
ab einer Schrittanzahl von 258 auf. Evtl. findet irgendwo ein Überlauf statt, der im Original mit 256 Schritten nicht passiert ist. Ideen?
-
Thread
Datenempfang in ISR - Welche Strategie?
>mehr als 256 Elemente.. >...kriegste eh nich in den RAM von deinem 8Bitter. mit WinZip schon ;-)
Er denkt tatsächlich nur in Bytes... 256 Elemente != 256 Bytes, gasst
-
Thread
ebus protokoll mitschnitt bei einem Wolf Heizkessel
Zum Max232 0 oder 5 V galube ich... Was leigt den an ebus+ an wenn 16V rauskommt ?
Hallo Ingo, Du brauchst den MAX232 doch nur daran zuhängen. Gruss Klaus.
-
Thread
Leider wieder einer der PWM nicht versteht
habe einen Mega8 mit einer Frequenz von 8Mhz. Roger! >So jetzt mach ich einen PWM Timer CPU/256. Sprich hat mein Timer hat jetzt ca. 3kHz. öhm... nö ;) Die Timer/Counter-Frequenz liegt bei 8 MHz / 256 = 31,25 kHz Komma lässt grüßen :) >also würde er bei einem 8 Bit Timer 256*3k pro. Sek
relativen Anteil, den die AN-Phase an einem Intervall hat nennt man Duty-Cycle. In unserem Beispiel 210 / 256 = 0,8203125 ~= 82% Bleibt die LED die ganze Zeit an (256 von 256), so hat die die maximale Helligkeit mit einem Duty-Cycle von 100% Diesen kontinuierlichen Vergleich mit dem Counter muss man nicht
-
Thread
Neue ATTINY3226 usw. gar nicht mitbekommen
Max M. schrieb im Beitrag #7506735: > Sind die neuen Attiny an noch jemandem vorbeigegangen? Nein. Aber solange gibt es die noch nicht das man den Start verpasst hätte.
Max M. schrieb im Beitrag #7506735: > fehlt nur noch CAN oder DAC Zumindest DAC liefern die AVRxDx nach. Dazu noch eine Reihe weiterer sinnvoller Features wie Pegelwandler, reichlich UARTs, 16KB RAM