0-230VAC -> 0-5VDC

Övriga diskussioner relaterade till komponenter. Exempelvis radiorör, A/D, kontaktdon eller sensorer.
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

0-230VAC -> 0-5VDC

Inlägg av E85 »

Jag har kikat runt lite efter möjligheten att använda en PIC18 som ett enkelt oscilloskop.

Stöp över detta projekt,
http://www.cmccord.co.uk/FYP/final_report.htm
...eller direktlänk till schemat över analoga ingången,
http://www.cmccord.co.uk/FYP/5.htm#5.4

Har ni några synpunkter på den kopplingen?

Har tänkt prova den men använda mig av 2st NE5534 opamps med +/-12V matning och 12V AC som insignal till kretsen.

Spelar skillnaden i matningsspänning till förstärkarna någon större roll?
Nån som har lust att förklara lite snabbt hur man räknar på motstånden som är kopplade till ingången på första opampen?

edit: Mer frågor...
Användarvisningsbild
Xerxes
Inlägg: 248
Blev medlem: 25 januari 2004, 22:55:05
Ort: Lund
Kontakt:

Inlägg av Xerxes »

op-ampen fungerar som en (inverterande) spänningsdelare, förhållandet mellan ingångsmotståndet och R4 är samma som förhållandet mellan spänningarna. Vout = -(R4/Rin)Vin
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

Inlägg av E85 »

Tack för svaret,

Har lite svårt att förstå hur man räknar ut spänningen Vin i det här fallet.
Om man tar ingången för +/-25V som exempel och lägger på +25V:

Rin = 1/(1/2000+1/10000) = 1667ohm

Vout = R4 / Rin * Vin
-5V = 1000 / 1667 * Vin

Vin = 8.33V

Vin ska alltså vara 8.33V för att få Vout = -5V
Går det att på något relativt enkelt sätt (formel?) räkna från andra hållet så jag får Vin vid andra värden på insignalen?
Mindmapper
Inlägg: 6487
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

>så jag får Vin vid andra värden på insignalen?
Förmodligen menar du Vut :roll:
Grundskolematten ger att Vut/Vin = R4/Rin

Vut/Vin = förstärkningen Edit= R4/Rin ger också förstärkningen
Senast redigerad av Mindmapper 7 januari 2008, 10:57:52, redigerad totalt 1 gång.
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

Inlägg av E85 »

Nej men Vin är väl in till förstärkaren som jag förstår men jag menar ingången för +/-25V

edit:
ex.

Input = -25V genom 10k sen har vi +5v genom 2k. Då vet vi (?) att ut från den spänningsdelaren ska vi ha 0V för att få 0V utsignal på slutet in till A/D:n. Det är där jag åker på problem...
Senast redigerad av E85 7 januari 2008, 11:05:00, redigerad totalt 1 gång.
Mindmapper
Inlägg: 6487
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

Du menar matningsspänningen. Du måste använda rätt beteckningar annars finns ingen chans att förstå vad du menar.
Matningsspänningen måste vara större än utsignalen. (Vid rail to rail kan matningsspänningen vara lika stora eller större).
Edit: Men ditt stora problem lär väl vara att mcu'n inte kan ta emot negativa insignaler. Men det kanske är löst har inte tittat så mycket på dina länkar.
Edit2. Nu förstår jag. Rin är det motståndet som sitter i serie med insignalen, dvs endera R1, R2 eller R3. R2 för -25/+25V
Senast redigerad av Mindmapper 7 januari 2008, 11:13:39, redigerad totalt 1 gång.
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

Inlägg av E85 »

Om du tittar på schemat (Figure 5.4a.) i andra länken förstår du nog vad jag menar med +/-25V input.
Mindmapper
Inlägg: 6487
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

Byt ut Rin mot R2 för -25/+25V ingången.
Rin är det motståndet som sitter i serie med insignalen, dvs endera R1, R2 eller R3. R2 för -25/+25V
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

Inlägg av E85 »

Jag tänker att R5 borde spela roll också i beräkningen.

edit:
Har kopplat upp kretsen och det verkar fungera så jag skiter i att räkna och går direkt på det roliga.. dvs försöka läsa av nåt vettigt med PIC:en :)
Mindmapper
Inlägg: 6487
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

R5 glömde jag, där har du en till Rin. R5 går till, en till ingång med +5V alltid ansluten. Den löser problemet med att mcu'n inte kan ta emot negativa signaler.
Vut = -R4/R5 * Vin ger efter uträkning -2,5V på utgången. Denna spänning adderas på utgången till den utspänning som kommer från den andra ingången. (går naturligtvis att skicka in flera signaler också. Men man riskerar att de påverkar varandra.) Viktigt att du räknar ut utsignalen först innan du adderar dessa med varandra på utgången och tar hänsyn till tecknet, dvs om de är positiva eller negativa.
Sedan byter alltihopa tecken en gång till i op'n som kommer efter och har -1ggr förstärkning.
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

Inlägg av E85 »

Aha, det är så det ligger till. :)
Då blev det ju ganska enkelt.

Skickar signalen via rs232 till pc och den ligger inom 0.1V jämfört med min multimeter så jag är mycket nöjd med resultatet.
Mindmapper
Inlägg: 6487
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

Bra jobbat :)
Skriv svar