| Zestaw uruchomieniowy z karty FUNCARD? |
|
| ساŮŮ ŮŮ ŮتابتŮ/ Alex | ||||||
|
W dzisiejszych czasach każdy elektronik może stworzyć własny system
mikroprocesorowy. W sprzedaży jest dostępnych wiele płyt rozwojowych do
testowania aplikacji. Niektóre są bardzo rozbudowane i dosyć drogie. Bardzo
prosty, ale w pełni funkcjonalny, uniwersalny zestaw uruchomieniowy możemy
wykonać ze starej karty FUNCARD. Czasy kiedy można ich było używać do
nielegalnego oglądania telewizji już dawno minęły. Okazuje się, że takie karty
można bardzo łatwo wykorzystać jako pełnowartościowe systemy mikroprocesorowe.
Oczywiście, możemy użyć do tego celu płytki uniwersalnej. Na przykładzie karty
FUN chciałem jednak zademonstrować jak szybko, przy minimalnych kosztach można
zbudować taki układ. Dodatkowym atutem jest powszechny dostęp do programatorów i
aplikacji do programowania tego typu urządzeń.
Podstawowa
konfiguracja dla procesora AT90S8515/ATMEGA8515 oraz dla
ATMEGA16/ATMEGA32. Komercyjne płyty rozwojowe przystosowane są
zazwyczaj do pracy z tylko jednym typem mikroprocesorów. Nasz zestaw
dzięki swojej prostocie może pracować z dowolnym procesorem w obudowie
DIP40 i wcale nie musi to być „ATMEL”.
Oprócz karty FUN potrzebne nam będą podstawki precyzyjne jednorzędowe
(2 sztuki po 40pin lub 4 po 20pin), 2 kondensatory ceramiczne 12-22pF,
zasilacz 5V i parę innych drobnych rzeczy. Do połączeń doskonale nadają
się sztywne (drut) kawałki kolorowych przewodów telefonicznych.
Dzięki lejkowatej budowie podstawek precyzyjnych dobrze się w nich
zaciskają. Do miękkich przewodów musimy dolutowywać kawałki
podstawek. Przydałby się również wyświetlacz LCD do testowania naszego
zestawu.
Przy użyciu farby oraz jednorzędowej podstawki precyzyjnej odznaczamy
punkty na otwory po obu stronach podstawki oraz około 1 cm dalej.
Potrzebne punkty przed wierceniem otworów nakłuwamy kolcem, a z
pozostałych miejsc wycieramy farbę.
Niepotrzebną część płytki odcinamy. Ścieżki usuwamy za pomocą papieru ściernego.
Mocujemy gniazdo zasilania i dzielimy podstawki na 2x20 2x6 i 2x2 pin
(należy je naciąć nożem z obydwu stron, aby dobrze pękały). Na
rezonator kwarcowy robimy odstęp 1pin, natomiast między szynami
zasilania 2pin na regulator kontrastu LCD. Dodatkowe wzmocnienie klejem
daje pewność stabilnych połączeń.
Kawałkiem drutu łączymy ‘+’ gniazda zasilania z pierwszą szyną, a ‘–‘ z
drugą. Końcówki podstawki pod rezonator bocznikujemy dwoma
kondensatorami 12-22pF do masy. Na tym etapie nasz zestaw
uruchomieniowy jest praktycznie gotowy. Możemy podłączać do niego
wyświetlacz, wskaźniki, sensory itp.
Jako zasilacz wykorzystałem starą ładowarkę do telefonu SonyEricsson (5.1V). Możemy przerobić również inny zasilacz wbudowując stabilizator 7805. Często ładowarkę możemy dostać poniżej kosztów budowy zasilacza (w sklepie Carrefour widziałem po 7zł).
Elementy dodatkowe
Regulator kontrastu LCD z dodatkowym kondensatorem filtrującym
zasilanie. W zasadzie regulator możemy pominąć podpinając przewód (pin3
wyświetlacza) bezpośrednio do masy, jednak nie gwarantuje to dobrej
rozdzielczości. Do testowania stanów portów procesora często przydaje
się wskaźnik diodowy wykonany z kawałka podstawki precyzyjnej, 8-u diod
LED oraz drabinki rezystorowej 8x1KΩ. Muszą to być małe diody, aby
wszystkie zmieściły się obok siebie jedną końcówką w podstawce.
Na początek proponuję przetestować kod: LCD_animation.
Zestaw testowany był przez kilkanaście godzin ciągłej pracy. Pracował stabilnie bez żadnych zawieszeń. Życzę miłej zabawy!
Write Comment
|
||||||





TOOLS :












