-
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
-
Thread
Modulares UKW-Radio mit SI-4703
gilt somit für alle Displayvarianten: In der Konfiguration kann das Kanalraster neben 100 und 200 kHz auch auf 50 kHz gesetzt werden. Allerdings stellt sich die Anzeige auf einem 4-Stelligen Display in dem Fall etwas schwieriger dar, da ganz einfach eine Stelle fehlt. Sollte man mit diesem Raster arbeiten
https://www.noritake-elec.com/display/vfd_operation.html Datenblatt TPA6111A2 http://www.ti.com/lit/ds/symlink/tpa6111a2.pdf
-
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
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
DC-DC Wandler; Trafo surrt beim Berühren
mich irritiert: Serieninduktivität(N1+N2+N3): 1,49mH±30% (20kHz/50mV) Hauptinduktivität(N1): 1,65μH±32% (50kHz/50mV) Streuinduktivität(N1 - N2&N3 kurzgeschlossen): 1,0μH±32% (50kHz/50mV) Die Induktivitäten sind bei 20 bzw, 50 kHz angegeben, du nutzt das Teil aber mit 500 kHz? Da das kein ideales
Das kernmaterial schafft 500 kHz noch so gerade eben. Gruss Robert
-
Thread
GCC Optimierung killt Funktion
dass man > da die volle APB2 Speed von 1/2 Sycklock = 84 Mhz braucht. Bei I2C nch > weniger mit 100khz aber auch da half es grad alle Probleme zu > beseitigen. Richtig, es geht schon um die Slewrate dabei. Ich habe das gerade aber mal ohne Last auf meinem STM32F401-DISCO ausprobiert, und halte es
ich habe hier auch mal STM32 Libs durchsucht, die DMB/DSB/ISB tauchen nur an einer Stelle auf: beim beschreiben des Flash, sonst nirgends. Und das habe ich auch mal schnell in den STM32F103 geschoben: [c] while(1) {
-
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
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
Prasseln im Kopfhörerverstärker, an was liegt's?
wuerde der Strom steigen und das Netzteil aufwendiger werden. Aber gute Kopfhoerer haben IMHO keine 32 Ohm und fuer schlechte Teile reichen die eingebauten Verstaerker .-) Olaf
wuerde der Strom steigen und das Netzteil > aufwendiger werden. Aber gute Kopfhoerer haben IMHO keine 32 Ohm und > fuer schlechte Teile reichen die eingebauten Verstaerker .-) > > Olaf Das teil ist mal extrem schick! Schöne Arbeit.
-
Thread
Delay mit Timer
Ich wollte gerne den Teiner2 nehmen im CTC modus. 16000000:1024 = 15.625Khz Wie muss der Timer2 konfiguriert werden und wie muss den aufrufen im Programm. Beim Ds1820 muss ich ja bis zu 480ųs warten.
PORT [c]DS1820_DDR |= 1<<used_pin; DS1820_PORT &= ~(1<<used_pin);[/c] das ist richtig Rechenaufwand und wird voraussichtlich das DS18S20 Timing zerstören ! Ich würde konsequent nur Defines verwenden DS1820
-
Thread
Aquariumsteuerung
bis 9 Uhr auf 100%, von 16Uhr > bis 19Uhr auf 30%, bis 21Uhr auf 0%. Schöner Einwand. Der Meag32 hat nämlich Anschlüsse direkt für einen 32,768kHz Uhrenquarz in Form von TOSC1 und TOSC2, die du dafür freiräumen könntest. Dann hättest du eine integrierte RTC, ohne dafür ein externes IC einzusetzen
directly between the pins. No external capacitors are needed. The Oscillator is optimized for use with a 32.768 kHz watch crystal. Applying an external clock source to TOSC1 is not recommended. Note: The Timer/Counter Oscillator uses the same type of crystal oscillator as Low-Frequency Oscillator and the
-
Thread
Frequenzteiler und PPS
Prescaler"-ICs gefunden. Ich würde so einen Frequenzteiler wie das hier kaufen: http://www.mouser.com/ds/2/609/hmc363s8g-468206.pdf und einfach mit BNC Buchsen und Stromversorgung auf eine kleine Platine machen lassen. Ich bin mir nicht so ganz sicher ob das der richtige ist.. Scheint ein bisschen überdimensioniert
Oder gibts dafür ein IC? Ich hab irgendwo ein "Uhrzeitgenerator"-IC gefunden, das allerdings ein 32KHZ Inputsignal hatte.. Ich versuche, das Problem zu lösen, und mag das eigentlich nicht, in einem Forum zu posten und andere die Arbeit machen lassen. Leider bin ich dieses Mal ziemlich überfordert
-
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
Auslegung Tiefpass für PWM-Signal
Schallwandler. Das FFT zeigt dann nur noch wenige Mischprodukte. Hier noch ein Bild vom Rigol DS1102E.
Lukas B. schrieb im Beitrag #4428226: > wobei hier die Frequenz auch nur > bei 100 kHz und nicht bei 1 MHz liegt Unter 100 KHz zu bleiben ist auch aus EMV Gründen zu empfehlen.
-
Thread
ATmega 328P wie stützbatteriqe anhängen
#4403943: > Der 8-Pinner ist eine RTC mit I2C > Anschluß. ... und müsste der Belegung nach ein DS1308 von Maxim sein. Y2 ist der übliche 32,768 kHz Uhrenquarz.
DS1307 hilft da auch: http://datasheets.maximintegrated.com/en/ds/DS1307.pdf
-
Thread
Zwischen 2 Quartzen umschalten
Oder du nimmst den SI5351A. Das ist ein Any-Frequency CMOS Clock Generator. Der kann 8 kHz bis 133 MHz. Die jeweils grade gewünsche Ausgabefrequenz wird über I2C mittgeteilt. Kostet ca. 1€.
, Ich dachte da an den: http://www.ti.com/lit/ds/symlink/sn74lvc1g3157.pdf http://www.digikey.ca/product-detail/en/SN74LVC1G3157DBVR/296-14908-1-ND/562548 Das is ein Doppelumschalter mit 6 Ohm und bis 300MHz geeignet. Der Vorteil gegenüber
-
Thread
PIC32MZ Ports mit Pull up spinnt
modifizieren. Sonderfunktionen (guter Tipp, hatte ich nicht geprüft): Pin 47: SOSCI/RPC13/RC13 SOSCI: 32.768 kHz low-power oscillator crystal input; CMOS otherwise RPC13: Output: RPC13R steht auf 0, also kein Output Input: U3RXR steht auf 0, also kein Input von RPC13 Beim SOSCI bin ich noch
sehr kompetent geholfen. Auch die "Erratas" wären einen Blick wert, schließlich ist das ein PIC32 MZ ;-)
-
Thread
LED Streifen mit light_ws2812
Interesse dran! Findest Du hier: https://www.mikrocontroller.net/articles/WordClock24h#STM32F4xx_Projekt (siehe Download) Darin enthalten sind Libs für - WS2812 - DS18(S)20 - [[MCURSES]] - [[IRMP]] - DS3231-RTC - I2C-EEPROM - UART - DCF77 (sehr rudimentär)
ESP8266-AT-Anbindung (noch nicht auf die letzte AT-Version aktualisiert) Die Libs laufen auf STM32F4xx und STM32F10x, also z.B. auf den STM32F4xx-Nucleo Boards als auch auf dem STM32F103C8T6 Mini-Development-Board, was man für ca. 4 EUR beim Chinesen bekommt. Wenn Du Fragen dazu hast, einfach melden
-
Thread
I2C mal wieder
ATMega128A mit 16Mhz externem Quarz Als Slaves gibt es 1 ATMega8 mit 1 Mhz interner Quarz 2 ATMega32 mit 1Mhz interner Quarz Hinzu kommt ein eDIPTFT70-ATP was 400khz I2C ebenfalls beherscht. In diesem ist auch ein ATMega128 verbaut. Eine kommunikation zwischen dem Master und Display habe ich schon
Achso, was vielleicht noch wichtig ist, der ATMega8 sowie der ATMega32 laufen mit dem internen Oszilator mit 1Mhz. Der ATMega128 läuft mit einem 16Mhz externem Quarz.
-
Thread
CC2541 mit integrierter PCB Antenne
refine.aspx?Ntk=P_MarCom&Ntt=140527394 Es handelt sich leider nur um den reinen Chip. Peripherie wie 32 kHz Crystal und vor allem die PCB Antenne mit Balun etc. sind nicht mit integriert. Ich kenne mich nicht besonders gut mit PCB Antennen aus und auch wenn es ein Referenzguide gibt kann man da viel
Datenblatt: ftp://imall.iteadstudio.com/Modules/IM130614001_Serial_Port_BLE_Module_Master_Slave_HM-10/DS_IM130614001_Serial_Port_BLE_Module_Master_Slave_HM-10.pdf
-
Thread
Spannungswandler 12 Vdc auf 350 Vdc (max. 50mA)
://www.conrad.de/de/mosfet-international-rectifier-irlz34npbf-hexfet-gehaeuseart-to-220-i-d-27-a-u-ds-55-v-162873.html
mit Last entsteht kein Spannungssprung. Die Frequenz am Pin 2 schwankt spannungsabhängig 45V = 8,5Khz 262V = 165Khz (laut Frequenzmesser) Das wird wahrscheinlich am Aufbau auf dem Breadboard liegen. Sonst habe ich solche Schaltung immer als Igel gelötet. Ich würde gerne auf 400V und 50mA kommen.
-
Thread
600 MHz differential probe Eigenbau
den Tastkopf mit einem Rechtecksignal abstimmen und ein paar Einzelfrequenzen messen. Zwischen 10 kHz und 100 Mhz war dabei nichts auffällig.
übertroffen > - Maximale Eingangsspannung +/-35 V -> erfüllt (3 dB Kompression) > - Materialpreis 32 € ohne Kabel, PCB und Gehäuse -> nicht erfüllt Und damit bleibt nur der unwichtigste Punkt als nicht erfüllt übrig - Gratulation! Denn ob das Teil nun 32 oder 68,32€ kostet ist relativ egal, wenn
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
* adc - K3); ocr_32 = ocr_32 * ocr_32; ocr_32 /= K4; // Trunk 32-bit ocr value to an 8-bit saturated value uint8_t ocr_8 = ocr_32; if (ocr_32 >= 256) ocr_8 = 255;
Ist halt schön, wenn das Interface eines Temperatursensors davon unabhängig ist, ob es sich um einen DS18x20 oder einen LM335 handelt. In C++ trivial. Und wenn man in 0.1° Schritten rechnen oder 32-Bit Date/Time-Werte vergleichen kann ohne sich einen abzubrechen. ;-) Wo ich schon ein RTOS drin hatte
-
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
Frage zu I2S
Dann werden die Samples halt auf 32 oder 64 Bits aufgeblasen (alle unteren Bits 0). Viele Codecs wollen auch noch eine stabile Master-Clock haben (typischerweise 256 x Samplerate).
Frank K. schrieb im Beitrag #4345100: > PIC24 und PIC32 haben Framed SPI, und das ist genau TDM > (Sammelbegriff > für alle Codec-Formate) oder I2S (ein spezielles). DMA ist auch noch > dabei. > Nimm besser einen STM32. Der kann auch I2S, hat
-
Thread
Hochspannungserzeugung Geigerzähler aus 3V
resources/astro2.rk.edu.pl/images/thumb_geiger_arduino1.jpg Da kann man auch problemlos einen ESP32 anschließen und Daten über diesen loggen. https://github.com/SensorsIot/Geiger-Counter-RadiationD-v1.1-CAJOE- Insofern bin ich zufrieden. Es gibt so viele Schaltungen für Zählrohre, die ich
herunter. Bei höheren Frequenzen als 50 Hz brauchst Du auch nur einen kleineren Übertrager, bei 50 kHz tut es z.B. ein CCFL-Inverter, so wie das z.B. B.Kainka und S.Schneider machen (s. Beitrag vom 05.05.2022 weiter oben, https://www.elektronik-labor.de/Projekte/Gamma9.html)
-
Thread
AVR mit integriertem RTC
#4326794: > Ich habe bislang noch niemanden gesehen, der einen AVR tatsächlich > (vorsätzlich) mit 32 kHz getaktet hätte. ich ja auch nicht, würde es auch nicht machen, aber gehen tut das, es wurde hier bezweifelt: Thomas E. schrieb im Beitrag #4326695: > Nein, er läuft nicht extern mit 32KHz.
> Ich habe bislang noch niemanden gesehen, der einen AVR tatsächlich >(vorsätzlich) mit 32 kHz getaktet hätte. Im Anhang ist ein Bild (ähnlich) von mir, damit du jemanden gesehen hast, der vorsätzlich mehrere AVR (z. B. Fahrradcomputer) mit 32 KHz taktet.
-
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
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
Uhrenquarz Feineinstellung
Also, DS3231 und STM32 scheiden aus. Die Uhr ist ja vom Aufbau her fertig. Die Umbauarbeiten wären einfach zu komplex. Die Korrektur über die Software, wäre Plan B. Am besten gefällt mir der Lösungsansatz
. The Oscillator is opti- mized for use with a 32.768 kHz watch crystal. Ap plying an external cl ock source to TOSC1 is not recommended. Zum code: config clock = soft, bedeutet, das Bascom eine Softwareuhr aufruft, in der die Werte 1 min sind
-
Thread
Mechatronika M80 Gesperrt
scanner) - Ich will z.B eine Teilbestückung durchführen können bei Prototypen (einfach sagen R19, R32 (alles dazwischen auslassen) etc. und das nicht jeweils mit 2 Klicks pro Bauteil sondern die Bauteile markieren und danach bestücken. - Wenn es ein Problem mit einem Bauteil bei der Bestückung gibt
Daniel schrieb im Beitrag #5218738: > <32>f\r\n schiebe von Feederblock Adresse 30 Slot 1 die Bauteile um eins Slot 2 natürlich
-
Thread
Ultraschall in Metall?
da doch eigentlich überflüssig. Mit den geposteten Chips wird das aber nix. 20 ns mit einem 100 kHz Signal messen? Eher nicht...
erzeugt aber keine Flanke ... > Mit den geposteten Chips wird das aber nix. 20 ns mit einem 100 kHz > Signal messen? Eher nicht... die 100 kHz sind weder die Frequenz des US noch die Abtastrate ...
-
Thread
mcHF-SDR Selbstbau-Projekt
Hallo Forum, hallo OMs, was haltet Ihr, sofern Ihr mit der ARM und STM32F4 Thematik befasst seid, den MC durch einen STM32F439VIT6 zu ersetzen? Bietet mehr RAM/Flash/CPU-Takt und ist PIN-Kompatiebel zum ..407GVT6. Würde mehr Reserve für weitere Features lassen.
Markus W. schrieb im Beitrag #4280427: > STM32F439VIT6 interessant würde ich eine Variante mit dem Stm32f429i disco board finden,(reicht die Rechenleistung?) http://de.rs-online.com/web/p/product/7892815/?grossPrice=Y&cm_mmc=DE%7CShopping-_
-
Thread
Freescale Kinetis MK22FN ein trauriges Kapitel
oder von zwei Quarz-Oszillatoren mit externen Quarzen (einer im MHz Bereich, der ander LoPower mit 32KHz Uhrenquarz). Das klingt gut, gelle? Tja, die 100 MHz Takt für die CPU erhält men nur per PLL (hier verschämt FLL genannt). Ist ja kein Ding, andere machen es genau so. Aber als Referenz für diese FLL geht NUR ein Signal im Bereich um die 32 kHz herum. Also muß der Haupt-Oszi von seinen 4..8..10 MHz erstmal heruntergeteilt werden. Das geht aber nur in diskreten 2^n Schritten, also :32, :64, :128 usw. Man ist bei der Quarzwahl deshalb recht
-
Thread
Arduino Uno R3 und anderer Quarz
kann man die CPU auch langsamer laufen lassen. Wenn man Strom sparen muss, nimmt man so oder so einen 32.768 kHz Uhrenquarz und den [[Sleep Mode]].
Man könnte führ die Uhrenfunktion auch sowas benutzen: http://www.ebay.de/itm/DS1307-I2C-Real-Time-Clock-AT24C32-I2C-EEPROM-Board-Batterie-CR2032-/201278006037?hash=item2edd1aa315 Ist jetzt nur ein Beispiel - die Dinger gibt es für rund 5 Euro in den verschiedensten Ausführungen