Do it yourself
Life hacks, master classes, useful tips, recipes.
home » Electronics » DIY electronics » ITV-4 clock
I would like to share with you the performance of a clock using IV-9 lamps in a block from a TU-154 aircraft. On the body there is the inscription ITV-4, apparently this unit is called that! In its native place, this was a watch made using strict logic. The person who ordered the conversion from me wanted to use them as a desktop accessory that would show time and temperature, depending on the mode. At the same time, it was necessary to preserve the function of adjusting the brightness of the lamps. And another condition was energy independence, by which I mean maintaining track of time after turning off the main power.

Lamps.


But here I must say, lucky! Previously, I only came across gas-discharge indicators, for powering which, take out and put in 180V! Everything here is very convenient, you can use 5V power for power supply (strictly speaking, no more than 4.5V, but more on that later), i.e. the same line that is used to operate the main chips.
The lamp is a vacuum flask containing eight filaments. Thus, IV-9 has a common output and eight segment ones. To display any information, it is necessary to “power” the general and corresponding segment pins. The polarity of the connection does not matter.In my case, I connected pin 1 to the power positive (the supply voltage, in my circuit, changes to adjust the brightness of the lamps) and connected the segment pins to ground.
ITV-4 watch

ITV-4 watch

Now about lamp control. The customer insisted on static indication, therefore, we will have a “bunch” of control signals (7 pins * 4 lamps). To increase the number of pins, I used four 74HC595 shift registers, the pins of which are connected to four ULN2003 chips. The ULN2003 microcircuit is a set of seven transistor switches. Each transistor switch has a limiting resistor in its base, so you can safely connect the outputs from the shift register directly to the control inputs of the uln.

Scheme.


The main workhorse is mega8. Its work consists of polling either a temperature sensor - DS18B20 or a real-time clock DS1307 and outputting information to the lamps by writing the required array to shift registers. Also, when one of the four buttons is activated, the corresponding digit in hours or minutes changes. Seconds are reset to zero when hours or minutes are changed. When you press the first and fourth buttons simultaneously, the device goes into temperature display mode. For details, you can watch the video. All four buttons “sit” on one interrupt, after which it is triggered, it is determined which button is pressed, here is an example of such an implementation:
scheme

Device diagram:
scheme

This is the first part of the work in which there is no adjustment of the brightness of the lamps - they burn at “full”. All device power is 5V.In this version, the clock can even be powered from a USB port! The diagram also does not show the lamps; to connect them, you need to connect their anodes to the power supply plus, and connect the segment terminals through current-limiting resistors (the segment current should not exceed 19 mA) to the terminals L(1)_1.... L(4)_7. When adjusting the brightness, we connect the anodes of the lamps and pins number 9 of the ULN2003 microcircuits not to the power plus, but to the output of the power control circuit.
Circuit for brightness adjustment:
scheme

We apply a constant voltage of 7-9V to the input (INPUT+;INPUT-). The 7805 linear regulator regulates the voltage to 5V, which is used to power the microcontroller, real-time clock, shift registers and temperature sensor.
Linear stabilizer LM317 - used to implement brightness control. With ratings R1-3.9kOhm, and RS_1,RS-2 a 10kOhm variable resistor, the voltage 5V_ADJ_OUT will vary depending on the resistance of the variable resistor from 2.5 to 4.9V. You need to install a small radiator on the LM317; in literally 10 minutes I made one like the one in the photo, which copes with cooling quite well. Material – a small part from the CD-rom case:
ITV-4 watch

The photo shows the output of the temperature sensor and the battery compartment for the DS1307 real-time clock.
Now the execution.
Frame:
ITV-4 watch

I lengthened the leads from the lamps and wound them into pigtails and returned them to their original place:
ITV-4 watch

Control board (attached to its original location):
ITV-4 watch

ITV-4 watch

ITV-4 watch

Mounting the board and connecting the lamps:
ITV-4 watch

As a result:
ITV-4 watch

ITV-4 watch

ITV-4 watch




Download firmware and boards:

Attention! You do not have permission to view hidden text.
come back
Comment
  • bowtiesmilelaughingblushsmileyrelaxed relaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypassive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
5+two=
Comments (1)
  1. Vyachelav
    #1 Vyachelav Guests 2 June 2019 20:42
    1
    Hello!!! I really liked your resuscitation of old aviation watches, real time!!! Can I order you a watch and remake it in the same way for me? Thank you in advance for your answer!!!!

Cockerel using origami mosaic technique | Do it yourself

DIY scrapbooking master classes for beginners

How to repair a hole in chipboard

Life hack: how to reduce jeans by 1-2 sizes

«Do it yourself - with your own hands» - a site of interesting homemade products made from scrap materials and items at home. Step-by-step master classes with photos and descriptions, technologies, life hacks - everything a real master or just a craftsman needs for needlework. Crafts of any complexity, a large selection of directions and ideas for creativity.

We recommend reading

Washing machine error codes