Suchergebnisse

Suchergebnisse 1-20 von insgesamt 263.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

Aufgrund technischer Veränderungen ist der Mailverkehr innerhalb des Forums (Private Nachrichten) nur noch eingeschränkt möglich. Die Einschränkung ist notwendig, um zusätzliche Betriebskosten für das Forum zu vermeiden. Näheres zu den Hintergründen im Thread "Aktuelles zum Forum".Wir bitten um Verständnis.

Hinweis kann nach Kenntnisnahme deaktiviert werden!

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Moin! Zitat von Mitch64: „Das Datenblatt bei Reichelt sagt folgendes: “ Äh, ja 3-12V glaube ich für den Empfänger. Beim Sender aber? Diese Daten die du gepostet hast finde ich so querbeet durchs Internet. Nur an einer Stelle findet man die Fehlinterpretation deutlicher: https://www.box73.de/product_info.php?products_id=3423 Der Sender einzeln..Produkttext 3-12V. Das dort verlinkte Datenblatt jedoch 4,5-5,5V: https://www.box73.de/file_dl/sonstiges/ISM-Modul_FS1000a.pdf Erfreulicher weise findet s…

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo! Der DCF77-Decoder läuft soweit als eigenständiges Teil hier im Dauerbetrieb. Unter den tausenden bislang geloggten Zeitstempeln sind da doch gelegentlich Fehler aufgetreten, ganz offensichtlich Störimpulse welche als gültiges Bit fehlgedeutet wurden. Die bisherigen 2-3 Ideen zur Verfeinerung wurden zwischenzeitlich daher mehr zu einer losen ToDo-Liste rund um Fehlererkennung und Korrektur. Während dessen habe ich ASK-Thematik betrachtet und mich für einen Ziel-µC entschieden. Wird ein Meg…

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo! Zitat von Mitch64: „Ein UART sampelt das Eingangssignal mit der 16-fachen (oder 8-fachen, einstellbar) Bit-Zeit. Das Prinzip könnte man ja bei dem DCF-Empfänger-Signal auch machen. “ Kann man freilich mit experimentieren. Als ich damals damit rumspielte habe ich das nach einigen Tagen wieder verworfen und mir eine Evaluationsplatine für DCF39/49 entworfen. Eines der frustenden Effekte war die aufwändige Synchronisation: Alle 25ms via INT den DCF-Pegel abgerufen und in ein Byte geschoben. …

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo! Zitat von Mitch64: „Auch der Vergleich mit dem DCF39 hinkt. Das ist auch ein Langwellen-Sender. Grob die doppelte Frequenz vom DCF77. Und da geht Frequenzmodulation auch nicht. Also muss da auch in AM-Modulation übertragen werden. “ Autsch! Das mit AM oder FSK hat nichts, aber auch gar nichts mit Frequenzbereichen zu tun. Schau dir die Signale nochmal genau an... z.B. hier: AM: DCF77: websdr.ewi.utwente.nl:8901/?tune=77usb FM: DCF49: websdr.ewi.utwente.nl:8901/?tune=128usb FM: DCF39: webs…

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo! Zitat von Pluto25: „Und warum dann ein Empfänger für Dcf77 ? Aus Hobby? Wegen den Wetterdaten? Oder als Serienprodukt? Eine einzelnen 77 Empfänger auf 39 oder 49 um zu bauen wäre doch sicher schneller gewesen? Oder gleich selbst einen zu konstruieren? “ Ähem....ein DCF-Modul für um die 6€ (Pollin) um zu bauen auf DCF39 oder DCF49 müsste man: 1. Die Antenne von der Platine löten und die Platine entsorgen, denn sie kann kein FSK. 2. Die Antenne auf die neue Frequenz abgleichen. 3. Einen Emp…

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo nochmal! Zitat von Mitch64: „Ganz so schlecht, wie du denktst, ist der Quarz nun auch nicht. Hier das Datenblatt! Daraus kann man eine Frequenz-Toleranz von 0,5% entnehmen. Das wären umgerechnet 5000ppm. “ Aha, endlich mal ein Datenblatt zu dem verbauten Resonator. Mit durchaus ziemlich ähnlichen Werten wie ich in vergleichbaren 16MHz Resonatoren fand. Allerdings häufig konkreter als das Datenblatt von Murata. Nämlich die +-0,5% als "Initiail Error" und Temperaturgang +-0,3% zusätzlich. Ab…

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo! Zitat von Mitch64: „Diese Art der Dekodierung über die Flanken, funktioniert bestimmt super, wenn das Signal aus dem DCF-Empfänger sauber und ohne Störungen kommt. Bei Funk muss man aber immer mit Störungen rechnen. Das würde Spikes am Ausgangssignal bedeuten. Störungen können sich z.B. bei dem Low-Puls durch Spikes Richtung VCC auswirken. Umgekehrt könnten während dem High-Pegel Spikes Richtung GND auftreten. Bei der Methode der Flanken-Dekodierung würde das zu falsch ermittelten Zeiten …

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo in die Runde! Zitat von Pluto25: „Wohl kaum, wie schlecht soll der den sein? Leg mal ein Signal aus einer stabilen Quelle an. Dann vielleicht noch Eisspray und Fön Letztere schaffen dann noch nicht die Abweichung. Falls doch ist der Interne besser (solange nicht auch die Spannung wandert) “ Nun vor etlichen Jahren habe ich ein Aliexpress ein günstiges Bundle von 8 oder 10 NANOs gekauft, die Variante mit CH340. Alles was ich bis heute an Ideen halte, habe ich daran ausprobiert. Kommunikatio…

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Tatsächlich haperte es an dieser Zeile Neu = Neu - Alt. Ich frage mich, warum Bascom das nicht anmeckert wenn es gegen irgendwelche Restriktionen verstößt. Also via ICP1 vermisst er die Impulse von dem DCF-Empfänger nun wie folgt: 100ms Impuls mit Zählerständen von 3237-3986 entsprechend 101-124ms 200ms Impuls mit Zählerständen von 6271-7214 entsprechend 195-225ms 800ms Pausen mit Zählerständen von 23990-24998 entsprechend 749-781ms 900ms Pausen mit Zählerständen von 27254-28313 entsprechend 851…

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo Mitch! Zitat von Mitch64: „Ursprünglicher Inhalt: Neu = Neu - Alt, und verursachte den Fehler! Ich habe eine neue Variable für die Differenz Namens Delta verwendet. So funktioniert es. Ich habe hier die aktuellste Bascom-Version 2.0.8.6 verwendet. “ Autsch! Sowas dann auch noch! Habe hier Bascom 2.0.8.5...war dann wohl schon wieder ein Update. Habe auch gelegentlich gegrübelt ob der ICP Impulse verschluckt. Viel mehr zermarterte ich mir aber den Kopf warum mein DCF-Signal am INT0 problemlo…

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo! Ddrb = &B11111110 betrifft den ICP1, welcher beim Mega328P auf PB0 sitzt und somit korrekt als Eingang konfiguriert sein sollte. Ddrd = &B11111010 betrifft bei PD0 den RxD des UART und bei PD2 den INT0. Mit dem Multimeter gemessen sehe ich beim DCF-Signal High-Impulse bis 2,9xV. Am INT0 gestern bis 3,0V. Also jeweils oberhalb der Triggerschwelle der ATmegas. Mein Oszzi...grumel... Hätte da noch seit >10 Jahren nicht mehr genutztes uraltes altes Teil. Damals ein Flagschiff 2CH/200MHz analo…

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo Franz! Zitat von Franz: „Du könntest ja mal dein Programm zeigen, dann kann man das besser nachvollziehen. Der Start der Flanke ist bei DCF immer nach einer Sekunde, danach bleibt der Pegel 100ms oder 200ms bevor er wieder wechselt. Wenn der Pegel in der langen Pause Low ist, dann solltest du bei Rising mehr oder weniger genau 1000ms bekommen. Bei Falling sind es 900ms, 1000ms oder 1100ms, je nachdem ob vorher eine 1 oder eine 0 war und ob jetzt eine 0 oder 1 kommt. Wenn du innerhalb der I…

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo! Zitat von Mitch64: „Aber wenn man genau messen möchte oder muss, dass ist der ICP das Mittel der Wahl, und zwar für Frequenz-Messung als auch für Puls-Messung. Und Franz hat es auch schon erwähnt, dass man im Interrupt auch die Triggerflanke umschalten kann. “ Habe ich bei anderen Projekten bereits häufiger gemacht. Beispielsweise FFSK im Funkbereich 1200/1800Hz erkennen, oder auch für ASK-Auswertung für 433MHz-Zeugs. Bislang dabei die Triggerflanke mit Toogle TCCR1B.6 umgeschaltet. Bei d…

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Stöhn... Habe mich nun fast nen halben Tag mit dem ICP1 auseinander gesetzt. Config Timer1 = TIMER, Prescale=64, Noise_Cancel = X, Capture_EDGE=Falling Bei ICP1 Int: Toggle TCCR1B.6 Neuwert = Capture1 Neuwert = Neuwert - Altwert Altwert = Neuwert Was mir da aber an Werten rausgeballert wird ist Wahnsinn. Ohne Flankenumschaltung (Toggle auskommentiert): Bei Capture_EDGE Falling wirft mir das Teil statische Werte von abwechselnd 31113 und 34423 entsprechend 972ms und 1075ms raus. Bei Capture_EDGE …

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo! Zitat von Mitch64: „Beim ICP-Interrupt kann man aber nicht auf beide Flanken triggern. - Also kein Change. Das solltest du dabei berücksichtigen. “ Ja, das ist blöd, denn wenn ich nur die steigenden Flanken messe bekomme ich nur 1000ms. Auf fallenden Flaken müsste ich 800 oder 900ms bekommen...müsste notfalls auch gehen. Zitat von Mitch64: „In der ISR_INT0 setzt du bei jeder Flanke ein Flag "Neword", welches du dann in der Hauptschleife abfragst und eine Ausgabe anspringst. Wenn du jetzt …

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo! Zitat von Mitch64: „Ja, und die addieren sich weiter auf. Dieser Fehler dürfte größer sein als der Quarzfehler mit 100ppm, der dich im 1. Post gestört hat. “ Mal abgesehen vom manuelle Rücksetzen des Timers: Bei den chinesischen NANO's ist keine Spezifikation zum Resonator enthalten. Wenn ich aber nach Datenblättern entsprechender 16MHz SMD-Resonatoren finde ich Daten die eher von einer Anfangsabweichung von +-0,5% und eine Stabilität von zusätzlich +-0,3% sprechen. +-0,5% bei 16MHz wären…

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Hallo! Inwischen nutze ich den CTC Mode mit Compare 31250. Der OC1A Int dient hierbei der sicheren Erkennung der 59. Sekunde. Läuft bisher sehr stabil und zuverlässig: BASCOM-Quellcode (91 Zeilen)Das die Timer-Manipulation (Timer1 = 0) gewisse Laufzeitverzögerungen mit sich bringt ist klar. Aber vorhergehende Versuche mit der Methode außerhalb des Interrupts "Neuwert = Neuwert - Altwert" haben bei mir zu zyklischen Müllwerten geführt die kaum besser waren. Daher die Frage ob hier schon mal jeman…

  • NANO Timer oder DCF...Genauigkeit?

    DG7GJ - - Hauptforum BASCOM-AVR

    Beitrag

    Wann immer ich bisher mit den Timern Impulslängen gemessen hatte, waren immer deutliche Abweichungen in den Meßwerten. Nun werkel ich gerade an eine eigene DCF-Decodierung welche letzendlich auf eine Hardware laufen die auf niedrige Taktrate und Energieeffizienz (Batteriebetrieb, gerne > 1 Jahr) optimiert ist. Dachte zuerst an 1MHz Quarz an einem Mega328PB. Alternativ, weil 1MHz Quarze selten und ungenau sind (bis zu +-100ppm!) auch 4MHz Quarz mit DIV8 für 500kHz Taktfrequenz. Aktuell bin ich ab…

  • Hallo! Jawoll, genau das ist die Schaltung: de.wikipedia.org/wiki/Datei:Ladungspumpe_neg_einf.svg Nur eben statt des Schalters der PWM-Ausgang des µC. Nun gehen alle Themen die ich über Googel finde von ca. 1kHz und 50% Taktverältsiss aus, was die Vcc spiegelt. Bei 3V Vcc also grob -3V (abzüglich Vf der Diode) und bei 4,2Vcc eben grob -4,2V (Abzüglich Vf). Je nach Vcc, welche ja je nach Akkustand zwischen 3-4,2V liegt, brauche ich also für Vo des LCD +0,2V maximal und -1,5V minnimal. Da es nur u…

  • Hallo Leute! Saudoofe Frage, aber habe sowas noch nie gemacht und daher keine eigenen Erfahrungswerte. Zudem habe ich gerade keine Testplattform wie einen NANO o.ä. um es mal eben ausprobieren zu können. Problem: Eine kleine µC-Steuerung mit 2x16 LCD für ein vorgegebenes Gerät. Dieses Gerät ist für Batteriespeisung mittens 3xNiMh oder 1xLiIon spezifiziert, erlauter Bereich 3,0 - 4,3V, Abs. Max 4,5V. Es will mittels UART und diversen GPIO's angesteuert werden was der µC (wahrscheinlich ein Mega32…