I'm vegetating a bit here at my electronics bench ATM as I wait for parts on back-order and project funds are on hold for home maint. stuff. This is what I knocked up yesterday afternoon as a diversion from my major projects.
I'm going to need a frequency counter to monitor the synth for my 630m TX in my exciter rack. I have a bunch of these old ZM1050 neon display/indicator tubes, which I figured would make for a nice visual readout. These rare indicator tubes were originally designed as a nixie substitute as when nixie tubes first appeared there was a dearth of economical H.V. switching transistors available to drive them. The ZM1050 has a trigger electrode for each neon light and can be driven from logic-level signals as low as 5V - no expensive HV transistors required. Unfortunately for Phillips/Mullard, shortly after they put the ZM1050 to market affordable H.V. transistors arrived and their unique little neon indicator device went instantly obsolete.
So I wired up a B.C.D. counter and a decimal decoder to test the tubes out, but with a twist. A uC would be the most practical way to implement a freq. counter, but that is pretty BORING. So I did it entirely in NAND gates - 74HC00 to be precise. It's pretty basic. There are just four pure-edge-triggered slave/master DFF's configured as a ripple counter, that resets to 0 on count 10(bin). The B.C.D. to decimal decoder is of the weighted "pyramid" configuration, which is the most economical on NAND gates that I am aware of.
Note that a counter and display decoder for a freq. counter would require a latch between the B.C.D. counter and the decoder. I didn't prototype the latches as that would have required an additional four 74HC00's and I only had one.
Unfortunately most of my ZM1050 are stuffed. They were originally salvaged from a seismic chronograph and ran for years 24/7. Most of them no longer trigger properly. So to implement my freq. counter I have decided to use jumbo 7-segment LED displays instead, which means that now I am going to have to embark on the comatose task of wiring a B.C.D. to 7-segment decoder, which unfortunately will take a fair few additional NAND gates.
I intend to build the counter 100% entirely with NAND gates. Even the high-gain signal input amplifier and be implemented with NAND gates forced to operate in analogue mode. This will be a 6-digit counter with a fixed gate period of 1s (the 630m band is 500 kHz). After this is spun off I'll do an other counter for my H.F. band(s) exciter entirely in NOR gates.