HEY, HEY - MISSION CONTROL - WE HAVE LIFT OFF!
First the good (great) news. We have successfully transmitted ASCII characters via RS232 Pins 3 and 5 to a Tektronix 2247A (analog scope).
As can be seen in the attached image we have a steady stream of capital U characters triggered by the scope. Thank you to alm who pointed out that "A continuous stream of capital Us (eg. UUUUUUUUUUUUUUU...) is an excellent test signal. In 8N1 (8 bits, no parity, 1 stop bit) format this produces a square wave."
Also, thanks very much to andtfoot for getting the whole thing to work on his Tek 2247A which gave me confidence that there was light at the end of the tunnel (if I would just get my head of the sand and turn the light on).
Additionally, I'd like to thank each of you for your assistance, support, patience and persistence:
c4757p
AG6QR
alm
dfmischler
AndyC_722
amyk
andtfoot (brother 2247Aer)
IanB
I wish I could tell you what took me so long but here are a few things in case anyone else might want to go down a similar path.
The settings I homed in on were 1200 baud, 5v/div and 1ms/div. The winning transmission occurred after I kicked off a fairly long text file of random characters. Sending the long text file rather than keying characters one or a few at a time gave me extra time to sit at the scope and figure out how to find/trigger the signal. I sent a bunch of text files before finally getting it figured out. I'm sure it would have taken longer just hitting a few keys here or there. Keeping the baud rate low was a good idea too as it also gives more viewing time. After I got the first successful transmissions I realized they didn’t look quite so nice for the photo so I made a new file and photo using all capital U characters. (I've kept the photo of original first successful non capital U transmission in case the Smithsonian wants to put it along side the “Mr. Watson, come here, I need you” exhibit.)
It turns out that Auto Level, AUTO, and NORM triggering all work fine.
The key thing is that on an analog scope the triggered event will only remain in place while the string is being transmitted. A single key stroke results in triggered event about the duration of a key stroke; a long text file can last many seconds - but when the transmission is over the triggered signal is gone. I guess this is one reason DSOs are popular
Another part of the hold up was making sure I had the right pins on the RS232 port (I know, how hard could it be to find the right pins?). Another contribution to slow results was that the copies of Hyperterminal I have are near 1.0 and they don't support echo. So I could confirm that my two computers were sending and receiving while they were connected - but when I disconnected the cable between them so I could probe the pins on either port I couldn't be 100% sure any data was still going out the probed port since the local receiving computer was disconnected and the local sending computer (that I probed) didn't have the echo feature. If I had it to do over again, I'd have started by making sure I had software that would provide a local echo.
I suspect that my scope operating skills and especially my triggering abilities have now moved up from close to non-existent to 101 - I'm sure this was part of the holdup. I'd hate to admit that I might have been looking for signals that were off the screen because I lost track of the vertical position - hmmmm
.
Anyway, my plan is take it all apart and prove I can put it back together and find/trigger the signal much faster on the next pass. Then I'm going to spend some time studying ASCII characters. I plan to see what happens when I go from no parity to even, odd, mark, or space parity and from 1 stop bit to 2 stop bits, etc. After that I’d like to see if I can generate specific ASCII characters without the computer just using a power supply and some type of programming. I know it's very fundamental and simple stuff for lots of folks here but I’m loving the ability to observe and manage in a hands-on manner at the intersection of A to D.
Thanks again to each of you. Go EEVbloggers!
Electro Fan
(A Big Fan of Electronic Things, both Analog and Digital, both Hardware and Software, both Computing and Networking, both Wired and Wireless/RF)