Sida 1 av 1

ad-omvandlare?

Postat: 1 september 2004, 22:10:49
av PG74
Jag undrar om det finns en adc som man kan läsa av utsignalen så ofta man vill under förutsättning att man synkar avläsningen med klockan i ett läge där valid data garanteras.

Det jag vill undvika är att använda en signal från adc som validering för en avläsning av data. (tex interrup eller RD).

Så klockan styr adc att sampla i max hastighet hela tiden, sedan väljer jag om jag vill läsa av data på tex varannan, var 5:e eller 10:e klockpuls beroende på hur ofta jag behöver ett nysamplat värde...

finns den typen av adc och vad kallas den i så fall?

1 ingång, 8 bitar med parallell utgång och minst 100 ks/s är jag ute efter om någon kan rekomendera någon bra adc...
Tack!

Postat: 1 september 2004, 22:14:40
av matseng
Är det ok att du skickar en puls till a/d när du ska göra en avläsning?

Postat: 1 september 2004, 22:48:36
av PG74
helst inte, för enkelhetens skull. ska lägga utsignalen på datorns parallellport och läsa av värdet på parallellportens dataregistret.

Postat: 1 september 2004, 22:51:04
av matseng
Men har du nån tanke om hur du ska få till en synkning om du inte vill skicka nåt från datorn och inte vänta på / läsa av en bit från a/d'n?

Postat: 1 september 2004, 23:00:54
av PG74
tanken är att jag ska synka avläsningen med klockan som styr adc sampling. om man tex vet att värdet på utgången är valid när klockan går låg så läser jag av då.

Postat: 1 september 2004, 23:02:48
av PG74
så slipper man handskakningen i kommunikationen mellan dator och adc.

Postat: 2 september 2004, 20:39:47
av matseng
Varifrån kommer klockan som styr samplingen? Från datorn eller en separat krets?

Postat: 3 september 2004, 17:03:54
av PG74
separat krets... du har fler frågor än svar. :)

Postat: 3 september 2004, 19:26:09
av matseng
Jepp, det är minst lika viktigt med frågor som med svar :-)

Skämt åtsido - hur ska man kunna ge ett bra svar på något om man inte har all relevant bakgrundsinfo angående frågan?

Ok, du har en extern klocka som klockar a/d-omvandlaren och som också går till pc'n. Pc'n ligger antingen och pollar (eller får ett interrupt) klocksignalen, och läser av a/d'n på fallande (eller stigande beroende på a/d'n) flank och lagrar undan värdet för visning efter att x antal samples har kommit in.

Om det är så som du vill ha det så kan du ju använda vilken a/d som helst som har extern klockning och kan omvandla på en klockcyckel (dvs inte en SAR a/d).

Titta på till exempel ADC1173 eller TLC5540.