Let's Make Robots!

$10 logic analyzer

After a lot of umming and ahhing and general procrastination I decided to dig this out of the cupboard to give it a whirl again.

I replaced the 74LS00 with a max232 but it still didn`t work. A little bit of fiddling later and I found that I had forgotten to write the fuse bits which is why it didn`t work. Being an impatient sort and eager to get this thing working I accidentally wrote the wrong fuses and somehow locked myself out of the chip. DOH! I tried a few different crystals and also an external clock but just can`t bring the chip back. And to cap it all off the new shuttle PC I got doesn`t have any serial or parallel ports. I can see the purchase of an STK500 and usb to serial cable in the near future.

I`m not sure what I could have done wrong but this project is on indefinite hold until I get a new IC or a HV programmer to reset the fuses.

Lesson learnt.. triple check fuses before programming.



So lacking a scope and the money to buy one but wanting to see what was happening to the I2C bus for Ozzy, I thought I would give this cheap DIY logic analyzer a go.

Most of the parts I already had on hand, but I did buy some IC hooks from sparkfun to use. They are small and fairly cheap feeling but should do the trick fine.

It`s finished, as per the circuit diagram on the original site, but something is up with my serial port. It doesnt output a positive voltage until it finds a proper device (or something I dont understand). I found a small program called pwon to run which forces power out of the serial port, and that works OK but then when I run the program it can`t connect to the device.

I don`t know if running this pwon program makesthe PC think that the serial port is busy, or if it`s a problem somewhere else. I`ve got to try using external power first, and if that doesn`t work swap the 74LS00 for a real rs232 IC.


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Wow, that is cheap! I think I might have to build one :)

I've been oogling the 10 channel analyzers. Don't think I'd be able to max it out... but it would be tempting :3

I was loking for the number of samples it stores and the baud rate it send the data over the serial port. There is nothing in the files

Any experience with these numbers? 

It might be p;ossilbe to PICAXE this. Of course, not at a 1 mHz sampling rate but, still high enough with a 20 mHz 40X1 to be useful.