Vaše vezje je skoraj dokončano, vendar so težave zaradi nesrečnega timinga porušile delovanje. Morda je potrebno dodati oscilator s spremenljivo frekvenco, ali timer z nizko frekvenco, PWM timer, generator enega impulza ali vezje z natančno zakasnitvijo. Ne glede na zahteve potrebujete hitro, zanesljivoin stabilno rešitev – ni pa časa, da bi pisali program za mikrokontroler. Lahko bi uporabili nekaj znanega, kot stari dobri 555, ali uporabili nekaj diskretnih komponent s komparatorjem vendar, ali bo vezje zanesljivo, stabilno, ali bo dovolj prostora na tiskanem vezju?
Obstaja boljša pot! Podjetje Linear Technology ponuja družino TimerBlox® integriranih vezij. To so različni časovniki na siliciju, ki rešujejo opisane probleme z minimalnim trudom. TimerBlox vezje zasede manj prostora kot mikrokontroler ali vezje z diskretnimi komponentami. TimerBlox vstavimo v naše vezje brez večjega truda in z nekaj diskretnimi komponentami bomo pribili frekvenco ali druge časovne karakteristike našega vezja. To je to, nič programa ali testiranja! Popolna rešitev je zelo majhna, saj se nahaja v DFN ohišju 2 mm x 3 mm, ali v popularnem 6-pin SOT-23 ohišju. Vsa TimerBlox vezja uporabljajo tehnologijo silicijevih oscilatorjev podjetja Linear, ki za svoje delovanje potrebujejo nekaj diskretnih komponent, ob tem pa vezja nudijo imunost na vibracije, hiter zagon in enostavno uporabo. Vsako TimerBlox vezje je narejeno posebej zato, da reši določen problem (glej Tabelo 1), zato je ugibanje povezano s konfiguracijo univerzalnih timerjev nepotrebno.
Ker je vsako TimerBlox vezje je narejeno posebej zato, da reši določen problem, je pomembno, da izberemo pravilno komponento. Pet od šestih pinov na vsakem TimerBlox čipu ima enako ime in funkcijo, kar še olajša načrtovanje. Slika 1 kaže funkcijo vsakega pina v SOT-23 ohišju.
Vsako TimerBlox vezje ponuja osem različnih časovnih področij in dva načina delovanja (kar je odvisno od posameznega vezja). Stanje delovanja je odvisno od vrednosti 4-bit DIVCODE spremenljivke, ki jo nastavimo z napetostjo na zunanjem DIV pinu. Za resnično preprosto uporabo lahko uporabimo celo uporovni delilnik, s katerim nastavimo DIVCODE. Na primer, na Sliki 2 vidite kako spremembe napetosti na DIV priključku spreminjajo funkcionalnost LTC6992 s spremembami DIVCODE v območju od 0 – 15. Najvišji bit DIVCODE je tisti, ki določa način delovanja. V tem primeru določa izhodno polariteto. Ostali biti določajo frekvenco. Ko smo določili ustrezno DIVCODE, lahko frekvenco fino nastavimo z enostavnim preračunom vrednosti upora RSET. Ta upor določa frekvenco internega oscilatorja. Končno vezje ima zagotovljeno natančnost preko območja napajalne napetosti od 2,25 do 5,5 V in celotnega temperaturnega območja od – 40°C do 125 °C.