SPI sučelja s Altera DAC

C

cookie4u

Guest
Imam grupu projekt u ovom trenutku,
i sad moram poslati kvadrat val na digitalno analogni pretvarač i izlazni napon analogni signal valnog oblika, connnected za audio pojačalo nakon toga

Ja sam koristeći MCP4922 DAC: 12-bitni DAC s SPI ™ Sučeljemoj profesor rekao da sam ja isto tako trebate e ^ (t / vremenske konstante) i sine (x) zajedno kako bi zvuk, kako ću to učiniti?
Altera ne može izračunati sinus funkcije, pa kako ću to riješiti?jesu ima bilo koji uzorak koda ja mogu koristiti za testiranje DAC?što znači kada je 12 bitni DAC?Također, za korištenje DAC imam to sučelje sa SPI, ali ja sam nov na ovom i ja dont znati gdje početi.

Kako mogu isprobati kako radi DAC?bilo koji ideja suggesstions i ja mogu ići naprijed s njim?

Nemam u pozadini digitalno analogni pretvornik, i želim da se neke testiranje obaviti do kraja ovog tjedna, ja će poštovati bilo koji pomoć dostupna

projekt: izradu elektroničkog drumset

Kako činiti ja dobiti to za posao

pomoć!ja sam jako zbunjen kako to povezivanje to DAC Altera<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Pitanje" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_idea.gif" alt="Idea" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Crying or Very sad" border="0" />

Čitala sam neke pozadinske informacije o DAC / SPI* Vidi post NIŽE *
Težak da biste dobili OVAJ valnog - SPI na Altera<img src="http://i714.photobucket.com/albums/ww143/littocookie/waveform.jpg" border="0" alt="interface SPI with Altera DAC" title="SPI sučelja s Altera DAC"/>
što SPI excatly obaviti isto kao i?

Last edited by cookie4u na 22. studenoga 2009 5:23; edited 2 times in total

 
Čini mi se, da je vaš projekt instruktor očekuje neka osnovna znanja o digitalne obrade signala i digitalne elektronike (npr. u vezi DA konverzija).Mislim, on je također predložio neku literaturu (ili bi barem na zahtjev).

Inače, trebali ste knjižnica s knjigama osnovni tekst, a vi još uvijek imate internet tekst knjiga, wikipedia i elektroničkih proizvođača aplikacija literature.

resolution in the General Overview chapter.

Po mom mišljenju, MCP4922 podatkovna tablica daje razumljivo objašnjenje od 12 bita
rezolucije u poglavlju Opći pregled.

Ali sam htio dati neki pomoć za vaš problem obrada signala.
Quote:

potrebu e ^ (t / vremenske konstante) i sine (x) zajedno kako bi zvuk, kako ću to učiniti
 
Bok,

SPI je 4 žice od točke do točke komunikacijski protokol, najbolji način da znam kako to funkcionira je da pogledate DAC podatkovne tablice kako biste saznali na način na koji komponenta želi biti upravljan.
Za dodatne informacije možete provjeriti svibanj wikipedia ili:
http://www.mct.net/faq/spi.html

 
Quote:

Projekt instruktor očekuje neke osnovne spoznaje o digitalne obrade signala i digitalne elektronike (npr. u vezi DA konverzija).
Mislim, on je također predložio neku literaturu (ili bi barem na zahtjev).
 
Bok,

Vidim, prije svega morate početi od sat.Ne znam je li vaš uređaj ima posvećen ulaz za satove, što Vam je potrebno pružiti jedan u FPGA je stvaranje negdje.Vi svibanj koristiti logička vrata unutar FPGA za ovu svrhu.
Predlažem da stvaranje sat na dvostruko DAC frekvencija za ublažavanje CS i signala generacije.Zato morate napraviti "jednostavan" stanje stroja za izradu odgovarajuće SPI signala vožnje.
To je složen malo to objasniti na forumu, ono što mi predlažemo vam je da pokušate staviti na papir valnog trebate roditi, ona uvelike će vam pomoći u dizajnu.
Onda predlažem da koristite ovu vrstu VHDL strukture (RTL VHDL opis):

ako CK'event i CK = '1 'then
....
end;

Ovo će stvoriti hardver blok s nekim logiku koja se ocjenjuje svaki put CK sat signal je visoka.
Zadnji hint, voditi brigu o učestalosti stanja stroja generira SPI valnog oblika i frekvencija na koje trebate dati podatke DAC.

Sretno

 
u može testirati ur DAC uzimanjem uzorka glasovnih datoteka ili bilo koje druge datoteke i glazbu u može uzeti uzorke.dućan uzoraka u flash ili bilo koji ovan u imati i sens onih uzoraka za DAC.

 
Quote:

potrebu e ^ (t / vremenske konstante) i sine (x) zajedno kako bi zvuk
 
It's not about uzorkovanja, ona opisuje eksponencijalnim kap sinus amplitude, kao i promatrao niz ili bubanj ton.

Ali, naravno, DAC učestalost uzorkovanja za replaying waveformes mora biti definirana.

 
ovo je valnog želim<img src="http://i714.photobucket.com/albums/ww143/littocookie/waveform.jpg" border="0" alt="interface SPI with Altera DAC" title="SPI sučelja s Altera DAC"/>i ja sam ga pisati kao stanje stroja
Kako wrtie VHDL dijelu za što ga napisati do određene DAC / što ga čini tampon / mijenjanje GAIN / i čitanje podataka?

imam predložak * * vrsta koda u qu (at) rtus ATM

 
Nema potrebe da ide za stanje stroja.Uzmi SPI kontroler iz otvorenih jezgre.ga konfigurirati za 16-bitno sučelje.

 

Welcome to EDABoard.com

Sponsor

Back
Top