|
JWA Systems - DigiTraceA logic analyzer using the PC's parallel portIntroduction.A logic analyzer is useful in electronic development and debugging, especially where fast logic circuits are involved with lots of signals whose relations have to be verified or examined. A logic analyzer is a like a recorder for digital signals. During a certain (small) period of time, the state of a few digital lines can be recorded to a file. An event can be specified to signal the start of the recording, i.e. line 1 toggling from 0 to 1. This recording can be viewed afterwards, allowing for zooming and scrolling in the time domain. This is a homebuilt logic analyzer with software that can be downloaded from JWA Systems. FeaturesThis logic analyzer can:
Ironsides used the DigiTrace to determine the left, mid and right sticks values in msecs as shown below. User interface.The following graph shows a screenshot of the user interface. Channel 1 has been nominated as the trigger. Once triggered, Channel 2 traces the pulses input from that probe. The vertical red lines are set by left clicking (Mark 1)and right clicking (mark 2) the rising or falling edges - the Delta, or difference in time, is automatically calculated - in this case 26.18 microseconds. The screen shot shows that 150 microseconds of data are displayed from the left to the right edges of the screen. The 'width' of data displayed can be adjusted by hitting the PLUS + and MINUS - signs. Equally, the slider can move recorded data from downstream into the screen shot.
Notes by TugBoat Logic analysers and Cathode Ray Oscilloscopes (CRO) can normally run in two
modes 'free running' or 'triggered'. 'Free running' mode is where the device
just monitors input and shows it on the display, 'triggered' mode is where the
devices waits for a particular trigger condition and then starts displaying. The JWA Systems web site addresses this issue with the use of 'PortTalk' and 'allowio'. For more information, see the JWA Systems web site. The inexperienced user is advised to be very careful before trying to manipulate Input/Output modifications to systems software. But, for those brave enough to try it. The procedure is as follows: allowio digitrac /a 5. Save the file in the DigiTrace directory calling it:
digitrace .bat 7. Create a shortcut of the batch file to put on your desk top
to launch DigiTrace each time.
|
Send mail to
ironsidz@hotmail.com with
questions or comments about this web site.
|