Fråga:
Räcker ett oscilloskop med en kanal för de flesta ändamål?
Mr. Hedgehog
2010-10-22 19:08:02 UTC
view on stackexchange narkive permalink

Så jag har tillbringat de senaste två dagarna genom att gå igenom olika budgetoscilloskop och kontrollera deras specifikationer VS-pris. Det mesta av den information jag har samlat har hämtats härifrån och jag säljs nästan på en MSO-19. Det enda skälet till att jag inte redan har köpt det är att det är ett oscilloskop med en kanal och innan jag spenderar 180 £ på det vill jag se till att det täcker 95% av mina elektronikbehov. Jag tror att mitt största problem är att jag inte vet vilket elektronikområde jag kommer att gå in på i framtiden och kan därför inte förutsäga exakt vad jag behöver.

För närvarande arbetar jag som mjukvaruutvecklare och så spelar jag redan med PIC, AVR och MSP430. Jag tror att jag på kort sikt kommer att undersöka att göra små intelligenta robotar (inte stöta och vända saker som du ser på de flesta hobbysidor men något med 'karaktär'). Jag har varit i AI i ett antal år och medan jag inte är Marvin Minsky vet jag en sak eller två om vad som gör att något verkar intelligent.

Den andra saken jag har tittat på är detta 32-kanals logikanalysator ( Open Workbench Logic Sniffer) som bara kostar £ 30 och är en mer kraftfull logikanalysator än vad som kommer med MSO-19. Skulle det vara en bättre idé att bara köpa det?

Jag är också öppen för andra förslag men jag vill inte spendera mer än £ 250 totalt om jag kan hjälpa till.

Tack för de fantastiska svaren. Jag köpte DSO-2090 som föreslagits i det accepterade svaret.
Nio svar:
tcrosley
2010-10-22 22:35:25 UTC
view on stackexchange narkive permalink

Jag håller med de andra om att tvåkanaler ibland är mycket praktiska. Särskilt om det finns en separat triggeringång (nästan som en tredje kanal).

Vilka är dina minimibandbreddskrav? Behöver du verkligen något så snabbt som MSO-19? DSO-2090 är en 100 MS / s, 40 MHz dubbelkanal (plus extern trigger) PC-baserad räckvidd för £ 139. Du skulle då ha pengar kvar för att köpa den fristående logiska analysatorn på £ 30.

Tänkte inte ens på att påpeka bandbredd, jag glömmer hur ofta människor inte inser hur liten bandbredd de behöver.
Hur liten bandbredd behöver man?
@Nat, om du inte gör mycket höghastighets digitalt eller RF-arbete, borde du kunna klara dig med 40 MHz. Det handlar vanligtvis om den högsta klockfrekvensen för de flesta mikrokontroller, och de flesta signaler (SPI, I2C etc) kommer att vara mycket långsammare än så. För att titta på ljud- eller PWM-signaler (för robotik) behöver du inte mycket alls. I alla fall, se till att du får en bra uppsättning sonder, som kan kosta ytterligare 20 £ eller mer.
Tänk på att bandbredden ska vara 3-10 gånger snabbare än din signal med högsta hastighet. det gör aldrig ont att ha för mycket bandbredd, men det kan verkligen göra ont att ha för lite.
Då skulle det inte betyda att DSO-2090 är för låg bandbredd för mina behov (med tanke på att de flesta mikrokontroller jag kommer att titta på till att börja med ligger i 20-40MHz-intervallet?)
@Nat, som jag påpekade i min tidigare kommentar, kommer du vanligtvis inte att titta på några signaler nära mikroprocessorns interna klockhastighet. SPI-klockor går vanligtvis med några MHz, och I2C-klockor är vanligtvis bara 400 KHz. En snabb UART är 115K baud. En typisk PWM-frekvens för motorstyrning kan vara 40 KHz - ett omfång på 40 MHz gör att du kan se mycket smala PWM-pulser.
Jag har bestämt mig för att köpa DSO-2090 eftersom det verkar göra allt jag behöver. Tack!
mikeselectricstuff
2010-10-23 14:57:25 UTC
view on stackexchange narkive permalink

Ett enda kanals omfång är ett helt slöseri med tid. Kanske värt en femtedel av en 2-kanals. Du vill nästan alltid titta på förhållandet mellan signaler.

Clint Lawrence
2010-10-23 03:06:47 UTC
view on stackexchange narkive permalink

Du behöver två kanaler för de flesta uppgifter.

