Preview only show first 10 pages with watermark. For full document please download

Product Name - Cogwheel Circuitworks

   EMBED


Share

Transcript

IN17x7 Nixie System User Guide POB 50 Great Falls, VA 22066 USA www.cogwheelcircuitworks.com [email protected] www.cogwheel.com Document Version 1 Hardware Revision A Firmware Version 1.0 February 2011 CONTENTS QUICK START ...........................................................................................................................................................2 INTRODUCTION ........................................................................................................................................................2 Warnings ...................................................................................................................................................................2 Liability ......................................................................................................................................................................2 Appearance ...............................................................................................................................................................2 Background ...............................................................................................................................................................2 Features .....................................................................................................................................................................2 CONFIGURATION AND CONTROL USING THE BUTTONS ..................................................................................3 Setting the Time ........................................................................................................................................................5 Setting Other Configuration Parameters................................................................................................................6 Configuration Option List ........................................................................................................................................8 Configuration Parameters Description...................................................................................................................8 Resetting To Default Values ................................................................................................................................. 11 CONFIGURATION AND CONTROL VIA THE USB INTERFACE ......................................................................... 11 Serial Command Interface .................................................................................................................................... 13 © 2010 Cogwheel, Inc. Cogwheel Nixie System Quick Start POWER UP: Find the power socket and wall adapter. Plug them in. The clock will turn on and start displaying time. SETTING TIME: Find the SET, UP, and DOWN buttons. Press and hold SET and release when the display blinks. Now, press UP and DOWN as necessary to adjust the time. Holding UP or DOWN will advance time faster. When the correct time is reached, press SET and the clock will resume normal operation. Introduction Greetings ! And thank you for your interest in the Cogwheel Nixie System. This document is intended for the enduser of the device. It will describe how to setup, configure, and operate the device. More detailed information on the inner-workings will be found elsewhere. This document decribes the IN17x7 Series 1 version shown at the top of this document. As the firmware is upgradeable, it is important to check www.cogwheelcircuitworks.com for updates Warnings Nixie tubes operate at voltages which can electrocute. If you disassemble the device for any reason, do not handle the circuit board with power applied. Liability By purchasing this device, you release the manufacturer, seller, and any of their suppliers or affiliates from any and all legal liabilities with respect to use, inability to use, or personal or property damages stemming from purchase and use of this device. Appearance The nixie tubes used are Russian “New Old Stock”. At least 20 years old. While they are hand-picked for consistency, there will still be some amount of variation in appearance. The same is true for the enclosures; They are built in small batches and finished by hand, so there will be some variations. Background Nixie tubes are essentially neon lights with 10 or more individual elements each shaped like a number, letter symbol or segment stacked front to back inside the tube. Nixie tubes were used during the 1960‟s and 1970s, and are considered obsolete and no longer manufactured. All tubes are typically New Old Stock (NOS), or salvaged from equipment. This clock utilizes IN17x7 tubes from the former Soviet Unions. They were most likely destined for cold-wa era military equipment. More info can be obtained by google, or visiting the Wikipedia page Features 7 tubes allows time to be displayed accurate to one-tenth of a second Time-keeping accurate to within 1 second per month Time, Date and configuration is maintained across power failures Automatic Daylight Savings Time adjustment © 2011 Cogwheel Circuitworks 2 of 14 Cogwheel Nixie System Month, Day and Year display Alarm with snooze function USB interface to allow control from PC and upgrade of firmware Daily display shutdown / start-up times Adjustable Brightness Optional periodic chime on the hour, half-hour or quarter hour Cross-fade (next digit is lit before previous digit extinguished) Transition effects: Fade down/up, „Slot Machine‟, Curtain Wipe, Random Wipe Configuration and Control using the Buttons LOCATION OF BUTTONS AND CONNECTORS The following diagram shows where the buttons and connectors are located. © 2011 Cogwheel Circuitworks 3 of 14 Cogwheel Nixie System LOCATION OF BUTTONS AND CONNECTORS CONNECTING POWER In North America, the clock ships with a „wall-wart‟ power supply. If a wall-wart was not supplied, the clock requires a 12VDC at a minimum of 120ma with negative on the outer conductor of the connector. The barrel connector is a very common 2.5mm x 5.5mm variety. Attaching the power is straightforward; Simply connect the wall wart‟s barrel connector to the corresponding connector on the clock, connect the wall wart to the power outlet. START-UP When the clock powers up, it will go through a power-on-self-test routine which should complete within 5 seconds. The clock will then enter normal operation. BUTTON COMMANDS DURING NORMAL OPERATION If any button is briefly pressed and released, the clock will cycle between showing the current month and day, the year, and turning off the display. Pressing once more will return the clock to normal operation. The sequence of operation is shown in the following state diagram: © 2011 Cogwheel Circuitworks 4 of 14 Cogwheel Nixie System BUTTON ACTIONS DURING NORMAL OPERATION Setting the Time While the clock is displaying time press and hold SET for at least 2 seconds. When the display blinks, release the button. The clock will now display what was the current time but it will not be changing. To increase the time on the display, press the UP button. To decrease the time, press DOWN. If you press and hold either UP or DOWN the rate of time change will gradually speed up. When the display shows the proper time, press the SET button. The clock will return to normal operation with the new time. The best technique is to set the time against a very accurate source such as a PC clock synchronized via the Internet. Set the clock for a few seconds before the current time. When the time source and the clock match, press SET. The clock begins to keep time the moment the SET button is pressed. The following diagram depicts how to set the time: © 2011 Cogwheel Circuitworks 5 of 14 Cogwheel Nixie System SETTING THE TIME Setting Other Configuration Parameters The procedure starts the same way as setting the time; While the clock is displaying time press and hold SET for at least 2 seconds. When the display blinks, release the button. Now press set once more; You should see the following display: The two digit number on the left is the option number, on the right is its value. Pressing the UP or DOWN buttons will adjust the value, and pressing SET will advance to the next option number. At any point if you wish to exit SET mode, press and hold SET for at least two seconds and the clock will return to normal display mode. The following digram depicts the overall flow; © 2011 Cogwheel Circuitworks 6 of 14 Cogwheel Nixie System ADJUSTING CONFIGURATION PARAMETERS © 2011 Cogwheel Circuitworks 7 of 14 Cogwheel Nixie System Configuration Option List 01 Alarm Hours 13 Wipe Rate 02 Alarm Mins 14 Display Cycle 03 12/24 Hour Mode 15 Chime 04 Year 16 On Time 05 Month 17 Off Time 06 Day of Month 18 DST Enable 07 Day of Week 19 DST Start day of week count 08 Brightness 20 DST Start day of week 09 Cross Fade 21 DST Start month 10 Date Order 22 DST End day of week count 11 Transition Effect 23 DST End day of week 12 Wipe Style 24 DST End month Configuration Parameters Description 01 Alarm Hours Range: 0-23. If alarm hours and minutes are both set to 0 the alarm is disabled. Alarm must be set using 24 hour terms even if the clock is to display in 12 hour mode 02 Alarm Mins Range: 1-59. If alarm hours and minutes are both set to 0 the alarm is disabled. Alarm must be set using 24 hour terms even if the clock is to display in 12 hour mode 03 12/24 Hour Mode Select 0 for 12 hour mode, 1, for 24 hour mode. (Note: on the IN17x1 Series 1 enclosure that the PM indicator LED is not exposed. 04 Year Range: 2000-2099 05 Month Range: 1-12 06 Day of Month Range: 1-31 © 2011 Cogwheel Circuitworks 8 of 14 Cogwheel Nixie System 07 Day of Week Range: 1-7. 1=Sunday. 08 Brightness Range: 0-15 (brightest). Set to minimum value that still provides acceptable brightness to maximize nixie tube life. 09 Cross Fade Cross-fade is a pleasing effect when the next symbol in a tube is lit before the previous one extinguishes. Set this parameter to 0 for off, 1 for on. 10 Date Order 0: Displays Date in the following order: mm dd, then yyyy. 1: Displays Date in the following order: yyyy mm dd 11 Transition Effect Affects how the display changes from showing time to showing date and back; 12 0 None - No special transition is applied 1 Blink - Display blinks briefly during transition 2 Fade - Display fades during transition 3 Wipe Via Off – Display transitions like a curtain to off, then again to on 4 Wipe slot – Display transitions to a rapidly changing „slot machine‟ effect Wipe Style When the Transition Effect parameter is set a Wipe Type (3 or 4), Wipe style controls how the wipe occurs; 13 0 Wipe from Right to Left 1 Wipe From Left to Right 2 Toggle Direction Right to Left, then Left to Right alternately 3 Transition tubes in random order Wipe Rate When the Transition Effect parameter is set a Wipe Type (3 or 4), Wipe Rate controls the speed of the transition; 1 is the slowest setting, 8 is the fastest. © 2011 Cogwheel Circuitworks 9 of 14 Cogwheel Nixie System 14 Display Cycle Controls how often the display cycles between showing time and date; 0 Show time only 15 1 Once per minute 2 Twice per minute 3 Three times per minute 4 Five times per minute Chime 0 Off 1 Hourly 2 Twice per hour (:00 & :30) 3 four times per hour (:00,:15,:30,:45) 16 On Time 17 Off Time Range: 0-23 To maximize the life of the tubes, the display may be turned off for period during any 24 hour cycle; The clock will go off at the hour Off Time is set to, and turn back on when On Time is reached. If On Time and Off Time are the same, the display will stay on all the time. 18 DST Enable 0: Disable, 1:Enable When enabled, the clock will automatically shift forward 1 hour at 02:00 on a specified Start Date, and shift backward 1 hour on a specified End Date (see below). 19 DST Start day of week count Range: 1-4, 1:First week, 2:Second Week, 3:Third Week, 4:Last Week 20 DST Start day of week Range: 1-7, 1:Sunday 21 DST Start month Range: 1-12, 1:January © 2011 Cogwheel Circuitworks 10 of 14 Cogwheel Nixie System 22 DST End day of week count Range: 1-4, 1:First week, 2:Second Week, 3:Third Week, 4:Last Week 23 DST End day of week Range: 1-7, 1:Sunday 24 DST End month Range: 1-12, 1:January Clocks are shipped for USA Daylight Savings time; This corresponds to the following: Parameter Default Value Description DST Start day of week count 2 DST Start day of week 1 Second Sunday in March DST Start month 3 DST End day of week count 1 DST End day of week 1 DST End month 11 First Sunday in November Resetting To Default Values To reset the clock to default values do the following: Remove power, then hold down any button while reapplying power. The clock will start up and begin to beep every few seconds. Press the UP button once. Verify that the clock is now repeating one short beep every few seconds. Now press SET. Verify the clock is now emitting the pattern: short beep – long beep – short beep. Now, remove and reply power. The clock will come up with all default settings. You will now need to set the time and date and other configuration parameters that you wish to. Configuration and Control via the USB Interface The clock is also equipped with a USB Serial hardware interface. The clock can be programmed and firmware updated via this interface. Setting up the USB Interface on a PC The following describes the basic procedure on a PC running Windows XP with an Internet connection. When you connect the clock to the PC, the interface should auto-detect and try to find a driver. You will be asked if you wish to search for the driver automatically. Check this box and click next. The system should search for the driver and install it. You should then see a pop-up from your taskbar tray that says the hardware is ready to use. © 2011 Cogwheel Circuitworks 11 of 14 Cogwheel Nixie System If this procedure fails, the device driver may be downloaded from www.ftdichip.com . Setting up the USB Interface on other Operating Systems The USB Serial chip used is the FT232R from www.ftdichip.com . You can visit their site to download drivers for other operating systems. The VCP version of the driver is recommended. Connecting to the clock using terminal emulator software One the USB Serial driver is installed, any terminal emulator program can be used to communicate with the clock. On a PC, You need to open Control Panel->System->Hardware->Device Manager. Under Ports (COM & LPT), you should see a new entry “USB Serial Port (COMx)” where x is the port number. Take note of this number. You may then use either the Hyperterminal application or a third party terminal emulator to access the clock‟s © 2011 Cogwheel Circuitworks 12 of 14 Cogwheel Nixie System command line interpreter (CLI). Set to the Application to the following: COM Port Number The one found in the step above Bit Rate 57600 Data Bits 8 Parity None Flow Control None Serial Command Interface Once connected, to the clock via the terminal emulation software, the clock should initialize. On the serial interface the following message should appear: : Cogwheel Nixie System : Ver:x.x, Build:xxxx, dd-mm-yyyy hh:mm:ss : (C)2010 Cogwheel, Inc. Command Set Commands consist of a 3 character name followed by a space, followed by one or more arguments, followed by a carriage return. If the command name is entered without arguments followed by a carriage return, the current status of that command will be reported. Most commands set configuration parameters and are the same as their corresponding configuration parameters accessible via the buttons. COMMAND ARGUMENT(S) FUNCTION EXAMPLE ala [0..23]:[0..59] Set Alarm. To disable: “ala 00:00”. Set for 7:30 “ala 07:30” bla [0..1] Blank Display. Off: “bla 1”, On: “bla 0” bri [0..15] Brightness. DESCRIPTION Dim: “bri 4” Bright: “bri 15” cfa [0..1] Cross-fade enable/disable Disable: “cfa 0”, enable: “cfa 1” chi [0..3] Chime 0:off 1:hourly 2:2x/hr 3:4x/hr Chime once hourly: “chi 1” dcy [0..4] Display Cycle 0:off 1:60s 2:20s 3:30s 4:10s Cycle once per minute: “dcy 1” dor [0..1] Display Order Date; 0 - 'mm dd yyyy', 1 - 'yyyy mm dd' Order mm dd yy: “dor 0” dow [1..7] Day of Week 1=Sunday Wednesday “dow 4” © 2011 Cogwheel Circuitworks 13 of 14 Cogwheel Nixie System dse [0..1] Daylight Savings Time Enable Enable: “dse 1” dst [...] Daylight Savings Time Set.Takes 6 parameters: start week number, start day of week, start month, end week, end day of week, end month. Set DST to USA rules: (Starts second Sunday in March, Ends First Sunday in November: “dst 2 1 3 1 1 11” hel [c,b] Help on c)ommands or b)uttons Display help with buttons: “hel b” oft [0..23] Off Time. Disabled if on time and off time are the same Turn display off at midnight: “oft 0” ont [0..23] On Time. Disabled if on time and off time are the same Turn display on at 5 am: “ont 5” Report all option states “rep” rep tfx [0..4] Transition Effects:0:None 1:Blink 2:Fade 3:Wipe-off 4:Wipe-slot Set for wipe slot: “tfx 4” tim hh:mm:ss.t [a,p] Set Time. For 12h end w/ a or p for am or pm. Set time to 23:50: “tim 23:50” ver Show Version wis [0..4] Wipe Style : 0:Right>Left 1:Left>Right 2:Toggle-dir 3:Random. Note tfx must be set to a wipe type for wipe style to have any effect. wir [1..8] Wipe Rate : 1:Fastest 8:Slowest. Note tfx must be set to a wipe type for wipe style to have any effect. ymd yyyy/mm/dd Set year, month, day © 2011 Cogwheel Circuitworks Set wipe style to 14 of 14