Page 1 of 3
ZX80NMIX Boards
Posted: Tue Dec 17, 2013 12:55 am
by gozzo
Pokemon - can you put my name down for one of the zx80nmi board,please!
Re: ZX80 Core - new ZX80 motherboards
Posted: Wed Dec 18, 2013 6:34 pm
by PokeMon
Here is the schematic of the NMI generator ZX80NMIX and the layout.
The board will be with white solder mask like the ZX80CORE itself and has minimal height due to small SMD components on it.
It should fit into the original ZX80 case I think.

- ZX80NMIX.jpg (30.17 KiB) Viewed 5059 times
C4,5,6 are approximate values and could be changed little bit when testing the final board which has some other logic components. I build up the first generator manually with other logic gates/families and for space reasons I changed some to LVC logic gates (low voltate cmos).
In principle this circuit works similar to the board of Grant Searle. I used less logic gates and one more counter IC. The main difference is: HSYNC and VSYNC are not splitted like in Grants solution. I overdrive the reset pin of the scanline counter which is encoupled already on the ZX80CORE board with a 2k2 resistor (signal ScReset). After powerup the NMI generator is disabled by default and will be activated first when switching it on using the usual OUT instructions/addresses. This way it doesn't conflict with the ZX80 ROM and works fine with the ZX81 ROM.
The driver is spared on the board which will work together with the ZX8-CCB on J94 near the modulator. The video trimmer of this board has to be adjusted slightly because the LVC gates are operating with 3.6 Volts only which result in a little bit lower video all-in-all level.
Both trimmers on the board are for fine tuning and adjustment. C6/R5 forms a R/C combination to extend the reset signal created from the second timer IC. The original ZX80 impulse is a bit longer than the 16 clock cycles used (18 or 19 I think). This will be compensated by the TV on the next line but the first pixel line will be moved a little bit more left which can be fine tuned with the trimmer.
The second R/C combination C4/R6 delays (or extends) the scanline counter reset impulse. Because the ZX80 circuit is problematic as it creates an additional counter impulse when switching the NMI generator off. So the scanline counter will not be zero and scramble the pixel lines. In general the HSYNC and VSYNC pulses from the original ZX80 circuit are mixed with the pulses created by the NMI generator which makes it necessary to get these pulse as much equal as possible.
Re: ZX80 Core - new ZX80 motherboards
Posted: Wed Dec 18, 2013 6:41 pm
by PokeMon
The board ZX80NMIX is double sided with white stopmask and black silkprint, 28x40mm (1.1x1.6 inches) and will cost EUR 3.40 (GBP 2.90).
The full parts set costs EUR 5.00 (GBP 4.30).
So the complete set is EUR 8.40 (GBP 7.20) for self soldering.
Or GBP 9.40 soldered and tested/adjusted.
IC7 and IC9 have 0,65mm pitch (25 mil) and require a good soldering experience/equipment.
IC2,4,5,6 have 0,95mm pitch (37 mil) and can be soldered more easy.
The big IC1,3,8 are quite easy with 1,27mm (50 mil) and the other SMD parts as well easy to solder.
So you can decide yourself.
I think boards will be available in middle of january and I leave a message here when they are available.
Or you can build your own ZX80NMIX manually regarding schematics without board - up to you.

Re: ZX80 Core - new ZX80 motherboards
Posted: Wed Dec 18, 2013 9:51 pm
by 1024MAK
Hi PokeMon
I'm interested in the ZX80NMIX
Mark
Re: ZX80 Core - new ZX80 motherboards
Posted: Thu Dec 19, 2013 11:06 pm
by Kiwisek
So the complete set (EUR 8.40) for self soldering for me, please.
How much is postage to teh Czech Republic. Can I send you PayPal?
Best regards
Martin
Re: ZX80 Core - new ZX80 motherboards
Posted: Fri Dec 20, 2013 12:35 am
by PokeMon
I will announce again in january.
I think shipment will be EUR 2.00.
Re: ZX80 Core - new ZX80 motherboards
Posted: Sat Dec 21, 2013 9:49 am
by Kiwisek
Ok, I will wait.
Re: ZX80 Core - new ZX80 motherboards
Posted: Wed Jan 15, 2014 7:04 pm
by PokeMon
The boards did arrive - I am waiting a few missing components and will test all at the weekend.

- ZX80NMIX_boardf.jpg (220.34 KiB) Viewed 4915 times
and the backside ...

- ZX80NMIX_boardb.jpg (148.46 KiB) Viewed 4915 times
Re: ZX80 Core - new ZX80 motherboards
Posted: Wed Jan 15, 2014 9:27 pm
by sirmorris
How exciting! Nice work as always Karl

Re: ZX80 Core - new ZX80 motherboards
Posted: Thu Jan 16, 2014 6:39 pm
by Kiwisek
Nice! I am looking forward to it.
