40,163
edits
No edit summary |
No edit summary |
||
(19 intermediate revisions by 6 users not shown) | |||
Line 10: | Line 10: | ||
|designers=Tom Rousseau;Les Larson;Jack Collins;Ellen Deleganes;Jim Schlegel;Gary Fladstol;Val Garuts;Tim Holte;Burt Johnson;Bruce Kingsland;Wes Kosta;Jim Tallman;Kirk Wimmer | |designers=Tom Rousseau;Les Larson;Jack Collins;Ellen Deleganes;Jim Schlegel;Gary Fladstol;Val Garuts;Tim Holte;Burt Johnson;Bruce Kingsland;Wes Kosta;Jim Tallman;Kirk Wimmer | ||
|manuals= | |manuals= | ||
* [[Media:070-2873-00.pdf|7854 Operators Manual]] | * [[Media:070-2873-00.pdf | 7854 Operators Manual with manual changes at the end ]] | ||
* [[Media:070-2874-01.pdf|7854 Service Manual, Sept. 1981]] | * [[Media:070-2873-00 vintagetek.pdf | 7854 Operators Manual color scan without manual changes ]] | ||
* [[Media:070-2874-01.pdf | 7854 Service Manual, Sept. 1981 ]] | |||
* [[Media:Tektronix 7854 Manual Change Info D.pdf | 7854 Manual Change Information]] through Jan 1991 | * [[Media:Tektronix 7854 Manual Change Info D.pdf | 7854 Manual Change Information ]] through Jan 1991 | ||
* [[Media:Tektronix 7854 Test Point and Adjustment Locations D.pdf | 7854 Test Points and Adjustment Locations]] | * [[Media:Tektronix 7854 Test Point and Adjustment Locations D.pdf | 7854 Test Points and Adjustment Locations ]] | ||
* [[Media:Tektronix 7854 Schematics D.pdf | 7854 Schematics]] | * [[Media:Tektronix 7854 Schematics D.pdf | 7854 Schematics ]] | ||
'''Modifications''' | '''Modifications''' | ||
* [[Media:040-1066-00.pdf|040-1066-00: Vertical Pickoff Amplifier Drift Improvement]] (1982) | * [[Media:040-1066-00.pdf | 040-1066-00: Vertical Pickoff Amplifier Drift Improvement ]] (1982) | ||
* [[Media:045-0056-00.pdf|045-0056-00: Firmware update 1.03]] (1983) | * [[Media:045-0056-00.pdf | 045-0056-00: Firmware update 1.03 ]] (1983) | ||
'''Troubleshooting''' | '''Troubleshooting''' | ||
* [[Media:070-2875-00.pdf|7854 | * [[Media:070-2875-00.pdf | 7854 Test Procedures using the 067-0911-00 & up Diagnostic Test Interface Volume 1 Service ]] | ||
* [[Media:070- | * [[Media:070-3887-00.pdf | 7854 Test Procedures using the 067-0911-00 & up Diagnostic Test Interface Volume 2 Service ]] | ||
* [[Media:070-2876-00.pdf|7854 Diagnostic Troubleshooting | * [[Media:070-2876-00.pdf | 7854 Diagnostic Troubleshooting using the 067-0911-00 & up Diagnostic Test Interface ]] | ||
* [[Media:070-3801-00.pdf|7854 Diagnostic Memory service manual]] | * [[Media:070-2972-00.pdf | 7854 Signature Analysis Tables using 067-0911-00 ]] | ||
* [[Media:070-3801-00.pdf | 7854 Diagnostic Memory service manual ]] | |||
'''Other Info''' | '''Other Info''' | ||
* [[Media:Tekniques 15Dec1980 vol4 no8 7854excerpt.pdf|7854-Related Excerpt from Tekniques Vol 4 No 8 | * [[Media:Tekniques 15Dec1980 vol4 no8 7854excerpt.pdf | 7854-Related Excerpt from Tekniques Vol 4 No 8 ]] | ||
* [[Media:Tek 7854 eis signature page.pdf | Tektronix 7854 Engineering Instrument Specification Signature Page ]] | |||
* [[Media:Tek 7854 eis signature page.pdf|Tektronix 7854 Engineering Instrument Specification Signature Page]] | * [[Media:Tek_7854_42W5198_specs_orderinginfo.pdf | 7854 specifications and ordering information ]] | ||
* [[Media:Tek_7854_42W5198_specs_orderinginfo.pdf|7854 specifications and ordering information]] | * [[Media:7854 source 1v02 1982 cover.pdf | Tektronix 7854 Source Code ]] | ||
* [[Media:7854 source 1v02 1982 cover.pdf|Tektronix 7854 Source Code]] | * [[Media:Tek 7854 wizard workshop.pdf | Tektronix Wizard Workshop Articles Relating to the 7854 ]] | ||
* [[Media:Tek 7854 wizard workshop.pdf|Tektronix Wizard Workshop Articles Relating to the 7854]] | * [[Media:Tek 7854 factory analog calibration procedure.pdf | Tektronix 7854 Factory Analog Calibration Procedure ]] | ||
* [[Media:Tek 7854 factory analog calibration procedure.pdf|Tektronix 7854 Factory Analog Calibration Procedure]] | * [[Media:Tek 7854 factory digital calibration procedure.pdf | Tektronix 7854 Factory Digital Calibration Procedure ]] | ||
* [[Media:Tek 7854 factory digital calibration procedure.pdf|Tektronix 7854 Factory Digital Calibration Procedure]] | * [[Media:Tek 7854 board test procedures.pdf | Tektronix 7854 Board Test Procedures ]] | ||
* [[Media:Tek 7854 board test procedures.pdf|Tektronix 7854 Board Test Procedures]] | * [[Media:Tek 7854 npi.pdf | Tektronix 7854 New Product Introduction Review ]] | ||
* [[Media:Dennis Tillman 7104-7854 SMPS Dummy Load.pdf | Dummy load for troubleshooting 7854 and 7104 SMPS (Dennis Tillman) ]] | |||
}} | }} | ||
The '''Tektronix 7854 Waveform Processing Oscilloscope''', introduced in 1980, is a 400 MHz combined analog / digital | The '''Tektronix 7854 Waveform Processing Oscilloscope''', introduced in 1980, is a 400 MHz combined analog / digital | ||
Line 63: | Line 45: | ||
In addition to a conventional analog (real time) scope, it contains an equivalent-time sampling 10-bit digitizer and a programmable waveform processor with GPIB interface. | In addition to a conventional analog (real time) scope, it contains an equivalent-time sampling 10-bit digitizer and a programmable waveform processor with GPIB interface. | ||
Single-shot, pretrigger acquisition is possible with the special [[7B87]] time base using real-time sampling. | Single-shot, pretrigger acquisition is possible with the special [[7B87]] time base using real-time sampling. | ||
The waveform processor can be programmed using a detachable calculator-style keyboard, using postfix operators | During early development, before it was given the name "7854", the product was referred to as the "Smart Scope", and the digital processing was called the "smarts". | ||
("reverse Polish notation" like HP calculators) that operate on entire waveforms, not just individual numbers. | |||
The waveform processor can be programmed using a detachable calculator-style keyboard, using postfix operators ("[[wikipedia:Reverse Polish notation|reverse Polish notation]]" like [[wikipedia:HP-35|HP calculators]]) that operate on entire waveforms, not just individual numbers. | |||
Project manager for the 7854 was [[Tom Rousseau]]. | |||
{{BeginSpecs}} | {{BeginSpecs}} | ||
Line 95: | Line 77: | ||
* Option 2D: 4K Expanded memory storage for up to 40 waveforms and 2000 keystrokes | * Option 2D: 4K Expanded memory storage for up to 40 waveforms and 2000 keystrokes | ||
}} | }} | ||
{{Spec | Power consumption | 230 W }} | |||
{{Spec | Weight | 42 lbs / 19 kg }} | |||
{{EndSpecs}} | {{EndSpecs}} | ||
== | ==Documents== | ||
{{Documents|Link=7854}} | |||
{{PatentLinks|7854}} | |||
==Prices== | ==Prices== | ||
Line 120: | Line 98: | ||
| $17,000 | | $17,000 | ||
|- | |- | ||
! In | ! In 2023 Dollars | ||
| $ | | $35,500 | ||
| $ | | $42,000 | ||
| $ | | $39,900 | ||
|} | |} | ||
Line 149: | Line 127: | ||
* [https://vintagetek.org/7854-mostek-mkb36000-rom-repairs Mostek ROM Repairs @ vintagetek.org] | * [https://vintagetek.org/7854-mostek-mkb36000-rom-repairs Mostek ROM Repairs @ vintagetek.org] | ||
* [https://paulcarbone.com/blog/tektronix-7854/ overview of ROM repair options @ paulcarbone.com] | * [https://paulcarbone.com/blog/tektronix-7854/ overview of ROM repair options @ paulcarbone.com] | ||
* [https://www.youtube.com/watch?v=2YkJoh8SiMU Tektronix 7854] / [https://www.youtube.com/watch?v=74xNSRc63M8 Tektronix 7854 power supply troubleshooting] by tuopeek @ YouTube | |||
==Internals== | |||
The acquisition system uses what Tektronix termed a "display-oriented random sampling digitizing technique". | |||
It simultaneously digitizes a pair of X and Y signal values at a rate of 3.5 µs/point, using sample/hold circuits based on Schottky diode bridges, and a single 10-bit successive-approximation ADC. The Y sample value is then written into the memory location addressed by the X value, using DMA (direct memory access, i.e. bypassing the CPU). | |||
The CPU in the 7854 is a [[Texas Instruments TMS9900]] 16-bit microprocessor, known from the infamous TI-99/4 home computer of the late 70s, with 32+6KByte ROM and 8KByte RAM. | |||
The firmware consists of mask ROMs, an FPLA, and patch EPROMs. These ROMs (particularly the early ones from Mostek) are a common point-of-failure. Several remedies exist, see the [[7854/Repairs|Repairs]] page. | |||
==Design Team== | |||
* Project Manager: [[Tom Rousseau]] | |||
* Engineering: | |||
** Instrument Concept: [[Val Garuts]] | |||
** System architecture, testability and training: [[Jim Tallman]] | |||
** Digitizer: [[Les Larson]] | |||
** Interface and CRT circuits: [[Wes Kosta]] | |||
** Display and MPU circuits: [[Gary Fladstol]] | |||
** Power supplies and memories: [[Kirk Wimmer]] | |||
** High speed analog circuits: [[Tim Holte]] | |||
** Sampler: [[Jack Collins]] | |||
** Firmware: [[Burt Johnson]], [[Jim Schlegel]], [[Ellen Deleganes]] | |||
** Mechanical design: [[Mark Anderson]], [[Ed Wolf]] | |||
** Evaluation: [[Greg Rogers]], [[Ray Blohm]], [[Roy Kaufman]], [[Mike Mraz]], [[Kathy Rudyk]], [[Gill Stephens]], [[Jim Peterson]] | |||
** Prototype & pilot builds: [[Bettie Turnbull]] | |||
** Technician: [[Bruce Kingsland]] | |||
** ECB: [[Betty Spohn]], [[Bob Chandler]], [[Hilde Bradley]], [[Ann Stephenson]], [[Lurene Lange]], [[Lois Sanders]] | |||
* Marketing: | |||
** Manager: [[Bob Roth|Bob Roth (Bar)]] | |||
** Applications Specialist: [[Clark Foley]] | |||
* Manufacturing: | |||
** Manager: [[Garry Johnson]], [[Howard Nutt]] | |||
** Technicians: [[Ernie Johnson]], [[Bob Simpson]] | |||
** Assemblers: [[Edna Harding]], [[Reba Norris]] | |||
** Engineer: [[Randy Nolan]] | |||
** Production Test Engineer: [[Mike Massey]], [[Bill Cox]], [[Norm Church]] | |||
* Factory Service: [[Dick Freshour]] | |||
* Manuals: [[Vern Litvin]], [[Rose Hill]], [[Ray Kennedy]], [[Paul Vankat]] | |||
==Pictures== | ==Pictures== | ||
Line 206: | Line 224: | ||
|- | |- | ||
! Address Range | ! Address Range | ||
! Size | ! Size<br>(16 bit) | ||
! ICs | ! ICs | ||
! colspan="3"|Purpose | ! colspan="3"|Purpose | ||
Line 242: | Line 260: | ||
|align="center"| x | |align="center"| x | ||
|align="center"| x | |align="center"| x | ||
|align="center"| x | |||
|- | |- | ||
|align="center"| A800...AFFE | |align="center"| A800...AFFE | ||
Line 308: | Line 326: | ||
|- | |- | ||
! Address Range | ! Address Range | ||
! Size | ! Size<br>(16 bit) | ||
! ICs | ! ICs | ||
! Purpose | ! Purpose | ||
Line 328: | Line 346: | ||
|- | |- | ||
|align="center"| E000...E37E | |align="center"| E000...E37E | ||
|align="center"| | |align="center"| | ||
|align="center"| | |align="center"| | ||
|align="center"| GPIB, Keyboards, Digitizer,... | |align="center"| GPIB, Keyboards, Digitizer,... | ||
Line 342: | Line 360: | ||
|- | |- | ||
! Address Range | ! Address Range | ||
! Size | ! Size<br>(16 bit) | ||
! ICs | ! ICs | ||
! Purpose | ! Purpose | ||
Line 348: | Line 366: | ||
|align="center"| 0000...0FFE | |align="center"| 0000...0FFE | ||
|align="center"| 2k | |align="center"| 2k | ||
|align="center"| U430,U330 | |align="center"| U430,U330 on<br>067-0961-00 | ||
|align="center"| ROM | |align="center"| ROM | ||
|- | |- | ||
|align="center"| 1000...1FFE | |align="center"| 1000...1FFE | ||
|align="center"| 2k | |align="center"| 2k | ||
|align="center"| U410,U310 | |align="center"| U410,U310 on<br>067-0961-00 | ||
|align="center"| ROM | |align="center"| ROM | ||
|- | |- | ||
|align="center"| 2000...2FFE | |align="center"| 2000...2FFE | ||
|align="center"| 2k | |align="center"| 2k | ||
|align="center"| U200,U100 | |align="center"| U200,U100 on<br>067-0961-00 | ||
|align="center"| ROM | |align="center"| ROM | ||
|- | |- | ||
|align="center"| 3000...3FFE | |align="center"| 3000...3FFE | ||
|align="center"| 2k | |align="center"| 2k | ||
|align="center"| U220,U120 | |align="center"| U220,U120 on<br>067-0961-00 | ||
|align="center"| ROM | |align="center"| ROM | ||
|- | |- | ||
|align="center"| 4000...4FFE | |align="center"| 4000...4FFE | ||
|align="center"| 2k | |align="center"| 2k | ||
|align="center"| U420,U320 | |align="center"| U420,U320 on<br>067-0961-00 | ||
|align="center"| ROM | |align="center"| ROM | ||
|- | |- | ||
|align="center"| 5000...5FFE | |align="center"| 5000...5FFE | ||
|align="center"| 2k | |align="center"| 2k | ||
|align="center"| U400,U300 | |align="center"| U400,U300 on<br>067-0961-00 | ||
|align="center"| ROM | |align="center"| ROM | ||
|- | |- | ||
|align="center"| 6000...6FFE | |align="center"| 6000...6FFE | ||
|align="center"| 2K | |align="center"| 2K | ||
|align="center"| U210,U110 | |align="center"| U210,U110 on<br>067-0961-00 | ||
|align="center"| ROM | |align="center"| ROM | ||
|- | |- | ||
Line 386: | Line 404: | ||
|align="center"| ROM for future use | |align="center"| ROM for future use | ||
|- | |- | ||
|align="center"| 8000... | |align="center"| 8000...97FE | ||
|align="center"| | |align="center"| | ||
|align="center"| | |align="center"| | ||
|align="center"| Not used | |align="center"| Not used when 067-0961-00 is installed | ||
|- | |- | ||
|align="center"| 9800...9FFE | |align="center"| 9800...9FFE | ||
Line 478: | Line 496: | ||
|align="center"| E400...E7FE | |align="center"| E400...E7FE | ||
|align="center"| | |align="center"| | ||
|align="center"| | |align="center"| | ||
|align="center"| RAM in Microlab I | |align="center"| RAM in Microlab I | ||
|- | |- | ||
|align="center"| E800...EFFE | |align="center"| E800...EFFE | ||
|align="center"| | |align="center"| 1k | ||
|align="center"| U120,U225 | |align="center"| U120,U225 on<br>067-0911-00 | ||
|align="center"| ROM | |align="center"| The 2k ROM is bank switched here by PROMBK | ||
|- | |- | ||
|align="center"| F000...FFFE | |align="center"| F000...FFFE | ||
|align="center"| | |align="center"| 2k | ||
|align="center"| U220,U320 | |align="center"| U220,U320 on<br>067-0911-00 | ||
|align="center"| ROM | |align="center"| ROM | ||
|} | |} | ||
==Components== | |||
{{ | {{Parts|7854}} | ||