Using an Oscilloscope
Computeruser
Posts: 16
I read about the Oscilloscope program module on line here. Is there any documentation for using a regular Oscilloscope? I have a Digital Storage Oscilloscope and I can get (but do not yet have) a logic analyzer module for it. I am not sure what it would tell me.
Any resources on the Parallax site about Oscilloscopes would be helpful.
Thank you, ... C
Any resources on the Parallax site about Oscilloscopes would be helpful.
Thank you, ... C
Comments
You can download the text for free!
http://www.parallax.com/StoreSearchResults/tabid/768/txtSearch/Scope/List/0/SortField/4/ProductID/719/Default.aspx
I can reframe my original question a bit.
If I have a Basic Stamps OBE-BOT running and working, is there any use for an Oscilloscope for working with the Stamps module? I do not see any, nor any references (save for the one above) that might help me.
I can get an 8 channel Logic Analyzer for my Oscilloscope. Does that buy me anything? I don't think so.
Please let me know if you see value and use that I do not yet see.
Thank you, .... C
The book can be downloaded here:
http://www.parallax.com/Portals/0/Downloads/docs/prod/prop/32220GettingStartedv1.0.pdf
General information on the Propscope can be found ofn the product page :
http://www.parallax.com/go/propscope
An oscilliscope can show you something about the way a pin (the input you are reading or the output you are producing changes voltage level in a particular period of time. Its like a fancy high speed volt meter.
A logic analyzer is similar, but focuses on the change of logic levels as either 1 or 0, hi or low.
If you want to see something about logic analyzer, and have a prop, you can use the software logic analyzer in propforth. Its a small program that runs on one cog of the prop chip , and tells you the logic level of the pins connected to the prop 32 chip pins (so its 32 channels for free). If a prop is cheaper than the logic analyzer module it would be a good way to start.
I have to decide about the logic analyzer. It is decent value as it is a module that plugs into the front of the oscilloscope, but it is not cheap, even though good value.
.... C
But, they're not capable of showing the shape of the signal and will usually have limited voltage range, so one has to keep this in mind when troubleshooting.
So if you think you have i2c, SPI, RS232 or something, you can verify that.
More advanced is debugging functions. Some can be hooked up across the data-bus on a CPU and disassemble the code being read by the CPU.
Even more advanced(requires 16 or more inputs) is the ability to connect it across the Address-bus of a CPU and get a graphic showing where in ROM/RAM it's executing code, in realtime.