| Author |
Message |
Davide
Guest
|
Posted:
Tue Dec 06, 2005 1:36 am Post subject:
USB digital scope |
|
|
Hi all,
I finished the development of a USB based DSO. I developed all the
hardware, firmware and software for a particular application, but the
applicative program is not very general and has a non professional look
and feel. Is there anybody interested to develop a very professional
applicative program (Freeware of course...) for this project? In this
development I can provide (at very low price, components and PCB
only...) the hardware and a DSO "SDK"...
Thanks for your attention,
hi
Davide
|
|
| Back to top |
|
 |
Uwe Bonnes
Guest
|
Posted:
Tue Dec 06, 2005 1:36 am Post subject:
Re: USB digital scope |
|
|
Davide <davide.fiorini@gmail.com> wrote:
| Quote: | How can I send to the group the schematics, the images or some other
attachements?
|
What about opening a SourceForge project and posting a link to it?
--
Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ---------- |
|
| Back to top |
|
 |
Davide
Guest
|
Posted:
Tue Dec 06, 2005 1:36 am Post subject:
Re: USB digital scope |
|
|
Helmut,
I forgot two more things:
The PCB is intended to mount also two 12 bit 50MSPS A/D converter (I do
not yet tested this A/D converter but I hope this works fine...) in
place of the two 12 bit 20MSPS; The PCB has an "expansion port" for a
daughter board for:
1. An arbitrary waveform generator (the scope lose one channel)
2. A 16 bit digital port for analog/digital mixed oscilloscope function
(the scope lose one channel)
3. To stack multiple board in order to have 4,6 or 8 channel scope.
The overall cost for PCB+(All the components) is about 100€.
hi,
Davide
|
|
| Back to top |
|
 |
Helmut Sennewald
Guest
|
Posted:
Tue Dec 06, 2005 1:36 am Post subject:
Re: USB digital scope |
|
|
"Davide" <davide.fiorini@gmail.com> schrieb im Newsbeitrag
news:1133819742.561981.317610@o13g2000cwo.googlegroups.com...
| Quote: | Hi Helmut,
I try to summarize the DSO features (let me know if you have particular
questions about some points)
Digital storage oscilloscope features:
- Data connection via USB 1.1/2.0 (FTDI - FT245BM)
- All DSO function are under PIC (16F8777) and FPGA (ALTERA Acex -
30Kgates)
- DSO A/D converter: 2 channels/12 bit: 20MSPS Real Time - 1GSPS
equivalent time
- TTL external trigger
- Timebase from 200ns/div to 2sec/div, over 100ms/div roll mode
- Vertical scale from da 50mV/div to 50V/div
- Channel coupling DC,AC,GND
- Data acquisition: sample, low pass filtering, peak to peak
- Trigger from CH1,CH2 or EXT
- Tigger mode NORMAL,AUTO,SINGLE
- FPGA configuration via USB (possibility to change the DSO firmware in
any moment)
- Powered via USB
- Small dimensions (145mm X 85mm X 30mm)
How can I send to the group the schematics, the images or some other
attachements?
Hi,
Davide
hi,
Davide
|
Hello Davide,
Thanks for this info. I am interested to see the hardware design.
Could you please send me the schematics/photos. I promise not
to use it commercially.
Best regards,
Helmut |
|
| Back to top |
|
 |
david00001
Guest
|
Posted:
Tue Dec 06, 2005 1:36 am Post subject:
Re: USB digital scope |
|
|
Hello Davide,
What programming language did you use to develop your applications?
regards
David Austin |
|
| Back to top |
|
 |
Homer.Simpson
Guest
|
Posted:
Tue Dec 06, 2005 1:36 am Post subject:
Re: USB digital scope |
|
|
Davide said
| Quote: | Hi Helmut,
I try to summarize the DSO features (let me know if you have
particular questions about some points)
Digital storage oscilloscope features:
|
<deatils snip>
| Quote: | How can I send to the group the schematics, the images or some
other attachements?
|
You could post them in alt.binaries.schematics.electronic
This sounds like an interesting project Davide. |
|
| Back to top |
|
 |
Helmut Sennewald
Guest
|
Posted:
Tue Dec 06, 2005 1:36 am Post subject:
Re: USB digital scope |
|
|
"Davide" <davide.fiorini@gmail.com> schrieb im Newsbeitrag
news:1133816968.214006.67100@f14g2000cwb.googlegroups.com...
| Quote: | Hi all,
I finished the development of a USB based DSO. I developed all the
hardware, firmware and software for a particular application, but the
applicative program is not very general and has a non professional look
and feel. Is there anybody interested to develop a very professional
applicative program (Freeware of course...) for this project? In this
development I can provide (at very low price, components and PCB
only...) the hardware and a DSO "SDK"...
Thanks for your attention,
hi
Davide
|
Hello Davide,
I can't do the software, but I am interested to hear more
about the hardware features.
Min/Max. Sampling rate:
Number of channels:
Max. storage per channel:
Input ranges:
Ext. trigger:
Anything else I forgot:
Best regards,
Helmut |
|
| Back to top |
|
 |
