-
Thread
Alternative zum DCF77
Ja, wenn der Mikrocontroller kontinuierlich mit Betriebsspannung versorgt ist und mit 32 kHz direkt arbeiten kann (entweder über Zweit-Oszillator für int. RTC oder 32 kHz Systemtakt - recht langsam, aber für eine Schaltuhr vielleicht ok), oder bei interner Taktvervielfechung über PLL.
zwingend eine Batterie brauchst (auch für den uC) solltest du diesen im Sleep halten und nur durch den 32khz wecken lassen - verbraucht dann sehr wenig Strom. Man könnte auch noch ohne weiteren Quarz auskommen, in dem man den internen Takt mit 32khz Signal kalibriert (so alle paar Minuten)
-
Thread
Constant Deklaration
wird eine Zahl in ein Bitmuster umgewandelt)... Hierzu was: [vhdl] reset: process (rst, rsti, i32khz, zähler) --internes reset mit 3sek delay weitergeben [/vhdl] Die Sensitivliste ist überdefiniert, denn dieser Prozess ist ausschließlich auf den i32khz sensitiv! > i32khz Wieviele Takte hast
blahblah end if; end if; end process Alarmstatus; --erzeugung von 16KHz für die Überwachung der PRR 16khz: process (i32khz) begin if i32khz'event and i32khz = '1' then --bei rising edge triggern if zaehler16 <'1' then zaehler16 <= zaehler16 +
-
Thread
Vorteil von Echtzeitbausteinen?
Stromverbrauch, eigene Bufferbatterie spielten da eine Rolle. Eine Rolle spielt vor allem das die 32kHz Quarze besonders auf Genauigkeit getrimmt wurden. Und dann moechte man so einen 08/15 Microcontroller normalerweise auch nicht mit 32khz laufen haben. Und man moechte vielleicht auch nicht einen Quarzoszillator mit 32khz Quarz bauen weil die nicht so schwingfreudig sind. Jedenfalls nicht als Anfaenger. .-) Und man moechte vielleicht auch nicht einen normalen Quarz nehmen und den mit einem C-Trimmer erstmal muehselig
-
Thread
DS1337 schlechte Genauigkeit
Die Uhr ist nur so genau wie der verwendete Quarz. Schau Dir mal den DS32Khz von maxim an ...
braucht ja eh jede Anwendung. Ganz ohne Abgleich gehen nur spezielle ICs mit internem Quarz, z.B. DS32khz. Peter
-
Thread
Bascom, DS1338, Clock , Time$, Zusammenhang
ODER? Dann wäre das logisch. In der Routine steht: I2cwbyte &B00010011 'enables output line of 32 khz AND set OSF flag to 0 Werden dann hier die 32 KHz duch das I2C erzeugt ? Ansonsten schreibe ich nur zur Anzeige Time$ und _sec .... aufs Display in einer schleife um zu sehen welche Variablen
alles klar. Will es ja auch verstehen und nicht nur Codeschnipsel kopieren!!! Bleibt nur noch das 32 KHz signal. Das ist aber erst mal nicht so wichtig. DANKE!!!
-
Thread
Frequenzen aufwärtsverschieben
Spektrum heraus, was der Eingangsfrage entspricht. Also: Der Wert des Koeffizienten von z. B. x kHz (1 kHz) wird für den von x + 10 kHz (11 kHz) in der IFFT eingesetzt. Oder 2*x + 10 kHz (12 kHz). Ob nach der IFFT dabei z. B. Sprache noch verständlich ist, weiß ich nicht. Zeitliche Kompression
Problem mit passender Injektionsfrequenz für den Mischer. Wenn Du eine Injektionsfrequenz von 500KHz hast dann kommen die 20Hz bei 500,020 KHz raus, 20KHz bei 520,000 KHz.
-
Thread
Pin-Tooglefrequenz an PIC32MX
nicht nachgeschaut ob Pin ändern nur einen Systemtakt braucht, > vermutlich sind es mehr. bei den dsPICs sind es 2
usuru schrieb im Beitrag #2447505: > bei den dsPICs sind es 2 Eine nicht sehr hilfreiche Information, wo der OP doch einen PIC32MX mit völlig anderer Architektur verwendet...
-
Thread
Schaltplan richtig? RTC mit Knopfzelle
ein externer Oszillator wieder interessant. Bei Zimmertemperatur sehr attraktiv: SIT1630AI-S4-DCC-32.768 im SOT-23 Gehäuse. Für -40 bis +85°C mit max. 5ppm gibt's den ASTMTXK-32.768KHZ-LG-T, leider im extra kleinen BGA-Gehäuse. Die haben natürlich auch eine Batterie-kompatible Stromaufnahme.
ein externer Oszillator wieder interessant. Bei > Zimmertemperatur sehr attraktiv: SIT1630AI-S4-DCC-32.768 im SOT-23 > Gehäuse. Für -40 bis +85°C mit max. 5ppm gibt's den > ASTMTXK-32.768KHZ-LG-T, leider im extra kleinen BGA-Gehäuse. Die haben > natürlich auch eine Batterie-kompatible Stromaufnahme
-
Thread
DCF77 Auswertemethoden
Boot-up dauert ja aber auch etwas. Ist dann nicht alles verschoben? also ich nutze immer eine RTC DS3231 aus China unter 2,- die kann über INT und Alarmregister den Atmel aufwecken um 3:00 Uhr und um 17:00 Uhr wenn du das wünschst, spart den 32kHz Quarz, ermöglicht tiefere sleep modi am Atmel, nach
oder wenigstens ein Temperaturkompensation in Software. Abweichungen in der Absoluten Frequenz des 32 kHz Quarzes kann man in der Software berücksichtigen, etwa bei der Umrechnung Quarz-zyklen in Uhrzeit.
-
Thread
minimalistische Berechnung einer Sinusschwingung
zur Erzeugung einer Sinus-Schwinung gestoßen. [c] #define KONST -10 void loop(){ int32_t s=10000; // initial excursion ( mass position ) of the spring int32_t v=0; // velocity int32_t ds=0; // delta excursion int32_t dv=0; // delta velocity while(1) {
[code] dv=(s*KONST)/65536; ds=v+dv; v=v+dv; s=s+ds; [/code] Seltsamer Code: Warum berechnest Du v+dv zweimal? So wär's übrigens richtig: [code] a = (s*KONST)/65536; v = v + a*dt; s = s + v*dt;
-
Thread
MSP430: Aufwachen funktioniert nur bei LPM0 und LPM1
schaltete ich zum Schluss mein gutes altes Hameg 305-2(35 Mhz) an und bekam mit geschirmten Kabel 32,7 kHz heraus. Das konnte man beim China Kracher optisch nicht sehen. Zu allerletzt hab' ich dann doch noch mal mit dem Tektronix TDS 380(400 MHz) mit geschirmten Kabel gemessen. => 32,78 kHz. Auch der Chinakracher zeigt mit dem geschirmten Kabel immer noch mehr an. => 32,696 kHz bis 32,802kHz war alles dabei. Meistens war es mehr. Eigentlich sollte es mit 2ppm bei 32,768 kHz bleiben! Wer misst misst Mist.... Mit meinen Mittel bekomme ich es momentan nicht heraus
-
Thread
quarztester für niederfrequente quarze
frequenzzähler sind die auch verbaut. gut das für l1 100µh ausreichen die hab ich reichlich da. ich hab 19khz, 77,5khz und massenhaft 32,768khz quarze im regal zu liegen die ich mal testen will. mir reicht zunächst ne gut/schlecht prüfung. die hf quarze hab ich mit dem elv tester getestet.
@ Paul Baumann Entschuldige, aber ich hatte 100KHz angenommen und dafür wären vermutlich mindestens 1000µH erforderlich. Wenn deine Schaltung bei 32KHz freudig schwingt, hast du einen größeren Wert, als angegeben, eingebaut. MfG
-
Thread
AD-Wandler 8Bit 100MHz
>Wie meinst du das mit KHz/MHz? Tippfehler von Dir, Abdul. Threadtitel: >AD-Wandler 8Bit 100MHz Demgegenüber Text: >Hat jemand ne Idee für einen simplen AD-Wandler für ca. 100KHz...
>> nennt sich USB-Soundkarte ;) > > Verlink mal. Würd mich interessieren. Üblich ist ja eher 44 kHz oder 96 > kHz. Es gibt welche bis 192KHz Samplingrate. Dann erreichen sie aber nicht mehr die volle Auflösung, eher so 60dB mit einer ft von 90KHz. Ein anderer Weg wäre eine Videokarte mit BTxxx
-
Thread
CAN Bus Messtechnik
Aussage zur Impedanz der Quelle. Wenn es relativ niederohmig ist würden ein paar Rs, Cs und eventuel Ds reichen mit einem fertigen Board eine simpel Lösung zu bauen. z.B. https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/open-source-hardware Da ist der CAN-Teil schon mit drauf und das Programm
Ein (STM32) Eval Board mit ADC und CAN? Dann muss vielleicht nur noch ein Eingangsschutz für den AD Eingang dran.
-
Thread
Bascom 2 getrennte I2C TWI an einem Controller DS1307
zusammen, hab folgendes Problem, ich Kommuniziere zwischen 2 AVR´s Master ATmega 644p Slave ATmega 32, das funktioniert auch tadellos, jetzt wollte ich noch nen DS307 RTC dazu in den I2C hängen und mit dem Maste beide Slaves (DS1307 und Mega32 auslesen (Mega32 funktioniert weiterhin, DS1307 geht nicht) sobald ich den Mega 32 vom I2C trenne läuft auch die Kommunikation zum DS1307! TWI geschwindigkeit schon auf 100khz gestellt, mit den Pullups gespielt aber leider hilft das alles nichts, darum jetzt die Idee mit 2 getrennten
-
Thread
DS1307 an 3,3V
main(void) { init_IO(); init_Interrupt(); i2c_init(); ds1307_init(); /* //Test der Anzeige time.hour = 20; time.minute = 32; time.second = 52;*/ sei(); while(1) { set_Time(time); } }[/c] Der ATMega
der erste dieser Größe den ich je gezeichnet habe) Werte für den Schaltplan: Uhrenquarz Q2 = 32,768 kHz 12.5pF Elko C3 = 220 000F 5V Widerstände: R1, R2, R3, R4 = 470k R5, R6 = 4,7kOhm Im Schaltplan fehlen noch die Basiswiderstände der Transistoren (sie sind 1,5kOhm) Induktivität L1
-
Thread
DS3231SN RTC Module mit DS3231M (MEMS) Typ installiert
Datenblättern. Der DS3231SN hat einen TCXO bei dem die Frequenz über einen weiten Temperaturbereich über passend geschaltete Kondensatoren konstant gehalten wird. Aus dem Datenblatt des DS323SN: *32kHz TCXO* The temperature
/2014/05/21/using-a-cheap-3-ds3231-rtc-at24c32-eeprom-from-ebay/ Recht interessanter Blog, übrigens. Wer Unterwasser Elektronik Projekte mit Amateurmitteln durchziehen will, findet hier viel praktische Erfahrungshinweise. Man
-
Thread
[V] Jede Menge Bauteile abzugeben
M02) TMC4C123GH6PMI7 2€ M03) 2x DCF77 Empfangsmodul 1€ M04) DCF77 Modul in Gehäuse 3€ M05) 4x DS32KHZ für je 2€ oder 5€ für alle M06) 5x DS1307 für je 1€ oder 3€ für alle M07) ca. 40 µUSB Buchse für PCB Montage 5€ M08) Steckbrett inkl. Brücken 5€ M09) 10x nrf24l01 (mini) je 1€ M10) 2x nrf24l01
auch gleich noch eine PN. M03) 2x DCF77 Empfangsmodul 1€ M04) DCF77 Modul in Gehäuse 3€ M05) 4x DS32KHZ für je 2€ oder 5€ für alle M06) 5x DS1307 für je 1€ oder 3€ für alle M14) FTDI Breakout Board 1€ Gruß ic_tester
-
Thread
µC - BUCK - BOOST Konverter
Du willst 500 kHz PWM fahren mit einem ATMega328 (Ardu.. dingsda), der selbst nur mit 16 MHz getaktet ist. Da bleiben 32 Stufen übrig. Das wird holprig. Dazu noch die langsamen ADC des ATMega, was auch die Control-Loop
STM32...
-
Thread
Auswahl des richtigen µc
Nimm den STM32F103C8. Dann klappt es.
Multiplikation kann er wenn ich das richtig gelesen habe http://www.st.com/stonline/products/literature/ds/14611/stm32f103rc.pdf Ein paar Argumente -32 bit -nicht selber lötbar. Ich kann es zumindest nicht. -leider nur 4 Timer -LCD treiber on board Was meint ihr ?? mfg Jan p.s. Ich hab mich
-
Thread
FFT mit hoher Auflösung!
Nyquist-Shannon Theorem -> du musst mit mind. 6 kHz abtasten DFT Mathematik - Schrittweite 1 Hz -> du musst das Signal 1 sec aufnehmen d.h. dein Speicher muss eine Kapazität von mind. 3 mal 6000 mal ADC-Bits Bit haben ADC Wandler mit 6 kHz
Wenn du nicht eine Auflösung von 1Hz benötigen würdest, würde ich dir einen dsPIC empfehlen.
-
Thread
Uhrenquarze, SMD-Gehäuse
DS3232 oder DS32khz, 10x genauer als ein normaler Uhrenquarz.
Pitt -. schrieb: > aus platz gründen möchte ich einen im SMD Format Abracon ASTMTXK-32.768kHz-LG, 1.54 x 0.84 x 0.6 mm. Bonus: Temperaturkompensiert auf ±5 ppm von -40 bis +85⁰C, keine externen Kondensatoren. Praktisch ein Nachfolger für den DS32KHZ zum halben Preis, aber nicht ganz
-
Thread
16 unabhängig arbeitende Oszillatoren ?
In einen Atmega8 mit 16MHz kriegt man 4 DDS-Generatoren mit einer fab von jeweils 32Khz mit 8Bit DAC Output ( oder 8Bit PWM ). Bei fab=8Khz reichts für 16 Oszillatoren.
http://elm-chan.org/works/mxb/report.html ,6 Oszillatoren, 32KHz
-
Thread
MSP430 DCO Calibrierung
schrieb im Beitrag #4093250: > ....naja...geht schon. > Es gibt Code der in Verbindung mit einem 32Khz Quarz den DCO kalibriert, > selbstständig. Das ist eine /komplett/ andere Baustelle und hat exakt gar nichts mit der Verwendung der CALDCO-Konstanten zu tun.
>>> Es gibt Code der in Verbindung mit einem 32Khz Quarz den DCO kalibriert, >>> selbstständig. >> >> Das ist eine komplett andere Baustelle und hat exakt gar nichts mit >> der Verwendung der CALDCO-Konstanten zu tun. > > konkreten Falle nämlich
-
Thread
Analog-Digital-Wandler Grundlagenfragen
ist kein Microcontroller. Wie kommst Du ausgerechnet auf diesen Baustein? http://www.ti.com/lit/ds/sbas654f/sbas654f.pdf
tut leider auch nicht, zu langsam, den kann ma also auch gleich vergessen. Also brauchts einen 32-Bit-µC oder einen DSP. Für den Sensor dürfet ein µC schon noch reichen. Irgenwas in der Kategorie STM32 oder so. Denkbar wäre zum Beispiel der da, der ist Analogspezialist: http://www.st.com/en/
-
Thread
Quadratur Decooder/Zähler als eigenständiges IC - heutzutage (2021) erhältlich?
Mikrocontroller nachbauen, der dann per > UART oder I2C die Daten zur Verfügung stellt. Dafür sind z.B. die dsPIC-Mikrocontroller sehr gut geeignet, da sie einen Quadratur-Decoder in Hardware besitzen. Damit habe ich schon mehrfach Projekte mit Drehgebern realisiert. Die dsPICs gibt's in verschiendenen Gehäuseformaten
Ich rate entweder uC mit Quadratur Peripherie (STM32, DSPIC, etz.) zu verwenden oder die LS7166 Zähler o.ä. Den STM32 Quadraturmodus verwendeten wir früher einmal in der Firma und das funktionierte wie gewünscht. Die LS7x66 funktionierten in früheren Projekten
-
Thread
Taktteiler (z.B.: Uhren)
eine teure, aber sehr genaue variante wäre der ds32khz von maxim! der liefert dir dann 32768 Impulse pro Sec! Einfach an den Countereingang deines uC's hängen und sobald du 32768 Impulse empfangen hast, ist die Sec erreicht. ( Counter Interrupt auf
du dann in 3 Zeilen realisieren! das ganze sollte dann im jahr so um die 2 sec ungenau sein! der ds32khz kostet so um die 3,50 ! mfg, Mathias
-
Thread
Dynamisierung Encoder speziell für DDS
Wobbler? Kannst Du die Anforderungen genauer > spezifizieren? S sei der Weg am Screen. df / ds = konstant über den Hub.
Marc schrieb im Beitrag #5504690: > > Ich würde das Ganze mit einem DDS-Breakout-Board + STM32 Arduino > kompatiblen Board + irgendein Displayshield machen. > > Treiber dafür dürfte es wohl genügend geben. Ein STM32 Wird wohl nötig sein, da 1. Die kleinen Atmels haben nur 10 bit ADC
-
Thread
FFT mit ATmega88
KHz rechnen. -> [math]18.432 MHz/(40 KHz*13) = 35,45 [/math] da du ehr etwas schneller werden solltest wäre der Vorteiler 32. die tatsächliche Abtastrate ist dann [math] 18,432 MHz/(32*13) = 44,308 KHz [/math] deine AD-Frequen 576 KHz. gruß hans
-
Thread
PIC - Frequenzzähler weit über 50 MHz auf die minimalistische Art
Ich wäre auch für einen dsPIC33, der hat ja auch ein sehr schnelles Rechenwerk. Der dsPIC33FJ12GP201 hat nur 18 Pins und es gibt ihn als DIP und SOIC. Der Timer 1 hat 16-bit und kann asynchron bis 50 MHz zählen (im Datenblatt
1Hz ==> 88Khz, vier Kanäle... Wie hoch ist die Referenzfrequenz?
-
Thread
PWM Glättung mittels LC Filter für Peltierelement
Fastron's Internetauftritt habe ich keine vernünftige Angaben zum Frequenzbereich gefunden. Und mit 1 kHz kommst Du ja nicht weit. http://fastrongroup.com/series/81/findProducts Die Angaben von Coilcraft sind dagegen schon konkret. http://www.mouser.com/ds/2/597/ma5172-463483.pdf MA5173-AE: 7
Fastron's Internetauftritt habe ich > keine vernünftige Angaben zum Frequenzbereich gefunden. Und mit 1 kHz > kommst Du ja nicht weit. > > http://fastrongroup.com/series/81/findProducts > > Die Angaben von Coilcraft sind dagegen schon konkret. > > http://www.mouser.com/ds/2/597/ma5172-463483.pdf
-
Thread
Hobby-Oszilloscop zum Selberbauen
aufzubauendes, kostengeunstiges aber durchaus praktisch verwendbares Oszilloskop, basierend auf einem dsPIC30F2020. Fast die gesamte Schaltung ist im dsPIC implementiert. Bilder sind diesem Posting beigefuegt. Ich biete es als Bausatz sowie fertig aufgebaut und getestet an. In beiden Faellen ist das USB-Kabel
aber gar nicht so viel, und mit 1 MHz Bandbreite kann man viel machen, z.B.: - Audio - bis 100 kHz ist reichlich genug, und das ist ein grosses Gebiet - Infraot-Sender/Empfaenger - 38 kHz - Ultraschall - Servos - ein paar kHz - Bio-Signale, Medizintechnik (z.B. Puls, EKG) - milli-Hz bis Hz -
-
Thread
Welche maximale Taktrate ist ohne Oszilloskop sicher beherrschbar?
µC Controller (AVR, AVR32, PIC, MPS430 usw.) und 74HCxx und 74ACxx oder 74ASxx messen kann. Also wird es wohl ein Rigol DS1104Z werden müssen.
Nano schrieb im Beitrag #5095254: > Also wird es wohl ein Rigol DS1104Z werden müssen. Wen willst Du hier eigentlicht veralbern :-)
-
Thread
AVR für wenig Geld im LAN
Hallo zusammen, ich wollte nun auch mal einen DS1820 an das Pollin Board anschließen. Ich habe eure Hex Datei zum Auslesen der Adressen auf einen neuen ATMEGA 32 geladen, die Fuse gesetzt und zwei DS1820 an Port PA7(AC4) angeschlossen, hab auch schön
installieren. Eingestllt ist er als COM1. Noch eine andere frage. Wenn ich sensor.hex auf meinen mega32 flashe. Und den Sensor, DS1820, anschließe (Pullup 3,9k). Wo kann ich dann die ID auslesen? Grüße, Gast123
-
Thread
Atmega8 - DS1621 auslesen ( über TWI[ i2c]) Gesperrt
Danke, das hat jetzt schonmal geklappt (-: weisst du, wie ich die Adress Angaben vom atmega32 in den vom atmega8 umwandeln kann? hab mal nen bißchen gegoogelt und auf #define DS1621_Write 0xA0 #define DS1621_Read 0xA1 abgeändert.... die LED blinkt trotzdem nicht? gruß tillt
Welche Adressangaben meinst du? > #define DS1621_Write 0xA0 > #define DS1621_Read 0xA1 Das hat nichts mit dem Atmega8 oder Atmega32 zu tun. Das sind Adressen für das per TWI angeschlossene IC. Je nach dem welche davon der AVR auf den TWI
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
HS Quarz in kleiner flacher SMD-Bauform - 4 oder 8 Mhz geplant - kleiner THT-Röllchenquarz mit 32 KHz - CAN IC: Standard IC's: SO8 & SO14 High-Speed, SO14 Low-Speed. (3 Bestückungsvarianten.) - Drossel-Spule für CAN. - Optional Split-Terminmierung bei HS-CAN. - Der DS1820 (DS18S20,
Ich denke ein Vorhalt ist wichtig, aber vermtl. können wir per 8MHz internen Takt und PLL, also mit 32 MHz arbeiten. D.h. wenn Du die Pads für den Quarz und die zwei Cs auf die Platine machen könntest wären wir für alle Fälle gerüstet. Was uns wichtig wäre: der 32khz Quarz für Timer 1, der wäre sehr
-
Thread
IRMP - Infrared Multi Protocol Decoder
> Frank fein morgen scanne ich alle meine Panasonic FB Kaseikyo neu VCR NV FJ630 VHS TV TX-L32S10ES DVD/HDrec Panasonic DMR-EX 79 10 kHz ohne IR Pyramidenstörungen
irsnd_set_freq (IRSND_FREQ_32_KHZ); [/c] Neu: [c] case IRMP_DENON_PROTOCOL: { ... irsnd_set_freq (IRSND_FREQ_38_KHZ); [/c] 2. Timings in irmp.h: [c] #define DENON_PULSE_TIME
-
Thread
USB RFID Tag Leser
des Reader-ICs und des Tags beschrieben: http://www.emmicroelectronic.com/webfiles/Product/RFID/DS/EM4100_DS.pdf http://www.emmicroelectronic.com/webfiles/Product/RFID/DS/EM4095_DS.pdf Hier gibt's noch eine Application Note und ein Brechnungstool der Bauteile: http://www.emmicroelectronic.com
Die Antenne ist für 125 KHz!Damit kann man Transponder von 125 KHz lesen!Alles durch einfache Induktive Kopplung! LG Sami
-
Thread
1Hz mit 4060 generieren
RC-Zeitkonstante oder Quarz-Oberwelle) Miss mal die Frequenz an Pin 9 oder 10, da hast Du vermutlich etwa 191 kHz statt 32 kHz
im Beitrag #5560153: > Miss mal die Frequenz an Pin 9 oder 10, da hast Du vermutlich etwa 191 > kHz statt 32 kHz Ja, habe genau 191kHz. Wie kann ich das korrigieren?
-
Thread
PWM mit Mosfet, Ausschaltflanke abflachen für EM-Störungsreduktion
dem L ein C nach Masse schalten. R ist 1 Ohm, L ist 65µ H also wird fg des Tiefpasses: ca. 2,5 kHz Ein Kondensator mit ca.65nF wäre dann passend. Das wäre dann ein Tiefpass 2.Ordnung mit ca 1,8 kHz Grenzfrequenz (Rechenfehler vorbehalten) Ich kenne ja die Schaltfrequenz des PWM nicht. Aber
32µH, 22µF, nochmal besser.
-
Thread
PIC 18F1330 hängt sich auf
über das ganze Jahr ein wenig Statistikmaterial liefern, er misst stündlich die Temperatur über einen DS1822 der übrigens erstaunlich genau arbeitet und speichert sie in einem 32K EEPROM ab. Das System ist auf extrem Low Power getrimmt, wacht RTC gesteuert nur einmal die Minute auf und arbeitet mit einer
Ich frage das Flag manuell ab. Der PIC wacht dadurch auch auf. Externe RTC deshalb weil Lösungen mit 32khz Quarz zu ungenau sind, die am Timer 1 arbeiten, die PCF8563 ist super am I2C Bus. Das Problem scheint aber gelöst zu sein, ein Poster hier hat schon richtig getroffen, nämlich, dass die Peripherie
-
Thread
AD-Wandler Messrate und Auflösung
Spannung direkt proportional zur Geschwindigkeit? Also bilden die 10 V den ganzen Messbereich von -32 ... +32 m/s ab? Sowas wie 10 V entspricht 32 m/s und 0 V entsprechen -32 m/s und 5 V entsprchen dann der Mitte, also 0 m/s? Was ist deine Messrate? Das ist normalerweise die Anzahl an Messungen je
möchtest. Der andere Baustein https://www.sciosense.com/wp-content/uploads/documents/AS6040_SC-000854-DS-2-1.pdf kann Zeitbereiche zwischen 10 us und 1 ms messen, also zwischen 100 kHz und 1 kHz. Das aber mit einer besseren Auflösung von 22 ps.
-
Thread
Messsystem 10x 100kHz 8-bzw. 10bit --> ADC?, µC?
als Controller wahrscheinlich ein AVR8 tun (?) AVR? Eher nicht. Bei 16 Bit pro ADC-Wert 10 * 100 kHz * 16 Bit = 16 MBit/s und je nach externem ADC 10 * 100 kHz * 2 Bytes = 2 M Interrupts/s (ein Interrupt pro übertragenem Byte) oder Polling... Selbst bei 32 MHz Takt wären es gerade mal 16 Taktzyklen
David H. schrieb im Beitrag #4434143: > den PIC32 Schau doch mal bei den PIC24E.. bzw dsPIC33E... Bis zu 70 Mips, ADC bis 1,1MHz und RAM bis 48k MfG Klaus
-
Thread
einfacher NF-Tastkopf fürs Multimeter
auskommen, was ja auch gut geklappt hat. habe diverse dioden getestet, Ge und Schottky, die Ge-Ds haben bei meiner testreihe deutlich besser abgeschnitten. manche alten Ge-Ds im metallgehäuse (leider beschriftung nicht mehr leserlich) haben unter 100hz und über 15khz starke einbrüche in der gleichrichterwirkung
Sonderwünsche kosten deutlich mehr. Denn selbst die G100x.500 Reihe aus den 80ern ging schon bis über 30 kHz (20 kHz waren angegeben) mit vertretbarem Fehler.
-
Thread
Wie zuverlässig sind chinesische Arduino Nano?
Prescalern, die die Erfassung von Eingängen und den Vergleich von Ausgängen unterstützen Interner 32KHz kalibrierbarer RC-Oszillator für Echtzeitzählerfunktion Unterstützt bis zu 9 PWM-Ausgänge mit drei komplementär programmierbaren Deadband-Reglern 12-Kanal-12-Bit-Hochgeschwindigkeits-Analog-Digital-Wandler
Power-On-Reset-Schaltung (POR) und programmierbare Niederspannungserkennung (LVD) - Eingebauter 1% kalibrierbarer 32MHz RC-Oszillator mit Multiplikator-Ausgangsunterstützung - Eingebauter 1% kalibrierbarer 32KHz RC-Oszillator - Externe Unterstützung für 32,768KHz und 400K~32MHz Quarzeingänge - 6x Hochstrom-Push-Pull-Drive-IO
-
Thread
IR Empfänger verbessern
Steht doch da: 533khz. Bandpassfilter hinter und gut, oder?
sein, daß ein üblicher IR-IC nicht geht? Z.B.: https://www.reichelt.de/ir-empfaenger-module-38khz-90-side-view-tsop-4838-p158403.html
-
Thread
Mikrocontroller Rechenleistung reicht für aktuelles Projekt nicht?
spezielle Intrinsics, die Du dann benutzen musst, normaler C-Code benutzt die DSP-Einheit nicht. Die dsPIC33EP laufen mit 70 MHz im Vergleich zu den 50 MHz der PIC32MX1xx/2xx. Zusammenfassend: Wenn Dein Code die DSP-Einheit gut nutzen kann, ist dsPIC33EP schneller, ansonsten hat PIC32MX die höhere Rechenleistung
Intrinsics, die Du dann benutzen musst, normaler C-Code > benutzt die DSP-Einheit nicht. > > Die dsPIC33EP laufen mit 70 MHz im Vergleich zu den 50 MHz der > PIC32MX1xx/2xx. > > Zusammenfassend: Wenn Dein Code die DSP-Einheit gut nutzen kann, ist > dsPIC33EP schneller, ansonsten hat PIC32MX
-
Thread
Quartzuhr
pro Sommer/Winterzeit so 20s vor und es ist keine für 1000 Euro. Bei gutem Abgleich sollte also ein 32KHz Uhrenquarz bzw. eine ganze Uhr die Genauigkeit schaffen. Wie man das anstellt ist eine andere Seite. Viel Erfolg, Uwe
Sommer/Winterzeit so 20s vor >und es ist keine für 1000 Euro. Bei gutem Abgleich sollte also ein 32KHz >Uhrenquarz bzw. eine ganze Uhr die Genauigkeit schaffen. Wie man das >anstellt ist eine andere Seite. Apfelmus ist Mus aus Äpfeln. Danke für deinen gehaltvollen Beitrag. SCNR ;-) MfG
-
Thread
Günstiger, stromsparender DSP gesucht
ein dsPIC ist sicher die richtige Wahl. Und ja genau, es muss eine DMA Maschine sein. Nein, die sind nicht so schwierig.
die 56800er-Serie von NXP im Visier (stammt wohl noch von Motorola), von der Leistung her mit den dsPICs vergleichbar (eher etwas darunter).
-
Thread
125KHz aus AT90S2313
Bin gerade dabei ein RFID-Lesegerät zu bauen. Funktioniert im Testaufbau auch schon. Um die 125KHz für die Sendespule zu erzeugen nutze ich momentan einen Signalgenerator. Nun würde ich die 125KHz gerne vom µc erzeugen lassen. Ich betreibe den µc mit 8MHz. Das bedeutet, dass ich alle 32 Takte einen
die vom Transponder kommen auswerten. Weil die Interruptroutine zur Auswertung der Daten länger als 32 Takte dauert funktioniert das Ganze leider nicht. Darum nun die Frage... Wie kann ich die 125KHz am besten erzeugen? Hat der AT90S2313 eine Möglichkeit die 125KHz Hardwaremäßig zu erzeugen? Ich dachte