| <<<Strona: 2 / 2 strony: 1[2] |
GPSDO - jak skorygowaćhelp me :D | |
| | VSS | 30.12.2022 13:08:46 |
Grupa: Użytkownik
QTH: POZnan*
Posty: 3898 #8037338 Od: 2009-12-24
| RV12P2000 pisze: Nie wiem dobry czy nie, ale z pewnością jeśli ktoś piesze o dokładności 1 ppm, to popełnia co najmniej trzy błędy, świadomie lub nie. Po pierwsze dokładność nie jest w metrologii zdefiniowanym parametrem fizycznym. Po drugie umowna "dokładność" 1 ppm jest niewyobrażalnie mała. A po trzecie jeżeli ktoś podaje wartość 1 ppm, to zapewne wziął ją z sufitu, gdyż rzetelne uzyskanie akurat takiej wartości jest bardzo mało prawdopodobne. Co do GPSDO to jeden z autorów źródłowych pisze o niepewności rzędu 10-7. Układ chyba działa tak, że sygnałem PPS jest bramkowany pomiar częstotliwości i na podstawie tego pomiaru następuję korekcja. Więc jeśli w układzie i programie nie ma grubych błędów, to należy oczekiwać, że częstotliwość będzie utrzymywana średnio na poziomie 10 MHz +- 1 Hz. Oczywiście jeśli częstotliwość kwarcu będzie płynęła to nastąpią fluktuacje częstotliwości wyjściowej, następnie korygowane. 59 Hz to duża różnica, rozstrzygnąć można jedynie lepszym wzorcem...
1ppm podaje producent w swojej specyfikacji. nie ja to wymysliłem.
a co do gpsdo to na razie musi zostać jak jest, nie mam kalibrowanego miernika częstotliwości. _________________ Artur VSS https://sp3vss.eu PZK - Piraci Z Karaibów
Udostępniający link nie odpowiada z automatu za treść: https://tiny.pl/tqrng http://hudoc.echr.coe.int/eng?i=001-187930
| | | Electra | 21.11.2024 17:59:16 |
|
| | | antek | 30.12.2022 13:26:01 |
Grupa: Użytkownik
Posty: 1063 #8037348 Od: 2014-3-2
| Nic nie wskazuje na awarię GPSDO, nie sądzę też żeby twórca softu rypnął się przy jego pisaniu aż tak bardzo, chyba to sprawdzał... Jeśli jest możliwa zmiana częstotliwości wyjściowej na np. 5MHz to ją zmień i zobacz czy analizator też pokaże 59Hz odchyłki. To pozwoli wyciągnąć pewne wnioski. _________________ Kod Q - nie mów do mnie kotku HAMie jeden! | | | RV12P2000 | 30.12.2022 13:33:20 |
Grupa: Użytkownik
Posty: 882 #8037350 Od: 2019-5-24
| Miałem na myśli, że: "Internal Frequency Reference Accuracy: +-1 ppm" źle świadczy o producencie... | | | antek | 30.12.2022 13:48:50 |
Grupa: Użytkownik
Posty: 1063 #8037352 Od: 2014-3-2
Ilość edycji wpisu: 4 | Z ciekawości zrobiłem test dwóch GPSDO, jeden był mierzony, a drugi robił za referencję. Pomiar trwał około 40 minut.
_________________ Kod Q - nie mów do mnie kotku HAMie jeden! | | | VSS | 30.12.2022 13:53:06 |
Grupa: Użytkownik
QTH: POZnan*
Posty: 3898 #8037354 Od: 2009-12-24
| antek pisze:
Nic nie wskazuje na awarię GPSDO, nie sądzę też żeby twórca softu rypnął się przy jego pisaniu aż tak bardzo, chyba to sprawdzał... Jeśli jest możliwa zmiana częstotliwości wyjściowej na np. 5MHz to ją zmień i zobacz czy analizator też pokaże 59Hz odchyłki. To pozwoli wyciągnąć pewne wnioski.
można, zworkami podczas startu do wyboru są 3 częstotliwości wpisane w kodzie, bez zworki startuje 10MHz czyli razem cztery. spróbuje i dam znać jakie wyniki. _________________ Artur VSS https://sp3vss.eu PZK - Piraci Z Karaibów
Udostępniający link nie odpowiada z automatu za treść: https://tiny.pl/tqrng http://hudoc.echr.coe.int/eng?i=001-187930
| | | sp5it | 30.12.2022 14:12:58 |
Grupa: Użytkownik
QTH: KO02OI
Posty: 7487 #8037359 Od: 2009-12-28
| Sprawdź swój analizator na sygnale WWV _________________ You can't have too many antennas...
| | | sp9ds | 30.12.2022 14:59:05 |
Grupa: Użytkownik
QTH: Kraków
Posty: 260 #8037369 Od: 2022-5-27
| antek pisze:
Mierzenie częstotliwości z taką dokładnością za pośrednictwem analizatora to takie lekkie nieporozumienie. Jak chcesz to dokładnie zmierzyć to wystarczy połączyć kilka liczników cyfrowych i sterować je z impulsu 1pps z drugiego GPS. A jak chcesz jeszcze dokładniej to ten 1PPS też podziel przez 10. Powstanie precyzyjny częstościomierz w wersji hm. Mierzacy z dokładnością 0.1Hz Stosowanie procka do takiego pomiaru jest mało precyzyjne, bo obsługa przerwania też chwilę trwa, a jak w procku pracuje więcej niż jedno przerwanie, to zaczyna się robić rzeźnia. Bez rozwiązań sprzętowych tak fmiarka jest do dupy.
Dlatego mówię o 32 bitowym procku, taktowanym np. 72 czy 100MHz tak, by mieć czas na obsługę tego wszystkiego. Poza tym na przykład w STM32F411 (chińska płytka "black pill", tania jak barszcz) masz 32 bitowy licznik, sprzętowy. Podajesz sygnał z generatora na EXTI, a HW procka samo podnosi wartość rejestru, wg datasheetu można tam pchać sygnały do 100MHz. W przerwaniu z pinu PPS odczytujesz wartość rejestru, zerujesz licznik i wypychasz te 4 bajty na UART. Na współczesnej architekturze, z DMA itd zajmie to tylko kilka cykli procesora. Może nawet dosłownie 3 cykle. Szczerze mówiąc czasu powinno wystarczyć nawet na STM32F103, jeszcze tańszym, taktowanym 72MHz bez 32 bitowego licznika, robiąc to wszystko na rdzeniu. Masz około 7 cykli na impuls GPSDO. Zawsze możesz też zmniejszyć częstotliwość GPSDO do 5MHz, żeby dostać 2 razy więcej czasu, albo 1MHz, żeby dostać 10 razy więcej czasu, jak tak bardzo się boisz.
A te dane z UART możesz odbierać na kompie, czy nawet drugim procku, którego zadaniem będzie tylko uśrednić wynik i go wyświetlić - ten może być już znacznie wolniejszy. Uśredniasz przez godzinę i wiesz wszystko. | | | antek | 30.12.2022 18:40:25 |
Grupa: Użytkownik
Posty: 1063 #8037420 Od: 2014-3-2
| Nie twierdzę, że się nie da, ale uważam, że bez wsparcia sprzętowego to będzie kiepski miernik. Dzisiejsze częstościomierze potrafią podawać stabilny wynik z rozdzielczością jednego uHz przy czasie bramkowania 1s i częstotliwości mierzonej w setkach MHz. _________________ Kod Q - nie mów do mnie kotku HAMie jeden! | | | sp9ds | 30.12.2022 19:02:39 |
Grupa: Użytkownik
QTH: Kraków
Posty: 260 #8037434 Od: 2022-5-27
| antek pisze:
Nie twierdzę, że się nie da, ale uważam, że bez wsparcia sprzętowego to będzie kiepski miernik. Dzisiejsze częstościomierze potrafią podawać stabilny wynik z rozdzielczością jednego uHz przy czasie bramkowania 1s i częstotliwości mierzonej w setkach MHz.
Bez wsparcia sprzętowego to będzie w sam raz miernik, żeby ustalić czy problem jest w jego GPSDO czy analizatorze. Poda wynik z dokładnością do 1Hz, a potrafi mierzyć do 100MHz jak podaje datasheet procka. Sprzętowym na bramkach logicznych też wiele szybciej nie zrobisz, zacząłem się akurat przyglądać takiemu rozwiązaniu, żeby „sprzętowy” licznik na bramkach serii 74xx liczył, sygnał PPS z GPSu wywoływał zatrzaśnięcie bufora i poinformował procka, że powinien wykonać konwersję wartości binarnej z bufora na wartość na wyświetlacz, no ale datasheety tych bramek nie mówią, że to będzie wiele lepsze. Przecież w procku jest sprzętowy licznik zrealizowany dokładnie tak samo. Można próbować zaprzęgnąć do tego FPGA, ale problem jest taki, że jeżeli chcesz, żeby to działało szybciej to to FPGA musi być bardzo drogie. A płytka z STM32F411 kosztuje poniżej 50zł. Dorzucasz stówkę na jakiś fajny moduł GPS i czego więcej Ci trzeba? Nikt z tego strzelał nie będzie ,) | | | RV12P2000 | 30.12.2022 19:03:43 |
Grupa: Użytkownik
Posty: 882 #8037435 Od: 2019-5-24
| Do pomiaru zawsze potrzebny jest wzorzec. A sprawdzanie jednego dzieła drugim z tym samym wzorcem to trochę techniczny pleonazm | | | sp9ds | 30.12.2022 19:14:55 |
Grupa: Użytkownik
QTH: Kraków
Posty: 260 #8037436 Od: 2022-5-27
| RV12P2000 pisze: Do pomiaru zawsze potrzebny jest wzorzec. A sprawdzanie jednego dzieła drugim z tym samym wzorcem to trochę techniczny pleonazm
Z jednej strony tak. Z drugiej, ten GPSDO jest urządzeniem wielokrotnie bardziej skomplikowanym niż urządzonko zaliczające impulsy między dwoma wywołaniami przerwania. Wzorcem jest tutaj wyjście PPS modułu GPS, które z definicji jest wybitnie precyzyjne. To w zasadzie jest nasz wzorzec. Mamy też pewne „dogmaty” jak to, że licznik w procku (czy ten złożony z elementów dyskretnych) poprawnie liczy impulsy (i tu znowu zaufałbym bardziej inżynierowi ST, który zaprojektował tę część procka), czy to, że przerwanie wywoła się bezpośrednio po nastaniu zbocza, które nas interesuje, czy że wszelkie opóźnienia lub niestabilności, które mogą wystąpić w tym układzie są na tyle małe, że nie mają istotnego wpływu na pomiar (bo zapewnia nas o tym producent), lub są eliminowane poprzez uśrednianie wielu pomiarów.
Programiści cały czas sprawdzają jedno dzieło drugim, czy to w postaci testów jednostkowych czy integracyjnych - trik polega na tym, by to drugie dzieło było na tyle proste, by wyeliminować wszystkie możliwe miejsca, w których można popełnić błąd.
Bo przecież widzisz - ten wzorzec, któremu zaufał VSS najprawdopodobniej jest bardzo średnim wzorcem, bo nie postępował w zgodzie z zaleceniami producenta (regularne kalibracje) i obwinia zegary atomowe w satelitach GPS o rozjazd rzędu 6PPM. | | | Electra | 21.11.2024 17:59:16 |
|
| | | VSS | 30.12.2022 20:01:31 |
Grupa: Użytkownik
QTH: POZnan*
Posty: 3898 #8037444 Od: 2009-12-24
| antek pisze: Z ciekawości zrobiłem test dwóch GPSDO, jeden był mierzony, a drugi robił za referencję. Pomiar trwał około 40 minut.
chyba będę musiał przyjechać do Wrocławia _________________ Artur VSS https://sp3vss.eu PZK - Piraci Z Karaibów
Udostępniający link nie odpowiada z automatu za treść: https://tiny.pl/tqrng http://hudoc.echr.coe.int/eng?i=001-187930
| | | VSS | 30.12.2022 20:08:34 |
Grupa: Użytkownik
QTH: POZnan*
Posty: 3898 #8037445 Od: 2009-12-24
| sp9ds pisze:
Bo przecież widzisz - ten wzorzec, któremu zaufał VSS najprawdopodobniej jest bardzo średnim wzorcem, bo nie postępował w zgodzie z zaleceniami producenta (regularne kalibracje) i obwinia zegary atomowe w satelitach GPS o rozjazd rzędu 6PPM.
być może ten błąd wynika z kiepsko napisanego kodu? może ta atmega się nie wyrabia? zamiast ustawić 10MHz ustawia mi 59Hz więcej bo się nie ogarnia z obliczaniem ? _________________ Artur VSS https://sp3vss.eu PZK - Piraci Z Karaibów
Udostępniający link nie odpowiada z automatu za treść: https://tiny.pl/tqrng http://hudoc.echr.coe.int/eng?i=001-187930
| | | sp6ryd | 30.12.2022 20:38:56 |
Grupa: Użytkownik
QTH: Wrocław
Posty: 3868 #8037447 Od: 2012-1-22
| sp9ds pisze: RV12P2000 pisze: Do pomiaru zawsze potrzebny jest wzorzec. A sprawdzanie jednego dzieła drugim z tym samym wzorcem to trochę techniczny pleonazm
Z jednej strony tak. Z drugiej, ten GPSDO jest urządzeniem wielokrotnie bardziej skomplikowanym niż urządzonko zaliczające impulsy między dwoma wywołaniami przerwania. Wzorcem jest tutaj wyjście PPS modułu GPS, które z definicji jest wybitnie precyzyjne. To w zasadzie jest nasz wzorzec. Mamy też pewne „dogmaty” jak to, że licznik w procku (czy ten złożony z elementów dyskretnych) poprawnie liczy impulsy (i tu znowu zaufałbym bardziej inżynierowi ST, który zaprojektował tę część procka), czy to, że przerwanie wywoła się bezpośrednio po nastaniu zbocza, które nas interesuje, czy że wszelkie opóźnienia lub niestabilności, które mogą wystąpić w tym układzie są na tyle małe, że nie mają istotnego wpływu na pomiar (bo zapewnia nas o tym producent), lub są eliminowane poprzez uśrednianie wielu pomiarów.
Programiści cały czas sprawdzają jedno dzieło drugim, czy to w postaci testów jednostkowych czy integracyjnych - trik polega na tym, by to drugie dzieło było na tyle proste, by wyeliminować wszystkie możliwe miejsca, w których można popełnić błąd.
Bo przecież widzisz - ten wzorzec, któremu zaufał VSS najprawdopodobniej jest bardzo średnim wzorcem, bo nie postępował w zgodzie z zaleceniami producenta (regularne kalibracje) i obwinia zegary atomowe w satelitach GPS o rozjazd rzędu 6PPM.
i tak i nie to zależy od konstrukcji wewnątrz procka, tak dla porównania jest różnica w działaniu licznika/timera w PIC'u i w ATmega. W PIC'u działa asynchronicznie a w ATmega na zboczu zegara CPU więc jitter pomiaru będzie zależał od płynięcia zegara procka. By się od tego jakoś uniezależnić trzebaby uśredniać dużą ilość pomiarów. Dlatego porównanie fazy do wzorców na KF dla krótkofalowca może być szybciej osiągalną opcją ,) #krzywe lissajous | | | sp6ryd | 31.12.2022 17:04:26 |
Grupa: Użytkownik
QTH: Wrocław
Posty: 3868 #8037656 Od: 2012-1-22
|
mnie zaciekawił ten Tek Na stronie Farnell'a na zdjeciu tylnego panela "Manufactured in Poland"
https://pl.farnell.com/tektronix/fca3120/timer-counter-analyzer-20ghz-14digit/dp/2855074
Czy ktoś coś wie o takiej produkcji ? gdzie przez kogo ? sklep firmowy ,) ? | | | antek | 31.12.2022 17:29:16 |
Grupa: Użytkownik
Posty: 1063 #8037661 Od: 2014-3-2
| Orzesz, muszę sprawdzić co jest na moim napisane. Tespol od niepamiętnych lat zajmował się tektronixem i tam go kupiłem, ale żeby w Polsce je produkowali??? Na ostatnią kalibrację wysłali go do Niemiec, bo nie dysponują tutaj odpowiednim wzorcem. To może być ściema, żeby obejść podatki i cła, bo z tego co się orientuję montownie mieli w Chinach. Pewnie przysyłają bebechy a w EU wsadzają to w obudowę, lub dokładają pilota
_________________ Kod Q - nie mów do mnie kotku HAMie jeden! | | | antek | 31.12.2022 17:30:04 |
Grupa: Użytkownik
Posty: 1063 #8037663 Od: 2014-3-2
| VSS pisze: antek pisze: Z ciekawości zrobiłem test dwóch GPSDO, jeden był mierzony, a drugi robił za referencję. Pomiar trwał około 40 minut.
chyba będę musiał przyjechać do Wrocławia
Nie ma problemu, zapraszam. _________________ Kod Q - nie mów do mnie kotku HAMie jeden! | | | Electra | 21.11.2024 17:59:16 |
|
|
| <<<Strona: 2 / 2 strony: 1[2] |
Aby pisac na forum musisz sie zalogować !!! |
|