Davide
Guest
|
Posted:
Tue Dec 06, 2005 1:36 am Post subject:
Re: USB digital scope |
|
|
Hi Helmut,
I try to summarize the DSO features (let me know if you have particular
questions about some points)
Digital storage oscilloscope features:
- Data connection via USB 1.1/2.0 (FTDI - FT245BM)
- All DSO function are under PIC (16F8777) and FPGA (ALTERA Acex -
30Kgates)
- DSO A/D converter: 2 channels/12 bit: 20MSPS Real Time - 1GSPS
equivalent time
- TTL external trigger
- Timebase from 200ns/div to 2sec/div, over 100ms/div roll mode
- Vertical scale from da 50mV/div to 50V/div
- Channel coupling DC,AC,GND
- Data acquisition: sample, low pass filtering, peak to peak
- Trigger from CH1,CH2 or EXT
- Tigger mode NORMAL,AUTO,SINGLE
- FPGA configuration via USB (possibility to change the DSO firmware in
any moment)
- Powered via USB
- Small dimensions (145mm X 85mm X 30mm)
How can I send to the group the schematics, the images or some other
attachements?
Hi,
Davide
hi,
Davide |
|
| Back to top |
|
 |
Joerg
Guest
|
Posted:
Tue Dec 06, 2005 8:57 am Post subject:
Re: USB digital scope |
|
|
Hello Davide,
| Quote: | - Timebase from 200ns/div to 2sec/div, over 100ms/div roll mode
|
With all due respect that isn't going to be nearly enough for today's
designs. 20nsec may be ok if there is enough screen resolution. But you
don't really need 12 bits for a scope so maybe a trade-off towards
higher speed and less bits could be a future thought.
| Quote: | - FPGA configuration via USB (possibility to change the DSO firmware in
any moment)
|
Nice.
Really nice.
Regards, Joerg
http://www.analogconsultants.com |
|
| Back to top |
|
 |
Bob Smith
Guest
|
Posted:
Tue Dec 06, 2005 9:35 am Post subject:
Re: USB digital scope |
|
|
Davide wrote:
| Quote: | Hi all,
I finished the development of a USB based DSO. I developed all the
hardware, firmware and software for a particular application, but the
applicative program is not very general and has a non professional look
and feel. Is there anybody interested to develop a very professional
applicative program (Freeware of course...) for this project? In this
development I can provide (at very low price, components and PCB
only...) the hardware and a DSO "SDK"...
|
Davide
I may be able to help with the software if you wish.
I've dabbled in building user interface for scopes before.
(see http://www.linuxtoys.org and follow the xProbeScope
and 1 bit logic analyzer links.) I'd probably do a web
interface using XMLHttpRequest() for your interface, but
we can decide on an approach after deciding on the
requirements.
Also, if you don't mind being on a Linux site, you are
welcome to host your design files on http://www.linuxtoys.org.
Bob Smith |
|
| Back to top |
|
 |
Le Chaud Lapin
Guest
|
Posted:
Tue Dec 06, 2005 9:35 am Post subject:
Re: USB digital scope |
|
|
Davide wrote:
| Quote: | Hi all,
I finished the development of a USB based DSO.
|
Hi Davide,
What is the architecture of your current software setup? How are you
reading from the USB port?
-Le Chaud Lapin- |
|
| Back to top |
|
 |
Davide
Guest
|
Posted:
Tue Dec 06, 2005 3:52 pm Post subject:
Re: USB digital scope |
|
|
Dear Joerg,
The high resolution was intended for the FFT usage. For this feature
the 12 bits are useful.
hi,
Davide
Joerg ha scritto:
| Quote: | Hello Davide,
- Timebase from 200ns/div to 2sec/div, over 100ms/div roll mode
With all due respect that isn't going to be nearly enough for today's
designs. 20nsec may be ok if there is enough screen resolution. But you
don't really need 12 bits for a scope so maybe a trade-off towards
higher speed and less bits could be a future thought.
- FPGA configuration via USB (possibility to change the DSO firmware in
any moment)
Nice.
- Powered via USB
Really nice.
Regards, Joerg
http://www.analogconsultants.com |
|
|
| Back to top |
|
 |
Davide
Guest
|
Posted:
Tue Dec 06, 2005 3:56 pm Post subject:
Re: USB digital scope |
|
|
I used the Verilog HDL (Altera MaxplusII/Quartus) for the fpga, the
Assembler for the PIC (parallax style macro), and the delphi 5.0 for
the applicative. Now I'm developing a DLL for basic command usage in
all the languages, but developed in Delphi.
Hi,
Davide |
|
| Back to top |
|
 |
Davide
Guest
|
Posted:
Tue Dec 06, 2005 4:22 pm Post subject:
Re: USB digital scope |
|
|
Hi,
I'm reading from the USB port using the D2XX functions from FTDI. I
installed the driver for the FT245BM chip, and I use the D2XX.DLL
module in Delphi for register read/write. Then I developed another DLL
(called DSO.DLL) that groups all the medium level functions for
oscilloscope usage, for example:
DSO_CONFIGURE(filename:string , force:boolean) configure the ALTERA
with the filename.rbf file....
DSO_CHANNEL_SETUP(channel:integer....
DSO_BDT_SET(...)
DSO_ACQ_MODE(....)
DSO_ACQ_START(...)
All these functions can be used to develop a program directly in Visual
Basic, Visual C++, Delphi...
Hi,
Davide |
|
| Back to top |
|
 |
Davide
Guest
|
Posted:
Tue Dec 06, 2005 11:40 pm Post subject:
Re: USB digital scope |
|
|
Dear Bob,
thanks for your offer. I saw the linuxtoys.org website, and this is
very interesting. I'm thinking about the functions to include in the
applicative. I'm not a software specialist and the "XMLHttpRequest()
for your interface..." is not very clear for me....
hi,
Davide |
|
| Back to top |
|
 |
|
|
|
|