Anledningen till att två kanaler importeras är att du ofta är intresserad av förhållandet mellan olika signaler. Här är några exempel på när två kanaler kan vara väldigt viktiga:

  • En klocksignal och en datasignal där du behöver kontrollera inställningen och hålla tiden.
  • En aktiverad signal till en analog krets, där du behöver se hur snabbt den analoga kretsen stabiliseras efter att ha aktiverats. Detta kan vara fallet i ett lågeffektsystem där en sensor bara slås på när den behöver samplas.
  • För att undersöka den relativa tidpunkten för vissa uppgifter på en mikrokontroller, där du ställer in varje uppgift för att växla en annan IO-stift vid in- och utgång.
  • Om du har en PWM-utgång med en kompletterande enhet och du måste bekräfta dödtiden mellan topp- och bottenomkopplare.
Ett knep som ibland kan vara användbart för att få ut en "extra" kanal med digitala signaler är att använda ett motstånd för att kombinera till signaler och sedan undersöka det resulterande spåret. Beroende på vad signalerna är kan en sådan resulterande signal vara lättare eller svårare att läsa än de två originalsignalerna (vanligtvis svårare att läsa, men ibland fungerar saker bra).
user1307
2010-10-22 19:23:35 UTC
view on stackexchange narkive permalink

Så snart du får en enkanal vill du ha dubbelkanalen. Heck, jag har en dubbel och handlar efter en fyrkanal. Du kommer till det stadium där du behöver jämföra signaler, för utbildning, felsökning eller kul. Med din budget på 250 pund bör du kunna skrapa in med den fleråriga favoriten, Rigol DS-1052E.

Ser ut som att den kan modifieras till 100MHz - väldigt cool: http://www.eevblog.com/2010/03/31/eevblog-70-turn-your-rigol-ds1052e-oscilloscope-into-a-100mhz-ds1102e/
Ja, det glömde jag ...: |
Jag väntar på några fler åsikter men Rigol ser bra ut (även om det sträcker budgeten). Jag kan också bara hitta icke-brittiska källor för att köpa den till £ 250, vilket innebär att jag antagligen kommer att drabbas av en importavgift. Några kommentarer till logiken sniffer?
Toby Jaffey
2010-10-23 01:14:22 UTC
view on stackexchange narkive permalink

Det är värt att leta efter eBay efter en begagnad DSO.

Jag fick min Tektronix TDS-210 för £ 180:

  • 2 kanaler + separat utlösare
  • 60MHz
  • 1 GS / s

Jag köpte också en Open Logic Sniffer. Det är en bra enhet för priset, men med tanke på den lilla mängd RAM som den har känns det lite som nyckelhålskirurgi.

stevenvh
2012-04-05 14:02:37 UTC
view on stackexchange narkive permalink

Omfattning av enkanal bör förbjudas! Oftast vill du se (åtminstone) två signaler i förhållande till varandra. Två exempel:

Fas
Fas för en enda signal är meningslös, du jämför alltid fas med fasen för en annan signal. Du kan göra detta genom att titta / uppskatta hur mycket tid signalen har skiftat, men det bättre sättet är att titta på Lissajous-figuren i XY-läge. Enkanalsomfattningar har inte XY-läge.

Serieprotokoll
Förutom Manchester kodningsdata och klocka är separata på de flesta protokoll. Vill du analysera dina data med endast datakanalen? Så här:

enter image description here

Tja, lycka till! Detta är SDA-kanalen för en I2C-buss. Någon aning om vad den representerar? Inte utan klockan:

enter image description here

Nu kan du inte bara se vad SDA är på varje klockpuls, du kan också se I2C startvillkor: SDA går lågt medan klockan är hög. Omöjligt för enkanalsomfattning.

Kortuk
2010-10-22 22:18:05 UTC
view on stackexchange narkive permalink

Om du bara ska hantera digitala låghastighetssignaler kommer en logisk sniffer att få jobbet gjort.

Om du får högre hastighet kan du behöva ett o-scope för att kontrollera signalintegritetsproblem .

Om du gör analog, kommer du att vilja ha ett analogt o-scope.

blalor
2010-10-22 23:58:01 UTC
view on stackexchange narkive permalink

Jag har MSO-19 och jag gillar det. Det fungerar bra under VMWare på min Mac. Jag tycker dock ofta att jag vill ha en andra kanal.

Thomas O
2010-10-23 00:37:12 UTC
view on stackexchange narkive permalink

Det är praktiskt taget omöjligt att använda ett enda kanalsoscilloskop annat än för grundläggande mätningar.

Med dubbla kanaler kan du felsöka de flesta seriella protokoll. Det är också avgörande för analysen av komplexa signaler, som video (till exempel, med mitt OSD-projekt måste jag jämföra videosignalen och Csync.)

Heck, jag har en fyrkanalomfång och jag säger om du kan få en sekundvisare för lite extra säger jag att det är värt det.



Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 2.0-licensen som det distribueras under.
Loading...