• X-Y-Z Core – Revamped

    X-Y-Z Core – Revamped

    Avid followers may have noticed an absence of fresh posts recently… What gives?

    I’m happy to report that it’s only because Oscilloclock has been absolutely run off its feet in 2016, producing more crazy CRT based devices than ever before. There just hasn’t been time to do justice to the blog!

    The good news here is there are lots of posts in the backlog. Let’s start out with this one:

    Yet Another CRT clock fanatic?

    I was approached by [Mike], who wanted to design his own CRT clock from scratch, but didn’t want to mess with the high voltage circuitry involved. Could I help out with an X-Y-Z display assembly, and he would do the rest? You bet!

    Here is the newly revamped Oscilloclock X-Y-Z Core, shipped out in Q2 2016:

    Oscilloclock XYZ Core

    And here is what [Mike] was able to with it, after implementing a totally fresh controller design incorporating Circle Graphics:

    oscilloclock-xyz-core-customer-clock-implementation-01
    [Mike]’s setup – A home-grown controller board, the X-Y-Z Core, and a 3KP1(F) CRT

    Here is [Mike’s] story in his own words:

    I was thinking of building a Nixie clock, but when I discovered the vector graphic clocks that Aaron and others had built, I knew I needed to build one. I felt comfortable that I could recreate my own version of the digital logic and the low-voltage analog signals, but didn’t really want to tackle the deflection amp or the high voltage circuitry. Buying the Oscilloclock XYZ display solved that problem. Everything arrived as and when promised, and I was beyond impressed by the care and workmanship that’s evident in everything from the boards to the harnesses to the documentation!

    I based my controller board on a Cypress PSOC 5LP chip, which allows me to implement all of the digital logic in its on-board programmable logic fabric. The 80MHz 32 bit ARM processor allows me to program 100% in C, which enabled me to create my own version of the software fairly easily. (I tip my hat to those who have done it all in 8-bit assembly!)

    Remaining work includes improving my signal quality, which doesn’t yet fully exploit the bandwidth and linearity of the Oscilloclock boards, designing an interesting enclosure, and adding a few software features.

    Good luck [Mike] with the rest of your implementation!!!

    Key features

    This unit is the latest incarnation in a series started in 2015, for a client who needed a custom Head Up Display solution. The boards have undergone through several revisions since then to optimize performance. This particular kit was pre-configured and fully tested to support 3RPx, 3KPx and 3WPx CRT types, and features:

    • Cathode to deflection voltage of 1875V
    • Digital blanking (grid modulation), safely isolated at 2.2kV continuous working voltage
    • Precision deflection amplifier capable of driving +/- 275V with 0.1% linearity
    • 0-5V analog X and Y inputs with 2.5V reference output [Option RS]
    • TTL/CMOS compatible high-frequency blanking input
    • Dim/Bright digital input with PWM support
    • Power Off digital input
    • Temperature-controlled fan with Failure and Overtemp safety features
    • CRT rotation coil supply (+/-5V)
    • CRT heater soft start / inrush current limiting
    oscilloclock-xyz-set-16001-01-01
    Oscilloclock X-Y-Z Core set – as shipped

    Like what you see?

    X-Y-Z displays are cool. But so are my other unique creations! See the Gallery, and stay tuned!

  • Kikusui Time

    Kikusui Time

    Time – the universal constant. Time passes the same for all peoples; rich or poor, busy or idle, inspired or dispirited. And time has certainly passed for Oscilloclock.com since the 2015 Tokyo Maker Faire – the event that just keeps giving!

    At last, we present the final model from that Faire – the Kikusui 537 Oscilloclock!

    See this in HD, and find more exciting videos on my YouTube channel

    The Kikusui 537 was hand-picked for conversion by the lab’s youngest technician (9 at the time). He chose it for its small size and portability, but also for its cute colour scheme! A dainty red sweep adjustment knob highlights a bright white and black control panel, with a blue case providing overall contrast and visual soothing.

    Kikusui 537 Oscilloclock

    The 537 Oscilloclock’s small size makes it the perfect clock for an office desk, bedside table, or mantle. And since this is a ‘maximum re-use’ conversion, the existing circuit is active and all the front panel controls are fully functional. Fiddle with the image’s size and position to your heart’s content! Switch from XY mode to normal sweep mode, to view raw Oscilloclock signals in real time, as the seconds tick by!

    History

    Kikusui Logo
    The Kikusui Electronics Corp. logo

    The 537 was manufactured by Kikusui Electronics Corp., a major producer of test equipment in Japan since 1951. It was produced in large numbers from 1975 and was extremely popular for its small form factor, solid-state design, 5 MHz bandwidth, and ‘low’ price of 45,000 yen (perhaps USD 1,000 in today’s terms). See the catalogue page (Japanese only) and the operating manual (Japanese and English).

    Construction highlights

    In a previous post, I mentioned there are several general approaches to converting an oscilloscope. Since the Kikusui 537 is fully solid-state (it uses transistors instead of valves/tubes, except for the CRT) and it is only 40 years old, I decided on the maximum re-use, minimal invasion approach. (I really should trademark that term!)

    This approach involves tying the Oscilloclock Control Board‘s outputs directly into the existing X and Y amplifier circuits. This was easy to do in the 537!

    Kikusui 537 Oscilloclock - inside top
    Oscilloclock Control Board mounted in the 537

    However, as discussed in the Circle Graphics post, we also need to be able to blank the beam at extremely precise intervals. Sadly, the 537 (like nearly all oscilloscopes of this vintage) does NOT have a convenient DC pulse-tolerant Z-axis input. I therefore installed an Oscilloclock Power Board, partially populated to serve as an isolated blanking amplifier, in series with the grid.

    Partially populated Oscilloclock Power Board
    Partially populated Oscilloclock Power Board

    Finally, an Oscilloclock Supply Board was needed to power the other boards.

    An Oscilloclock Supply Board is also nestled in there!
    An Oscilloclock Supply Board is also nestled in there!

    Mounting the Control

    What better place to fit the rotary encoder, than on the beautiful red sweep frequency adjustment knob that my junior technician liked so much! Here’s the general story:

    Kikusui 537 Oscilloclock - control (original)
    Sweep adjust control in its original state
    After removing the potentiometer
    After removing the potentiometer
    The encoder, after hacking with a hacksaw!
    The encoder, after hacking with a hacksaw!
    Kikusui 537 Oscilloclock - control mounted
    Voila – sweep knob now drives the rotary encoder!

    Like what you see?

    One of the two Kikusui 537 Oscilloclocks crafted for the Maker Faire is still available for the special person with a soft spot for a krazy kikusui klock. Visit the Availability page for more information, and of course see the Gallery for other unique creations!

  • Timedrops in Spring

    Spring… a beautiful time of year! I particularly enjoy the warm rains, with the soothing effects of raindrops pit-pattering into puddles outside my window.

    But no longer do I need to look outside! Inspired by a recent post on Hackaday, a suggestion from [A-Nonamus] in the neonixie-l group, and by Spring itself, I can now enjoy Timedrops on my Oscilloclocks:

    See this in HD, and find more exciting videos on my YouTube channel
    Music credits: Space Bazooka by Kirkoid (c) 2013 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/Kirkoid/43005

    Assembly?!

    A sprite engine
    A sprite engine

    The current Oscilloclock firmware is written entirely in PIC 18F Assembly. The Timedrops feature leverages a Sprite Engine module, first developed for Halloween Seasonal Treats and later utilized in the Santa’s sleigh feature.

    To display Timedrops, the sprite engine is initialized with 10 sprites – 4 digits for hours and minutes, a colon, and 5 ellipses as ‘ripples’. The 5 characters are set at the top of the screen with a randomized negative velocity. When a character reaches the bottom boundary, the sprite engine’s default explode sequence is started, and the associated ripple sprite is made visible and set to expand. When the explosion sequence for a character sprite is complete, the sprite is reset at the top of the screen.

    Looking for the source code? Sorry – refactoring is still under way, and the latest revision with the Timedrops feature will be uploaded in the near future.

  • The Oscilloclock Core

    The Oscilloclock Core

    Over the years, folks out there have reached out to me with all sorts of crazy ideas about cases and housings for scope clocks and custom CRT displays. Here are some interesting examples:

    • The console of a vintage pipe organ
    • An ancient grandfather clock
    • A cylindrical case made of some exotic wood
    • A “cathedral” style vintage radio

    Essentially, these people wanted just the innards of an Oscilloclock, which they would build into their own case. Could I help out?

    Absolutely! For people who want to roll their own cases, and who have experience handling high voltage electronics and CRTs, I occasionally prepare custom board sets that are lovingly hand-assembled, tested, and tweaked for optimum performance with a given CRT. Here we go:

    The Oscilloclock Core

    Oscilloclock Core, hand-crafted in 2015 for a discerning customer in Germany
    An Oscilloclock Core, hand-crafted in 2015 for a discerning customer in Germany
    The standard Oscilloclock Core layout, on a test acrylic mounting
    The standard Oscilloclock Core layout, on a test acrylic mounting

    I supplied this particular unit with an 8SJ42J Chinese-made CRT, just for testing purposes. This is a 3″ PDA tube with a highly restrictive rectangular viewing area, but the customer found it just great for checking things out!

    What comes with it?

    Here’s what’s comprises the typical Oscilloclock Core:

    • 1 x Fully assembled and programmed Control Board (optional on-board GPS)
    • 1 x Fully assembled Deflection Board (latest ultra-linear revision)
    • 1 x Fully assembled Power Board optimised for a given CRT (latest revision with options: onboard high-bandwidth blanking amplifier, rotation coil supply, auto fan speed control, unblanking plate modulation, and isolated bright/dim input)
    • 1 x Fully assembled CRT Board (optional; an external blanking amplifier recommended when the CRT cable is longer than 50cm)
    • 1 x Rotary encoder
    • 1 x Worldwide 9V power supply (high quality wall wort unit, commercial ratings)
    • 1 x Garmin GPS unit with 5m cable; wired to board-side connector (not required for onboard GPS)
    • 1 x Set of standard inter-board and CRT harnesses for testing and reference (10kV/3kV silicone melt-proof used for HV cables, other LV cabling also heat-resistant)
    • 1 x Cast acrylic test mounting assembly, fitted with the boards, ready for testing out-of-the-box with your CRT
    • 1 x Ceramic adjustment screwdriver
    • Service documentation (schematics, board layouts, complete Digikey BOMs, harness specs)
    • All components are latest available types sourced within the last 6 months, 0.1% or 1% tolerance resistors, minimum 2 x rated working voltage capacitors, all lovingly hand-mounted by myself
    • All boards sprayed with HV lacquer for moisture and arcing protection
    • 2-week satisfaction guarantee. But no long-term warranty on board-only purchases

    Naturally, the lengths of all harnesses and inter-board cabling can be customized according to the owner’s requirements. And there is also an Oscilloclock Core Cube arrangement, where the boards are stacked to reduce the length and width of the overall unit.

    What CRTs does it support?

    The Power Board and Deflection Board are increasingly flexible with each revision, but I insist on performing all configuration of the Core here in my lab. This allows me to tweak for maximum performance, and provide a proper satisfaction guarantee.

    Typically I work with the owner to recommend a CRT based on preferences such as size, colour, and aesthetics. However in cases where the owner already has a CRT in mind, and I don’t have the particular CRT or a close equivalent, I ask the owner to send me one to test against. Or, I simply procure one; after all, one can never have too many CRTs!  (Though my better half does not agree…)

    The current Oscilloclock Core board revisions meet the following operating parameters:

    • Maximum cathode to deflection voltage of 2175V
    • Maximum accelerator voltage of 3525V for PDA type CRTs
    • 6.3V heater, max 0.7A
    • Support for “Deflection Blanking” CRTs (see treatise here)
    • CRT rotation coil supply (+/-5V)
    • Precision deflection amplifier capable of driving +/- 275V with 0.1% linearity

    Like what you see?

    Check out the Availability page for more information, and of course see the Gallery for some unique CRT creations – many with an Oscilloclock Core at their heart!

  • More 2015 craziness – the CopperClock!

    More 2015 craziness – the CopperClock!

    Happy New Year! Looking back, 2015 was a superb year, full of fun and fancy. And just in case you thought last year’s creative juices were exhausted by the fabulous Oscilloblock, rest assured that there was an even crazier creation – the 2015 luxury edition CopperClock!

    CopperClock on shelf 01

    The unusual facade for this unit was built to order by a Canadian craftsman specializing in hand-hammered and silver-soldered copper weather vanes. If you enjoy metal art, you will certainly approve of this!

    Oscilloclock CopperClock 01

    But… you may have read my previous articles and know that three-inch Oscilloclock models are typically powered by 2.1kV high voltage power supplies. Isn’t there any danger in using a metal case?

    Never fear! The internals are fully encapsulated in a beautiful cast acrylic case, providing full insulation and utmost safety.

    Oscilloclock CopperClock - internals 01

    Breaking from tradition, I’ll refrain from describing other features of this unit (such as the selection of a round-faced CRT to give it character), and instead just post a few more photos of the clock ‘in situ’. Enjoy!


    The 2015 CopperClock atop a beautiful Philips Radioplayer. What a match!
    ... or perhaps atop a vintage Estey pump organ?
    … or perhaps atop a vintage Estey pump organ?
    ... perhaps it looks best on a 1920's Edison Diamond Disc Phonograph!
    … perhaps it looks best on a 1920’s Edison Diamond Disc Phonograph!

    Like what you see?

    This exquisite specimen is currently available to someone with a metallurgical and chronometric disadvantage. Visit the Availability page for more information, and of course see the Gallery for other unique creations!

Recent Posts

Stats

205,109 hits

85,638 visitors