Odpowiedz 
 
Ocena wątku:
  • 13 Głosów - 4.62 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Transceiver HMG 2010 "HUSAR"
SP5FCS Offline
Adam
*****

Liczba postów: 1,072
Dołączył: 02-02-2009
Post: #102
RE: Transceiver HMG 2010 "HUSAR"
Docelowy moduł generatora do homodyny Husara wykonany na DDS-e AD9851 oraz procesorze ATmega8, kwarc 16MHz. Procesor w podstawce aby była możliwość zaprogramowania i sprawdzenia poza układem. Klasyczna aplikacja układu AD9851 z transformatorem oraz filtrem dolnoprzepustowym na wyjściu. Procesor ustawia częstotliwość pilotów w zależności od rodzaju emisji, wstęgi oraz trybu pracy radia (RX,TX). Enkoder pozwala przesuwać piloty +/- 500Hz z krokiem 10Hz oraz przestrajać zegar do sterowania filtrem m.cz. MAX7400 w zakresie (800...3800)Hz. Funkcje moduły były opisane w poprzednich postach. Na fabrycznej płytce zmieniono piny sterujące w stosunku do schematu prototypu.

Fabrycznie nowy procesor jest ustawiony na wewnętrzny generator RC 1MHZ (CKSEL=0001), dla tego modułu musimy zmienić bity konfiguracyjne i ustawić dla procesora zewnętrzny rezonator (CKSEL=1111, 1 oznacza niezaprogramowany, puste okienko w sofcie programatora), pozostałe bity bez zmian.
Aktualna wersja oprogramowania dla AD9851 z zegarem (6*32MHz) w pliku HEX. Aby zainicjować nastawy należy wcisnąć klawisz SAVE i włączyć zasilanie modułu. Moduł pobiera około 130mA prądu.
Na kolejnych zdjęciach moduł w ramce wykonanej z laminatu, wyjście sygnału złączem SMB, okablowanie poprzez otwory w ramce, masa płytki przylutowana punktowo do ramki.

Po przetestowaniu moduły i sprawdzeniu softu będzie dostępna wersja na inne częstotliwości pośredniej np. 9Mhz. Moduł może być stosowany również w innych konstrukcjach amatorskich jako generator VFO lub BFO.

Dodane:
- w plikach HEX wersje dla różnych częstotliwości generatorów, 1x100mhz dla AD9850, pozostałe 6x24 ... 6x32mhz dla AD9851;
- wszystkie wersje są dla BFO homodyny Husara, czyli 4 x pośrednia;
- plik tekstowy BFO_EEPROM_CFG zawiera deklarację zmiennych dla BFO pozwalającą na wygenerowanie wersji z dowolnym zegarem oraz nastawami pilotów. Zawartość EEPROM należy wgrać do procesora podczas programowania i nie robić inicjacji procesora przy pierwszym włączeniu;
- po zmianach i poprawkach oprogramowania będę usuwał stare wersje i zamieszczał aktualne w tym wątku;
- ostatnia modyfikacja plików 15.12.2011r.


Załączone pliki Miniatury
İmage İmage İmage İmage İmage

.txt  BFO_EEPROM_CFG.TXT (Rozmiar: 1.8 KB / Pobrań: 1481)
.hex  BFO_1X100mhz.HEX (Rozmiar: 7.93 KB / Pobrań: 1409)
.hex  BFO_6X25mhz.HEX (Rozmiar: 7.93 KB / Pobrań: 1360)
.hex  BFO_6X30mhz.HEX (Rozmiar: 7.93 KB / Pobrań: 1374)
.hex  BFO_6X32mhz.HEX (Rozmiar: 7.93 KB / Pobrań: 1379)
.hex  BFO_6X24mhz.HEX (Rozmiar: 7.93 KB / Pobrań: 1239)

73 Adam
08-05-2011 21:52
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Wiadomości w tym wątku
Transceiver HMG 2010 "HUSAR" - admin - 12-02-2011, 22:04
RE: Transceiver HMG 2010 "HUSAR" - SP5FCS - 08-05-2011 21:52

Skocz do:


Użytkownicy przeglądający ten wątek: 36 gości