Digitala filter Zybo ombord



Digilent Zybo styrelsen är byggt kring Xilinx's Zynq SoC (System på flisa) del. Denna IC har en dual Arm-A9-kärnor som utför som andra microcontroller. Vad gör den speciell är att den också har FPGA hårdvara på samma IC som processor.

Denna handledning är skriven med hjälp av våra erfarenheter från kursen EE 439 på Kalifornien Polytechnic State University, San Luis Obispo våren 2015. Ett bra program för detta forum design och utveckling av realtid digitala filter för basgitarr. Den grundläggande idén för detta projekt är att ta in ljuddata från linjeingången, konvertera det till digitala data, bearbeta den, konvertera tillbaka till analog signal och mata den via hörlurar ut. Zybo styrelsen innehåller en SSM 2603 Low Power Audio Codec ombord som används för överföring av ljud och ta emot. Detta realtid filtrering system utformades för att ge användarna följande specifikationer: ge användare med två filter: snedvridning ren ger användare möjlighet att kontrollera klippning effekten. Användarna för att avstängning av ljudet helt. Nödvändiga komponenter för detta projekt är: Zybo Zynq-7000 utveckling styrelsen AUX kabel hörlurar eller högtalare potentiometrar This tutorial också förutsätter att du har Vivado IDE och Zybo drivrutiner för redan installerade. Det finns massor av bra information ute på hur man gör detta om du inte!

Vänligen använd bifogade zip-filen till extraktet alla nödvändiga filer används i hela den instructable.

Se Steg
Relaterade Ämnen

LED musik Visualizer med Zybo ombord

Denna handledning kommer att beskriva hur man gör en LED musik Visualizer med Zybo Zynq 7000 utveckling styrelse från Xilinx. Zybo är ganska häftigt eftersom det har både en FPGA och en ARM-Processor i styrelsen. På grund av detta, kan anpassad maski...

Zybo - AXI DMA inuti inbäddad Linux

Som titeln säger, förklarar denna handbok hur jag gjorde för att kunna använda AXI DMA inuti en inbäddad Linux på en Zybo ombord. Flera andra tutorials finns för att installera Linux på den Zybo plattformen (se referenser i slutet av handledning), så...

MATIMI - övervakning och hjälpmedel teknik för personer med rörelsehinder

Som titeln antyder är kan detta projekt personer med motorisk funktionsnedsättning (partiell eller fullständig förlust av kontrollen över delar av kroppen till följd av sjukdom, trauma eller defekt) för att förvärva kontrollen över externa enheter oc...

Automatisk hörlurar Equalizer

Med tanke på ett par hörlurar, kan vi göra dem låter som en annan, kanske högre kvalitet par hörlurar? I detta instructable, vi kommer att bygga en enhet som försöker göra just detta. Vår automatiska hörlurar equalizer kommer att mäta Frekvensgången...

EKG Simulator

detta instructable i detalj beskriver de steg som krävs för att skapa en Arduino-baserad ECG simulator. En ECG simulator replikerar hjärt vågformen som kan mätas genom att bifoga tre elektroder (RA, LA RL) till patientens bröstkorg. Detta EKG-signale...

Automatic Drink Mixer

I denna tutorial kommer vi försöka skapa ett system som kommer att integrera elektrisk maskinvara, programvara och mekaniska system till komplett uppgiften av dryck blanda automation. Slutprodukten är en drink karusell som har förmåga att hälla dryck...

4 x 4 x 4 ledde kub (Arduino Uno)

I denna tutorial jag ska visa dig hur man gör en 4 x 4 x 4 LED cube för omkring $15,00. Kuben har 64 gröna lysdioder som utgör det är 4 layers(positives) och 16 columns(negatives). Dessa är alla anslutna till en Arduino Uno. En Arduino är en single-b...

G-ICE. Simulering i hårdvara

