{"id":113,"date":"2015-03-14T19:46:27","date_gmt":"2015-03-14T19:46:27","guid":{"rendered":"http:\/\/techblog.auchmonoabspielbar.de\/?p=113"},"modified":"2016-06-06T19:27:06","modified_gmt":"2016-06-06T19:27:06","slug":"frequenzzaehler-periodenmesser-mit-einem-pic32-teil-6","status":"publish","type":"post","link":"http:\/\/techblog.auchmonoabspielbar.de\/?p=113","title":{"rendered":"Frequenzz\u00e4hler\/ Periodenmesser mit einem PIC32 \u2013 Teil 6"},"content":{"rendered":"<p>Heute bin ich dazu gekommen den internen Oszillator einzubauen. Ich habe daf\u00fcr einen TCXO mit 25 MHz bestellt &#8211; in der Hoffnung, dass ich damit eine gute Stabilit\u00e4t erreiche. Laut Datenblatt sollte die Genauigkeit im Bereich 50ppm liegen. Zur Messung steht mir nur mein Rigol DG1062 zur Verf\u00fcgung. Ich wei\u00df nicht sicher, wie genau dieses Ger\u00e4t ist, aber da es recht teuer war, hoffe ich auf gute Eigenschaften. Mein TCXO liegt 23ppm neben der Nomialfrequenz. Im Laufe der letzten Stunde hat die Anzeige meines Frequenzmessers nur um 4 Digits auf der 8. Stelle geschwankt. Das akzeptiere ich mal als sehr gutes Ergebnis.<\/p>\n<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/4vznsoWERhk\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>Aufgrund des <a href=\"http:\/\/www.mikrocontroller.net\/articles\/Frequenzz%C3%A4hlermodul#Messverfahren\">Messprinzips<\/a> kann man sehr niedrige Frequenzen messen. Ich bin mir nicht sicher, ob ich die Originalschaltung falsch gelesen habe oder ob sie tats\u00e4chlich eine Race Condition enth\u00e4lt &#8211; bei mir hat das dazu gef\u00fchrt, dass ich mit ca. 50%er Wahrscheinlichkeit einen Takt zu viel gez\u00e4hlt habe. Bei 20 MHz und einem Messintervall von 1 Sekunde ist das kein Problem. Bei 1 Hertz gibt das v\u00f6llig falsche Ergebnisse. Ich habe die Schaltung deshalb so abge\u00e4ndert, dass das Gate mit fallenden Takt statt mit steigenden Takt geschaltet wird. Bei steigenden Takt z\u00e4hlt der Z\u00e4hler hoch, so dass ich eine halbe Taktperiode Zeit zwischen den beiden wichtigen Ereignissen bekomme. Nach dieser \u00c4nderung steht die Anzeige auch bei sehr niedrigen Frequenzen exakt.<\/p>\n<p>Bei sehr niedrigen Frequenzen unter 2 Hertz verl\u00e4ngert sich das Messintervall, im Durchschnitt auf das 2-fache der Periodendauer. Unter 100 Millihertz bekomme ich aber auch keine sinnvolle Anzeige mehr. Das ist aber auch nicht wichtig, es liegt weiter au\u00dferhalb des angepeilten Messbereichs. Nach oben komme ich bis 24 MHz, dar\u00fcber gibt es ebenfalls erhebliche Messfehler.<\/p>\n<p>Jetzt fehlt noch eine verbesserte Software mit Anzeige des Messbereichs (Hertz, Kilohertz, Megahertz), das Netzteil und das Geh\u00e4use. <\/p>\n<p><strong><a href=\"http:\/\/techblog.auchmonoabspielbar.de\/?p=122\">Weiter zum Teil 7<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Heute bin ich dazu gekommen den internen Oszillator einzubauen. Ich habe daf\u00fcr einen TCXO mit 25 MHz bestellt &#8211; in der Hoffnung, dass ich damit eine gute Stabilit\u00e4t erreiche. Laut Datenblatt sollte die Genauigkeit im Bereich 50ppm liegen. Zur Messung steht mir nur mein Rigol DG1062 zur Verf\u00fcgung. Ich wei\u00df nicht sicher, wie genau dieses [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-113","post","type-post","status-publish","format-standard","hentry","category-embedded"],"_links":{"self":[{"href":"http:\/\/techblog.auchmonoabspielbar.de\/index.php?rest_route=\/wp\/v2\/posts\/113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/techblog.auchmonoabspielbar.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/techblog.auchmonoabspielbar.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/techblog.auchmonoabspielbar.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/techblog.auchmonoabspielbar.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=113"}],"version-history":[{"count":4,"href":"http:\/\/techblog.auchmonoabspielbar.de\/index.php?rest_route=\/wp\/v2\/posts\/113\/revisions"}],"predecessor-version":[{"id":177,"href":"http:\/\/techblog.auchmonoabspielbar.de\/index.php?rest_route=\/wp\/v2\/posts\/113\/revisions\/177"}],"wp:attachment":[{"href":"http:\/\/techblog.auchmonoabspielbar.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/techblog.auchmonoabspielbar.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=113"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/techblog.auchmonoabspielbar.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}