-
Thread
I2C und STM8
ein LM75 (mit Adresse 0x90) im Bus vorhanden, wird die Temperatur angezeigt time ist ein DS1307 RTC-Chip im Bus vorhanden, wird das Datum und die Uhrzeit ausgegeben settime ist ein DS1307 RTC-Chip im Bus vorhanden, so kann Datum und Uhrzeit eingestellt werden ----------------
Zip Dateu konnte ich reingucken. Das war original kopiert für unterschiedliche Bustakte... 0= 100 KHz, 1= 50 KHz, 2= 15 KHz... Die Register CCRL und CVRH sind Taktteiler....
-
Thread
OLED RDS Radio mit SI4735 + AVR
92,8MHz RSSI=37dBµV SNR=29dB D.Kultur 95,3MHz RSSI=49dBµV SNR=34dB NDR2 98,5MHz RSSI=47dBµV SNR=32dB Antenne MV 101,3MHz RSSI=40dBµV SNR=32dB DLF 102,2MHz RSSI=33dBµV SNR=26dB NDR Info 105,3MHz RSSI=46dBµV SNR=26dB Hit-Radio 106,1MHz RSSI=38dBµV SNR=20dB Ostseewelle 107,3MHz RSSI=39dBµV SNR=24dB
umgangen, in dem ich die Lautstärke vom SI4735 auf max. Stufe gestellt habe. Ein nachgeschalteter DS1803 regelt jetzt die Lautstärke (hat I2C). Bei der Gelegenheit hat das Gerät gleich noch ein AUX-Eingang für den MP3-Player bekommen. Der DS1803 war auf dem Board natürlich nicht eingeplant und musste
-
Thread
Hardware-Uhr geht ungenau ARM7
Hallo Leute! Ich teste gerade die Hardware-Uhr des LPC2138. Ich verwende einen externen 32KHZ-Quarz. Die Uhr habe ich korrekt initialisiert. Jede Sekunde wird ein IRQ ausgelöst und die Uhrzeit über die serielle Schnittstelle ausgegeben. Die Uhr läuft jetzt 6 Stunden und geht jetzt
lässt sich per Software beliebig genau einstellen. Dann läuft die Uhr nur bei Stromausfall auf dem 32KHz-Quarz.
-
Thread
Microcontroller [Kaufberatung]
Viele 8-bit PICs und auch 16-bit dsPICs/PIC33 haben 12-Bit ADCs, ausserdem gibt es auch die 16-Bit Familie der dsPICs die speziell für Motorsteuer-Anwendungen ausgelegt ist.
kann. Ein Hersteller mit solchen Lösungen ist Microchip, wo sowohl Lösungen für 8Bit, 16Bit und 32 Bit Architekturen existieren. (Die 32Bit Pics basieren übrigends auf dem MIPS kern.) PICler schrieb im Beitrag #2098642: > Guck'st Du: > http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE
-
Thread
Welche NRF24L01+ 2.4 Ghz Transmitter taugen?
Ich glaube, dazu gibt es auch einen Hinweis im NRF24L01-Manual. Aber die Daten selbst (ich benutze 32 Bytes) verschicke ich unverarbeitet.
-------------------------------- The following FIFOs are present in nRF24L01+: • TX three level, 32 byte FIFO • RX three level, 32 byte FIFO Both FIFOs have a controller and are accessible through the SPI by using dedicated SPI commands. A TX FIFO in PRX can store payloads for ACK packets to three
-
Thread
Tag/Nacht Sync
Timer T2 mit 32kHz Uhrenquarz, zieht ~1µA.
Lösungs-blabla: - Netzfrequenz als "stabile" 50 Hz Quelle nehmen - oder 32.768 KHz Uhrenquarz als stabile Frequenzquelle nehmen - oder RTC dazubauen - oder DCF77 Empfänger dazubauen - oder GPS Empfänger dazubauen
-
Thread
Oszilloskop gesucht
Bandbreite von 21kHz darzustellen. Von einer vernünftigen Endstufe darf man erwarten daß sie auch ein 20Khz Rechteck noch sauber verstärkt (möglichst ohne daß das Boucherot Glied abraucht). Mir ist auch noch keine kommerzielle Endstufe begegnet die ab ~20Khz dicht macht. Aber vielleicht kennst du ja ein
2&ARTICLE=121048&GROUPID=5503&artnr=1550Z115 Stufenschalter: http://www.reichelt.de/Drehschalter/DS-2/3/index.html?&ACTION=3&LA=2&ARTICLE=7212&GROUPID=3283&artnr=DS+2 Einbausteckdose: *PE entfernen*! http://www.reichelt.de/SK-105-B/3/index.html?&ACTION=3&LA=446&ARTICLE=75180&artnr=SK+105-B&SEARCH
-
Thread
[V] LM2594-5.0, DS1307, MAX3160CAP, MAX367CPN und MAX366CPA
ordnungsgemäß in der Stange gelagert. 104x LM2594-5.0 DIP8 SIMPLE SWITCHER Power Converter 150 KHz 0.5A Step-Down Voltage Regulator 32x DS1307 DIP8 4 x 8, Serial, I2C Real-Time Clock 99x MAX3160CAP SSOP20 +3.0V to +5.5V, 1µA, RS-232/RS-485/422
Reichelt: DS 1307 Real Time Clock I²C 56B NV SRAM, DIP-8 2,35 €
-
Thread
DS1305
Hallo Leute ich habe mir eine Real Time Clock DS1305 an meinen ATMEGA 8 angeschlossen. Scheint soweit zu funktionieren aber warum zählt die blöde Uhr ab 23:59 weiter also fängt nicht wieder bei 0 an ???
ganz einfach Info: Ich benutze das SPI Interface, und keine Stützbatterie VCC = 5V Quarz = 32.768 kHz PIN 1: NC PIN 16: VCC (Versorgung) PIN 2: NC PIN 15: NC PIN 3: Quarz PIN 14: NC PIN 4: Quarz PIN 13: DOUT (MISO vom ATMEGA) PIN 5: NC PIN 12: DIN (MOSI vom ATMEGA)
-
Thread
DSP für batteriebetriebenen RFID Reader
Ein ARM (STM32) würde sicherlich mit einem guten ADC eine nguten Job tun - für 5$. Mein "Chef" will halt einen DSP haben. Ich hab die STM32 version aber notiert und werde sie vortragen - dann muss ich zwar mein Thema
µP (STM32) oder einen C5000 nehmen. PS: Wenn ich da bleibe wo ich bin muss ich Atmel nehmen :D
-
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
CH32V003, float wirklich langsam?
einmal fast 5000 Byte benötigt (also die Mikrosekunden anderst lösen). Momentan habe ich für CH32V003 "Libraries" geschrieben für: - Software I2C (Bitbanging) - Hardware I2C - OLED Display 128x64 Pixel - WS2812 Leuchtdioden - HX1838 Infrarot Empfänger - DS18B20 Temperatursensor (allerdings
TM1637 Baustein - Charlieplexing für 20 Leuchtdioden Im Moment in Arbeit ist die Realtime-Clock DS3231. Ich sollte das allerdings lassen und das, was ich habe Dokumenieren und veröffentlichen Den CH32V003 als Ersatz für ATmega zu nehmen ist dann eine gute Wahl, wenn der Flashspeicher reicht und
-
Thread
Delta Sigma ADC
Erst mal das Datenblatt zum PCM1803A: http://focus.ti.com/lit/ds/symlink/pcm1803a.pdf SINGLE-ENDED, ANALOG-INPUT 24-BIT, 96-kHz STEREO A/D CONVERTER "The PCM1803A uses a delta-sigma modulator with 64- and 128-times oversampling, and includes a digital decimation
Schaltung ist eigentliche gegen Störungen gut geschützt, Der Eingang Signal soll zwischen 16 Hz und 16 kHz sein. Für mein Anwendung habe ich die Slave Mode gewählt mit 24 Bits am Ausgang. LRCK = 32 kHz und BCK = 32 kHz X 64 = 2,048 MHz. Ich benutze den Format 0 d.h. 24 Bit, MSB-First, Left-Justified.
-
Thread
Peltier Temperaturregelung
/möchte. Da ich kaum fertige Bauteile dafür verwenden darf ist mein Plan das ganze mit einem ESP32 einem Relay Modul und 2 Peltier-Elementen zu realisieren Am ESP32 ist zum einen ein Temperatursensor angeschlossen welcher die Temperatur am im Innenraum des Kühlschranks misst und den Port an dem
> > Da ich kaum fertige Bauteile dafür verwenden darf ist mein Plan das > ganze mit einem ESP32 einem Relay Modul und 2 Peltier-Elementen zu > realisieren Welche Rolle spielt der ESP32 in diesem Schauspiel? Jetzt ist G. schrieb im Beitrag #5590161: > Denn die spezifizierte Waermepumpleistung
-
Thread
Sinus ohne Wechselrichter
ebeno hoher, wenn nicht höherer Sperrspannung. Bleibt die Frage, ob 10 60V MOSFETs in Summe weniger R_DS_ON haben als ein 600V IGBT bzw. weniger Leit- und Schaltverluste (weil der IGBT keinen vergleichbaren R_DS_ON hat).
das alles schwebend auf irgeneiner hohen Spannung. Bei 100 Stufen (1 pro Akku): 100Hz * 100 = 10Khz Unwahrscheinlich, das es so viel ist. Die 3v2 müsste auch hochgesetz werden wür die Gate Ansteuerung. Vieleicht je 3 Akkus = 33 Stufen = 3,3Khz. Oder eben 5 Akkus pro Stufe = 20 Stufen = 2Khz. 5
-
Thread
zeitversatz trotz identischer Hardware
hängen am selben Taster und trotzdem habe ich nach der > ISR einen Zeitversatz von 1,7ms. Ein 32khz Quarz kann mehrere Sekunden benötigen zum Anschwingen. 1,7ms Unterschied sind da garnichts. > zur Ergänzung: der ext. Interrupt, an dem der Taster hängt wird erst > nach vier sekunden wieder
etwas schlecht ausgedrückt. zur hardware: zwei controller mit quarz (selbe frequenz) und RTC mit 32khz ttl am timer2, diese clockt nur den timer2, sonst nix und läuft permanent. am controller hängt jeweils ein funkmodul an der uart. es werden permanent messdaten gesendet, die zur späteren synchronisation
-
Thread
Digitale Audiowiedergabe mit AVR
synchronization is performed automatically." In dem Fall wäre der Betrieb am AVR, oder wie es vorhabe, am dsPIC, ja eigentlich kein Problem, oder? Viele Grüße Mathias
Der dsPic33 kann von Haus aus I2S.
-
Thread
1Hz Taktgeber ohne uC
Standard-Konfiguration. Man braucht nur den obligatorischen Entkopplungskondensator, dazu einen 32,768 kHz Quarz mit Trimmer 6-20pF zum Abgleich. An Pin 7 wird ein 1Hz Signal generiert (Open_Drain), mit Pull-Up beschalten. Schon fertig. Siehe auch NXP Doku. Mfg Uwe
alternativ geht auch ein DS1306 von Maxim. Der 1Hz Takt arbeitet auch ohne Programmierung.
-
Thread
Atmega328p wacht nicht auf, wo steckt der Fehler?
eigentlich den Timer2 in Compare-Mode programmiert, im Power Save Mode sollte dann nur Timer 2 mit einem 32,768khz Quarz laufen sobald die 2 Sekunden um sind sollte der Interrupt erfolgen und ihn aufwecken, der dann das Hauptorogramm weiter ausführt.
David schrieb im Beitrag #3907819: > sollte dann nur Timer 2 mit einem 32,768khz Quarz hatte ich überlesen Thomas Eckmann schrieb im Beitrag #3907827: > ??? > > mfg. und wurde im Eröffnungbeitrag auch nicht geschrieben ;-)
-
Thread
delay mit Röhren
höhenbetont ich habe ihn gemessen: übersetzung 1:1,41 eingangspannung 1,00v 20hz+ 2,860dbv 1khz +2,984dbv 10Khz +2,989dbv 20khz +3,227dbv er ist schon recht höhenlastig was kann ich tuen das ich zwischen 10khz und 20khz den Frequenzgang etwas niedriger mache? evtl bandsperre? lg
grossi schrieb im Beitrag #7027936: > was kann ich tuen das ich zwischen 10khz und 20khz den Frequenzgang > etwas niedriger mache? > evtl bandsperre? Ein Collinsfilter einbauen.
-
Thread
8-stelliger Frequenzzähler, reziprok, STM32F7xx
.c" nebst einigen .h-Files für den STM32F730 einzubinden. Das Projekt baut auf der von STM32CubeMX erzeugten "main.c" auf. Die Hauptaufgabe von "main.c" besteht darin, Caches und Interrupts zu konfigurieren und die Taktfrequenz des Systems
Das habe ich aufmerksam verfolgt. Die vielen Fallen beim H7 sind Dir dann ja schon begegnet ;-) Für 32 kHz und 1 ppm Auflösung/Genauigkeit würde aber schon ein ATmega48 ausreichen. Für ein F407 Discovery-Board hatte ich hier vor Jahren ein Beispiel gezeigt: https://www.mikrocontroller.net/topic/275225
-
Thread
baudrate
Hi Tim, die Daten sollen vom AVR zu einem RS 485 Transceiver (DS75176) geschickt und von diesem seriell zum Funk Sendemodul an den Dateneingang weitergegeben werden.
man auch wesentlich mehr Daten in 2 kHz bandbreite .. das problem wird dabei das A3E sein .. Tim
-
Thread
Synchronwandler Ausschaltprobleme
denn dein Regler aus? Hab einen PI Regler auf dem µC laufen. Die Regelfrequenz beträgt etwa 8 KHz. Im Anhang befindet sich die Sprungantwort des offenen Systems bei Stellgrößenänderung. Hier der Regelalgorithmus für den Konstant-Spannungs-Modus: [c] static uint32_t PI_CVM(uint32_t xValue){ int32_t pid_out; int32_t error; int32_t P_term; error = SetValueVOut - xValue; Int_term = Int_term + ((Ki_CVM * error) / 256); if (Int_term > SAT_LIMIT) { Int_term = SAT_LIMIT; }
-
Thread
Atmel ohne Quarz Programmieren
funktioniert nicht. Daher gab es Probleme, wenn der Attiny auf niedrige Taktraten geflasht wurde (16 kHz oder 32 kHz). Er war dann anschließend nicht mehr ansprechbar, weil die ISP-Taktrate höher als ein Viertel der AVR-Taktrate war. Mit der beigefügten Version 5.10 funktioniert der Parameter -i, und mit "-i 1000" lassen sich auch AVRs "wieder einfangen", die auf 4 KHz (32 kHz- Uhrenquarz plus Vorteiler 1/8) geflasht wurden..."/Zitat http://www.elektronik-labor.de/AVR/AVRdude.html Gibt es die Möglichkeit das STK500-Board zu verwenden? Da kann man zwischen verschiedenen
-
Thread
Atmega mit Batterie versorgen
angeschlossenes Display die aktuelle Uhrzeit ausgibt. Der verwendete Microcontroller ist ein ATmega32. Realisiert wird dies ja, indem ich ein 32.768 KHz Quarz an den TOSC Ports des µC anschließe. Betrieben wird die Schaltung über eine 12 Volt Autobatterie. Der AVR ist über den Festpannungsregler 7805
DS1307 + Lithium Batterie
-
Thread
Temperaturkompensierter Uhrenquarz (32kHz) geucht in SO
Kenn jemand einen kleinen 32kHz Uhrenquarz mit einer möglichst hohen Genauigkeit?? <= 5ppm Hab hier einen DS32KHZ von Maxim. Der ist leider zu groß. Wenn möglich sollte der zu gleich Temperaturkompensiert (TXC0) sein. Die Länge
So dass ich lediglich den Anschluss an XTAL1 machen muss (abgesehen von der Vcc/Gnd). Habe auch DS3231SN noch hier. Aber gleiches Problem, die passen nicht mehr auf die PCB Rückseite. Hab irgendwo auch noch DS3231M(!?) Die sind deutlich kleiner. Aber haben auch schon eine Abweichung von 5ppm, wobei
-
Thread
Welches 125 kHz read/write RFID-Tag sendet 8 Frames zu 128 bit?
Frequenz Hersteller EM 4450 / EM 4550 128 byte R/W 125 Khz EM-Microelectronic Hitag S 2048 2048 bit R/W 125 Khz Philips [/pre] EM4450/4550: http://www.emmicroelectronic.com/sites/default/files/public/products/datasheets/em4450_ds_0.pdf 32 words of 32 bits und andere Header. Hitag S 2048: Hat den längsten Startup-Header, von dem ich bislang gelesen habe: 585/125e3 = 4.68 ms - etwa 1/4 vom gesuchten (-> ~2048 Zyklen).
-
Thread
Logikgatter: Push-Pull-Ausgänge parallelschalten
Schaden sollte begrenzt sein. *) an dem Parameter läßt sich noch eim ehesten drehen. Aber bei 100 kHz habe ich schon ordentlich Leistungseinbußen.
sind echt nicht mein Ding. Die KSQ, wie Du sie gezeichnet hast, funktioniert auf Anhieb mit 200 kHz mit einer (kurz angeschlossenen) LED als Last. Mit dem invertierenden Charakter kann ich gut leben. Die Variante mit dem Stromspiegel mit zwei Bipolar-Transistoren funktioniert auch mit 200 kHz
-
Thread
Mosfet brennt bei höheren Leistung durch(Boost Converter)
jetzt mal eingegeben und als gute kerne werden mir > zwei von Siemens vorgeschlagen einmal den E65/32/27 und PM62/49. Die sind vieel zu groß für Deinen Zweck. Da hast Du irgendwas falsch eingegeben. Ist Dir schon aufgefallen, daß die Frequenz nicht 120 Khz beträgt, sondern 200 ?
Ja das ist mir auch aufgefallen kann ich mir im Moment jedoch nicht erklären woher genau diese 200KHz kommen eigentlich war der 555 auf 120-130KHz eingestellt mit ein 50K Poti und 100pF. Brigitte Haardutt schrieb im Beitrag #6108291: > daß Felix kein Wort darüber sagte, > etwas lernen zu wollen
-
Thread
China SUPER Bauteile-Schnäppchen Thread
10 Stück RTC I2C AT24C32 DS1307 Real Time Clock Module für insgesamt USD 4,52 bei AliExpress: http://www.aliexpress.com/store/product/Tiny-RTC-I2C-AT24C32-DS1307-Real-Time-Clock-Module-ARM-PIC-for-Arduino-UNO-R3/613903_626987564
Für 85ct (kostenloser Versand) gibt es hier: http://www.aliexpress.com/item/DS3231-AT24C32-IIC-High-Precision-RTC-Module-Clock-Timer-Memory-Module-for-Ar-H/1859103686.html RTC Module auf DS3231 Basis.
-
Thread
Stepup 180V - sackt völlig zusammen
Magnetisch geschlossener Kreis, also Ringkern, Schalenkern oder abgeschirmte SMD Spule. > Kann ich R32 in diesem Fall mal in Ruhe lassen? Du kannst R32 nur so lassen, wenn du NPN/PNP einbaust.
Jo ich denke die 32 Rappen liegen gerade noch so drin, wenn man den Preis für die Röhren ankuckt :) Danke für den Hinweis.
-
Thread
ATtiny1624, Timer B läuft zu schnell ab
#7875517: > Denk- oder Programmfehler? Ich sehe zwei Programmierfehler: 1. Dein Zugriff auf die 32-Bit-Zählervariable ist nicht atomic 2. Konstanten größer 2^15 sollten explizit als long definiert werden, also z.B. 50000ul Grüßle, Volker
lassen. Deine Timer dann so umformulieren: [c] static uint32_t last_action_millis; if (get_millis() - last_action_millis > 5000) { do_something(); last_action_millis = get_millis(); } [/c] (Achtung, nicht "if (last_action_millis+5000 < get_millis
-
Thread
Reichelt Tischmultimeter UT 803
installieren. Der Anschluß wird als Serial Port o.Ä. erkannt, aber als 04fa Dallas Semiconductor 2490 DS1490F 2-in-1 Fob, 1-Wire adapter "eingebaut" (Laut Gerätemanager, "USB View", pcwHWInfo). www.maxim-ic.com/quick_view2.cfm/qv_pk/2995 datasheets.maxim-ic.com/en/ds/DS2490.pdf SOIC;24 pin; www.maxim-ic.com
µA AC 1 = 4 10−6 0,00 mA AC 0 ? 4 10-3 0,0 mA AC 1 ? 4 10-3 0 Hz 0 2 0 1 0,00 kHz 1 2 0 10^3 0,0 kHz 2 2 0 10^3 0,000 MHz 3 2 0 10^6 0,00 MHz 4 2 0 10^6 13,5 Ω 0 3 2 1 Einheit (Byte 5) ---------------- 1 diode 2 Hz 3 Ohm 4 deg # Byte 8: 1 -
-
Thread
Sparsamer Logic-Level-Mosfet
kann u.U. Sinn machen einen Mikrocontroller zu verwenden, z.B. 16F5x, mit sehr langsamem Takt, z.B. 32 KHz crystal. Damit koennen mehr als ein MOSFET angesteuert werden. Wiederstand braucht es dann nicht. SMD MOSFETs z.B. 2n7002 oder BSS138. Im thread keine Angabe ueber den Strom (Amperes).
u.U. Sinn machen einen Mikrocontroller zu verwenden, z.B. 16F5x, > mit sehr langsamem Takt, z.B. 32 KHz crystal. > > Damit koennen mehr als ein MOSFET angesteuert werden. Wiederstand > braucht es dann nicht. Ja, da muss ein PIC rein, sonst geht das nicht. Versuch es bloß nicht mit einem AVR
-
Thread
BLDC Shield gesucht
Da hast du wohl schon recht, I2C ist eine blöde Idee, die Regelfrequenz beträgt aber 1.3khz und nicht 400khz. Was für ein BLDC Driver IC ist zu empfehlen, der L6234 ist ja schon etwas älter. Gibt es nicht auch etwas in SMD fertig aufgebaut, ansteuerbar über die GPIO Pins des ARM Prozessors
so stimmt? Ist mein erstes Bauteil in Eagle. Das verwendete Datenblatt: http://www.ti.com/lit/ds/symlink/drv8313.pdf Grüsse Sebastian T.