DOCUMENTATIE



A. Familia de procesoare de semnal ADSP218x (Analog Devices)

              1. Mediul integrat de dezvoltare a programelor, Visual DSP ++ versiune pentru procesoare ADSP21xx

              Link-ul extern pe pagina Analog Devices

             VisualDSP++ (FTP) - ftp://ftp.analog.com/pub/tools/patches/VisualDSP

             (Kit-ul de instalare: VisualDSP3_5 Base.zip)

              Kit-ul de instalare pe pagina locala: Kit ,   Licenta

              Arhitectura ADSP218x, simulator arhitectura ADSP21xx
              
Setul de instructiuni condensat
              Manualul hardware (ADSP218x)
              Manualul software - asamblare (ADSP218x)

              Visual DSP++ 3.5 (ADSP21xx) - Getting Started, User Guide

              Simularea resurselor ADSP21xx

                                        Simularea intreruperilor
                                        Simularea fisierelor de intrare- iesire
                                        Afisarea grafica a memoriei (plot)

                2. Operatii simple pentru prelucrarea semnalelor

                descriere teoretica: intarzieri, buffere circulare, generator de semnal sinusoidalimplementare filtre FIR implementare filtre FIR si IIR

                 3. Proiecte simple in Visual DSP++
                
                  linia de intirziere, buffere circulare, generarea semnalelor sinusoidale

                 4. Programe demonstrative

               in limbaj de asamblare                 
               - program demostrativ pentru placa de dezvoltare EZ-LITE 2181 (TalkThrough_ext (arhiva proiectului Visual DSP), programul sursa)
               - program demostrativ pentru placa de dezvoltare EZ- LITE 2181 (implementare FIR)

                 5. Placa de dezvoltare EZ-LITE

                 schemele electrice ale placii EZ-LITE 2181, schema placii de extensie I/O, prezentarea codec-ului AD1847             

                 6. Realizarea placii de extensie IO

                 placa de evaluare EZ-LITE 2181, placa de extensie I/O, sistemul DSP extins     


Descrierea teoretica a prelucrarilor de semnal


               1. Generator de tonuri multifrecventa (G-DTMF)

               2. Receptor de tonuri multifrecventa (R-DTMF)

               3. Sistem eliminarea adaptiva a zgomotului - adaptive line enhancer (ALE)

               4. Efecte audio (Prezentare, doc suplimentara)

               5. Filtre FIR implementare filtre FIR


Exemple de proiecte Visual DSP++ ( in limbaj de asamblare)

                Generator de tonuri multifrecventa

                Receptor de tonuri multifrecventa

                Sistem eliminarea adaptiva a zgomotului - adaptive line enhancer

                Efecte audio (vibrato, flanging, chorus) - Matlab (Octave) ,  Efecte audio (vibrato, flanging, chorus) - VDSP

                Implementare FIR

          



              B. Familia de microcontrolere Atmel

              ATMega16

             1.  Prezentarea microcontrolerului ATMega16

             2. Descrierea placii de dezvoltare cu microcontroler Atmel

             3. Modul de programare a placii de evaluare cu microcontrolere Atmel

             4.  Kit-ul CodeVision AVR (versiune veche)

             5. Pentru Win8, Win10: CVAVR, AStudio, sau http://www.hpinfotech.ro/cvavr_download.html

             6. Programul de incarcare a codului

             7. Programul de test (explicatii) si proiectul de test

             8. Exemplu de realizare practica (extensie 8 butoane - port C si 8 LED-uri - port A ), AVR_ext_1, AVR_ext_2, AVR_ext_3, proiectul de test

               ATMega164

             1.  Prezentarea microcontrolerului ATMega164

             2. Descrierea placii de dezvoltare cu microcontroler Atmel

             3. Modul de programare a placii de evaluare cu microcontrolere Atmel

             4.  Kit-ul CodeVision AVR (versiune veche)

             5. Pentru Win8, Win10: CVAVR, AStudio, sau http://www.hpinfotech.ro/cvavr_download.html

             6. Programul de incarcare a codului

             7. Programul de test (explicatii) si proiectul de test

             8. Modificari pentru realizarea simularii pe ATMega164P

            9. Realizarea sistemului AVR (ATMega164) - DSP(ADSP2181) - tastatura, LED, PF (proiectele CVAVR si Visual DSP), realizarea fizica a sistemului
                                    
                                                
Modificari in proiectul AVR - Init
                                                 Modificari in proiectul AVR - Main
                                                
Modificari in proiectul DSP

            10. Functionarea de baza a AVR (tastatura, PF input, PF output) si DSP (PF input, PF output, setare intreruperi si fisiere, generator si receptor) - print screen-uri

            11. Tema P2 2020; Programele de test pentru tema din 2020 (arhiva programe pentru simulator)

            12. Organigrame pentru realizarea aplicatiei (sincronizare DSP- dispozitiv extern, graf DSP, graf AVR)

            13. Arhiva cu realizarea proiectului (implementare conform organigramelor)

            14. Simulator scheme uC , Simulare soft test AVR


C. Familia de microcontrolere Infineon XMC4500

            1. Descrierea microcontrolelor XMC4500

            2. Descrierea placii de evaluare RELAX 4500

            3. Descrierea utilizarii DAVE CE http://discipline.elcom.pub.ro/amp2/ , tema 2 B, kitul de instalare DAVE

            4. Descrierea arhitecturii XMC 4500, a utilizarii DAVE CE si a protocolului LwIP

            5. Web server pe XMC4500, netscan , exemple de proiecte DAVE, corectie eroare Debbuger, gasire adresa placa Relax (detalii adresa MAC)