29-09
2011

Minutnik

Tym razem do przedstawienia mam minutnik w finalnej wersji.
Całość oparta jest na mikrokontrolerze AtMega8 w wersji DIP i upchnięta w obudowę od włącznika światła .
Płytka wytrawiana w warunkach domowych z soldermaską.

Fot.1 Kompletne urządzenie

Sprzęt

Przyciski:

  • lewy: -1 minuta, przytrzymanie -10 minut, podczas odliczania wyświetla godziny i minuty (HH:MM),
  • środkowy: +1 minuta, przytrzymanie +10 minut, podczas odliczania wyświetla sekundy (SS),
  • prawy: włącza/wyłącza odliczanie.

Naciśnięcie 3 przycisków na raz w kolejności od lewej do prawej powoduje wyświetlenie napięcia baterii.
Czerwona dioda sygnalizuje niski poziom energii (<3.5V).
Z prawej strony jest otwór dla brzęczyka, na górze włącznik.
Zasilanie to 1 ogniwo 18650 2200mAh.

Pliki do pobrania:

Projekt

Minutnik został zaprojektowany w Eagle. Potrzebne części to zaledwie:

  • mikrokontroler ATMega8 (lub zgodny)
  • wyświetlacz LED 4-segmentowy (u mnie LED4-AF-05643FY-B PBF od artronic'a)
  • brzęczyk z generatorem (może być bez po małych przeróbkach kodu)
  • tranzystor np. BC558
  • kwarc zegarkowy (32,768 kHz)
  • ogniwo 18650 (3.6V)
  • włącznik
  • 9 rezystorów: 5x100, 2x10k, 3k3, 1k
  • 4 kondensatory: 2x27p, 2x100n
  • 3 przyciski
  • 1 dioda LED

Oprogramowanie napisane w C w Programmers Notepad. Fuse bity należy ustawić na Low:94, a High:D9

Pliki do pobrania:
Do zrobienia:
- wrzucić wersje dla Jackziom'a
- sprawdzić odliczanie pierwszej sekundy (podobno różnie zaczyna liczyć)
- tranzystor NPN

Zdjęcia z budowy


Brak komentarzy

Dodawanie komentarzy chwilowo zawieszone.