{"id":247,"date":"2015-07-30T15:54:54","date_gmt":"2015-07-30T13:54:54","guid":{"rendered":"https:\/\/pa0rwe.wordpress.com\/?page_id=247"},"modified":"2021-02-16T11:58:49","modified_gmt":"2021-02-16T10:58:49","slug":"10-mhz-gps-frequency-standard","status":"publish","type":"page","link":"https:\/\/pa0rwe.nl\/?page_id=247","title":{"rendered":"10 MHz GPS Frequency Standard"},"content":{"rendered":"<p align=\"left\"><b><\/b><a href=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/10\/gps_05.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-651 aligncenter\" src=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/10\/gps_05-600x202.jpg\" alt=\"gps_05\" width=\"600\" height=\"202\" srcset=\"https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/10\/gps_05-600x202.jpg 600w, https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/10\/gps_05-1024x345.jpg 1024w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<span style=\"color: #0000ff;\"><i> <a style=\"color: #0000ff;\" href=\"http:\/\/jrmiller.online\/projects\/ministd\/frqstd0.htm\" target=\"_blank\" rel=\"noopener\"> Simple GPS Stabilisied 10 MHz Oscillator by G3RUH<\/a><br \/>\n<\/i><\/span><br \/>\n<i> <\/i>Downloads:\u00a0 <span style=\"color: #0000ff;\"><em><a style=\"color: #0000ff;\" href=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/GPS2LCD.zip\">PIC Hex file<\/a><\/em><\/span><\/p>\n<blockquote>\n<p align=\"left\">I was interested in experimenting with a Jupiter GPS unit to use it later on for a 10 MHz frequency standard. First I bought a Jupiter GPS unit (TU30-D140-221) on the Internet and I found a suitable PIC (16F628) program which could be used to read the NMEA messages from the GPS unit and displayed it on a LCD. Because the source was a bit messy, I rewrote it and at the same time I understood how it all works. So I changed some information on the LCD and made it more readable.<\/p>\n<p align=\"left\">Because there is also a RS-232 output available, it&#8217;s easy to look at a terminal program (Hyper Terminal) to the messages which are sent by the Jupiter. You can also use more dedicated programs such as: GPS Diag<\/p>\n<p align=\"left\">During updating the PIC program, I wait for the ordered parts and I also found on e-bay a 10 MHz OCXO, model ocxo-134-10. This is a very accurate oven controlled XO which can be tuned with a small DC voltage. I used the schematic of James Miller, G3RUH because he used the same OCXO and Jupiter GPS unit as I do. His design is using the 10 KHz signal (synchronized to UTC) from the GPS unit to phase locked it to the, divided by 10, 10 MHz signal from the OCXO.<\/p>\n<p align=\"left\">After a couple of days soldering, the unit was ready for testing. The OCXO needed about 10 minutes for warming up. You can use the Oven Monitor pin on the OCXO to indicate that. During that time the phase-loop is trying to get the OCXO on 10 MHz but that succeeded when the oven is on temperature. The loop is then steady and vary only a bit to keep the OCXO on track.<\/p>\n<p align=\"left\">Below you see some pictures of the project.<\/p>\n<p style=\"text-align: center;\">\n<table id=\"tablepress-3\" class=\"tablepress tablepress-id-3\">\n<tbody>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><div id=\"attachment_224\" style=\"width: 510px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_01.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-224\" src=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_01.jpg\" alt=\"Testing the Jupiter GPS unit with the original PIC software\" width=\"500\" height=\"333\" class=\"size-full wp-image-224\" srcset=\"https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_01.jpg 500w, https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_01-300x200.jpg 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-224\" class=\"wp-caption-text\">Testing the Jupiter GPS unit with the original PIC software<\/p><\/div><\/td><td class=\"column-2\"><div id=\"attachment_225\" style=\"width: 510px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_02.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-225\" src=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_02.jpg\" alt=\"After modifying the PIC software\" width=\"500\" height=\"333\" class=\"size-full wp-image-225\" srcset=\"https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_02.jpg 500w, https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_02-300x200.jpg 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-225\" class=\"wp-caption-text\">After modifying the PIC software<\/p><\/div><\/td>\n<\/tr>\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><div id=\"attachment_226\" style=\"width: 510px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_03.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-226\" src=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_03.jpg\" alt=\"All built together\" width=\"500\" height=\"333\" class=\"size-full wp-image-226\" srcset=\"https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_03.jpg 500w, https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_03-300x200.jpg 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-226\" class=\"wp-caption-text\">All built together<\/p><\/div><\/td><td class=\"column-2\"><div id=\"attachment_227\" style=\"width: 510px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_04.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-227\" src=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_04.jpg\" alt=\"The unit built in an enclosure\" width=\"500\" height=\"333\" class=\"size-full wp-image-227\" srcset=\"https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_04.jpg 500w, https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_04-300x200.jpg 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-227\" class=\"wp-caption-text\">The unit built in an enclosure<\/p><\/div><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-3 from cache --><\/p>\n<\/blockquote>\n<blockquote><p>At the &#8216;Dag voor de Radio Amateur&#8217; in 2011, Robert PA0RYL had setup a test environment to test frequency standards and counters. The result of testing my frequency standard was very good: the frequency deviation was between 0.00 and +0.01 Hz, after a warming up time of about 30 minutes. There was only a strange phase-jump which you can see on the phase plot below on the right.<\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">\n<table id=\"tablepress-5\" class=\"tablepress tablepress-id-5\">\n<tbody>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><div id=\"attachment_230\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_freq_plot.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-230\" src=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_freq_plot-300x201.jpg\" alt=\"Frequency plot\" width=\"300\" height=\"201\" class=\"size-medium wp-image-230\" srcset=\"https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_freq_plot-300x201.jpg 300w, https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_freq_plot.jpg 640w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-230\" class=\"wp-caption-text\">Frequency plot<\/p><\/div><\/td><td class=\"column-2\"><div id=\"attachment_229\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_fase_plot.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-229\" src=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_fase_plot-300x196.jpg\" alt=\"Phase plot\" width=\"300\" height=\"196\" class=\"size-medium wp-image-229\" srcset=\"https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_fase_plot-300x196.jpg 300w, https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/gps_fase_plot.jpg 640w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-229\" class=\"wp-caption-text\">Phase plot<\/p><\/div><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-5 from cache --><\/p>\n<\/blockquote>\n<p style=\"padding-left: 30px;\"><span style=\"text-decoration: underline;\"><strong>Wrong displayed date<\/strong><\/span><br \/>\nIf the displayed date is wrong (28-06-1997) then you have to reset the internal Jupiter date to the appropriate date.<br \/>\nThe easiest way to do that is to use the old version 3.33 of VisualGPS.<br \/>\nYou can find that on the VisualGPS site:\u00a0 <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"http:\/\/www.visualgps.net\/visualgps\/Download\/Download.html\">http:\/\/www.visualgps.net\/visualgps\/Download\/Download.html<\/a><\/span>.\u00a0 Look at the end of this page where you find the <span lang=\"en-us\">Legacy version of VisualGPS (version 3.33) download.<\/span><br \/>\nAfter installation, click on <span style=\"color: #0000ff;\">Settings<\/span> and then on <span style=\"color: #0000ff;\">GPS Settings<\/span>. Insert this string in the string field:\u00a0\u00a0\u00a0 <span style=\"color: #0000ff;\">$PRWIINIT,A,,,,,,,,,,,,000000,ddmmyy<\/span>.\u00a0 Check the <span style=\"color: #0000ff;\">CR<\/span> and <span style=\"color: #0000ff;\">LF<\/span> box.\u00a0 Click <span style=\"color: #0000ff;\">Add<\/span> and <span style=\"color: #0000ff;\">OK<\/span>. The new date will show up in the display after a couple of minutes.<br \/>\n<strong>Important note:<\/strong>\u00a0 Because this setting is stored in SRAM (pin 8 = high) there should be a back-up battery connected to pin 3.<\/p>\n<p style=\"padding-left: 30px;\"><span style=\"text-decoration: underline;\"><strong>Adding a CH340 USB-Serial interface<br \/>\n<\/strong><\/span>Because the modern PC has no longer a RS232 port on board, I added a USB-Serial interface. These (CH340) interfaces are very cheap available on e-bay. I had to connect the interface directly to the TTL I\/O of the Jupiter GPS unit because connecting to the RS232 I\/O was not working at all.\u00a0 To sent data to the Jupiter it was necessary to remove the MAX232 from it&#8217;s socket. Below you see a picture how the interface was mounted (glued) to the back panel (the MAX232 is still on it&#8217;s place&#8230;). I also added a screenshot of the VisualGPS program.<\/p>\n<div id=\"attachment_912\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-912\" class=\"size-medium wp-image-912\" src=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/100_2808-600x400.jpg\" alt=\"CH340 USB-Serial interface\" width=\"600\" height=\"400\" srcset=\"https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/100_2808-600x400.jpg 600w, https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/100_2808-768x512.jpg 768w, https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/100_2808-1024x683.jpg 1024w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><p id=\"caption-attachment-912\" class=\"wp-caption-text\">CH340 USB-Serial interface<\/p><\/div>\n<p>&nbsp;<\/p>\n<div id=\"attachment_911\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-911\" class=\"size-medium wp-image-911\" src=\"http:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/VisualGPS-600x424.jpg\" alt=\"VisualGPS screenshot\" width=\"600\" height=\"424\" srcset=\"https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/VisualGPS-600x424.jpg 600w, https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/VisualGPS-768x542.jpg 768w, https:\/\/pa0rwe.nl\/wp-content\/uploads\/2015\/07\/VisualGPS.jpg 1010w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><p id=\"caption-attachment-911\" class=\"wp-caption-text\">VisualGPS screenshot<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Simple GPS Stabilisied 10 MHz Oscillator by G3RUH Downloads:\u00a0 PIC Hex file I was interested in experimenting with a Jupiter GPS unit to use it later on for a 10 MHz frequency standard. First I bought a Jupiter GPS unit (TU30-D140-221) on the Internet and I found a suitable PIC (16F628) program which could be [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-247","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pa0rwe.nl\/index.php?rest_route=\/wp\/v2\/pages\/247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pa0rwe.nl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pa0rwe.nl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pa0rwe.nl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pa0rwe.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=247"}],"version-history":[{"count":16,"href":"https:\/\/pa0rwe.nl\/index.php?rest_route=\/wp\/v2\/pages\/247\/revisions"}],"predecessor-version":[{"id":1805,"href":"https:\/\/pa0rwe.nl\/index.php?rest_route=\/wp\/v2\/pages\/247\/revisions\/1805"}],"wp:attachment":[{"href":"https:\/\/pa0rwe.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}