-
Thread
Bandpass will nicht
Du koenntest dein Glueck mal mit LF351 , LF356 versuchen. Laut Datenblatt haben die bei 32KHz mehr Verstaerkung (rund 150 fach). Allerdings wenn du mal auf Seite 17 von diesem Datenblatt schaust ist dort auch eine Bandpassschaltung angegeben wo mit einem 2. OP die Guete angehoben wird. Vielleicht testet du das mal. http://www.national.com/ds/LM/LM124.pdf Gruss Helmi
-
Thread
ersten postiven und negativen Wert des nulldurchgang bestimmen
andere einen guten Tip für nen Suchalgo hat den ich Programmieren muss. Ich hab einen Sinus mit <1Khz, davon lese ich mittels ADC ca. eine Periode ein, Phasenlage ist dabei nicht bekannt. Diese lege ich mittels DMA in 32 Werten im Speicher ab. Ich muss nun den Nulldurchgang der steigenden Flanke
ich den Sinus einlesen muss um noch andere Sachen damit anzustellen. Das ganze soll dann auf einem dsPIC33 bzw PIC24 laufen.
-
Thread
I2C (TWI) Sniffer mit AVR
geht das eigentlich nur mit dem tiny86 oder kann man das auch mit einem mega32 machen?
Bus geblockt hatte. Nun verwende ich die UART.c & .h von http://www.jump.to/fleury. TX Buffer 32, RX Buffer 0 gehen bei mir mit einer I2C Bus Frequency mit ~135KHZ. Das HEX-file ist für einen ATTiny2313; 11,0592MHz; 115200 Baud. Hier dann ein LOG der UART Ausgabe: s28wa98ap s28ra00a00np
-
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
FM Transmitter umbauen Gesperrt
könnte gut passen. Datenblatt gibt's hier: http://www.necel.com/microwave/en/pdf/PU10450EJ01V0DS.pdf Die Spannungszuführung zum Kollektor erfolgt mit einer Drossel (graues SMD links neben Transistor M6), die Auskopplung mit einem Kondensator (links zwischen den Batteriefachanschlüssen), wobei
. Da das Teil auf den kompletten Bereich von 87 bis 108 MHz abstimmbar ist, sollten ein paar 100 kHz Hub ja nun wirklich kein Problem sein. Hast du den Hub-Regler R27 schon auf Anschlag?
-
Thread
Projekt : GPS Tracker
Nach Schema von Martin Matysiak nicht. Glaube habe eher ein Problem mit dem ATMega32. Status-LED blinken und es schreibt immer...
@ Julian Es ist ein ATmega32. Wenn du auf das Board schaust siehst du auch "zu viele Pins" für einen ATmega8.
-
Thread
Schwebende Kugel
wesentlich höher (und damit der Widerstand wes. geringer) als bei 5V. Die Schaltverluste sind bei 4KHz bestimmt nicht hoch.
Das liegt vermutlich daran, dass der Compiler uint64 selbst aus 32bit Zahlen zusammebastelt. Kann es sein, dass dein Code daher auch sehr groß ist ? Ich würde besser die delay.h verwenden. Dann hast du eine feste Pause, deren Länge vorhersagbar ist (abgesehen von
-
Thread
Morgenmuffel: avr tiny45 quarz power-down sleep
gefunden. Das trifft auf AVRs zu, die mit schnellem internen Takt arbeiten und nur den Timer2 mit 32KHz (asynchron) fahren. Was hier kaum der Fall sein kann, weil der Tiny45 m.W. nur komplett auf 32KHz geschaltet werden kann.
so, den Tipp mit dem externen Takt habe ich auch befolgt; ich habe mangels Funktionsgenerator einen DS3234 benutzt. Der spuckt auch in Minimalbeschaltung 3276Hz aus (vcc, gnd, 32khz). Fehlerquelle ausgeschlossen ;-)
-
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
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
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
Sprachübertragung
auf den PC. Normalerweise kriegt man max. 115000 Baud, bei 8-Bit-Auflösung sind das also noch gut 10 kHz Samplingrate und somit noch rund 5 kHz echte Bandbreite. Sprache kann man damit verständlich übermitteln, aber 'gute' Qualität ist das nicht mehr.
benutzt aber halt schon µ-law-,,Kompression'', um mit nur 8 bit pro Sample auszukommen, zusammen mit 8 kHz Abtastrate macht das dann die ISDN-typischen 64 kbit/s. Zum Vergleich, für CD-Qualität braucht man 1411200 kbit/s (2 Kanäle je 16 bit, keine Kompression, 44,1 kHz Abtastrate).
-
Thread
Wie spät ist es
Die RTCs sind üblicherweise auf einen Quarz angewiesen. Die normalen 32Khz Quarze sind nicht sehr genau. Schau Dir mal den DS32Khz Baustein von maxim-ic.com an, der ist stabilisiert und den kannst Du dann an eine I2C (z.B. DS1307 DS1305 von maxim) RTC oder direkt an den
benötigen würde :-) Ich verwende den Codevision-AVR-Compiler. Aus diesem Grund habe ich mich für den DS32KHZ als Quarz und den DS1307 als Uhrenbaustein entschieden. Weiß allerdings nicht was passiert, wenn ich den DS1307 als Quarz und den DS32KHZ als Uhrenbaustein laufen lassen würde, kleiner Scherz.
-
Thread
Ladungspumpen und son Zeuch =)
ladungspumpen gibts auch als ICs. ich kenn den icl7660 von max. http://datasheets.maxim-ic.com/en/ds/ICL7660-MAX1044.pdf allerdings kenn ich keine ladungspumpe bis 100mA. in der region geht auch der wirkungsgrad schon stark in die knie. bei deinen strömen würd ich dir eher zu einem schaltregler
braucht nur 330k auf ner Diskette, dabei ist aber: -ramdisk -cd -deutsches keyboard -der fat32 treibergedöns (ifshpl.sys oder so) -pkunzip Ich hab da mal geschaut was sich so machen lässt, nachdem ich windows ME disketten gesehen hab ist mir die erleuchtung gekommen. Also es ist auf der
-
Thread
Elektrometer - Rückkopplung dimensionieren?
Ausgangsschaltung meines OpAmps geht auf einen A/D-Wandler (in einem anderen Gerät), der den Wert mit maximal 1 kHz samplen wird. Sind diese 1 kHz jetzt als Bandbreite in der Formel für's Widerstandsrauschen einzusetzen? Wenn ich das auf dieser Seite hier tue http://www.sengpielaudio.com/Rechner-rauschen.htm , dann
@Entwickler (Gast) http://www.national.com/ds/LM/LMP7721.pdf LMP7721 20fA du bist wieder dran Gruss Helmi
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
ATmega8 UG-32F02 320x240 glcd EL backlight
breiter als 8 Pixel auf, und nur in denen mit _2. > Gibt es die Schrift auch in noch größer? 24x32 z.B. 24x32 habe ich leider nicht. Ich habe aber mal ein paar andere große hinzugefügt. Wirklich getestet habe ich aber nur die größte (32x53). Das Problem an denen ist die Größe: Die 32x53 hat 53kByte
-
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
ARM7: Hobels Einsteiger Fragen Thread
Manche ARMs (keine Ahnung welchen du hast) haben extra einen 32kHz Quarz eingang... hab selbst einen (lpc2148) der hat eine extra Uhrenquarz. Bei dem habe ich nach ~1woche 5sec abweichung gehabt... Aber wenn man den aus dem Systemtackt generiert... ist klar das
Ich erzeuge aus einem 32khz Quarz am LPC2138, der hat dafür einen internen Oscillator eingebaut. Aus dem Systemtakt dürfte auch nicht ungenauer sein, da er ein Vielfaches ist und zudem einen exkakt einstellbaren Teiler hat,
-
Thread
Anfänger Warenkorb
zum Schwingen zu bringen. Die Frequenz ist innerhalb gewisser Grenzen beliebig. Die Angabe von 5 kHz bei o.g. Wandler ist die Resonanzfrequenz, bei der er am lautesten brüllt. Diese Teile eignen sich zur Ausgabe einfacher Melodien. Die benötigte Wechselspannung variabler Frequenz lässt sich leicht
Fotowiderstand und einen Temperatursensor (KTY... wenn man sich mit dem Auslesen per ADC begnügen will; DS18S20 für gehobene Ansprüche) dazunehmen. Wenn man Messwerte von Sensoren auf einem LC-Display darstellt und sieht, wie sie sich ändern - das macht doch immer gute Laune :-)
-
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
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
Quarz Auswahl für PIC oder AVR
kaufen? den hier zB: QU10,0000MHZ HC -49/U von Conrad? Im Datenblatt des PICs steht: "... The dsPIC30F oscillator design requires the use of a parallel cut crystal. ..." Im Datenblatt des Quarzes steht davon aber nichts drin. Bitte um eine kleine Hilfe!
µC so nicht, es muß ein Grundwellenquarz sein. Früher galt die Regel: Frequenz auf dem Quarz in kHz angegeben (10.000kHz) Grundwellenquarz, Frequenz in MHz angegeben (21.38MHz) Oberwellenquarz. Genaues kann man im Quarzkochbuch lesen, ist im Inernet zu finden. Gruß aus Berlin Michael
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
Ach und noch was: Ich habe hier seit der Meag 32 Version einen fertig bestücken BASIC-PC es fehlen lediglich die EEPROMS und der Mega32/644. ABER: Ich habe es nie verwendet weil ich die beiden 9-Poligen Buchen/Stecker vertauscht habe. Eigentlich
Hi Joerg , das ist wieder kein Gemäcker: >CLS< >Getchar A, 0, 0< `möchte Leerzeichen(Dez 32) zurücklesen >? A< ergibt 0 und nicht 32! Du hast wahrscheinlich vergessen, bei der Umschaltung des Video-Modes den Video-RAM entsprechend zu initialisieren. Klaus
-
Thread
MSP430F1611 TimerA Interrupt Problem
gcc und den ddd mit msp430-debugger. Ich habe das OLIMEX MSP430-P1611 Eval Board. Ich möchte den 32,768 KHz Quartz für MCLK und ACLK 1:1 verwenden, um mit dem TimerA im "count up to TACCR0" mode jede Sekunde einen Interrupt auszulösen. Hat der TimerA den Wert in TACCR0 erreicht, setzt die zugehörige
>Ich möchte den 32,768 KHz Quartz für MCLK und ACLK 1:1 verwenden, um mit >dem TimerA im "count up to TACCR0" mode jede Sekunde einen Interrupt >auszulösen. Ich würde MCLK nicht auf 32,768kHz setzen, sondern auf DCO