Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
March 29, 2024, 12:24:15 12:24


Login with username, password and session length


Pages: [1]
Print
Author Topic: PC Oscilloscope  (Read 10200 times)
0 Members and 1 Guest are viewing this topic.
fletchEU
Guest
« on: May 12, 2008, 01:03:06 13:03 »

Hi,

Does anybody know about some PC oscilloscope that is free (schematic, PC program) that is able to measure 20 MHz signals, has at least 2 channels and if possible open API? Thanx in advance.


FIRST TRY SEARCHING BEFORE ASKING AND WHEN YOU FIND THIS IMPOSSIBLE REQUEST PLEASE SHARE IT Grin
« Last Edit: May 12, 2008, 04:14:40 16:14 by bbarney » Logged
zokij
Senior Member
****
Offline Offline

Posts: 346

Thank You
-Given: 269
-Receive: 679


Nice time :)


« Reply #1 on: May 12, 2008, 06:14:26 18:14 »

Hi  Roll Eyes
try to read  Shocked topic on this forum...
 Wink there are plentiful of project for PC Oscilloscope ...

but you will learn to use forum as well ...  Undecided
in meantime here is one project for you ...  Cheesy



Here are the basic specs :

    * 20MS/s
    * 5MHz analog bandwidth (*see below)
    * Dual channels
    * Optional external trigger input.
    * PC-Based, connects to standard parallel port.
    * Easy to build on one single sided pcb.
    * Vertical position adjustments.
    * Fully software controlled timebase and attenuation rages.
    * 100ns/div to 50ms/div timebase in 1-2-5 sequence.
    * 100mV/div to 5V/div vertical ranges in 1-2-5 sequence.


at

http://www.alternatezone.com/electronics/dsoamk3.htm



or for me easy (better) one:

PIC12F675 Oscilloscope



This is a simple PC voltage oscilloscope using only a PIC12F675, a 20MHz oscillator, and a RS232 level shifter. The PIC takes a sample on GP2, immediately sends it to the PC at 115,200 baud using an software asynchronous serial routine, and repeats. It sends a 8-bit value that is read by the Visual Basic software and displayed on the screen (see examples below). The Visual Basic software deduces the time period between submissions and adjusts the display accordingly.



The microcontroller code can be downloaded here:

jal:
http://semifluid.com/PIC12F675_Oscilloscope/uSendAnalogHS.jal

hex:
http://semifluid.com/PIC12F675_Oscilloscope/uSendAnalogHS.hex

Visual Basic code example:
http://semifluid.com/PIC12F675_Oscilloscope/675OscilloscopeDR1r1.zip

THANK'S zokij  NICE TRY BUT YOU HAVE TO BUY PARTS SO IT ISN'T FREE  Grin Grin

Posted on: May 12, 2008, 06:30:05 18:30 - Automerged

 Undecided Ok, my mistake  Cry

 Roll Eyes Then you can try :

 Shocked The PC Scope project was published on Everyday Practical Electronics on August 2007 and September 2007



V2 PC scope
PC controlled PIC sampling
Frequency range DC to >40kHz
Dual channel analogue
Single channel spectrum analysis
Single channel 8-bit digital
On-screen control of all functions


I hope now is ok bbarney  Roll Eyes

wise guy Grin Grin
« Last Edit: May 12, 2008, 06:55:38 18:55 by bbarney » Logged
fletchEU
Guest
« Reply #2 on: May 12, 2008, 09:19:43 21:19 »

Many thanx and sorry, I have found some links meanwhile. I found this super forum yesterday and didn't see the links until now so I started this topic. Sorry for that once again.
Logged
zokij
Senior Member
****
Offline Offline

Posts: 346

Thank You
-Given: 269
-Receive: 679


Nice time :)


« Reply #3 on: May 12, 2008, 10:19:13 22:19 »

 Undecided anyway  Roll Eyes

I found one more nice project, probably will be  engaging for some other member...

PC Oscilloscope 20MHz with PIC 18F452



    * Layout  : http://www.brodeurelectronique.com/index.php?dlm/12/33 (84.66 KB)
    * Schema : http://www.brodeurelectronique.com/index.php?dlm/12/34 (94.64 KB)
    * PCB bot : http://www.brodeurelectronique.com/index.php?dlm/12/35 (35.5 KB)
    * PCB top : http://www.brodeurelectronique.com/index.php?dlm/12/36 (28.24 KB)
    * EAGLE 4.11 : http://www.brodeurelectronique.com/index.php?dlm/12/37 (68.57 KB)
    * partlist : http://www.brodeurelectronique.com/index.php?dlm/12/38 (4.19 KB)
    * Executable Windows : http://www.brodeurelectronique.com/index.php?dlm/12/39 (346.73 KB)
    * Sources Borland C++ : http://www.brodeurelectronique.com/index.php?dlm/12/40 (426.79 KB)
    * Sources ASM for PIC18F452 : http://www.brodeurelectronique.com/index.php?dlm/12/41 (27.1 KB)

and final
form me very nice complete project with documentation, firmware, software, hardware...

is

 
Oscilloscope USB
Draft Final career of Paul Hoffman and Martin Szmulewicz 

at:
http://64.233.179.104/translate_c?u=http%3A%2F%2Fpablohoffman.com%2Fcgi-bin%2Ftwiki%2Fbin%2Fview%2FOscusb%2FWebHome&langpair=es%7Cen&hl=en&ie=UTF8
« Last Edit: May 12, 2008, 10:36:01 22:36 by zokij » Logged
warco2551
Newbie
*
Offline Offline

Posts: 7

Thank You
-Given: 0
-Receive: 0


« Reply #4 on: May 20, 2008, 11:13:59 11:13 »

Have an oscilloscope that interface with sound card and attenuation circuit
Logged
gedonet
Newbie
*
Offline Offline

Posts: 7

Thank You
-Given: 20
-Receive: 3


« Reply #5 on: May 20, 2008, 11:06:02 23:06 »

Hi
I test a simple oscillo with a Maxim Dallas MAX1241 it's in french but very easy to buit:
http://paulfjujo.free.fr/SCOPES/scopes.htm
Gilles
Logged
mdb1983
Guest
« Reply #6 on: May 25, 2008, 09:47:26 21:47 »

Thanx

I want to inform ,if i want to make oscilloscope with sampling frequency 200Mhz how can i make an interface between ADC and the PIC??
I mean the speed of ADC is more than speed of PIC ==> uC will not get the signal
Logged
zokij
Senior Member
****
Offline Offline

Posts: 346

Thank You
-Given: 269
-Receive: 679


Nice time :)


« Reply #7 on: May 26, 2008, 01:10:41 01:10 »

Hi,


Probably you can try to consider about use Sample hold in your design...
Before few year when I make some DAQ with HC11 I use Analog device ADC and then I use Analog Device sample hold....

click on image to see big size
if you wish there are some useful document .... to read
write me which ADC you use and I will try found some project for you...

http://rapidshare.com/files/117630525/014.rar



Here is one sample:

click on image to see big size
more info, description and asm:

http://www.maxim-ic.com/appnotes.cfm/an_pk/2394

warning : separate the analog and digital grounds singu a ferrite bead!
« Last Edit: May 26, 2008, 06:25:03 18:25 by zokij » Logged
Pages: [1]
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright © 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC