|
ISSN 1214-9675 Server vznikl za podpory Grantové agentury ČR. 21. ročník |
Témata
Doporučujeme
Kontakt
|
Realizace obrazového vstupu pro vývojový přípravek TMSVydáno dne 26. 11. 2008 (4920 přečtení)Pro vývojový kit TMS320C6455 byl
realizován obrazový vstup pomocí obrazového senzoru, přizpůsobovacího HW a
příslušného programového vybavení. Realization of video input for development kit TMS - Abstract The HW realization of video sensor input at Texas Instruments DSP development kit TMS320C6455 is presented. Cílem vývoje byl návrh a realizace technických prostředků a programového vybavení pro praktickou realizací obrazového vstupu pro vývojový přípravek s digitálním signálním procesorem TMS320C6455 společnosti Texas Instruments. Jako obrazový vstup byl použit obrazový senzor NC1805 společnosti NeuriCam, což je monolitický obrazový snímač poskytující nasnímaný obraz ve stupních šedi. Mezi základní vlastnosti snímače patří schopnost snímaní obrazu v rozlišení 640 x 480 obrazových bodů s rychlostí až 52 snímků za vteřinu a vyjádřením každého obrazového bodu pomocí 10 bitů. Obrazový senzor umožňuje adresování obrazových bodů s libovolným přístupem. Snímač je uložen v typizovaném 48 pinovém pouzdře a komunikuje pomocí paralelní sběrnice, která je rozdělena na vstupní a výstupní datovou sběrnici, adresovou a řídící sběrnici. Obrazový snímač komunikuje s vývojovou deskou pomocí sériového rozhraní McBSP. Řízení obrazového snímače je realizováno z programu běžícího v digitálním signálním procesoru TMS320C6455 na vývojové desce. Přizpůsobení povelů vysílaných po sériovém rozhraní McBSP na sběrnici paralelní zajišťuje programovatelné hradlové pole Xilinx XC9572. Totéž hradlové pole přizpůsobuje i nasnímaná data z obrazového snímače vyslaná po paralelní sběrnici na sériové rozhraní McBSP výukového přípravku. Hradlové pole Xilinx je uloženo v typizovaném pouzdře a vyznačuje se vysokou rychlostí přenosu informace z pinu na pin. V hradlovém poli jsou realizovány dva nezávislé obvody. Obvod Serializer realizuje převod sérových dat na data paralelní a obvod Deserializer realizuje převod sériových dat na data paralelní. Programování hradlových polí Xilinx je umožněno pomocí programovacího rozhraní JTAG. Na obr. 1 je uvedeno blokové schéma propojení obrazového snímače a výukového přípravku, na obr. 2 pak realizace funkčního vzorku obrazového vstupu. Obr. 3 znázorňuje pohled na vývojovou desku TI s osazeným obrazovým snímačem. Obr. 1 Blokové schéma propojení obrazového snímače a výukového přípravku p>Obr. 2 Realizace modulu obrazového vstupu Obr. 3 Pohled na vývojovou desku TI s osazeným obrazovým sníımačem K vývoji a testování programového vybavení bylo použito vývojové prostředí TI CCS Code Composer Studio, v němž probíhal vývoj části programového vybavení pro DSP TMS320C6455. Dále bylo použito vývojového prostředí Xilinx ISE Webpack, v němž probíhal vývoj programového vybavení pro hradlové pole XC9572. Programové vybavení pro DSP TMS320C6455 řídí vlastnosti rozhraní McBSP a tím i vlastnosti přenosu, mezi něž lze řadit přenosovou rychlost, délky přenosových rámců atd. Funkční vzorek vznikl v rámci výzkumného záměru MSM6840770014. Literatura: [1] www.ti.com
Autor: M. Kopp, P. Zahradník Pracoviště: České vysoké učení technické v Praze, FEL |
Zprávy
UPOZORNĚNÍ
Činnost serveru byla ukončena.
|
Tento web site byl vytvořen prostřednictvím phpRS - redakčního systému napsaného v PHP jazyce.
Na této stránce použité názvy programových produktů, firem apod. mohou být ochrannými známkami
nebo registrovanými ochrannými známkami příslušných vlastníků.