Spännings logger

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
danielj
Inlägg: 22
Blev medlem: 6 mars 2004, 21:24:15

Spännings logger

Inlägg av danielj »

Hej

Detta är tänkt som ett litet sommar proj. för mig. Jag har inte hållit på
något med någon microprocessor förut så skulle behöva lite hjälp.

Det jag vill göra är:

Mäta och logga spänningen över ett avstämt motstånd (för att kunna få
fram strömen) och vad jag har förstått bör en PIC kunna klara av detta.
Så första problemt för mig är att hitta en PIC som klara av att mäta små
spännings fall, gärna 0,1V eller mindre (är detta möjligt)

Dessa värden vill jag skall loggas sedan för att kunna föra över till en dator
på ett någolunda enkelt sätt och jag vill ha ca 1000 värden lagarde men
gärna mer (minst 2ggr/sek)

en bonus vore om den också kunnde logga signalen från en RC bils motagare också.

Så det jag behöver hjälp med är vilka typer av komponenter skulle passa
bra för mig under dessa förhållande?

Edit: bonusen vore alltså att logga i vilket lägge man önskar att servot eller fartreglaget ska hamna i och det borde vara samma antal loggningar som
man har för spännings biten.

Storleken har betydelse.. i detta fall så liten som möjligt
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg av Schnegelwerfer »

Spänningsdifferensen på 0-0,1V kan du enkelt förstärka upp till 0-5V m.h.a. en OP-förstärkarkoppling. Sedan är det bara att mäta spänningen med mikrokontrollerns inbyggda A/D-omvandlare.

För kommunikationen med PC:n är det ju absolut enklast att använda en serielänk (RS232).

Om du aldrig har labbat med mikrokontrollers tidigare skulle jag rekomenndera dig att titta på AVR istället för PIC.

Hursomhelst behöver du följande saker:

* Motstånd
* OP-förstärkare
* En mikrokontroller med inbyggd A/D och UART
* En RS232-krets, tex. MAX232
* Ev. externt EEPROM

Ovanstående går att bygga mycket litet.

Angående läget på servon och liknande så finns det ju lite varianter där också, beroende på hur du kopplar in dig.
Skriv svar