Sida 1 av 2

Vilken ADC?

Postat: 8 september 2006, 18:39:49
av Kalf
Jag håller på med ett projekt, men jag kan tyvärr inte säga vad. Men iallafall så går det ut på att jag jag skall detektera objekt innom ett område. Detta hade jag tänkt att göra med hjälp utav ultra ljud. Jag hittade denna färdiga modulen på elfa:

http://www.parallax.com/dl/docs/prod/ac ... G-v1.3.pdf

Den skickar ut en puls på 40khz på en utpinne, vad jag förstått. (har inte läst databladet riktigt än, men det kommer att bli bra kvällsläsning :P ) Vad jag hört så skall man kunna använda en A/D-omvandlare för att omvandla frekvensen till en 8-bitars digital signal. Vad skall jag använda för någon för detta.

Jag skall koppla detta till en PIC, men jag pratade med min lärare i digitalteknik idag och han resonerade som så att det finns mikrokontroller som klarar detta, men det ser "snyggare" ut ifall man använder en A/D-omvandlare så därför hade jag tänkt att använda det.

//Kalf


P.S. Om ni vet något annat smart sätt att detektera föremål på ~2-3m avstånd på ett så "ostörbart" sätt som möjligt. Så säg gärna till. Det skall kunna detektera i minst 45graders vinkel.(hur gör man grader tecken?) D.S.

Postat: 8 september 2006, 18:44:44
av v-g
Radar?

Postat: 8 september 2006, 18:56:18
av sodjan
> (har inte läst databladet riktigt än,...

Det kanske du skulle ha gjort, för med *den* sensorn är
dina frågor ganska felställda (förrutom PS:et kanske...).

Postat: 8 september 2006, 19:02:02
av Kalf
V-G: Radar? låter intressant, men dyrt?

sodjan: Jag skall som sagt läsa det senare ikväll. Men kan inte du, eller någon annan som vet, berätta i korthet hur den sensorn fungerar?

//Kalf

Postat: 8 september 2006, 19:08:43
av cyr
Nu är du väl nästan lite för lat...

Om du läser de första sex raderna i databladet du länkade till så står principen för hur den fungerar där.

Sensorn gör mätningar och skickar ut en (digital!) signal på en pinne vars pulsbredd motsvarar avståndet. Allt du behöver göra är mäta tiden som pinnen är hög.

Möjligen blir din lärare glad om du konstruerar en krets som omvandlar pulsen till analog spänning och sedan mäter den med en ADC, men urk vilket krångligt sätt det vore...

Postat: 8 september 2006, 19:11:20
av sodjan
Nej, lika lite som som jag gör ungarnas hemläxor åt dom.

Jag läser dagligen datablad åt andra, men då kostar det 670:-/timme...

EDIT: Du har tur, cyr gjorde det gratis... :-)
EDIT2 : Och Jimmy...

Postat: 8 september 2006, 19:12:22
av JimmyAndersson
Sidorna 3-6 beskriver hur det fungerar.
Kolla även noteringarna i BasicStamp-koden.

edit: cyr var snabbare. :)

Postat: 8 september 2006, 20:26:06
av BEEP

Re: Vilken ADC?

Postat: 8 september 2006, 21:17:01
av björn
Kalf skrev:
Jag skall koppla detta till en PIC, men jag pratade med min lärare i digitalteknik idag och han resonerade som så att det finns mikrokontroller som klarar detta, men det ser "snyggare" ut ifall man använder en A/D-omvandlare så därför hade jag tänkt att använda det.
Hade varit kul att få höra _varför_ det skulle vara "snyggare" att göra det med en ADC...

Postat: 8 september 2006, 21:40:18
av rehnmaak
>>>men det ser "snyggare" ut ifall man använder en A/D-omvandlare

Ja, detta kräver en förklaring... kan tänka mig att ett sådant uttalande kommmer från någon som inte har en aning om vad som ställs som krav i industrin.

Postat: 8 september 2006, 23:06:07
av Kalf
Jag vet inte exakt varför han sa så. Jag frågade inte för att jag ville hem :P Men en ide jag har är att det kan vara enklare att förklara. Men en mer trolig orsak är den att det skulle vara enkelt att använda olika uc och det att han troligtvis inte använt den inbygda A/D-omvandlaren någon gång. Insikt i industrin har han, men det är klart att han borde förstå att det skulle vara billigare att anväda den interna än att ha en extra krets. Men om någon annan har någon idé så vill jag gärna höra dessa.

Men iaf. Jag får ursäkta mig om jag värkade lat. (följande behöver de som inte vill höra på min bortförklaring läsa :P) Jag hade ögnat igenom databladet för några dagar sedan. Idag när jag hade digitalteknik tänkte jag fråga vad läraren tycker om mitt projekt så förklarade jag att modulen skickade ut en frekvens som varierade på ifall det var något föremål ivägen. Detta var, hur konstigt det än kan låta, ganska rätt i mitt huvud, men ändå så fel. Jag trodde att en frekvens var en digital signal och fungerade så som pulser fungerar(trodde heltenkelt att det var samma sak, men när jag nu tänker efter så fattar jag inte hur jag kunde vara så dum att tro det.) Så jag skrev ett inlägg här när jag kom hem.

{Nu är min bortförklaring slut}

Är ultra ljud ett bra sätt att detektera föremål utomhus i lite fart?(både sensorn och förmålet rör sig i samma hastighet. eller finns det andra smarta och billiga och små alternativ?

//Kalf

Postat: 9 september 2006, 00:48:27
av JimmyAndersson
Ultraljud är nog det bästa tricket. Se bara på fladdermöss. :)

Postat: 9 september 2006, 00:49:19
av sodjan
> Är ultra ljud ett bra sätt att detektera föremål utomhus i lite fart?

Det tar ju en viss tid för att göra en mätning (d.v.s tiden för ljudpulsen
att gå fram och tillbaka). Så om föremålet under den tiden rör på sig
så kommer naturligtsvis det uppmätta avståndet att vara mer eller mindre
fel.

Om nu detta är ett problem för *dig*, jag det kan nog ingen annan
svara på. Bara du känner till vilket fel i mätningen som är OK i ditt fall
och hur fort de två rör sig rellativt varandra.

Radar i detta avseende snabbare, men är svårt på korta avstånd (just p.g.a
att det är svårt att mäta väldigt korta tider).

När det gäller intern/extern ADC frågan så går den antagligen inte att
besvara här. Vi vet helt enkelt ingenting om hur frågeställningen var...

Modulen i sig verkar väl OK, om den fungerar som det beskrivs i databladet.

Postat: 9 september 2006, 00:50:09
av cyr
Mmmm, fast frågan är väl varför man skulle ha en ADC alls (extern eller intern).

Även baserat på din förklaring om varierande frekvens så är det ju ingen analog signal inblandad som behöver digitaliseras...

Ultraljud är iaf ett enkelt sätt av mäta avstånd, men om det passar bra utomhus och i rörelse är väl en annan fråga. Känns spontant som något baserat på ljud lätt skulle störas ut.

edit: varför är det alltid en massa folk som svarar samtidigt? :)

Postat: 9 september 2006, 00:56:30
av sodjan
> Mmmm, fast frågan är väl varför man skulle ha en ADC alls

Nej, självklart inte om man tänker köra med modulen som det länkades till...