Watchdog Timer for Remote BYONICS TT4 Digi-peater
Mike Pinfold ZL1BTB
The Byonics TT4 APRS module has the additional 
function as an APRS digipeater and when coupled with a small 2M radio like an 
Icom 2a, a 2m j pole antenna , an 18AHr 12v Gel cell, 20 W solar panel with 
simple controller is ideal for a remote self contained digipeater .This is the 
setup we have ZL1AOR-3 in Rotorua, Cental North Island , New Zealand.
The TT4 functions very well but you must upgrade to the latest firmware which 
avoids the dreaded DCD light locked on condition . We have upgraded our TT4's 
but we still find the odd dreaded lock up which usually involves a long trip to 
the repeater site and a simple flick of the on off switch to set things right 
again , but if you digipeater site is up on a hill top, a long drive from 
civilisation, then a digipeater lock up is a pain in the arse ! ( at the moment 
we are trialing the polish digipeater unit 
I noticed it was always the dreaded DCD orange light that jammed on so I thought 
we have to have some sort of interface to detect this unwanted configuration and 
thus to generate a reset to put the tt4 into operation again .
The problem was that the orange light will normally flicker with normal use so a 
“Long on” needs to be addressed . I wanted something simple and easy to build 
that wont break down . We had to generate an independent reset pulse . So after 
much pondering the situation came up with a simple solution we need to detect a 
situation where if the TT4 locks itself up for a determined period of time then 
a simple reset timer will switch the TT4 off then on with a simple relay 
,rebooting the system.
I had never seen a lockup situation where the 
transmit (red) light came on and stayed on ..this would be my activity indicator 
. We could have a simple timer that clocks up to a predetermined or selected 
time then it automatically switches the TT4 off then on again . We rely on the 
packet activity, to toggle the Tx red light off and on and this will "reset" the 
count up timer to prevent it from ever switching the TT4 off then on to reboot 
the system .
If you select a count up time longer that your beacon repitition rate ,then the 
watchdog timer is guarenteed to reboot if there is a TT4 lock up , there will be 
no beacon tx light to reset the timer , the timer will eventually time out and 
reboot the TT4 ,and the whole cycle starts again with normal operation 
repetitively resetting the count up timer 
I tried to use a ne555 but it is difficult to acieve repeatible accurate times 
as needing high value capacitors and high value resistors so I went to my old 
favorate timer application using a CD4060 . It has and onboard oscillator and 
can cascade toggle up to 8192 in powers of 2 ( some are missing but thats no 
problem) so I arranged a slow oscillator frequency of near 1 Hz, then one merely 
taps the reboot relay driver connection to the pin that gives the closest time 
to your desired digipeater reset period       
simple huh !! But theres a catch. !When the 4060 hits say 1024 seconds, the 
toggle output pin goes high and the reboot relay will hold “on” for another 1024 
seconds, when the toggle output finally goes low the the relay will letgo and 
reboot the tt4 ….not good ! Workable but not good .
So to fix this problem, use a spdt relay connected such that when the reboot 
relay switches the TT4 off,I  have the N.O. pole that now has +12v on it, 
send a reset pulse to the CD4060 Timer . This reset pulse will reset the 4060, 
all toggles flip flop outputs will go “low” and the reboot relay will let go and 
put 12v back on the TT4, the reboot will occur immediately and not 1024 seconds 
later ! The TT4 is immediately back on the air and working !!
.jpg)
 
cheers Mike ZL1BTB