Yet Another Digital Oscilloscope
I discovered to love electronics from at the age of 12 when I started read my daddy's book "how to build your own radio".
After that book I read another one and then another and another and so on...Today I'm one of the few lucky guys that get payed for something that would probably do for free. I design electronics ... but unfortunately at work I don't decide what to design... so one day I said..."why don't start to design something for fun?"
What about an Oscilloscope?
Designing a good oscilloscope is challenging...this will be my first real attempt to do it. As I am aware of the challenge I decided to design a low specs. If the experiment will be successful I will design an higher specs in the future.
Let's start with some basic specifications:
Let's start with some basic specifications:
- Analog Bandwidth, DC- 60 MHz with 1% max ripple or better
- +-20V max input signal
- USB/Ethernet connected
- trigger AUTO, NORMAL, (rising, falling)
- 4 Kbyte buffer
- 2 channels
A few months later...
YES the PCB is done! I have used DesignSpark from RS. I think is probably the best free CAD around.
I have placed the order on www.pcbtrain.co.uk I have used them in the past and I think they are quite good!
The PCB costed me around 115£ for one in 15 working day...
While waiting the PCB coming I started designing the GUI interface.
What tool to use? I wanted the GUI to work on Windows and Linux...
I have found Lazarus from http://www.lazarus.freepascal.org/ if you have used Delphi in the past you shouldn't found any problem using it. it looks like the old interface of Delphi.
After 2 weeks of work mostly in the weekend and in the evening after work I managed to have that:
Not too bad... for a home project...
In the next blogs I will explain more in details the project....
The PCB costed me around 115£ for one in 15 working day...
While waiting the PCB coming I started designing the GUI interface.
What tool to use? I wanted the GUI to work on Windows and Linux...
I have found Lazarus from http://www.lazarus.freepascal.org/ if you have used Delphi in the past you shouldn't found any problem using it. it looks like the old interface of Delphi.
After 2 weeks of work mostly in the weekend and in the evening after work I managed to have that:
Not too bad... for a home project...
In the next blogs I will explain more in details the project....
No comments:
Post a Comment