An Audio Based USB Oscilloscope and Signal Generator for $20

SoundScope

Are you interested in building a 20kHz 2-channel oscilloscope and a 2-channel signal generator for only $20 with minimal effort? Be sure to check out [Jan_Henrik's] Instructable that goes over how to build this awesome tool from a cheap USB audio card.

We have featured tons and tons of DIY oscilloscopes in the past, but this effort resulted in something very well put together while remaining very simple to understand and easy to build. You don’t even need to modify the USB audio card at all. One of the coolest parts of this build is that you can unplug your probe assembly from your USB audio card, and bring it wherever your hacking takes you. After the build, all you need is [Christian Zeitnitz's] Soundcard Oscilloscope program and you are good to go. One of the major downsides that is often overlooked when using an audio based oscilloscope, is that it is “AC coupled”. This means you cannot measure low-frequencies (including DC signals) using a sound card. Be sure to heed [Jan_Henrik's] advice and do not use your built in audio card as an oscilloscope. With no protection circuitry, it is a sure fire way to fry your computer.

What analog projects have you built around an audio interface? We have seen such an interface used for many different applications, including a few fun medical related hacks (be sure to keep safety your first priority). Write in and let us know!

Discovering a Wifi Enabled 10MHz Oscilloscope

 

As most of our readers know, [Mike] was visiting Bay Area Maker Faire  last weekend with a big Jolly Wrencher on his back. During his tour he encountered the neat oscilloscope shown in the video above, made by the Belgian company Velleman. Even though it only has a 10MS/s sampling rate and a 10MHz bandwidth, our guess is that it may still be useful for some hobbyists out there as it can communicate with any PC/smartphone/tablet using its Wifi interface.

Inside the black box is a 3.7V 1800mAh Li-ion battery with a USB port to recharge it or update the oscilloscope’s firmware. As seen in the video, the tablet’s touchscreens may enable more natural interaction with the user interface. The protocol used to export the acquired samples is open, which may allow users to create their own analysis program. The oscilloscope uses an 8 bit analog to digital converter and a 4K samples buffer.

[Bunnie]‘s Laptop Gets A 900MHz Scope Addon

Scope

Now that [Bunnie]‘s open hardware laptop – the Novena – is wrapping up its crowdfunding campaign, it only makes sense that development around the Novena project would move over to the more interesting aspects of a completely hackable laptop. The Novena has a huge FPGA on board, with 2 Gbit of very fast memory hanging off it. Also, every single signal pin of the FPGA is broken out on high-speed connectors, making for some very, very interesting possible add-on boards. [Bunnie] has always wanted a portable, high-end oscilloscope to carry with him, and with the new oscope module, he has something that blows out of the water every scope priced below a thousand dollars.

The oscilloscope module [Bunnie] is working on has either two 8-bit channels at 1 GSPS or one 8-bit channel at 2 GSPS with an analog bandwidth of up to 900MHz. The module also has 10 digital channels, so if you need a logic analyzer, there you go.

Being a fairly high-end scope, the hardest part of engineering this scope is the probes. The probes for fast, high-end scopes cost hundreds of dollars by themselves, so [Bunnie] looked for a clean-sheet redesign of the lowly oscope probe. To connect the probe to the module, [Bunnie] realized a SATA cable would be a great solution; they’re high bandwidth, support signals in the GHz range, and are rated for thousands of insertions. These active probes can be combined with a number of front ends for application specific probes – digital probes, ones for power signature analysis, and ones for capturing signals across small loops of wire.

The module itself isn’t quite ready for production yet, but by the time the Novena crowdfunding campaign starts shipping, [Bunnie] will probably be working on the next add-on module for his crazy awesome laptop.

 

Playing Tetris on an Oscilloscope

Tetris on an oscilloscope

Have engineers stopped putting Easter eggs into technology lately? It’s always been a fun way to connect with your more advanced customer base (i.e. hackers) — anyway, here’s a great Easter egg you can find on the Hewlett Packard 54600B Oscilloscop — Tetris!

[RaffttaM] discovered this trick when a coworker let him know that one of the oscilloscopes in the lab had the hidden feature. A little fiddling later and a game of Tetris was revealed. If you press the Print/Utility button on the 54600B oscilloscope, followed by pressing the second and third button below the screen at the same time, you can launch the game!

Another cool embedded Easter egg is in the Game Boy Printer — If you hold the feed button during power up it spits out a Mario themed image! One of our readers even managed to hack the printer to show the Hack a Day Logo instead!

Do you know of any more modern tech with cool (and sneaky!) Easter eggs? Let us know by sending in a tip!

[Thanks Gregory!]

Turning An Analog Scope Into A Logic Analyzer

scope

When [Marco] was planning on a storage oscilloscope build, he realized having a small device to display eight digital signals on an analog scope would be extremely useful. This just happens to be the exact description of a simple logic analyzer and managed to turn his idea into a neat little project (German, Google translation).

The theory of operation for this surprisingly simple, and something that could be completed in a few hours with a reasonably well stocked hackerspace or parts drawer in a few hours. A clock generator and binary counter are fed into the lower three bits of a simple R2R DAC, while the 8 inputs are fed into an 8-input multiplexer and sent to the last bit of the DAC. With nothing connected to the logic analyzer inputs, the output to the scope would just be an 8-step ramp that would appear as eight horizontal lines on the screen. With something connected to the logic analyzer input, an extremely primitive but still very useful logic analyzer appears on the screen.

While it’s not the greatest analyzer, it is something that can be cobbled together in an hour or two, and the capabilities are more than sufficient to debug a few simple circuits or figure out some timings in a project.

The Beginnings of an LCR Meter

LCR Meter

The inductor is an often forgotten passive electrical elements used to design analog circuitry. [Charles's] latest proof of concept demonstrates how to measure inductance with an oscilloscope, with the hopes of making a PIC based LCR meter.

It is not that often one needs to measure inductance, but inductors are used in switching regulators, motor circuits, wireless designs, analog audio circuitry, and many other types of projects. The principles of measuring inductance can be used to test inductors that you have made yourself, and you can even use this knowledge to measure capacitance.

[Charles] originally saw a great guide on how to measure impedance by [Alan], and decided to run with the idea. Why spend over $200 on an LCR meter when you can just build one? That’s the spirit! Be sure to watch [Alan's] and [Charles's] videos after the break. What kind of test equipment have you built in order to save money?

[Read more...]

A USB Connected Box-o-Encoders

picoscope-encoder

[Colin] loves his PicoScope, a USB based “headless” oscilloscope. While using it he found himself longing for a classic oscilloscope interface. Mouse clicks just weren’t a replacement for grabbing a dial and twisting it. To correct the situation he created his USB-Connected Box-o-Encoders. The box maps as a USB keyboard, so it will work with almost any program.

[Colin] started by finding encoders. There are plenty of choices – splined or flatted shaft, detents or no detents, panel, PCB, or chassis mount. He settled on an encoder from Bourns Inc. which uses an 18 spline shaft. His encoder also includes a push button switch for selection. With encoders down, knobs were next. [Colin] chose two distinct styles. The two knob styles aren’t just decorative. The user can tell which row of knobs they are on by touch alone. Electronics were made simple with the use of a Teensy++ 2.0. [Colin] used a ATUSBKey device running Teensy software, but says the Teensy would have been a much better choice in terms of size and simplicity.

Once everything was wired into the box, [Colin] found his encoders would “spin” when the knobs were turned. They are actually designed to be PCB mounted, and then screwed into a control panel. Attempts to tighten down the panel mounting nut resulted in a broken encoder. Rather than redesign with purely panel mounted encoders, [Colin] used a dab of epoxy to hold the encoder body in place.

[Read more...]

Follow

Get every new post delivered to your Inbox.

Join 92,391 other followers