Det är ett verktyg baserat på en ZYBO ombord som tillåter testning och felsökning av mikroprocessorer mönster. Testning sker på hårdvara, inte programvaran. Resultaten är därför mycket mer tillförlitlig. Det fyller hålet i hårdvara design flödet mell...

HackerBoxes 0007: Digital ljudlandskap

Ljudlandskap! Denna månad, utforskar HackerBox hackare digital ljudlandskap. Musik, pip, surrar och ljudsignaler allehanda kan genereras av en mängd olika moderna elektroniska apparater. Låt oss ta en titt på enkel 8-bitars ljud "bit slog" från...

MicroGranny 2 församling

Om du är här, är du förmodligen om att sätta ihop din egen microGranny 2 från kit du beställt från oss.För montering behöver du följande verktyg:LödkolvLödaSkruvmejselTångWire strippa (valfritt)Allen/Unbrako/Inbus/Hex wrench (det finns en ingår i kit...

Gest påvisande baserat kontrollerande enhet

I detta projekt hade vi utformat och utvecklat en gest upptäckten motor som kommer att testas med hjälp av en ansökan som kommer att genomföras tillsammans med gest upptäckten motor med programmerbara närvarande på Zynq SoC tillgängliga i Zybo styrel...

Hoe att konvertera en vanlig 6 volt lykta i en kraftfull LED spot ljus.

Detta är min första, ingen aning hur man gör detta korrekt så snälla, bli mjuk...Som ni vet finns det förmodligen tusentals av dessa EVEREADY lyktor kastas bort eftersom de blir föråldrade. Men en god kvalitet LED spot ljus med mycket hög ljusstyrka...

Zynq Image Enhancement System

Som du kan förmodligen göra från titeln, är syftet med detta projekt att göra en Image Enhancement System med ZYNQ ApSOC. Mer specifikt vill vi bygga ett system som kan rensa ut dimman från bilder eller video. Detta system kommer att ta under dåliga...

Snabb Start Test Demo: Zybo (Xilinx Zynq 7000) bild filter Demo + GoPro

Bildbehandling är ett bra sätt att Visa co bearbetning miljön av Xilinx Zynq SOC (System på flisa). Denna demo visar tillämpningen av flera bildfilter på en streaming högupplöst video ström.Strömmen matas in från en dubbelriktad HDMI-port, passerade...

Arduino och Visuino: Använd PCF8574/PCF8574A I2C GPIO att lägga till fler digitala kanaler till Arduino

Oavsett hur många portar en Arduino styrelsen har, de verkar aldrig att vara tillräckligt för de coola nya projekt du har i åtanke ;-). Lyckligtvis finns det en lösning. Arduinoen har både I2C och SPI stift, och det finns ett antal I2C och SPI GPIO c...

Arduino Nano: Kontroll borstad likströmsmotor med L9110S förare ombord och Visuino

Borstad DC motorer används ofta för att driva robotar runt, eller för olika andra cool Arduino projekt. För att styra motorn med Arduino, måste du vanligtvis använder en drivrutin för motor. Det finns en massa olika motoriska drivrutiner. En av de me...

Lätt Dilbert kostym - bara lim, skum & filt

långt tillbaka i 2008 jag letar inspiration för ett kontor Halloween kostym och för första gången kom på Instructables. Jag såg en enkel Dilbert mask och jag trodde att jag skulle kunna förbättra på det konceptet. Det var bara en vecka tills den stor...

Embedded Linux Tutorial - Zybo

Denna inbäddad Linux praktisk handledning för Zybo kommer att ge detaljerade instruktioner för hur du anpassar din hårdvara, kompilera Linuxkärnan och skriver drivrutin och användaren program. Denna dokumentation avser att integrera kunskaper och fär...

WaveForms™ analoga Discovery™ på Zybo

Detta instructable innehåller instruktioner hur man ställer in vågformer-3 program på Zybo med Xillinux.Programmet vågformer är gränssnittet för produkterna som instrumentering: Analog upptäckten och elektronik Explorer. Dessa införliva oscilloskop,...