Simulátor funkce FM-CW dálkoměru

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Táto práca popisuje problematiku návrhu simulátoru FM-CW diakomeru. Výber optimálnej metódy realizácie. Práca informuje o základných vlastnostiach kontinuálne pracujúcich radarov. Práca zahrnuje analýzu chybovosti reálneho diakomerua numerický odhad maximálnej chyby celého reálneho zariadenia. Obsahuje detailné blokové schéma simulátoru funkcie FM-CW diakomeru a počítačovú simuláciu funkcie generátora kmitočtovo modulovaného signálu, demodulátoru ...

Vydal: FEKT VUT Brno Autor: Martin Bačík

Strana 41 z 51

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
Ukon enie prenosu indikované zablikaním LED diód. Po ich správnom overení nasleduje zápis registrov. Procesor najprv monitoruje vstupnú sekvenciu dát, takzvané testovacie bity.39 -- Processor input port multiplexer PROC_port_In_MUX: PROCESS(clk_50) BEGIN IF clk_50'EVENT AND clk_50 '1' THEN CASE Pico_Port_ID IS WHEN UART_data_PORT_ID Pico_Data_in UART_Data_out; WHEN UART_stat_PORT_ID Pico_Data_in UART_Stat_out; WHEN UART_01_PORT_ID Pico_Data_in UART_reg( DOWNTO 56); WHEN UART_02_PORT_ID Pico_Data_in UART_reg( DOWNTO 48); WHEN UART_03_PORT_ID Pico_Data_in UART_reg( DOWNTO 40); WHEN UART_04_PORT_ID Pico_Data_in UART_reg( DOWNTO 32); WHEN UART_05_PORT_ID Pico_Data_in UART_reg( DOWNTO 24); WHEN UART_06_PORT_ID Pico_Data_in UART_reg( DOWNTO 16); WHEN UART_07_PORT_ID Pico_Data_in UART_reg( DOWNTO ); WHEN UART_08_PORT_ID Pico_Data_in UART_reg( DOWNTO ); WHEN LED_PORT_ID Pico_Data_in LED_reg; WHEN OTHERS Pico_Data_in (OTHERS '0'); END CASE; END IF; END PROCESS PROC_port_In_MUX; ---------------------------------------------------------------------- -- Processor output port multiplexer PROC_port_Out_MUX: PROCESS(clk_50) BEGIN IF clk_50'EVENT AND clk_50 '1' THEN IF Pico_wr '1' THEN CASE Pico_Port_ID IS WHEN UART_01_PORT_ID UART_reg( DOWNTO 56) Pico_Data_out; WHEN UART_02_PORT_ID UART_reg( DOWNTO 48) Pico_Data_out; WHEN UART_03_PORT_ID UART_reg( DOWNTO 40) Pico_Data_out; WHEN UART_04_PORT_ID UART_reg( DOWNTO 32) Pico_Data_out; WHEN UART_05_PORT_ID UART_reg( DOWNTO 24) Pico_Data_out; WHEN UART_06_PORT_ID UART_reg( DOWNTO 16) Pico_Data_out; WHEN UART_07_PORT_ID UART_reg( DOWNTO Pico_Data_out; WHEN UART_08_PORT_ID UART_reg( DOWNTO Pico_Data_out; WHEN LED_PORT_ID LED_reg Pico_Data_out; WHEN OTHERS NULL; END CASE; END IF; END IF; END PROCESS PROC_port_Out_MUX; Priradenie jednotlivých registrov nutné zapísa zdrojového kódu procesoru PicoBlaze. receive: CALL GetChar volanie funkcie citanie COMP chreg,$AA porovnanie JUMP NZ, receive neplati, skok zaciatok CALL GetChar volanie funkcie citanie COMP chreg,$55 porovnanie JUMP NZ, receive neplati, skok zaciatok CALL GetChar volanie funkcie citanie LOAD chreg,MODEM_01 zapis registru CALL GetChar LOAD chreg,MODEM_02 CALL GetChar LOAD chreg,MODEM_03 CALL GetChar LOAD chreg,MODEM_04