Lokalizator latarkowy
Lokalizator latarkowy
Parę razy złapałem się na tym, że włączam światło aby odnaleźć latarkę . I wtedy przypomniałem sobie o doniosłym dziele kolegi Volta. Postanowiłem stworzyć coś takiego. Zmontowałem układ testowy, napisałem program.
Działało pięknie lecz po pewnym czasie uznałem, że szkoda energii na sygnalizacje w dzień. Zmodyfikowałem więc program świeczki tak, aby procesor spał przez 8 sekund, po czym pobudka, pomiar poziomu oświetlenia i jak jest jasno to dalej spać, a jak ciemno to błysnąć diodą. Aktualnie trwają testy.
[youtube]http://www.youtube.com/watch?v=beEb6S_teBE[/youtube]
Niestety nie mogę wykorzystać PWM sprzętowego, a programowy z delay(t) zabiera za dużo pamięci. Dlatego zamiast rozjaśniania i ściemniania diody jest tylko błysk.
Średnie zużycie energii to 90 uA (8sek 5 uA i 0,25sek 2mA) jeśli nie popełniam jakiegoś błędu to dioda powinna świecić przez 1800 dni (średnio 12 godzin ciemno i 12 godzin jasno)
CDN
Działało pięknie lecz po pewnym czasie uznałem, że szkoda energii na sygnalizacje w dzień. Zmodyfikowałem więc program świeczki tak, aby procesor spał przez 8 sekund, po czym pobudka, pomiar poziomu oświetlenia i jak jest jasno to dalej spać, a jak ciemno to błysnąć diodą. Aktualnie trwają testy.
[youtube]http://www.youtube.com/watch?v=beEb6S_teBE[/youtube]
Niestety nie mogę wykorzystać PWM sprzętowego, a programowy z delay(t) zabiera za dużo pamięci. Dlatego zamiast rozjaśniania i ściemniania diody jest tylko błysk.
Średnie zużycie energii to 90 uA (8sek 5 uA i 0,25sek 2mA) jeśli nie popełniam jakiegoś błędu to dioda powinna świecić przez 1800 dni (średnio 12 godzin ciemno i 12 godzin jasno)
CDN
Ostatnio zmieniony sobota 27 lis 2010, 10:32 przez jezjacek, łącznie zmieniany 2 razy.
Pyra, zerknij tutaj
Tak wiem, tylko właśnie gdzie ta dioda będzie, dotychczasowe rozwiązanie takiego lokalizatora to był przycisk, jeśli tu jest podobnie, to może być dla diody zbyt ciemno, aby to wykorzystać, dlatego pytałem.....greg pisze:Pyra, zerknij tutaj
Chyba, że jest przewidziana inna lokalizacja układu, lub nawet oddzielne urządzenie, breloczek?
Pozdrawiam
Izali miecz godniejszy niżli topór w boju?
Piszmy po polsku, wszak jesteśmy Polakami.
Piszmy po polsku, wszak jesteśmy Polakami.
Witam
A może inaczej, PB0 i PB1 mają wejścia analogowe AIN0 i AIN1, można na AIN1 podać napięcie wzorcowe do porównania a na AIN0 pomiarowe, W efekcie porównania otrzymujesz 1 lub 0.
Napięcie wzorcowe to 3 rezystory i dioda, ale przy użyciu elementów w obudowach 602 nie powinno zająć dużo miejsca.
Można też połączyć piny elektrycznie, skoro jeden jest tylko wejściem, to nic się nie stanie.
Pozdrawiam
A może inaczej, PB0 i PB1 mają wejścia analogowe AIN0 i AIN1, można na AIN1 podać napięcie wzorcowe do porównania a na AIN0 pomiarowe, W efekcie porównania otrzymujesz 1 lub 0.
Napięcie wzorcowe to 3 rezystory i dioda, ale przy użyciu elementów w obudowach 602 nie powinno zająć dużo miejsca.
Można też połączyć piny elektrycznie, skoro jeden jest tylko wejściem, to nic się nie stanie.
Pozdrawiam
Izali miecz godniejszy niżli topór w boju?
Piszmy po polsku, wszak jesteśmy Polakami.
Piszmy po polsku, wszak jesteśmy Polakami.
Ominąć prosto, połącz te dwa piny razem. Tylko musisz uważać jak nimi sterujesz, przy odczycie musisz wyłączyć pwm a jego pin (pb0) ustawić jako wejście bez wewnętrznego podciągania - nie będzie przeszkadzał przy pomiarze. Pin adc (pb4) bez zmian.
Co do poboru prądu, to faktycznie watchdog pożera jego większość. BOD oczywiście wyłączony? Bo też żre prąd w power-down.
Co do poboru prądu, to faktycznie watchdog pożera jego większość. BOD oczywiście wyłączony? Bo też żre prąd w power-down.
Tak, jest to rozwiązanie, choć wolałbym (i myślę nad) jakieś pwm programowe. Fuzy BOD są chyba domyślnie wyłączone?
Edit
Dalszy ciąg lokalizatora. Pacjenci:
Układ testowy i film z testów
[youtube]http://www.youtube.com/watch?v=Y7TOiGzyMes[/youtube]
Niestety podczas montażu do wyłącznika urwał się port Atiny . Przerwa na zakup proca i kynaru.
CDN
Edit
Dalszy ciąg lokalizatora. Pacjenci:
Układ testowy i film z testów
[youtube]http://www.youtube.com/watch?v=Y7TOiGzyMes[/youtube]
Niestety podczas montażu do wyłącznika urwał się port Atiny . Przerwa na zakup proca i kynaru.
CDN
Ostatnio zmieniony poniedziałek 29 lis 2010, 13:04 przez jezjacek, łącznie zmieniany 1 raz.
Za późno . Już go nie znajdę w śmietniku .
Edit
Opowieści ciąg dalszy. Dotarł kynar.
Polutowałem.
Wsadziłem do wyłącznika.
I działa.
[youtube]http://www.youtube.com/watch?v=29aIZptN1z0[/youtube]
Nie był potrzebny rezystor, tryby zmieniają się prawidłowo.
Dla tych co nie lubią (jak ja) wyważać otwartych drzwi, wsady do Attiny 13. Pierwszy to łagodne zaświecanie i wygaszanie diody, drugi sam błysk ale wrażliwy na światło.
Edit
Opowieści ciąg dalszy. Dotarł kynar.
Polutowałem.
Wsadziłem do wyłącznika.
I działa.
[youtube]http://www.youtube.com/watch?v=29aIZptN1z0[/youtube]
Nie był potrzebny rezystor, tryby zmieniają się prawidłowo.
Dla tych co nie lubią (jak ja) wyważać otwartych drzwi, wsady do Attiny 13. Pierwszy to łagodne zaświecanie i wygaszanie diody, drugi sam błysk ale wrażliwy na światło.
- Załączniki
-
- leddark.zip
- (560 Bajtów) Pobrany 18 razy
-
- ledpwm.zip
- (319 Bajtów) Pobrany 29 razy
Ostatnio zmieniony poniedziałek 06 gru 2010, 12:43 przez jezjacek, łącznie zmieniany 2 razy.