-
Thread
Atmel kündigt AVR XMEGA-Mikrocontroller an
passende Segment einzublenden, vor allem: Was machst du wenn du eine Tabelle hast, die größer ist als 32kByte ? Auf einem AVR kein Problem, aber bei einem dsPIC ?
Arc Net wrote: > Jein bzw. theoretisch ja, es gibt intern einen 2 MHz Osz. und 32 MHz > Osz, die sich automatisch mit einem externen Takt (32 kHz TOSC) > abgleichen können: > Full speed USB braucht 48 MHz +- 0.25 %, was sich auch mit passender > Genauigkeit mit 32768 Hz abgleichen
-
Thread
E-Bike Controller: Probleme mit MOSFETs
fließen. > > Hast du einen wichtigen Grund für die außergewöhnliche hohe PWM frequenz > von 62,5khz? Motoren in dieser Größe würde ich eher mit wenigen hundert > Hz ansteuern Also die Hitze bei normalem Betrieb entsteht beim Laden des Gates -> hoher DS-Widerstand. Die 250 Ohm reichen wohl kaum, um das Gate bei so hoher Frequenz schnell genug zu laden. Also die Frequenz muss runter. Die 62,5khz waren gedacht, weil ich die Effekte des MOSFET nicht betrachtete, ich wollte über 20khz bleiben, damit man den Motor nicht hört. Mit dem Gedanken, dass mit Strombegrenzung eh nicht mehr als 40A (
-
Thread
RTC DS1307 I2C Peter Fleury Lib 8Mhz/16Mhz
erst wieder morgen schicken. Pullups 3.3K. Den RTC habe ich: http://www.ebay.de/itm/I2C-RTC-DS1307-AT24C32-Real-Time-Clock-Realtime-Module-Batterie-for-AVR-ARM-PIC-/320854497094?pt=Bauteile&hash=item4ab46b1746
. Je schneller du übertragen willst um so kleiner muss er sein. 4,7k sind so quasi standard für 100khz. Bei 400khz sollte man langsam kleinere nehmen aber das kann der 1307 eh nicht. Bis 3mA darf man machen, bei 5V also ~1,7k
-
Thread
Antenne für 518kHz Navtex Empfänger
empfängt. Da steht ein ICOM daneben, der empfängt auch nicht mehr! Eine der KW-Varianten auf 518 kHz umzustellen war völlig unkritisch. 2048 kHz Quarzgenerator und die Spule eines alten 455 kHz Filters im Vorkreis. Nun bleibt mir noch den Dekoder "IQ-tauglich" zu machen, Mit dem Piepsen am NF-Ausgang
Hallo, kann mir jemand auf die Sprünge helfen, wie das 490 bzw. 518 kHz Signal erzeugt wird? In "Fig 4. Oscillator Schematic" (Seite 7) der Bauanleitung: Die Umwandlung von 3,8684 MHz --> 115,2 kHz --> 28.8 kHz an Pin 4 des 74HC4046 ist soweit klar. Aber wie entsteht
-
Thread
ATmega324p: T2 als 'Echtzeituhr'
Schau Dir mal den 32Khz von www.maxim-ic.com an. Das ist ein sehr genauer Quarz. Ich verwende auch gerne den DS3231 oder DS3232, die auch sehr genau sind.
liegt nicht am Quarz! Es liegt am internen Oszillator des AVR. Für eine niedrige Stromaufnahme muß 32Khz verwendet werden.
-
Thread
Leistungsfähigere(Größere) ATMega
eine rechteckfrequenz erzeugen. ich dachte da an pwm bereich 0-1000 hz. 3.ich muss ein ssi mit 125 khz bereitstellen. das in 31 bits ne absolute wegposition verpackt. datenübertragung ist gebunden an die steigende flanke des 125 khz taktsignals. 4.ich muss eingänge auslesen. anhand dieser eingänge verändere
eine Rechteckfrequenz erzeugen. ich dachte da an PWM bereich 0-1000 Hz. 3.ich muss ein SSI mit 125 kHz bereitstellen. das in 31 Bits ne absolute Wegposition verpackt. Datenübertragung ist gebunden an die steigende flanke des 125 kHz Taktsignals. 4.ich muss Eingänge auslesen. anhand dieser Eingänge
-
Thread
NRF24L01 SPI Problem bringt mich noch zum Wahnsinn!
PS: Einen Fallstrick habe ich gefunden, bei 8 Bit Arduino und 32 Bit STM sind zwei gleiche Structs mit "gemischten Werten" eben nicht gleich lang, weil da "aligned" wird. Die auf dem STM32 sind immer größer. Daher musste ich alle Zahlenwerte auf 32 Byte arduino seitig
schon variiert... unter 250khz geht nix mehr, über 4 Mhz auch nicht. Unter 250khz ist seltsam. Aktuell eben 1.3 Mhz. Ändert aber nix.
-
Thread
CP/M auf ATmega88
noch einige Bauelemente bestellen. Wer Interesse hat, hängt sich einfach mit ran. ATmega328 TQFP32 P8X32A-Q44 (Propeller) PCF8583T SO08 PCF8574T SO16W AT24C256 DIL 20 MHz Quarz 5 MHz Quarz (Propeller) 32 KHz Quarz (RTC) SD Slot SCDA6A0101 Joe
---- ;17-19 23,25 in - ADC Channels 6,7 and 8 (Temp-Sensor) ; ADC 6,7 only Devices in 32 pin Case (TQFP/MLF) ; 8 Bit only ; Fixed ADC clock (FCPU/128, 156KHz at 20MHz CPU) ; Vref = VCC ;20,21 in - ADC: Measure VCC ;
-
Thread
BLDC Sinuskommutierung Ansteuerung H-Brücke
dann wirklich auf 2^16 vergleichen kann... Ich arbeite mit dem STM und der schafft keine 13bit auf 18khz
Reverse-Park-transformation aus, nur die Winekl passen in meinen Augen nicht... rev Park: να = ν_qs*cosθr + ν_ds*sinθr νβ = –ν_qs*sinθr + ν_ds*cosθr Und was Ausgang von der Funktion heraus kommt hängt natürlich vom den Eingangssignalen ab. Setze mal v_ds null, und v_qs sehr klein wählen wenn der Motor angeschlossen
-
Thread
RTC mit geringem Zeitdrift
Beitrag #5372305: > ich bin auf der Suche nach einer "stabilen" RTC. Ich hab kürzlich ein Modul mit DS3231 gekauft. Soll ±2ppm bei 0° ... 40°C machen. Für 2€, incl. 32k EEProm und CR2032 bei Amazon. Ablage nach grober Kalibrierung in gut 200h ist aktuell knapp 1s, das sind rund 1.5ppm. Ohne Kalibrierung
HildeK schrieb im Beitrag #5372414: > Ich hab kürzlich ein Modul mit DS3231 gekauft. Soll ±2ppm bei 0° ... > 40°C machen. Für 2€, incl. 32k EEProm und CR2032 bei Amazon. > Hat eine Temperaturmessung zur Frequenzkorrektur eingebaut. > Stromaufnahme von der Backupbatterie
-
Thread
MSP430: Sinus höherer Frequenz per PWM erzeugen
Filter (2. Ordnung) bei etwa 1/10 der PWM Frequenz. Im Konkreten Beispiel sollte es bis etwa 5 kHz Ausgangssignal bei etwa 62 kHz PWM Frequenz (= Sampling Rate für den DDS) funktionieren.
Chip taktet 16 MHz und die Zählschleife zählt von 0 bis 1000. Aus der Sinustabelle wird immer jeder 32. Wert abgefragt, somit müsste ich bei 2 kHz Samplingfrequenz liegen. Grundsätzlich scheints auch zu funktionieren allerdings ist der Sinus extrem überlagert so dass er nur mit viel Phantasie noch
-
Thread
"Möglichst" genauer Takt für Mikrocontroller
Was stört an DS3231SN? Der 32 KiHz-Ausgang "klickert" vor sich hin, ganz ohne I2C. Und meine beiden 'RPI RTC CLOCK' von Reichelt, mit anderthalb Jahren Abstand bezogen, liegen unter 1 ppm - mag Glück gewesen sein
Ding so im Bereich 20x20x20cm wäre oder so. S. L. schrieb im Beitrag #7582731: > Was stört an DS3231SN? Der 32 KiHz-Ausgang "klickert" vor sich hin, ganz > ohne I2C. 32kHz ist ein wenig schnell in der Interruptauslösung, aber das könnte ich evtl. über einen internen Teiler erledigen, mal sehen
-
Thread
ATMEL billiger und leistungsfähiger als PIC
dsPIC war direkt doppelt so schnell wie der vom Compiler generierte Code.
Michael G. schrieb im Beitrag #2286499: >> Bei einigen 8/16/32-Bit-Serien ist die Peripherie gleich. > > Zum Beispiel? Bei STM8 und STM32 sind sie zwar nicht gleich, aber verwandt. Auch bei PIC18/30/32 finden sich Verwandschaften.
-
Thread
Was nehmen wenn ein EEPROM nicht genug Schreibzyklen hat?
NOR-Flash. Zum Beispiel verträgt der IS25LP256E mindestens 100000 Zyklen und hat 32MB. Wenn man tatsächlich jede Sekunde einen 32-Bit-Zählerstand schreibt, verbraucht man ziemlich genau 4 Zyklen pro Jahr. Die 32 Bit reichen für 136 Jahre, in der Zeit hat man 1/183 der erlaubten Schreibzyklen
So würde ich es machen. Beim Einschalten der Versorgungsspannung (zum Beispiel PCF8563) wird der 32 kHz Takt freigegeben und der Sekundenzähler läuft ohne ext. Eingriff munter weiter. Per IIC gelesen wird nur, falls die Betriebszeit verwendet werden soll. Das eigentliche Gerät braucht nicht einmal
-
Thread
AVR Synthesizer mit ATxmega128A1
VST-DSP Ecke komme. Habe mir dann mal ein paar Dev-Boards für schnellere Controller gesucht (PIC32, dsPIC, AVR32...), allerdings bin ich da nicht sonderlich weit gekommen. Der dsPIC ist recht simpel und billig, und man kommt schnell zum DSP-Teil des Projekts, allerings ist er nicht sonderlich schnell
zusammen Zufällig habe ich auf einer japanischen Website ein interessante FM Sound Programm für das ST32F4 Discovery Board entdeckt. So wie es verstanden habe (mein Japanisch ist nicht besonders gut :), ist das Soundmodul 16stimmig polyphon, Samplingrate 48KHz und Midi fähig. Ich habe die Firmware über
-
Thread
DS1921 thermochron iButton eosc Batterie sparen Oszillator
nicht verwendet, kann man interne Lithium-Batterie sparen (Lebensdauer verlängern), indem man den 32KHz-RTC-Oszillator durch setzen des EOSC-Bits (addr 20e bit 7) abschaltet. Bei einigen TMEX-Viewern (z.B. ds1994) ist diese Funktion implementiert (bei miscellaneous settings), aber nicht beim 1921
battery (prolong device life) if you disable the internal 32KHz-RTC-Oscillator by setting the EOSC-bit (addr 20e bit 7). Some of the viewers can set this bit, but not the DS1921-viewer (at least the version i am using). Is a newer version capable doing this
-
Thread
Sinuswerte für PWM berechnen
PWM mit 50HZ und der Tastverhältnis bleibt konstant. ich habe die Spannung direkt an Ports des STM32 VL gemessen, und nicht über ein RC-Glied. ich verstehe leider mein ergebniss nicht. ich habe ein 10khz pwm mit variabel duty cycle erwartet. Viele Grüße Viktor
ich habe zwar keine Erfahrung aber ich bemühe mich seit ein paar Tagen mit dem stm 32 zu Programieren. ich lerne von Anfang an(Datenblätter, Grundprogramme) die angehängte code generiert genau ein 10KHZ Signal mit 40% Duty Cycle leider habe ich kein USB sctik dabei um das Bild vom Oszi
-
Thread
100mhz 32bit - counter ohne vorteiler?
Frequenzzähler. Sag mir doch welchen Link ich Dir geben soll. Für AVR-Studio, Arduino oder BASCOM? Für STM32F407-Fans gibt es sogar 8-stellige Werte 2 x pro Sekunde.
einen einfachen Vorteiler. Der µC sieht also die voll Signalfrequenz gar nicht - da sind dann z.B. 200 kHz das Limit. Als externe Logic recht dafür ein Vorteiler und MUX zur Auswahl. Einige µC (z.B. dsPic) haben auch einen asynchronen Vorteiler integriert und kommen so ggf. ohne externe Logic aus.
-
Thread
16F84 brauche 125 kHz
tipp... 3,686400Mhz/32 =115200 das wären -8,5% und das um das 5fache stabiler als nur mit quarz.. aja 32=2^5 also brauchst nur 5 T-flip flops oder sowas in die richtung..oder einfach einen 5bit zähler... da brauchst sonnst
einem 555 realisiert, der läuft eben nur temperaturbedingt zu weit weg, ausreichen würde etwa 124-126 khz, der 555 geht aber bei -20 Grad auf 130 khz und bei +80 Grad auf 120 khz, Danke Peter, mit AVR kenn ich mich aus, ich programmiere sie mit Bascom AVR, die können nur 5 V und auch nur gegen +, ich
-
Thread
Transistorschaltung (LCD-Ansteuerung)
liegen nicht vor Klar, die Multiplexing Frequenz ist nicht bekannt, meine Simulation geht von 10Khz aus. Bei 1 KHz sieht's schon weniger dramatisch aus, insofern würde es vermutlich auch mit den 100K/10K funktionieren.
nicht vor > > Klar, die Multiplexing Frequenz ist nicht bekannt, meine Simulation geht > von 10Khz aus. Bei 1 KHz sieht's schon weniger dramatisch aus, insofern > würde es vermutlich auch mit den 100K/10K funktionieren. Vielen Dank für die super Simulation. Ich muss zu geben das ich mir um die
-
Thread
Projekt mit genauer Sekunde - Abweichung
nicht in Frage kommt und der Energieverbrauch keine Rolle spielt, sollte man also besser nicht die 32kHz-Quarze verwenden (auch nicht, wenn sie in irgendwelchen RTC-Chips stecken). > Ich hab mal ne RTC mit internem Quarz verwendet (Maxim: DS1994). Ohne > Korrekturrechnung war die praktisch unbrauchbar
.. kann man sogar nur als 32khz Quarz oder Sekundentakt benutzen.. wobei ich die Dinger manchmal nach einigen Monaten aus der Kiste hole und irgendwie nichtmal grob überschaut Sekundenfehler bemerke. Accuracy ±2ppm from 0°C to
-
Thread
Oszillator mit opamp schaltung
machbar, aber sehr langsam. Ein AVR der in Assembler programmiert wird schafft IMHO gerade so eben 20khz. Da wirst du mit Bascom also irgendwo im einstelligen kHz Bereich rumhaengen. Olaf
einfach zum ausgang übertragen. Adressieren tut mAn die tabeLle über einen phasenakkuMulator. (-> dDS)
-
Thread
Welcher RTC-Chip in AtmegaXX-Applikation?
@ Jürgen: Langzeitstabilität? Hmmmm. Von 32kHz kann man keine "Atomuhrstabilität" erwarten. Ich habe auch mit DS1307 gearbeitet, es funktioniert tadellos, und wenn man ein ziemlich stabil 32kHz Quarz hat, dann ist es ziemlich genau. Andere
der Abhängigkeit von Beschaltung, Taktfrequenz >usw. aber verständlich) Dafür brauchst du einen 32,768 kHz Quarz als asynchronen Timer 2 sowie den Power-Save Mode. Dein AVR braucht dann ca. 9uA @3,3V. >Oder läuft einem bei Verwendung der Stromsparmodi die AVR-Zeit davon? Nein. MfG Falk
-
Thread
Tiefpass-Spannung Filtern
while (IFS0bits.T3IF == 1) //Wait until 32-bit Timer { //interrupt flag bit is set. IFS0bits.T3IF = 0; //Clear 32-bit timer interrupt
scan and convert 2 input channels //per interrupt. The A/D is set up for a total sampling rate of 8KHz //or 4KHz per channel. The internal counter in the A/D is used to provide //Acquisition time delay. The input pins being scanned are AN2 and AN3. //AN2 and AN3 are connected to the Temperature Sensor
-
Thread
xmega RTC abweichung
Hab mir von einem Mainboard einen 32.768KHz Quarz nun dran gebaut. Werde es damit mal versuchen. Alternativ habe ich mir noch ein Modul mit DS3231 gekauft. Für meine Anwendung ist meine bisher erreichte Genauigkeit absolut ausreichend
war ein zuverlässiger Takt nicht zu erwarten. Welche Kapazität verwendet ihr in Verbung mit einem 32KHz?
-
Thread
Uhr mit nem Atmega32
Nimm statt einem Quarz einen DS32kHz: http://www.maxim-ic.com/quick_view2.cfm?qv_pk=2940 Der geht WIMR in einem Jahr ca. 1 Sekunde falsch.
wenn du einen ds32khz verwendest, benötigst du keine kond. mehr ( ist ja ein clk oszillator )=> ohne viel rumfummeln solltest du also eine genauigkeit von 2sec pro jahr bekommen! mfg, mathias
-
Thread
PCF 8583 Problem
Hi! Nachmal zur Klarstellung: Im Datenblatt steht: on-chip 32.768 kHz oscillator circuit Braucht der jetzt trotzdem einen externen Quarz?
>Im Datenblatt steht: on-chip 32.768 kHz oscillator circuit >Braucht der jetzt trotzdem einen externen Quarz? Nein natürlich nicht, der Quarz ist im DB nur zum Spaß eingezeichnet **ironie** http://www.fritzler-avr.de/HP/Librarys
-
Thread
Uhrenquarz im Glasgehäuse
@Peter: Wenn Du sehen kannst, wie der 32 kHz Quarz schwingt, dann bist du fix :-)
Als 32.768 kHz Oszillator http://www.emmicroelectronic.com/webfiles/product/other/EM1564_C2_DS.pdf "Durchscheinend" sind z.B. auch die FC-135/145/255 von Epson Toyocom
-
Thread
Spectrum Analyzer
besser mit einem Zähler messen. Als Software Timelab http://www.miles.io/TimeLab/beta.htm oder Stable32 http://www.wriley.com/ > Was ich habe ist ein DS1054 mit 8-Bit FFT und einen RTL-SDR Empfänger > als USB-Stick. > Ich denke wenn ich mir einen UP Converter für den RTL-SDR Emfänger baue > oder
https://www.ebay.de/itm/Rohde-Schwarz-TSMU-Radio-Network-Analyzer/292625918604?hash=item4421dd2a8c:g:aDsAAOSwygpbKkRo
-
Thread
einfacher 20m-CW-Sender mit AD9850 und MOSFET
Bei mir kommt was auf 20.001, aber nicht genau auf 20 MHz. 1 kHz drunter, also 9999 kHz und USB einstellen. Dann muss sich der Ton bei 9998 kHz auf 2 kHz erhöhen, nur um sicher zu sein, nicht das falsche Seitenband zu erwischen. Auch muss sich der zur Schwebung gebrachte
Des halb ist das Zeitzeichen bei 9996 sehr hilfreich. Also auf 9995 MHz empfangen, den BFO auf 1 kHz einstellen, auf 9994 wechseln, das Zeitzeichen muss sich auf 2 kHz verschieben. Dann auf 9999 drehen, das richtige Zeitzeichen sollte jetzt auch auf 1 kHz bemerkbar machen. Das Zeitzeichen auf 9996
-
Thread
8-fach DAC + CD4051 + S/H? Multiplexing?
während du den DAC neu beschreibst. > Ich habe das so ähnlich bei meinem Analogsynth gemacht, um 32 Analog-Spannungen zu bekommen: AD7541 (1x12Bit, uralt) -> 2 OpAmps (1xAD822) -> 4xCD4051 -> 32xC 47n -> 8xTL074 - Nur die Top-7 Bit verwendet (w. MIDI) - -5V - +5V - Cs werden mit 32KHz Takt zyklisch
noch einige Ideen zur Produktauswahl, wenn es kompakter sein soll oder ohne S/H. Mit 32 Kanälen gibt es einige Auswahl an DACs, einfach mal ausprobieren. z.B. 12-bit, 32 Channel: 2xADI, 1x Maxim 14-bit, 32 Channel: 8xADI, 4x Maxim 16-bit, 32 Channel: 1xADI, 6x Maxim http://k-urz.de
-
Thread
Funkfrequenz rausfinden
252Bn9t9byEJ3Py1IaZHAyLXPjrjHhGZDgr%252B3adPQ%252BY3IqufB7IP5CTifU1S%252FZgUoLAbcsuyuv65T63zCmBbuCPOOBQy6aG36G1NDHT5GRZdc66qDS2BquQZgw3yVGxNOkOPHPxy%252FyeFzoFscidMvS%252FgotNsOcygdb9KeM2vYRrQuG5xnNKnGO8VvGr07VP9JZC%252BDU7E885Lte1sZSBx6kIphCkPiiU4IyDs53z0Uw%253D%253D%7Ccksum%3A402377738996f0332847aec746ceb5a9fdc8ba9015ea%7Campid
.pdf da sind Daten zu Keramikfiltern aus der Zeit. Die 10,7 MHz waren die gängigste ZF, neben 455 kHz und 5,5 MHz für TV-Ton.
-
Thread
Thermometerbau mit MEGA 8
DS1820
wo der DS18S20 gut ist und dort gut ist (um und über 100 Grad), wo der DS18S20 schlecht ist.
-
Thread
Quarz schwingt nur bei Batteriebetrieb?
Woran könnte es liegen, dass das Quarz an einer DS1307 RTC bei Betrieb mit VCC (5V, Transformator + Linearregler) nicht schwingt, bei Betrieb mit Batterie aber doch? Sobald ich den Strom einschalte, sieht man am Oszilloskop, wie die Amplitude innerhalb
mich wundert ist, dass die riesige CPU problemlos mit 18 MHz läuft aber dieser winzige Uhrenchip bei 32 KHz so empfindlich ist.
-
Thread
110V/60Hz 50W-Wechselrichter fuer US-Wecker (langzeit-frequenzstabil)
PWM 32Khz (oä, was eben gerade passt bei 16Mhz) und 60Hz DDS mit sinustabelle und dann nen Gegentakt-Trafo (kleiner Ringkern) auf 110V. Hatte ich 2008 mal fürn Plattenspieler gebaut. Ich schau mal, ob ich
Axel R. schrieb im Beitrag #7716283: > PWM 32Khz (oä, was eben gerade passt bei 16Mhz) und 60Hz DDS mit > sinustabelle und dann nen Gegentakt-Trafo (kleiner Ringkern) auf 110V. > Hatte ich 2008 mal fürn Plattenspieler gebaut. Das geht doch
-
Thread
Digitaluhr mit geringem Stromverbrauch
//mino-elektronik.de/7-Segment-Variationen/LCD.htm#lcd5 Anstatt des 12 MHz Quarzes wäre einer mit 32,768 kHz sparsamer im Stromverbrauch. Die Anzeige läßt sich auch auf >= 4-stellig erweitern. Als Spannungsversorgung könnte ein ausgelutschter LiIon-Akku dienen.
auf sparsame Stromaufnahme erweitern/testen - im Prinzip auch ohne angeschlossenes LCD. Ein µC + 32,768 kHz Quarz reichen. Zur Kontrolle reicht es, einen Pin im Sekundentakt wackeln zu lassen.
-
Thread
24bit ADC Schaltung qualifizieren
gleichem Thread noch diesen Link gepostet: > > http://www.edn.com/design/other/4326640/DC-accurate-32-bit-DAC-achieves-32-bit-resolution In dem Thread auf der Seite steht eigentlich schon genug zur "Genauigkeit" dieses DACs...
bekommt man schneller die Daten, allerdings mit noch mehr rauschen. Also viel Spass mit 24 Bit bei 10 KHz.
-
Thread
genauer TIMER
daß die bei Stromausfall weiterläuft -Softwarekalibrierung -Einsatz eines ext. Oszillators mit 32,768KHz (Uhrenquarz), evtl. mit Teiler, so daß du jede Sekunde einen ex. Interrupt bekommst.
Hm. Das stimmt eigentlich. Der interne Takt beträgt 1Mhz. Plus Vorteiler von 32 bedeutet alle 32us Takt an den Timer. Der Timer solte eigentlich innerhalb weniger us geladen sein. 32 us sollten da tatsächlich vollkommen ausreichen. Dann kommt der Fehler aber nicht mehr hin
-
Thread
was für einen ADC für DC Messung aus Zero-Drift OPAMP
Messrate bzw. sollen die Werte danach gemittelt und/oder gefiltert werden? Genereller: Die meisten DS-Wandler nutzen Sinc-Filter (oder Kombinationen aus diesen, hin und wieder auch mit FIR-Filtern kombiniert) d.h. je nach Messrate/Wandler filtern die bei 8 kHz von wenig bis stark genug und es kann daher
Aliasing. Nicht ein paar Schnappschüsse, sondern bspw. mit einem SAR-ADC kontinuierlich mit 10 kHz oder 100 kHz samplen und danach in Software filtern. Aliasing ist immer ein Problem, auch bei Delta-Sigma-Wandlern, wenn auch nicht so kritisch wie bei anderen Wandlernarten siehe z.B. https://e2e.ti.com
-
Thread
einsteiger frage: welcher dsp für diese aufgabe?
Hi Ja, ich hab ein komplettes Projekt damit fertig. Beim Projekt selbst muss ich mit 32-Bit Variablen arbeiten/rechnen, wodurch ich auf den dsPIC gekommen bin.Und jetzt läuft das Projekt auch schon ziemlich gut und auch recht flott. Als IDE nehme ich MPLAB und als Compiler den C30.
dsPICs interessieren, dann Bau dir einfach den Brenner nach, sample dir ein paar dsPICs(die natürlich vom Brenner unterstützt werden) und schau einfach ob sie dir zusagen oder nicht. mfg Schoasch
-
Thread
1 MHz PWM mit welchem Microcontroller?
und 16MHz Fast PWM komme ich auf ca. 62KHz PWM ). Welche Microcontroller würde für die Zwecke passen? MfG
@ Josef (Gast) Klingt viel versprechend!: >> # Up to 60-MHz, 32-bit C28x™ CPU # 32-kB to 128-kB embedded Flash # 12-bit ADC, up to 4.6 MSPS >> # 150-ps high-resolution ePWM Ich probier's mal! Danke!
-
Thread
Strom sparen: µController eigenen Quarz geben oder über RTC tackten?
sind die Chancen aber noch ganz gut das es trotzdem geht. Eine Alternative wäre ggf. noch ein 455 kHz Resonator - nicht so genau wie ein Quarz aber nach Abgleich OK für die UART und mit 455 kHz ist der Stromverbrauch auch noch nicht so hoch. Auch ein 1 MHz Quarz mit internem Teiler (z.B. /8) für den
Resonator mit z.B. 0,5% geht. Aber nicht als Uhr, das sind 7 Minuten pro Tag. Als Uhr gehen nur 32kHz Quartze, und auch die möglichst nur bei 21 GradC.
-
Thread
Suche Projektpartner für Kalmanfilter-Implementierung
Was die Motorregelung angeht da bin ich gerade dran das in FOC zu realisieren aber mit dsPIc der Zeit, da ich dort ne schone Appnote habe, für die Zukunft sehe ich auch eine Erweiterung des ganzen auf einen STM32. aber erst wenn der dsPic Läuft. Die F20x von St finde ich auch interesant
und damit ist der aufjeden Fall überfordert, bei einem Regel zyklus kleiner 50µs. Des halb der dsPic, bzw n Cortex. Für den dsPic nehme ich gerade an1078 von Microchip. MfG Tec
-
Thread
FIR Filter Optimierung eines PDM Signals auf STM32F407 simuliert mit Matlab
Einschwingeffekten führt. Für so ein Signal bietet sich die Dezimierung und Filterung wie auch in DS (Delta Sigma) Wandlern an, zwecks Rechenaufwand.
Wiedergabe. Auf die 127 Taps war ich vorher gekommen, weil Fs ja bei 1 MHz liegt und ich als Ausgabe ~8 kHz haben wollte (1.000.000 / 8.000 = 125 ~ 128). Wenn ich das PDM-Signal aber z.B. in einen 512 Werte langen Ringbuffer unterbringe und alle 8 kHz darauf zu greife sollte das auch erstmal seinen Zweck