-
Thread
HD44780 Extender
extra Signale = 16-bit expander + overhead (adresse / ACK) wird die Clock dann bei vielleicht max. 10 KHz landen. Guck mal bei TI nach LVDS serializer / deserializer. Da ist bestimmt etwas dabei. z.B. DS92LX1621 + DS92LX1622 Macht dir 800 Mbits/sec bei 16-bit über eine differentielle 2-Draht Leitung
Signale = 16-bit expander + overhead (adresse / > ACK) wird die Clock dann bei vielleicht max. 10 KHz landen. > > Guck mal bei TI nach LVDS serializer / deserializer. Da ist bestimmt > etwas dabei. > z.B. DS92LX1621 + DS92LX1622 > Macht dir 800 Mbits/sec bei 16-bit über eine differentielle 2-
-
Thread
Real Time Clock ds1302 funktioniert nicht zu 100%
übersehen.. es heißt aber "should have", also muss es dann sein? Ist es überhaupt möglich dass der ds1302 ohne diese 6pF keinen clock empfängt? Edit: Oh, woanders im Netz steht "A 32.768 kHz Crystal with a 6 pF load capacitance is needed (sold separately)."
Arduino Uno R3 Tristan Pajtler schrieb im Beitrag #2954870: > Wie sähre denn ein code aus, der 32,768 kHz erzeugt? :/ q. e. d.
-
Thread
WordClock mit WS2812
- WordClock12h: Anzeige der Temperatur durch Laufschrift > - Neue Anschlusspins für TSOP und DS18xxx am STM32F103 > - Optimierung des WS2812-DMA-Transfers für STM32F103 > - Umstrukturierung der C-Sources Einen Punkt vergessen: - Temperaturmessung mit DS3231, wenn kein DS18xx angeschlossen
- WordClock12h: Anzeige der Temperatur durch Laufschrift >> - Neue Anschlusspins für TSOP und DS18xxx am STM32F103 >> - Optimierung des WS2812-DMA-Transfers für STM32F103 >> - Umstrukturierung der C-Sources > > Einen Punkt vergessen: > > - Temperaturmessung mit DS3231, wenn kein
-
Thread
RTC extern oder Intern
Gurke finden, die noch mehr Strom verbraucht. Atmega 48pa:– Power-save Mode: 0.75μA (Including 32kHz RTC) Atmega 644pa:– Power-save Mode: 0.6μA (Including 32 kHz RTC) Und ja, die PA-Typen sind mittlerweile Standard. Allein schon vom Preis her. mfg.
Firma: Thomas Eckmann Informationst.) (thomase) >Atmega 48pa:– Power-save Mode: 0.75μA (Including 32kHz RTC) >Atmega 644pa:– Power-save Mode: 0.6μA (Including 32 kHz RTC) WOW, da hat sich ja einiges getan!
-
Thread
32 KHz Quarz - lange Anlaufzeit
der erste sit der Takt für deine AVR der zweite z.B: ein 32khz quarz für die Sekundenzählung (oder was auch immer man braucht, eventuell kann man damit sogar ne PLL machen??) Wenn man natürlich dne COntrolelr mit 32khz laufen hat bringt es nicht wirklich was noch einen 32khz anzuschleissen, aber eventuell braucht man ja gerade dan noch ne Zeitbasis mit nem 12khz?? Man kann nie wissen ;)
-
Thread
Genesys 2 (Xilinx Kintex 7): Audio-Codec Implementierung und Filteranbindung
Ob 16 kHz möglich sind, ist mir auch noch nicht völlig klar. 32 kHz gehen auf jeden Fall (laut Datenblatt). Hierfür sind die Einstellungen für MCLK und SCLK gegeben. Wenn es jetzt 32 kHz werden ist es auch erst
FT232R keine 921600 Baud laut Datenblatt. https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf 3 MBaud kann er laut Datenblatt. Also könnte ich ja an sich beide Channels streamen? 32 Bit (mit Codierung) x 2 Kanäle x 32 kHz x 1,4 = 2,8672 MBaud
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
auch Inline-Assembler hier, aber der hat ja zu > wenig RAM. Ich werde mich komplett auf das STM32F4-Discovery konzentrieren. Das Ding ist mit 16 EUR unschlagbar billig und hat alles in Hülle und Fülle. > ❺ I2C-Routinen zur Ansteuerung der DS3231 > > Der STM32 hat ein Batterie-Pin und eine RTC
Herbert P. schrieb im Beitrag #3931049: > Sind die DS1307 tatsächlich solcher Schrott, > dass man sie besser gleich "as is" in den Mülleimer wirft? Ich habe noch 3 Stück mit AT24C32-EEPROM und DS1307 in der Bastelkiste, die müssen erstmal verbraucht
-
Thread
1-Wire und non-blocking code (state machine)
USE_TIMER (AVRX && TICK<=200) /* use an AvrX timer? */ #if USE_TIMER static TimerControlBlock ds_timer; #define wait_sync() AvrXDelay(&ds_timer, 1); // synchronize to timer tick #define wait_us(us) AvrXDelay(&ds_timer, TICKS_US(us)); #define wait_ms(ms) AvrXDelay(&ds_timer, TICKS_MS(ms)
Timing innerhalb der Bitübertragung ohne Delayloops machen können, braucht man mehr als einen Mega32. > Bits zwar aufgrund des 10 kHz RTOS-Ticks mit 100us weiter auseinander > als möglich, aber das stört nicht. Das hatte ich falsch in Erinnerung. Mit Taskwechsel zwischen den Bits kann dort eine
-
Thread
Mikrocontroller zeitgesteuert "aufwecken"
Wenn mich nicht alles täuscht bist Du mit 0,4µA dabei. Irgendwo habe ich mal eine gesehen, die das 32KHz-Signal ausgibt, wodurch man sich den µC-Quarz spart.
einen PI der zwar eine RTC auch mit Int über I2C programmieren kann, aber kein sleep beherrscht und 32kHz Quarz und sowieso auch runtergefahren weiter Strom frisst.... aber egal, wenn Programmierbarkeit ab 60µs besteht und 32kHz Quarze angeschlossen werden können und keine Fläche für einen DS3231
-
Thread
[SUCHE] Microcontroller mit 2x ADC, 2x DAC und FFT
folgenden 'features': - mind. 2x ADC (12 bit minimum, gerne auch 16 bit, minimale abtastrate 44,1 khz, gerne 48 khz) - hardware FFT, oder schnellgenug für software FFT, um beide eingänge zu FFTen. - mind. 2x DAC (zur not könnte man hier auch eine 'externe' lösung in betracht ziehen) was ich damit
resultierenden balken diese nachher wirklich frei wählen kann, oder ob diese dann z.B. zwangsweisse 11-22 khz, 5,5-11 khz, 2,5-5,5 khz und 0-2,25 khz oder so abdecken. weil, wenn letzteres z.b. der fall wäre, würden mir auch nur eine fourier analyse über 10/44100 s reichen. und diese dann halt 'obacha oft
-
Thread
aktive PFC für große Leistungen
>wenn der dsPIC ein bisschen mehr kostet, kostet nicht mehr, eher weniger. Aber mann muss in programmieren und den Entwickler bezahlen. >Welcher Aufwand ist es, bzw. welches Wissen ist nötig um in >einem dsPIC
Turn hätte ich 5µH - 3,4µH...wäre das eher passend? das ganze dann mit einem UC 28025 IC mit 100 kHz mfg
-
Thread
dsPIC33Fj06GS202 - Floating Point Berechnung
Hallo Zusammen, ich müsste einen PID Regler in einen dsPIC33Fj06GS202 implementieren. Dieser läuft mit 8 MHz und die Regelung sollte mit ~70 KHz laufen. Das bedeutet das 100 Takte für die Berechnung zur Verfügung stehen in denen ~10 Multiplikationen durchgeführt
Mal eine. STM32F4 angeschaut, der lässt den dsPIC aber alt aussehen. Gut, is n 32 Bitter...
-
Thread
rtc - generelle Frage
Genauigkeit von 1 Sekunde verlangt, muss folglich die RTC jede halbe Minute ausgelesen werden. PS: Der DS3231 hat ja einen 32 KiHz-Ausgang - diesen als Interrupt für den ATmega zu verwenden könnte sinnvoll sein ...
Wobei das 32kHz Signal bei den meisten RTCs nicht so genau ist wie der 1 Sekunden Takt. Der DS3231 ist einer der ganz wenigen, bei denen die Temperaturkompensation am Oszillator ansetzt. "Normale" RTCs machen das
-
Thread
dsPIC3oF4011 und C018 Microchip
darstellen zu Können? Oder muss ich noch einen anderen IC dazwischen machen? Beim Atmega128 mit einem 2,4 khz Spektrum war das irgend wie einfacher zu machen als mit dem dsPIC aber der Atmega ist zu klein und langsam. Deswegen versuch ich es damit, aber die Erfahrung fehlt.Es hört sich so einfach an die lib
Spektrum auf dem Display darstellen (Bandbelegung). Mit einem Atmega128 mache ich das bereits mit der 2,4 KHZ NF was mir aber zu wenig und zu langsam ist. Ich möchte das gern auf 48 Khz breite bekommen. Dazu habe ich den dsPIC30F4011 genommen da es dafür eine FFT als library von microchip schon vorbereitet
-
Thread
Inkrementalgeber an CMOS Dekadenzähler CD4017
erzeugt Unsinn. Die IDE meckert dabei schon mit left shift overflows. Hierbei muss ein cast auf uint32_t erfolgen. [c] uint32_t temp = 0; temp = Wire.read(); // und zum 32 Bit Wert formen temp |= (uint32_t)Wire.read() << 8; temp |= (uint32_t)Wire.read() << 16; temp |= (uint32_t)Wire.read
SN7497 ist noch lieferbar, obwohl er nur in Standard-TTL produziert wurde: https://www.ti.com/lit/ds/symlink/sn7497.pdf f_out=M*f_in/64 Damit hätte man wenigstens 64 verschiedene Teiler, die nicht mit 1/x gestuft sind. Die 1,8 kHz am Eingang ergeben gleichmäßige Vielfache von 28,125 Hz, auf Kosten
-
Thread
AVR Watchdog Timer zu ungenau 6h/18h
wecken zur Alarmzeit einfach Deinen Controller auf und fertig ist die Sache. Nur 2 Beispiele: DS1337: DIL-8, braucht aber einen 32Khz Quarz. RTC4543: SMD, hat den Quarz schon drin=kein Abgleich nötig. Beide lassen sich simpel+prima verstehen und ankabeln. Und es gibt sicher noch zig. geeignete
einem Einzelstück in die Höhe bauen: https://www.reichelt.de/keramik-smd-quarz-3-2-x-1-5-x-0-8-mm-32-768-khz-gey-kx-327nht-12-p245473.html?&trstct=pol_3&nbc=1
-
Thread
Empfehlung moderne RTC
Klaus De lisson schrieb im Beitrag #3461922: > MAXIM extremely accurate i2c rtc with crystal DS3232 Jau, kann ich nur empfehlen. Alternativ DS1307 mit DS32Khz, wenn es DIP sein muss. Wenn Ethernet/Internet verfügbar, dann natürlich NTP.
irgendwie billiger. http://de.farnell.com/micro-crystal/rv-3029-c2-option-b/echt-zeit-uhr-smd-i2c-32-768khz/dp/1641059 Gruss Klaus
-
Thread
Suche Mentor für Entwicklung eines Audio-Messwert-Erfassers
> Also beim PCM1804 ist es so, dass bereits 32Bit weggeschickt werden - > zumindest verstehe ich das Datenblatt so. http://focus.ti.com/lit/ds/symlink/pcm1804.pdf Seite 21: FMT1 FMT0 Master Slave Low High PCM, I2S, 24-
von einem 10 > MHz-Quarz angetrieben. Das ist keine Werbung, das Teil hat zwei Oszillatoren (für 32 kHz Quarze und einen für MHz Quarze) und einen RC-Oszillator, dazu zwei PLLs. Das ganze lässt sich z.B. so einstellen 32 kHz Quarz -> Oszillator -> Low PLL (max. *244) -> High PLL (max. *50) -> 399.769
-
Thread
Temperatur Sensor mit 3 Leitungstechnik
da hat man aus einfachen Grundbauteilen Schaltungen gebaut. 1998! Nicht die 2020 Jahre, wo ein ESP32 die Aufgabe eines NE555 erledigt. 2022 sind wir ja wieder bei den 0815 Grundbauteilen, weil alles andere oft kaum noch besorgbar ist. KustoMietze schrieb im Beitrag #6943149: > Wenn ein DS18B20
dieser Familie sein. DS18B20 https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf DS1820 https://datasheets.maximintegrated.com/en/ds/DS18S20.pdf
-
Thread
Audio in möglichst guter Qualität samplen
Eine Alternative zum eingebauten Stereo-DAC wären externe I2S-DACs, aber I2S kann kein AVR. Für dsPIC (die dsPIC33EP gehen bis 70 MHz!) und PIC32 kein Problem - die SPI-Einheiten können das, wahlweise auch mit DMA-Unterstützung. Nennt sich dann Framed SPI. Ein schöner DAC aus der oberen Etage wäre
kannst Du das dann entweder hiermit: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX250F128B (32 Bit, MIPS Kern, 50 MHz, 128k Flash, 32k RAM) oder sowas http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33EP256GP502 (16 Bit mit DSP Erweiterungen, 70 MHz, 256k Flash
-
Thread
ATtiny85 + Uhrenquarz mit 10 pF CL: Kondensatoren
-32-768-khz-10-ppm-3x8-mm-tc38-0-032768-p1089.html?&nbc=1 Laut Datenblatt liegt die Lastkapazität (dort "Belastungskapazität") bei 10 pF. Ich weiß aber nicht, welche Kapazität ich für die beiden Keramikkondensatoren
200ppm Abweichung möglich. Bei höheren Anforderungen wäre da ein kompensierter Oszi günstiger. Siehe DS32 oder DS323x RTC. Software Kompensation ist natürlich, wenn auch aufwendiger, auch möglich. Auch ist es wichtig, den Uhrenquarz nicht zu überlasten. Die meisten Uhrenquarze haben 1uW Maximalleistung
-
Thread
Was sind die Vorteile und Nachteile von PICs und ATMEL Controller? Gesperrt
wenn Du Werkzeuge von Microchip hast, kannst Du sie für ziemlich alle PICs von PIC10 über PIC18 bis dsPIC33 und PIC32 verwenden.
Uhrenquartz verbraucht wird. Doch, natürlich, unter "Typical Characteristics" gibt es Kurven dafür. 32 kHz muss man extrapolieren, aber 128 kHz sind angegeben. > Hab einfach bei Farnell nach dem jeweils günstigstem geschaut. Am besten > wäre natürlich, man könnte die Preise direkt beim Hersteller
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
Einige dsPIC33... gibt es auch im DIP-Gehäuse zum testen. Die dsPIC schaffen bis 80 Mhz.
16Bit habe ich nur selten und dann nur DSPics. Bei 32Bit überwiegen bei mir die diversen ARM knapp vor den PIC32. Gruß Carsten
-
Thread
Newbie: Welches FPGA verwenden?
Michael H. schrieb im Beitrag #4465239: > Ich will die 64 BPY62-4 mit einer Samplerate von ca. 100 kHz abtasten. 100 kHz ist für ein FPGA /schnarchlangsam/ und damit ist dessen Einsatz sehr grenzwertig. Wenn du z.B. einen uC mit 70MHz laufen lässt (STM32F1), dann kann der (über den Daumen gepeilt
Michael H. schrieb im Beitrag #4465239: >> Ich will die 64 BPY62-4 mit einer Samplerate von ca. 100 kHz abtasten. > 100 kHz ist für ein FPGA /schnarchlangsam/ und damit ist dessen Einsatz > sehr grenzwertig. > > Wenn du z.B. einen uC mit 70MHz laufen lässt (STM32F1), dann kann der > (über den
-
Thread
CPLD als Top Octave Generator nutzen?
329.64 19.60 349.24 F 349.24 20.77 370.01 Fis 370.01 22.00 392.01 G 392.01 23.31 415.32 Gis 415.32 24.69 440.01 A 440.01 26.16 466.17 B 466.17 27.72 493.89 H 493.89 29.37 523.26 C 523.26 31.11 554.37 Cis 554.37 32.96 587.33 D 587.33 34.92 622.26 Dis
48 Khz oder 44,1 Khz aufzunehmen und in Studios sind höhere Raten durchaus gebräuchlich. Will man es jedoch auf ein Medium CD bringen muß man es umrechnen. Kauft man sich Daten für seine Sample Instrumenten
-
Thread
Hauptuhr mit ATMega8
. Ich plane einen ATMega und einen L293 einzusetzten um die Polwendung zu erreichen. Dazu einen 32khz bzw. einen DS32khz Quarz Oscillator um die Genauigkeit zu erreichen. Ich hab aktuell einen Probeaufbau mit einem 1Mhz Quarz und lass in Bascom einen Timer jede Sekunde zählen sodass ich bei 60
mir dann auch schon überlegt aber erst als 2ten Schritt. Hab auch schon fleißig Datenblatt gelesen DS1307 und DS32khz. Mein aktuelles Problem/Frage ist das der Schaltkreis erst nach jeder Minute den Impuls sendet was aber kein Impuls ist sondern ein Dauer-"An". Portx.0 = 0 'Spule' Portx.1 = 1
-
Thread
DAC für 40kHz mit möglichst vielen Kanälen
der typischen Anwendungsfälle scheint dieser auch nicht brauchbar zu sein!? http://www.ti.com/lit/ds/symlink/dac8580.pdf der scheint anwendbar zu sein aber es ist nur ein DAC on board. Und frag mich, ob der dann für ein 40 kHz Signal überdimensioniert ist?
Du 32 16-Bit-Werte mit 40 kHz Updaterate übertragen möchtest, ist das eine Nettodatenrate von etwas über 20 MHz. Zwar kann der maximale SPI-Takt 50 MHz betragen, wenn aber die typische "Busy"-Zeit schon
-
Thread
Atmega328p und DS1307
Du könntest folgenden Code versuchen: [c] TWBR = 32; // 100 kHz bei 8 MHz CPU Takt // Sende Start TWCR=(1<<TWINT) | (1<<TWEN) | (1<<TWSTA); while (!(TWCR & (1<<TWINT))); uint8_t status=TWSR & 0xf8; if (status != 0x08 && status != 0x10) { /
internen Oszillator am ATMega328P F_CPU wird auf 8000000 gesetzt. Wir hatten den über den Quarz am DS1307 gesprochen, weil ich keinen 32,768 kHz da hatte hab ich mit nem 16Mhz versucht, was nicht von Erfolg gekrönt war. Deshalb hab ich seinen Code genommen und an nen Grove-DS1307 gehängt und es hat
-
Thread
benötige Hilfe bei der Suche nach Quarz
M. K. schrieb im Beitrag #5331611: > Am idealsten wäre natürlich so nen Uhrenquarz > mit rund 32 kHz Ein 32,768 kHz Quarz ist zwar praktisch aber nicht ganz so genau wie ein 4,194304 MHz Quarz.
Für RTCs eignet sich auch DS32KHZ von Maxim: https://www.maximintegrated.com/en/products/digital/clock-generation-distribution/silicon-crystal-oscillators/DS32KHZ.html
-
Thread
Glavannisch Getrennter Analog Ausgang fürn PIC
Jakob N. schrieb im Beitrag #7303992: > aber der µC Taktet mit 32Mhz Entscheidend ist doch, mit was die PWM taktet. Ich komme mit 32/Mhz / 1024 = ca 31 kHz. Kann es sein, dass die PWM mit 16 MHz taktet? Dann kommen ungefähr 15 kHz raus. Der kürzeste Puls, den
. schrieb im Beitrag #7304024: > Jakob N. schrieb im Beitrag #7303992: >> aber der µC Taktet mit 32Mhz > > Entscheidend ist doch, mit was die PWM taktet. Ich komme mit 32/Mhz / > 1024 = ca 31 kHz. > Kann es sein, dass die PWM mit 16 MHz taktet? Dann kommen ungefähr 15 > kHz raus. > > Der
-
Thread
Ungenaue RTCs
internen Register abfragt. Bei NXP nachgefragt konnten die sich das nicht erklären. I2c Takttrate von 100khz ist keine Hexerei, da entsteht auch kein EMV. Aber es war wie es ist: Je schneller ich abfragte umso falscher ging die. DS1302: Die war weder mit 6pf noch mit 12pf genau zu kriegen. Mit 15s /
D.h. die RTC Bausteine sind auf eine genaue Taktung angewiesen und zählen nur. Ich verwende den DS32Khz von maxim, der besser ist als der "normale" Uhrenquarz.
-
Thread
Thermostat / Sleep-Mode / Frostschutz
@ André Wippich (sefiroth) >Bringt ein 2µA 32,768 kHz Oszillator am Timer2 TOSC1 Eingang eine >geringere Stromaufnahme im Vergleich zu einem 32,768 kHz Uhrenquarz an >TOSC1 & TOSC2? Oder umformuliert, wiviel Strom wird benötigt um den >Quarz
Glaub ich nicht. Dort gibts eine sehr grosse Tabelle, wo der Stromverbrauch im Power Save Modus mit 32 kHz Quarz drinsteht. MFG Falk
-
Thread
Brauche Tips beim Oszikauf
höher sind als die "leicht" erhöhten Preise von Conrad. Ein kleines Beispiel: Zeitech: RIGOL DS1022C DSO 859,00 EUR (19% Mws) RIGOL DS1102C DSO 1.329,00 EUR(19% Mws) Conrad.AT: RIGOL DS1022C DSO 599,00 EUR (20% Mws) RIGOL DS1102C DSO 1199,00 EUR(20% Mws) @ Matthias
solltest du SEHR ernst nehmen. Einen auf 16 MHz schwingenden Taktoszillator kannst du damit prüfen (bei 32 kHz wird's schon schwieriger, aber das ist ein anderes Thema). Meist setzt man ein Oszilloskop in der Digitaltechnik aber ein, wenn man die Impulsform, Verzögerungszeit, Glitchfreiheit usw. überprüfen
-
Thread
RGB LEDs Stripes Ansteuerung per PWM IC, 150 Kanäle
Y_achse nach dem Strom und suchst dir das U_GS wo U_DS am kleinsten wird. Jedoch muss U_GS in dem Bereich liegen was dein vorgeschalteter Baustein noch an Spannung aussteuert. Falls der nicht in diesem Bereich liegt, anderen MOSFET suchen. Für U_DS kannst
interactive_pdf/power_mosfet_selection_guide_2010/ ) Ich sehe jetzt aber nicht sind es 190 Hz oder 97 khz am Ausgang sind.
-
Thread
Wie 20-40A high side (n-Ch 2,4 mOhm) bei 20-60V und 2 kHz 50% duty pwm ?
Für eBiker und Twizy-Fahrer interessant, wenn man mit 2 kHz 50% duty PWM LiIon lädt soll sich die Zyklenzahl rund verdoppeln: https://www.photovoltaikforum.com/thread/225892-liion-zyklenzahl-durch-gepulstes-laden-verdoppeln-2-khz-50-duty/ bzw. https://onlinelibrary.wiley.com
Da ich gerade ein 20A 80V step-up-down mppt/dcdc Dingsbums baue https://github.com/RoboDurden/Esp32_20A_80V_dcdc/tree/main , möchte ich nocht ein i2c slave basteln, der mit 11000 uF 50V Low_ESR für 3,46€ den Solarstrom puffert und halt mit 2 kHz auf meine 7s 1-2 kWh geht. Damit der ESP32_mppt noch
-
Thread
Lausprecher für uC
Bit Auflösung. Das sollte auch für CD-Qualität reichen. Du kannst natürlich auch einen anderen dsPIC (es gibt jetzt auch die dsPIC33EP mit 70 MHz) oder einen der größeren PIC32 nehmen, die haben alle Framed SPI Unterstützung, und daran einen Audio-DAC per I2S oder TDM anschließen. Viele dsPICs haben
zu finden, welchem mit dem Atmega32 kompatibel ist.
-
Thread
ULP Mikrocontroller 2..4.2V mit RTC
geschaltet wird und > max. 100 Ereignisse zum späteren Auslesen zwischenspeichern. Beispielsweise EFM32 im PowerMode EM4, da geht dann nur noch Reset. https://www.silabs.com/documents/public/white-papers/efm32-gecko-32-bit-microcontroller-introduction.pdf Dein Eingangssignal löst einen Reset aus (ggf
Strom in uA, 1 s-Interrupt ATtiny 2.0 V 3.0 V 3.3 V 1614 0.56 0.78 0.86 interner 32 kHz RC-Oszillator 1614 0.66 0.84 0.88 32 KiHz Quarz 412 0.51 0.74 0.82 interner 32 kHz RC-Oszillator [/code]
-
Thread
1Hz Takt erzeugen
einfachste - insofern du das Equipment hast - ist ein kleiner Mikrocontroller, z.B. Tiny12. Außer einen 32KHz Quarz und 2 Kondensatoren und 1 Stützkondensator brauchst du keine weiteren Bauteile. Das Programm dafür ist in 1 Stunde geschrieben.
auch mit einem Spannungsteiler aus gleichen Widerständen "halbieren" ;-) generell kannst aus einem 32,768 kHz "Uhrenquarz" oder "Baudratenquarzen" und binären Zählern einen 1Hz Takt machen, für Quarze auf 1MHz oder Ähnlichem brauchst dann wegen der "krummen" Teile einen HEF4017 dekaden-Zähler
-
Thread
Temperaturvergleicher OK?
NTC-Widerstände zum einsatz kommen. Controller könnte z.b. ein Attiny13 sein, dieser soll sparsam mit 32KHz laufen und batteriebetrieben sein. Die Temperatur kann über den internen Komparator verglichen werden, wenn gemessen wird. Dass reicht alle 5Minuten. Über den Jumper kann noch etwas eingestellt
als Würfel mit 3V Batterieversorgung. Während er Schläft braucht er um die 100nA, wach arbeitend @32KHz warens etwa 30uA, wenn das Würfeln beendet ist und nur noch der interne Timer 30Sec lang das Ergebniss anzeigt etwa 3uA.
-
Thread
Antennenanalysator nach EU1KY
Erweiterungen nimmt man am besten ? Im Moment habe ich 8 Warnungen beim compilieren. Ich habe noch kein STM32F746G_discovery board und im groups.io wird von einem STM32H Board gesprochen, welches besser und schneller sein soll. Was ist deine Meinung dazu, das STM32F Board zu bestellen oder noch zu warten und das STM32H zu bestellen ? 73 Ralf
-
Thread
LED-Uhr mit Attiny26
Diese Uhr hier hat eine Kalibrierfunktion, um die Ungenauigkeit des Uhrenquarzes (ich verwende einen 32.768 kHz Quarz und leite den Uhrentakt NICHT vom Takt des Systems ab) auszugleichen. Die Uhr hier kann: - auch Datum anzeigen - Helligkeit der Anzeige variieren - den Anzeigemodus wechseln (Uhrzeit
Dass das Original einen DS3231 verwendet hatte ich weiter oben schon mal geantwortet. Der 32 Pin Atmega sitzt bereits auf Lochraster (Pins mit Lackdraht herausgeführt). Das war nervig aber machbar.🙂 Wenn die UDN6118 definitiv
-
Thread
FreeRTOS RS232 über DMA "Ruckler"
einem RS232 Transceiver sende ich Messdaten zur Kontrolle an den Rechner. Das ganze passiert mit 1KHz bei 115200 Baud und funktioniert soweit auch einwandfrei. Da der µC (STM32G081KBT)einige Aufgaben paralell erledigen soll habe ich mich dafür entschieden FreeRTOS zu verwenden. In einem Task mit
jede Millisekunde ausführen, der Scheduler von > FreeRTOS läuft doch selbst nur mit einem Takt von 1KHz Auf den STM32 läuft die CMSIS V2 Version von FreeRTOS. osMutexAcquire() entspricht einem xSemaphoreTake im standart FreeRTOS. Hier mal zum nachlesen: https://arm-software.github.io/CMSIS_5/RTOS2
-
Thread
Erfahrung mit Siglent SDG 10xx Arbitrary Generatoren?
schon mehr Spass, als der alte GF22 & co. Wobei ich Letzteren als "Sinus-Notfall-Redundanz" (bis 20 Khz) noch behalte.
du kannst ähnlich vorgehen wie hier (für Rigol DSOs) http://blog.sfinxsoft.com/tag/ds1052d-ds1102d-hack-jtag-fast/ - physikalische verbindung CPLD/FPGA/DSP prüfen (damit kein IC den anderen blockt) - die config für TopFlash anpassen (wie oben) - flash auslesen Als JTAG adapter
-
Thread
Frequenzteiler ohne Binary Counter
Hardwaretimer -peripherie. Da musst du ansetzen. Wie funktioniert denn deine Kommunikation mit dem DS...?
I2C hab ich noch nicht drin. Es soll aber wenn möglich halt die DS3231 nur beim Start/Neustart eingelesen werden, sowie einmal täglich vergleichen, ob DS3231 Zeit noch mit der des Atmegas übereinstimmt.
-
Thread
Low-power Frequenzteiler
Hallo zusammen, ich würde gerne ein 4 MHz Oszillatorsignal auf ca. 32 kHz runterteilen. Problem ist, dass mir nur wenige uA im Powerbudget zur Verfügung stehen, und Lösungen mit einem 4017er oder alle Ripple Counter die ich so gefunden habe, genehmigen sich bei den Frequenzen
Junglebells schrieb im Beitrag #5477557: > ich würde gerne ein 4 MHz Oszillatorsignal auf ca. 32 kHz runterteilen. > Problem ist, dass mir nur wenige uA im Powerbudget zur Verfügung stehen, > und Lösungen mit einem 4017er oder alle Ripple Counter die ich so > gefunden habe, genehmigen sich bei
-
Thread
Uhr mit Alarm und Kalender - STM32F4 vs. RTC
jemand schonmal einen kompletten Kalender dafür programmiert? Habe mir eine batteriegepufferte Uhr (32,768 kHz Quarz) mit Kalender/Alarm-Funktion auf einem STM32F4DISCOVERY-Board programmiert. Funktioniert einwandfrei. Gruß XMEGA
schonmal einen kompletten Kalender dafür programmiert? > > Habe mir eine batteriegepufferte Uhr (32,768 kHz Quarz) mit > Kalender/Alarm-Funktion auf einem STM32F4DISCOVERY-Board programmiert. > Funktioniert einwandfrei. > > > Gruß XMEGA Hallo Gerhard, wäre es möglich, dass du deinen Code
-
Thread
Microcontroller mit Python
Trick nicht, denn da spielt der Takt an XTAL1 überhaupt > keine Rolle. Ja aber er ist doch auf 32kHz Quarz konfiguriert - hatte ich zumindest so verstanden. Wegen: Michael S. schrieb im Beitrag #6343497: > 32KHz, Prescaler 1 > wie oben, nur der Prescaler ist geändert: > 32KHz, Prescaler 8
> 32KHz, Prescaler 8 ... nicht mehr ansprechbar An XTAL2 (sic!) z.B. 200 kHz anlegen.
-
Thread
PWM Chip 100KHz
Die dsPIC32FJ High Speed PWM ist immerhin mit einer Auflösung von 1.04ns bei Maximalem Tackt dabei. mfG Michael
Wie wär's mit dem oben genannten: michael_ohl schrieb im Beitrag #2508415: > dsPIC32FJ High Speed PWM _Und eigentlich sollte man das wirklich nicht machen einfach eine neue_ _Fragen in irgendeinem alten Thread stellen_, _auch nicht wenn es zum_ _Thema passt_
-
Thread
Verfuster ATMega32, 32khz Quarz
derzeitig Fusesetting noch irgendwie retten? 2) War meine Überlegung grundsätzlich richtig? Also mit dem 32khz und den fuses? 3) Was wäre die korrekte fuseconfig gewesen? Viel Text und hoffentlich viel Erkenntnisse für mich. Danke fürs Lesen und bis bald Christian
dran oder man nimmt eine externe Taktquelle. Es gibt fertige Platinen mit einer RTC zu kaufen. Mit Ds1307 oder noch besser Ds3231. Die geben den 32kHz Uhrentakt fertig aus und zusätzlich haben die eine Batterie und eine Uhr die weiter läuft. Dazu muss man sich allerdings ein wenig mit TWI oder I2C
-
Thread
Genervt über Feature-Politik von Atmel - ATmega/ATtiny
MCP601...MCP604) Ich nutzte den mit internem RC, Timer 1 mit 48MHz gespeist. Damit konnte ich 10 KHz PWM erzeugen und eine Auflösung von 4800 Counts je PWM Puls erhalten. (andere CPU: dsPIC30, 10KHz >> aber nur 1500 Counts je PWM Puls) Schaue mal hier ins Datenblatt: http://www.st.com/stonline
Pinner, den aber nicht von Hand lötbar. Siehe hier: http://www.st.com/stonline/products/literature/ds/13587.pdf Seite 25. Die Kosten eines STM's (STM32F103C8) ab 3,39 EUR. Wenn auch ein kleiner reichen sollte (STM32F100C4) ab 0,85 EUR !!! Also unter einem EUR bei Digikey. Man muss sich ein