Postautor: Bartłomiej Okoński » ndz 14 mar 2010, 21:26
Witam!
Problem jest prosty do rozwiązania. Mam procesory ATTINY13 z programem T-500 mierzącym dwa czasy T1 i T2 w kilku podzakresach:
A - 0 do 50s
B - 0 do 5 minut
C - 0 do 50 minut
D - 0 do 5 godzin
E - 0 do 50 godzin
F - T2= nieskończoność
Programowanie potencjometrem (lub dwoma) na którym ustwiamy napięcie od 0 do 5V wprost proporcjonalne do zaprogramnowanego zakresu.
Wystarczy zwykły miernik uniwersalny żeby bardzo precyzyjnie ustawić czas T1 i niezależnie T2. Przykładowo: napiecie 5V to 50 godzin, 1V to 10 godzin. Super prosta sprawa.
Każdy czas i zakres jest programowany niezależnie.
Po załączeniu zasilania zaczyna być odmierzany czas T1, po jego upłynięciu jest odmierzany czas T2, po jego upłynięciu z powrotem T1 i tak dalej w kółko. Wyjątkiem jest sytuacja gdy jako czas T2 wybierzemy zakres T2 równy nieskończoność. Wtedy jest odmierzany tylko i wyłącznie czas T1.
I o taki wariant chodzi koledze J@nek.
Układ ma mieć zasilanie z kluczowaniem - tzn. po zabraniu napięcia sterującego 12V pojawia się napięcie zasilające procesor. Realizacja tego jest bardzo prosta. Jeden tranzystor npn i jeden rezystor to wszystko czego nam potrzeba.
Doładność odmierzanego czasu jest lepsza niż 0,1%.
Proszę o kontak na mój mail to będę mógł pomóc i podesłać gotowy procesor plus schemat.
Program w procesorze ma oznaczenie T-500.
Pozdrawiam!
Bartłomiej Okoński