Donations
GOG.com
Sorcerer's Place Home | Chatrooms | BoM Rules & FAQ
Sorcerer's Place Stores: Games, Books, DVDs, Merchandise
(buying via these links & our affiliated stores below helps support the site - thanks!)

Have you liked us yet?
    


Boards o' Magick BoM Blogs!

Go Back   Boards o' Magick > Blogs > Blackthorne TA

Notices

PLEASE SUPPORT SORCERER'S PLACE BY BUYING FROM OUR NEW SHOP!

Rate this Entry

USB DSO: The Beginning

Posted Thu, 15th Mar '12 at 5:37am by Blackthorne TA

I suppose some of you are wondering just what the heck you were looking at in my first blog post. Briefly - for now - it is the schematic for the back end of a Universal Serial Bus Digital Storage Oscilloscope that I designed and built.

USB most of you must be familiar with, having computers and all to visit this site. An Oscilloscope for those unfamiliar with the world of electronic diagnostics is a tool used to capture and display voltage waveforms over time. The "digital storage" part just means that it digitizes the analog voltages and stores the captured data in memory where it can be displayed and manipulated. Typically it also means it does not display the voltage waveforms in real-time; a finite amount of data is captured and subsequently displayed afterwards.

Why would I do such a thing?

Some time ago I was reflecting on how much things had changed since my University days. Data sheets for electronic parts are on every manufacturer's website making it easy to search and discover what's available and what they can do. SoCs like those from Cypress can do a whole host of things for you for a couple of dollars apiece and they provide development tools for free. PCB Fab in a Box sells a system where you can create your own high-quality single and dual sided PCBs with a laser printer, laminator and their special paper. Product companies like DipTrace and Microsoft offer their extremely high-quality development products in limited free versions for hobbyists to use. And I hadn't programmed for Windows since Borland C++ and Windows 95.

So I thought it would be nice to learn a few of these new things and make something somewhat useful at the same time. I had run across USB DSOs for sale for upwards of a couple hundred dollars, and I thought I could make something much cheaper that certainly wouldn't be as good, but would be good enough to be useful, and I would be able to learn a lot about current hardware, firmware and Windows programming (including .NET 4 and C#).

And that was the beginning.
Views 613 Comments 2
« Prev     Main     Next »
Total Comments 2

Comments

  1. Old Comment
    This is great Blackthorne. I still don't really understand it but it makes me curious enough to try and learn more. I wish I had the skills you have to make things like that.
    Posted Thu, 15th Mar '12 at 6:38pm by Dice Dice is offline
  2. Old Comment
    Blackthorne TA's Avatar
    Well hopefully my further adventures in blogging about my experience with this project will bring enlightenment Glad you are enjoying it so far.

    Oh, and if anyone has questions, don't hesitate to ask. I'll be happy to answer them in comments or in a future blog post
    Posted Thu, 15th Mar '12 at 7:22pm by Blackthorne TA Blackthorne TA is offline
    Updated Thu, 15th Mar '12 at 8:08pm by Blackthorne TA
 

Sorcerer's Place is an independent project run entirely by fans and for fans. Maintaining Sorcerer's Place and a stable environment for all our hosted sites requires a substantial amount of time and money on a regular basis, so please consider supporting us to keep the site up & running smoothly. Thank you!

All times are GMT +2. The time now is 8:18am.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.