PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Fredrick
Inlägg: 342 Blev medlem: 9 januari 2004, 23:12:33
Inlägg
av Fredrick » 8 september 2004, 13:32:36
Hur mäter jag t.ex 0 - 24 volt med en PIC16F84, antar att jag måste ha en A/D omvandlare men hur får man det hela att fungera?
Eller
Finns det PIC:ar med analog ingång som lämpar sig bättre? Vilken i såfall
Edit: Om jag kan mäta 0 - 5 volt hur gör jag då för att omvandla 0 - 24 volt till en 0 - 5 volts skala?
Senast redigerad av
Fredrick 8 september 2004, 13:37:06, redigerad totalt 1 gång.
MicaelKarlsson
Inlägg: 4669 Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:
Inlägg
av MicaelKarlsson » 8 september 2004, 13:36:10
PIC kan jag inget om men de flesta AVR har AD inbyggt!
Hedis
Inlägg: 2488 Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:
Inlägg
av Hedis » 8 september 2004, 13:46:28
Pic16f877 har inbyggd A/D. Tyvärr så vet jag inget me rom PIC då jag själv kör AVR. $tiff har därmeot stenkoll på PIC, även 877:an.
För att mäta 0-24v området så får du bygga en spänningsdelare. 1/5 borde fungera.
Fredrick
Inlägg: 342 Blev medlem: 9 januari 2004, 23:12:33
Inlägg
av Fredrick » 8 september 2004, 13:50:25
Hur bygger man en sådan?
Finns det färdiga kretsar som löser det?
Fagge
Inlägg: 3930 Blev medlem: 27 maj 2003, 13:59:51
Ort: Blekinge
Inlägg
av Fagge » 8 september 2004, 13:58:36
Om man delar ner 25V med 10 med en OP =så blir ju det 2,5V.
Sedan så kan du ju multiplicera värdet med 10 i processorn för att visa det värkliga värdet!.
På vissa A/D omvandlare så kan man själv bestäma referens-spänningen så att man kan nyttja hela området, typ 0-2,5V i stället för 0-5V!.
Senast redigerad av
Fagge 8 september 2004, 16:20:21, redigerad totalt 2 gånger.
Fredrick
Inlägg: 342 Blev medlem: 9 januari 2004, 23:12:33
Inlägg
av Fredrick » 8 september 2004, 15:59:46
Någon som vet någon sida på nätet där jag kan hitta mer info samt exempel ritningar?
Fagge
Inlägg: 3930 Blev medlem: 27 maj 2003, 13:59:51
Ort: Blekinge
Inlägg
av Fagge » 8 september 2004, 16:18:42
Titta på ELFAs faktasidor om OP-förstärkare!.
Där finns ett på OP.kopplingar på förstärkare som både kan dämpa & höjja in signalen, det ända du behöver är en OP & 2 motstånd!.
$tiff
Inlägg: 4941 Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:
Inlägg
av $tiff » 8 september 2004, 16:57:14
Hedis skrev: $tiff har därmeot stenkoll på PIC, även 877:an.
Den tackar man för!
Inte helt sant dock.
>> Fredrick
En spänningsdelning gör du med två motstånd.
Kod: Markera allt
+--[50kOhm]--- 0-30V (mätområde)
|
+------------- 0-5V (till µC)
|
+--[10kOhm]--- GND
Detta är dock en väldigt simpel lösning. Fördelen med en OP är att den ger nästintill ingen påverkan på din mätsignal.
Fråga google om hur man kopplar en OP. Det är en "Inverting Amplifier" du behöver om du ska dela ned spänningen.
MicaelKarlsson
Inlägg: 4669 Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:
Inlägg
av MicaelKarlsson » 8 september 2004, 18:05:39
Fredrick>> Du skulle ju kunna göra så här:
Detta kan ses som en
principskiss inget annat.
Om du vill ha lite hjälp med att räkna
tryck till här
$tiff
Inlägg: 4941 Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:
Inlägg
av $tiff » 8 september 2004, 18:09:32
Förresten, med en PIC16F84 kan du inte mäta spänningsnivåer annat än TTL, den har nämligen ingen ADC! Du måste välja en µC med ADC, även om du använder OP och sånt
MicaelKarlsson
Inlägg: 4669 Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:
Inlägg
av MicaelKarlsson » 8 september 2004, 18:18:13
Om du funderar på AVR kan du ta dig en
titt här för att jämföra. Hittar ingen sida som jämför PIC & AVR men det skulle vara kul att jämföra.
Fredrick
Inlägg: 342 Blev medlem: 9 januari 2004, 23:12:33
Inlägg
av Fredrick » 8 september 2004, 19:23:10
Någon mer pic med ADC ingång gärna i DIL 18 eller 28.
Eller finns det nådon omvandlare som kan omvandla en analog signal till digital?
Har AVR någon lättare kompilator?
ToB
Inlägg: 678 Blev medlem: 22 februari 2004, 10:32:58
Skype: tobias_bjork
Ort: Sollentuna
Inlägg
av ToB » 8 september 2004, 19:44:03
Har inte 16F628 analoga ingångar?
$tiff
Inlägg: 4941 Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:
Inlägg
av $tiff » 8 september 2004, 20:14:39
PIC16F628 har bara komparatorer, ingen äkta ADC.
Det finns ju PIC1F676, DIL14 med 8 ADC. Men den är inte så populär bland högnivåspråkskompilatorer.
PIC16F876 rekommenderar jag starkt om du vill ha en DIL28! 5x10bit ADC, och mycket annat skoj!
Fredrick
Inlägg: 342 Blev medlem: 9 januari 2004, 23:12:33
Inlägg
av Fredrick » 8 september 2004, 21:11:17
Duger 16F872. har 3 st hemma nämligen.
Vad jag fattar av databladet så har den 5 ingångar som kan användas som analoga, eller????