TS1000 TV connection problem (might be ULA issue)

Discussions about Sinclair ZX80 and ZX81 Hardware
User avatar
1024MAK
Posts: 5118
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: TS1000 TV connection problem (might be ULA issue)

Post by 1024MAK »

10us 2v AC TVH are settings on an oscilloscope.
It means: timebase / horizontal set to 10us ( 10 microseconds),
Voltage / vertical set to 2V (volts),
Input channel set to AC coupling,
Synchronisation set to the same channel as the input signal, and set to "TV" mode or "TV Horizontal sync" mode.

None of which will mean much if you have not used an oscilloscope before. Oscilloscopes are complex electronic test equipment. Just like any complex tool, the price goes from cheap for items with limited functionality to very expensive for professional high quality well made gear.

But if you don't have a good quality oscilloscope (or 'scope) or don't have access you one you can use or borrow, don't worry about buying another (better) one yet.
ts1000user wrote: Sat May 27, 2017 7:39 amThe working one has Toshiba & Sinclair Research chips and the not working one has NEC & ZCM38818P. Is there any chance that the chips are the reason of this malfunction?
Any of the chips used can be the cause of the fault. Due to the way that a ZX81/TS1000 works, all the chips need to work correctly in order for it to display the normal picture on a TV. I suggested starting off by swapping the ULA chips first because they are the most likely chips to fail, and because they are normally mounted in sockets.
ts1000user wrote: Sat May 27, 2017 7:39 amI bought it because I want to learn basics of computer structure and machine codes. The Raspberry Pie thing and Arduino thing are all too complicated for me. I first want to understand the very basics of computer structure before dip my foot into the much complicated computer structures.
I saw a modern 8bit Z80A computer kit but TS1000 was cheaper so I bought this one.:lol:
The ZX81/TS1000 are good to use if you want to start to learn to program. They are a proper computer with a CPU, ROM, and RAM. You can start by trying to program using the BASIC programming language. Then if you wish, you can try some simple machine code programming.
However, unless you want to type in your program each time, you also need a device to save the programs that you have written or typed in.
Although the ZX81/TS1000 is a simple computer, under the hood, it operates in a fairly complex way. This is due to there being no special chip to generate the TV picture. Instead the Z80 CPU and the ULA work together (along with the RAM and ROM chips) to draw the TV picture dot by dot.

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
ts1000user
Posts: 8
Joined: Thu May 25, 2017 3:07 pm

Re: TS1000 TV connection problem (might be ULA issue)

Post by ts1000user »

1024MAK wrote: Sat May 27, 2017 11:20 am Mark
Wow Mark you just wrote a small book for beginners.:D That really helped me to understand about the socketed chips and the oscilloscope a lot. Thanks so much.:)

Yes I finally pulled out the ULA and sadly it's the ULA's problem.
The not working one works fine with the ULA from the working one.
Now the problem is, where should I get the 210E ULA. It probably is discontinued.:(
User avatar
mrtinb
Posts: 1910
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: TS1000 TV connection problem (might be ULA issue)

Post by mrtinb »

I've not needed an oscilloscope much. But I use this app for my iPhone that read the signal through the microphone input jack.

http://oa.onyx3.com
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
ts1000user
Posts: 8
Joined: Thu May 25, 2017 3:07 pm

Re: TS1000 TV connection problem (might be ULA issue)

Post by ts1000user »

mrtinb wrote: Sun May 28, 2017 5:28 pm I've not needed an oscilloscope much. But I use this app for my iPhone that read the signal through the microphone input jack.

http://oa.onyx3.com
I actually looked for an app that can replace the oscilloscope but I couldn't find one. Thanks for the sharing.:)
User avatar
mhudson52
Posts: 141
Joined: Tue Sep 27, 2016 2:17 am
Location: Decatur, Alabama (US)

Re: TS1000 TV connection problem (might be ULA issue)

Post by mhudson52 »

Hey ts1000user, looky here!

viewtopic.php?f=8&t=2386
TS 1000 bought in 1982 and brought back to life by Sir Ian
Post Reply