-
Thread
Projekt zu vergeben
ist, und du es zur Verfügung stellst, sollte das ganze (ohne E-Zertifizierung) für 1500€ incl. 1 Sample drin sein.
ist, und du es zur Verfügung stellst, sollte >das ganze (ohne E-Zertifizierung) für 1500€ incl. 1 Sample drin sein. Der grösste Aufwand ist IMO geeignete Senosoren zu finden und einzubauen. Mfg Falk
-
Thread
Peakfläche über leicht verrauschter Nullinie bestimmen.
im Beitrag #4113562: > @ Guest: > Ich verwende Mittelwerte oder ... ich summiere immer mehrere Samples > zusammen und berechne dann zwischen mehreren davon die Steigung. Also > Steigung ist dann > > (Sample0+Sample1+Sample2+Sample3) - (Sample4+Sample5+Sample6+Sample7) > > Also so in der Art
Moin, Guest schrieb im Beitrag #4113573: >> (Sample0+Sample1+Sample2+Sample3) - (Sample4+Sample5+Sample6+Sample7) >> >> Also so in der Art. Aber vielleicht macht es das auch schlechter. > > Ah! Sag sowas doch! Schlechter macht es das nicht unbedingt
-
Thread
Analog Frontend für genaue Leistungsmessung?
Schau dir mal die Application Note 465 von Atmel an: http://www.atmel.com/Images/doc2566.pdf Da findest du wahrscheinlich schon eine Menge von dem was du benötigst, auch in Bezug auf den Analogteil. Wenn du schon mit solch hohen Auflösungen
dir mal die Application Note 465 von Atmel an: >http://www.atmel.com/Images/doc2566.pdf Werd ich mir ansehen. Ich brauch unbedingt einen exteren ADC. Mein µC hat maximal 12-Bit zu bieten. >passendes Konzept überlegen, wie du deine zwei
-
Thread
David Jones über PIC vs AVR
Euch nicht vorenthalten mag. Es hat sich natürlich viel verändert und nocht zuletzt der Verkauf von ATMEL an Microchip. Aber grotzdem: http://www.eevblog.com/2010/02/22/eevblog-63-microchip-pic-vs-atmel-avr/ Lehnt euch zurück und genießt...
den Kopf gefaßt und die Samples direkt in den Müll geschmissen. Geh mir weg mit PCLATH und RETLW.
-
Thread
Unterschied Deklaration von struct in Atmel Sudio
struct Data { uint8_t samplenr; uint16_t temptime; uint16_t risetime[ANZ_DIG_SAMPLES]; uint8_t old_pinstate; }Sensordata[ANZ_DIG_SENSOREN]; [/c] kannst Du auch [c] struct Data { uint8_t samplenr; uint16_t temptime; uint16_t risetime[ANZ_DIG_SAMPLES
Hi Oliver. Atmel Studio gibt mir die internen Elemente der Struct halt als Popup zurück wenn ich "Data." oder "Sensordata[0]->" eingebe. Compiliert hatte ich das Ganze noch nicht da ich mir ja an der Stelle mit der
-
Thread
C versus Assembler->Performance Gesperrt
4.3.3 (stand zumindest in der html des WInAVR-Pakets). Besorg dir bitte wenigstens die aktuelle Atmel-Toolchain... http://www.atmel.com/tools/ATMELAVRTOOLCHAINFORWINDOWS.aspx
wegschmeißen, ehe der Wert stimmt. Vermutlich ist da ein hochohmiger > Widerstand drin und der Sample-Kondensator braucht dadurch lange zum > Umladen. > http://www.avrfreaks.net/comment/493872#comment-493872 Ich hab nur noch meine Antwort an den Atmel-Support gefunden, aus der eine Zeit von 125µs
-
Thread
AVR Butterfly Einsteigerfrage - LDR und source code
es doch wohl auch die Source für die Sample-Anwendung >geben. Interessanter Weise direkt bei ATMEL: http://www.atmel.com/Images/AVRButterfly_application_rev07.zip MfG Spess
Das ganze ist auch mit dem >> ICCAVR-Compiler gemacht. > > Das wundert einen schon. Da bringt Atmel ein eigenes Eval-Board raus und > man kann es nicht mit den Atmel-eigenen Tools evaluieren. Zumindest > nicht die Demo-Applikation. Stattdessen müßte ich auf eine teure > Bezahllösung ausweichen
-
Thread
Logic Analyzer Core (Logic Analyzer)
-- synchronuous store sample t-1 if(reset = RESET_ACTIVE) then sample_t0 <= ZERO; sample_t1 <= ZERO; sample_trans <= '0'; elsif rising_edge(clk) then sample_t1 <= sample_t0; -- sample(t-1) <= sample(t0) if(sample_t0 /= sample_t1) then sample_trans <= '1'; else sample_trans <= '0'; end if; end if; end
-
Thread
Bestellung Atmel-Hochschulprogramm
Der Personalausweis wird dazu gebraucht, damit ATMEL dir ein kostenloses Sample von deren neuen RFID-Implataten zukommen lassen kann - personalisiert mit deinen Daten ;) AT19RF84-STSI20
Ich würde mal bei ATMEL direkt anfragen
-
Thread
Abtasttheorem, Analogsensor
dort schreibst, ist falsch. Du bekommst keinen Sinus mit 0,9Hz. Warum? Ersten liegen deine Samples im Abstand von 1/2Hz = 500ms vor, wo nach Interpolation über diese beiden Samples schon kein Sinus mehr herauskommen würde, mal abgesehen davon, dass 2 Samples eh nicht reichen, dass ist eine theoretische
Gunb schrieb im Beitrag #4153334: > Ersten liegen deine Samples im Abstand von 1/2Hz = 500ms vor, wo nach > Interpolation über diese beiden Samples schon kein Sinus mehr > herauskommen würde Die Signalrückgewinnung wird auch nicht durch Interpolation, sondern
-
Thread
ADC Free Run Mode at Atmel 1284p
Hallo Liebe Gemeinde, Ich probiere den ADC meines 1284p im free run mode laufen zu lassen und gegebenenfalls Werte zu von ihm abzurufen. Allerdings scheint er nicht korrekt zu laufen, da ich ihn nach jedem Messen selbst wieder Triggern muss. Er läuft mit 22118400Hz. Iniziallisieren tue ich ihn wie folgt. [c] void Microphone::init() { ADMUX |= (1 << REFS0); //select AVcc as reference //setup prescaler of 128 => ~200khz ADCSRA |= (1 << ADPS0) | (1 << ADPS1) | (1 << ADPS2); ADCSRA |= (1 << ADATE); //enable auto trigger ADCSRB |= (1 << ADTS0) | (1 << ADTS1) | (1 << ADTS2
-
Thread
Laufzeitproblem
zu bekommen. Würde in C oder so ähnlich aussehen [code] ISR(INT2_vect) { do { // Samplen und Speichern des CLK Pins if(PINB & (1 << PINB2)) prev = 0x01; else { // Falls fallende Flanke if( (prev == 0x01) // Clock-Pin voriges Sample
schrieb im Beitrag #2985683: >> Nö, sie sind nie volatile. > > das meinst du. > Ich dachte an Atmel-ASM > > ldi R16, 234 > > und da muss man nichts mit volatile beachten. Muss man in Assembler eh nie. Oder optimiert der Atmel-ASM "überflüssige" Instruktionen raus wenn er erkennt, daß die
-
Thread
TS Stream auswerten
5MHz. Dann gibts da (neben sync) noch den TS_clock vom tuner, den du mit dem controller mit >=10MHz samplen musst um zu entscheiden, wann die Daten gültig sind. Mit einem Cortex-M3 auf 70MHz hast Du da gerade noch 7 Takte zwischen 2 samples für Auswertung/Verarbeitung/etc. - ARM mit 100MHz macht die Sache
Dann gibts da (neben sync) > noch den TS_clock vom tuner, den du mit dem controller mit >=10MHz > samplen musst um zu entscheiden, wann die Daten gültig sind. > Mit einem Cortex-M3 auf 70MHz hast Du da gerade noch 7 Takte zwischen 2 > samples für Auswertung/Verarbeitung/etc. das vesteht ich nicht
-
Thread
Erfahrungen mit PSoC 3
gibts nur für aufgewählte erste samples.
übrigens, die samples, habt ihr ES2 oder schon ES3 bekommen ?
-
Thread
EMS Fertigung: 95% Ausfallquote
Tester <-> DUT sollte man sich auch anschauen. Falls die nicht passt produziert auch ein golden sample Fails.
clock frequency to the ADC can be higher than 200kHz to get a higher sample rate.“ Und in den Maximum ratings wird ein Genauigkeitswert für 1Mhz ADC-Frequenz angegeben. Oliver
-
Thread
UART mit atmega32
Atmel schreibt, dass sie bei 5 V und 25 °C ±1 % angeben (sofern die Kalibrierung über OSCCAL erfolgte -- automatisch ist sie nur für den Standard-Takt gegeben, ohne Veränderung der Fuses). Auf Seminaren
oder 115200bd. Nach dem 10. Bit liegt die Phase nämlich bis zu 34% dabenen, was die auf mehreren Samples basierende Datenerkennung schon irritieren kann. Die Samples wiederum basieren auf Baud*16, auch hier hilft die niedrige Frequenz nicht. Einziger Vorteil nierdriger Frequenzen: schnarchlangsame
-
Thread
Programmierung mit Bascom-AVR
+ Forum ) gehen, dort ist ein Beispiel wie man mit dem Chipset was darstellen kann. Unter Bascom/sample sollten auch paar Beispiele zu finden sein.
Beispielprogramme gibt es in den Bascom Samples zB. \samples\Lcdgraph\t6963v3.bas Musst nur Config Graphlcd = 240 * 128 in Config Graphlcd = 240 * 64 ändern und die Zuordnung der Pins so anpassen, daß es bei dir passt.
-
Thread
AVR Risc Mikrocontroller von Wolfgang Trampert
P.S.: Das tollste war mal ein Chip, den es nur als Sample gab und der danach ersatzlos gestrichen wurde.
Nun geht doch nicht immer auf Atmel los. Ich wäre froh, wenn es von den MSP430ern so ein Sortiment gäbe. Da gibt's einige kleine mit max. 8kB Flash und alles grössere hat schon mindestens 48 Pins im TQFP. Ist relativ hässlich, wenn man
-
Thread
Sample & Hold 2.5GHz BW
Derart schnelle Photodioden kann ein Halbleiter Lab an einer Uni moeglicherweise integriert mit dem Sampler auf GaAs bauen. Alles in Elektronik ist moeglicherwise aufwendiger.
1321th-s01qfn.php> Aber 2.5 GHz Bandbreite können einige ADCs auch direkt. Z.B. National, e2v (ex Atmel) <http://www.e2v.com/products-and-services/hi-rel-semiconductor-solutions/broadband-data-converters/> Gruß, Gerhard
-
Thread
38 kHz Trägerfrequenz mit Mikrocontroller erzeugen(Anfänge
kann. Stimmt das oder gibt es vielleicht noch eine einfachere Möglichkeit? Ich programmiere die Atmel ATMega-AVR-Controller mit dem von Atmel angebotenen Entwicklerboard und der dazugehörigen Software. Vielen Dank und Gruß Markus
0,6ms) würde dann mit mehr als 50 Samples erfasst. Ist das Signal hinter dem Empfänger gemessen oder ist es das Sendesignal der Led? Gruss Frank
-
Thread
ATMEL AT89S Serie flashen NUR ohne VCC?
Ich habe PonyProg benutzt, AtmelISP, ISP-Programmer 1.2.0.49 und Grava ATMEL. Nun habe ich es geschafft mittels VCC abhängen. UNGLAUBLICH Raphael
weg (ohne puffer) zur MCU. ich bekomme einfach nix auf dem LCD angezeigt (16x2), obwohl ich das sample schon umgemurkst hab wegen der LCD-Pins. und Sigint sagte mir, das da was drinsteht in dem sample was da nicht sein soll. ich werd heute nachmittag mal den Scanner raussuchen und die 2te schaltung
-
Thread
AD Wandler ADS8320
eine Anregung dabei. #ifdef ADS8320 uint get_adc() // 7822 und 8320 { uint temp; char n, samples=0; PORTC &= ~ADC_CS; // cs auf 0 n = SAMPLES_8320; do { PORTC &= ~ADC_CLK; // clk auf 0 kurz(); samples++; // kurz(); PORTC |= ADC_CLK; // clk auf 1 //
uebernehmen } PORTC &= ~ADC_CLK; // clk auf 0 PORTC |= ADC_CS; // cs auf 1 if(samples <= SAMPLES_7822) return(temp &0xfff0); else return(temp); }
-
Thread
Reichelt: Was ich gerne im Programm hätte
Hallo ARM-Kontroller wäre nicht schlecht. Von Philips, Atmel, Sharp
Laderegler in kleinen Stückzahlen eigentlich auch nur bei den großen wie TI oder Maxim gibt...als Samples.
-
Thread
Suche externen ADC
Maxim verschickt auch samples, dann kannst Du Dir das Teil ja mal anschauen.
Samples bekommen ist so eine Art Intelligenztest :-)))))
-
Thread
Leistung messen ( U und I in 230V Netz ) mit AVR
Vielleicht liefert Atmel AppNote AVR465 nuetzliche Information.
Die machen das fast alle so wie in der Atmel application note AVR465 beschrieben: Mit dem internen AD-Wandler des atmega werden während einer Periode der Netzfrequenz möglichst viele samples von Strom und Spannung gewonnen z.B. hundert Wertepaare
-
Thread
Atmel 328P: ADC-Messung beeinflusst Komperator
Beitrag #6028813: > Wenn das nötig ist, dann stimmt etwas mit der Schaltung nicht Aha, dann kennt ATMEL ihre eigenen µC nicht. Interessant!
time for the automatic offset cancellation circuitry. Thus, it is better to discard the first sample result. [/pre]
-
Thread
Grundlage PID-Regler
lastTime = now; } } void SetTunings(double Kp, double Ki, double Kd) { double SampleTimeInSec = ((double)SampleTime)/1000; kp = Kp; ki = Ki * SampleTimeInSec; kd = Kd / SampleTimeInSec; } void SetSampleTime(int NewSampleTime) { if (NewSampleTime > 0) { double ratio = (double)NewSampleTime / (double)SampleTime; ki *= ratio; kd /= ratio; SampleTime = (unsigned long)NewSampleTime; } } void SetOutputLimits(double Min, double Max)
-
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 werden. Ich möchte
Ursprungsversion stammt nicht von mir , sondern ich habe sie nur etwas abgeändert ,damit sie speziell auf Atmel Controllern schneller läuft.
-
Thread
ADC - Methoden zur Mittelwertbildung
Zeitkonstante die sich dann ergibt, grosser als die Samplezeit aber kleiner als die Zeit zwischen den Samples des ADCs sein. Du kannst den Kondensator aber auch grösser machen, dann hast du deine Mittelwertberechnung schon grob in Hardware. Weiter ist die Kapazität des "Sample and Hold" im ADC zu berücksichtigen
fach-einschlägiger Literatur habe ich leider auch nichts wirklich > relevantes gefunden. Zum Oversampling hat Atmel diese Info: http://www.atmel.com/images/doc8003.pdf
-
Thread
Signalgenerator, Grenzen eines Atmega8
? Ist das ein spezieller Atmel-Fetischismus? W.S.
DDS-AVR wird wie bei Jesper seriell kommuniziert, per RX-Interrupt. War aber in Assembler auf 'nem Atmel 89c2051.
-
Thread
Schutz vor zu hoher Spannung
phillip, warum denn "PIC"? könnte doch auch "AVR-Atmel" sein
nichts mehr ausmachen. @ Der Hinweiser (Gast) > phillip, warum denn "PIC"? könnte doch auch "AVR-Atmel" sein Da würden mir auf die Schnelle noch mindestens 6 andere uC Familien einfallen, die auch einen ADC haben ;-)
-
Thread
[ASM] Fragen zum Projektaufbau und vordefinierten Templates
Makros: > http://www.mikrocontroller.net/articles/AVR_Assembler_Makros#I.2FO > Die Defines von Atmel sind schon relativ portabel solange man keinen > größeren Umstieg von älteren zu neueren µCs macht. Von Atmega8-88 muss > man leider ein paar Register ändern. Von Atmega88-644 keine falls man >
.endmacro Wird wie out benutzt: _out ADCSRA, r16 Dazu gibt es auch eine AppNote von Atmel: http://www.atmel.com/Images/doc2550.pdf http://www.atmel.com/Images/AVR001.zip MfG Spess
-
Thread
Speicher > 2 MBit an AVR Zeitprobleme
Durchsatz kommen. Das sollte mit einem Dataflash kein größeres Problem sein. Das Ding (http://www.atmel.com/dyn/resources/prod_documents/doc3443.pdf) hat 2 Puffer a 264 Byte. Du schreibst in den ersten Puffer solange deine Samples rein bis du bei 264 Byte angekommen bist (also 33 Samples bzw. ms lang
Sollte ohne Probleme mit einem Dataflash von Atmel machbar sein. Damit kannst du, wenn der SPI mit 4MHz läuft, deine kompletten 2Mbit in 500µs schreiben. (Da ist natürlich kein Overhead für Adressierung und so weiter mit eingerechnet.) Und da man
-
Thread
Raspberry Pi Pico SDR
Problem dar ? Das ist nicht wirklich ein Problem, da der ADC mit 500kS/s, also aller 2us ein Sample, kontinuierlich arbeitet. Das sind dann 250kS/s für jeweils I- und Q-Signal, also aller 4us ein I- oder Q-Sample mit einem Jitter von maximal 2us. Das ist bei den auf maximal 12kHz begrenzten I-/Q-Signalen vernachlässigbar. Dies insbesondere auch, weil in der nachfolgenden Verarbeitung der Samples „Mittelwerte“ mehrerer Samples benutzt werden.
-
Thread
diskrete Kreuzkorrelation berechnen
Also man subtrahiert nicht die Samples sondern dir Indexe ihre Entsprechung in der LUT. Der so berechnete Index gibt die Phasendifferenz an...
bestehen Ja, der Aufwand der brute force Kreuzkorrrelation steigt mit dem Quadrat der Anzahl der samples, Auflösung ist ein sample. Die Kreuzkorrelation kann man auch per FFT berechnen, dann ist der Aufwand kleiner, O(n*log(n)), Auflösung immer noch ein sample. Oder man nimmt direkt das Ergebnis
-
Thread
Controllerempfehlung für viele LEDs
hier genug Tutorials (PWM, I2C Master/Slave, LED Fading, ...), die kann man gut Löten und die 3 Atmels mit den LEDs tun ja das gleiche. Da kannst die gleiche Hardware und Software gleich drei mal verwenden. Für Audio ist ein Atmel aber nicht wirklich toll. Da macht ein ARM sicher eine bessere Figur. Sonst halt statt dem 4. Atmel, welcher als Master arbeitet, einen anderen uC nehmen. Mit I2C kannst dich ja auch zwischen verschiedensten uCs unterhalten. Dann kann der auch gleich die Audioausgabe mitübernehmen.
-
Thread
Kleiner µC gesucht
Hi >und bei PIC gibt es SOT23-6. Bei Atmel auch: ATTiny 4/5/9/10. MfG Spess
auch Atmel bietet was kleineres als SO8. z.B. den Tiny 4/5/9/10. Die gibt sind 2mm x 2mm groß
-
Thread
Selbstgebautes ARM9 Board
schief rennt, ist es empfehlenswert sich Referenz-Schaltungen anzusehen und die Applicationnotes von ATMEL zu lesen.
bootet eigentlich dein 9260? Vom NAND booten geht nicht (siehe Errata). Hast Du da noch einen Atmel Dataflash oder ein NOR mit dran? Noch ein paar Tipps zum AT91SAM92xx / RM9200 : - Übernimm die PLL Beschaltung 1:1 aus dem Atmel STKs! - Mach einen Bogen um Mobile SDRAM - Wenn Du dein Filesystem
-
Thread
AVR: Problem mit Spannungsmessung am Mikrofon
aus: Das Mikrofon hängt an einem Vorverstärker und von diesem gehts über eine Diode an den ADC des Atmels. Allerdings misst der Atmel keine Änderung, wenn der Vorverstärker läuft. Er bleibt beim Anfangswert von 234 stehn. Schließt man aber eine Batterie o.Ä. an den ADC, so spuckt der Amtel das richtige
das mit der Diode erzählt? Was willst Du eigentlich messen? Oder willst Du die Audiospannung samplen? Gleichrichten kann sinnvoll sein, aber nicht so.
-
Thread
Signalflanken bei Microwire
be stable when executing, i.e., an XAS instruction. Die Datenblätter bzw ANs von National und Atmel über Micro Wire könnten besser sein... Was klappt dann bei dir nicht?
spricht. Dann passt zwar das MOSI Signal zum Verhalten des Slaves (Master setup on falling edge, Slave sample on rising edge), aber MISO macht AUCH sample on rising edge, der Slave aber AUCH setup on rising edge. D.h. Clock-in und -out von Slave zu Master passiert an der gleichen Taktflanke. Man kann schon
-
Thread
analog Multiplexer 16 Eingänge auf 8 Ausgänge u. LCD auslesen
wandeln kann. Naja, es hat ja noch keiner gesagt fuer welchen Controller genau. vielleicht ist Atmel ja mittlerweile schon so schlau wie Renesas und hat auch Controller mit mehr als einem AD-Wandler die dann parallel arbeiten koennen? Olaf
mit 8 parallelen ADC haben will? Wozu brauchst du das denn? Wenn du /wirklich/ zeitgleich samplen willst, dann suche mal bei analog devices. Es gibt Wandler, die können alle Kanäle zeitgleich samplen und einzeln digitalisieren.
-
Thread
Auswahl des richtigen Mikrocontrollers
Hi >Mit ATMEL wirst du warscheinlich EMV-Probleme haben, oder du schirmst >das Ding sehr gut ab. Wie kommst du darauf? Es gibt auch 'normale' AVRs mit DAC -> AT90PWM... MfG Spess
verfuegbar Das letzte mal waren das noch nicht mal richtige TMS sondern nur TMX (also etwa: Eval-Samples).
-
Thread
Fa. Atmel soll Probleme haben ?
"Microchip kauft Atmel" - da ist ja wohl auch keine Panik ausgebrochen.
zu bekommen. Anfrage an Distri: Kauf nur in großen VE (einer hatte sogar auf Lager). Anfrage nach Samples: Ist im Moment schwierig, wird wohl so schnell nichts... (Ob es wirklich so war oder die nur keine Lust hatten -KA) Anfrage (ALS HOCHSCHULE!) direkt an Atmel: Über die Telefonistin bin ich nicht
-
Thread
Spannungsmessung an LIPO Akkus
direkt über einen Spannungsteiler am Akku hängen. Ach, da war ja noch was: Der AVR möchte für den Sample&Hold einen Eingangswiderstand von 10kohm sehen, um den Sample-Kondensator laden zu können. Dafür packt man einfach einen Kondensator 10-100nF an den Eingang, aus dem sich der Sample&Hold bedienen kann
Karl M. schrieb im Beitrag #5411067: > sondern um dem Strom für Sample and > Hold Kondensator. Der Sample&Hold Kondensator ist in der Größenordnung 10pF (Pico!). Der ist aus dem 10nF Pufferkondensator am Eingang lässig bedient. Das schlägt Atmel selbst in einer
-
Thread
CircuitCellar startet Philips ARM Design Contest
that contest participation merely requires using an LPC213x chip in your design. Individual chip samples may still be ordered below.
that contest participation merely requires using an LPC213x chip in your design. Individual chip samples may still be ordered below." Chip Samples gibs also noch, also einfach so eins bestellen und nen eigenes dev board bauen :P
-
Thread
ATXMega mit 16 ADC, Genauigkeit
einnen Tipp zur Auswahl eines Controllers oder zur Not eines externen ADC geben. Der uC sollte ein Atmel sein, da ich die Teile halbwegs kenne. Die Anforderung: brauche zur Abtastung von Wechselspannungssignalen mit Netzfrequenz mindestens 16 ADC-Kanäle. Habe das vor zwei Jahren schon mal im kleineren
Du musst ihm mehr Zeit geben zwischen der Umschaltung der Kanäle. Sonst hat die Sample & hold noch restspannug vom vorherigen kanal