SA - analizator widma - Wersja do druku +- HomeMade (http://sp-hm.pl) +-- Dział: Technika Pomiarowa (/forum-54.html) +--- Dział: Przyrządy pomiarowe (/forum-58.html) +--- Wątek: SA - analizator widma (/thread-568.html) |
RE: SA - analizator widma - SP9FKP - 07-11-2010 22:06 Główny problem polega na odmiennej organizacji wyświetlania, w oryginale wysłany bajt danych jest wyświetlany w pionie, w moim wyświetlaczu w poziomie, co całkowicie burzy wiele procedur programu. Wyświetlanie pionowych kresek od strony programowej jest o wiele prostsze w oryginale. Nie wiem jak to wyjdzie z odświeżaniem ekranu, trzeba będzie prawdopodobnie zrobić stronicowanie pamięci ekranu i rysować w tle. Zobaczymy. Będzie okazja poćwiczyć w asemblerze i czegoś się nauczyć bo idzie zima i długie wieczory przed komputerem. Przy okazji: może ktoś poda link do czcionek większych niż 8x8 pikseli dla takiego wyświetlacza jak mój. RE: SA - analizator widma - SP5FCS - 08-11-2010 23:07 Piotrze, może być problem ze znalezieniem plików z gotowymi czcionkami szczególnie w układzie poziomym. Jakiś czas temu podczas testów wyświetlacza graficznego miałem ten sam problem. Jest wiele programów do wygenerowania plików z danymi do generatora znaków ale darmowe programy mają małe możliwości. O ile dobrze pamiętam to FontGen generuje pliki z tablicami znaków w układzie poziomym pod C, łatwo je zmodyfikować pod assembler. Może ktoś z Kolegów może zaproponować sprawdzone oprogramowanie pomocne przy projektowaniu własnych znaków graficznych. RE: SA - analizator widma - SP9FKP - 10-11-2010 12:34 W zasadzie etap analizy programu zakończyłem i (mniej więcej) wiem jak działa. Mam natomiast dylemat jak napisać procedurę rysowania pionowych linii obrazujących poziom poszczególnych składowych. Najprostsze rozwiązanie to rysowanie po pikselu poczynając od najwyższego w dół do podstawy. Zakładając, że nie obrazujemy idealnego szumu białego można zaoszczędzić sporo czasu. Jednak rysowanie pikselowe jest czasochłonne bo każdorazowo trzeba wyliczyć i ustawić wskaźnik ekranu i poczekać na wyświetlacz. Stąd kolejny pomysł by dokonać analizy "od podstawy", które piksele mają być "zapalone" i wysłać od razu cały bajt (mamy tylko jedną komendę ustawienia wskaźnika ekranu i jedno posłanie danych dla 8-miu pikseli. Może jakiś inny pomysł ? RE: SA - analizator widma - SQ6ADE - 10-11-2010 16:46 Apropo generatora znaków. Znalazłem kiedyś na elce coś takiego. Może się przyda do czegoś. RE: SA - analizator widma - SP9FKP - 11-11-2010 14:34 Dzięki. Może komuś zechce się zaprojektować bitmapę dla cyfr z kropką i bez w rastrze 16x8 pikseli (czyli z wykorzystaniem dwóch wierszy standardowego generatora znaków) ? A może już gdzieś to jest opublikowane ? Piszę mini bibliotekę dla T6963C, przyda się na przyszłość ... RE: SA - analizator widma - SP9FKP - 14-11-2010 23:26 Napisałem procedury (w minimalnym wymiarze wymaganym przez analizator) i przystępuję do testowania. W przerwach rozmyślałem nad dodatkowymi funkcjami, które będzie można dołożyć do analizatora i o współpracy z otoczeniem. Wygląda na to, że wystarczy pamięci na dekoder CW czy PSK. Wyobrażam sobie, że współpraca z głównym procesorem może "chodzić" po SPI a dla prostoty układowej dobrze by było umieścić je na wspólnej płycie. Mam jeszcze problem z przetwornicą na -10V dla LCD. Początkowo zrobiłem pompę na CMOS 555 ale działało kiepsko. Potem próbowałem wykorzystać wolny port i sterować z procesora BS170 z dławikiem w drenie i podwajaczem na wyjściu ale dwa razy odpalił po drobnym błędzie. W końcu zdecydowałem, że będzie MAX765 bo ma ma wejście blokujące i wystarczającą wydajność by ew. zasilić jakieś układy. I tak spędziłem miło ten weekend ... RE: SA - analizator widma - SQ6ADE - 15-11-2010 10:30 Jeśli masz źródło zasilania +10V to można skorzystać z ICL7660A. RE: SA - analizator widma - SP9FKP - 16-11-2010 23:30 Pierwsze koty za płoty. Mam problem z przetwarzaniem, czekam na MCP601 do buforowania przetwornika. Jednak raz jeszcze spróbuję filtrować na MAX-ach, bo chcę zaimplementować "lupę" do wskaźnika, klasyczny filtr byłby zbyt skomplikowany. Tyle, że wstawię go przed buforem i sprzęgnę zmiennoprądowo. Nie wiem czy tak można, "wyjdzie w praniu". RE: SA - analizator widma - SQ4AVS - 17-11-2010 8:35 Piotrzw zrób eksperyment pokaże Ci jak dobre są twe filtry, odstrajaj się powoli poza połowe częstotliwości próbkowania i sprawdź efekty na ekranie. czy soft ma jakieś okno widmowe, to jest bardzo proste do dodania a podnosi czytelność wyników, jak chcesz podeślę na priva jak się to robi. Sprzężenie AC nie powinno być za dużym problemem patrz sdr. RE: SA - analizator widma - SP9FKP - 17-11-2010 21:18 Zrobię jak przebuduję przetworniki. Na razie kolejna łamigłówka: procedura rysowania w trybie oscyloskopu. MAX-y już przyszły ale MCP602 nadal gdzieś krąży ... W menu można ustawić okno : Hann, Hamming, Blackman, Flattop i Rectangle. Tryb wyświetlania: Peak Hold i Averaging. |