Elektronika, mikrokontrolery, programowanie, komputery, sieci ... to moja praca i moje hobby | |||||
Menu | Elektronika - projekty - LEDA | eKamSoft.pl | |||
Start O mnie Copyright Elektronika - Poradniki - Projekty - Linki Kociaki Kontakt |
LEDA W swoich projektach często używam wyświetlaczy siedmiosegmentowych. Standardowe sterowniki najczęściej wyświetlają tylko cyfry. Przeglądając internet znalazłem ciekawy układ drivera led MBI5167. Jest to ośmioliniowy sterownik diod led z wejściem szeregowym oraz wyjściem do połączeń kaskadowych. Jak to bywa z nowymi układami postanowiłem zrobić zestaw testowy. Układ składa się z zasilacza ze stabilizatorem 7805, logiki na mikrokontrolerze 16F684, drivera led MBI5167 oraz jednosegmentowego wyświetlacza. Dzieki układowi testowemu udało mi się dokładnie ustalić niezbędne parametry pracy drivera do późniejszych zastosowań. W załączeniu przykładowy program wyświetlający dużą literę C oraz jej odbicie. Złącze ICSP JP1 służy do programowania mikrokontrolera w układzie. Jego układ pinów jest zgodny pod względem kolejności z programatorem PICKIT 2 (Vpp,Vdd,Vss,DAT,CLK). Program obsługi mikrokontrolera został napisany w języku C w środowisku MPLAB IDE oraz skompilowany do formatu HEX kompilatorem HITECH. Kod programu został podzielony na kilka bloków rozdzielonych nagłówkami z komentarzy które wyjaśniają pełnione zadanie każdego z nich. Na zakończenie zestawienie materiałów i linków niezbędnych/przydatnych do wykonania zestawu uruchomieniowego oraz kilka zdjęć ilustrujących szczegóły jego budowy oraz funkcjonowania.
- Schemat ideowy. Rafał Szulc |
||||
Copyright (c) by eKamSoft 1974-2024 |