Projektuję sobie taką płytkę uniwersalną pod mikrokontroler. Płytka ma służyć do domowej produkcji różnych małych sterowników, mierników itp.
Na chwilę obecną płytka wygląda tak:
Robiłem ją w ExpressPCB, bez schematu, na razie taki szkic. Przed wytrawieniem będzie "przerysowana" na nowo w Protelu, na którego licencji nie posiadam. Gdyby komuś nie chciało się analizować płytki (bo nie zamieściłem schematu i trudno się tam połapać, zwłaszcza gdy ktoś nie zna pinów ATmega8 na pamięć
). Dla ułatwienia podpowiem, że piny mikrokontrolera, które są kwadratowe to Vcc, GND, VRef i Avcc, reszta to wejścia/wyjścia. Przewidziałem rezystor do podciągania Reset-u ale chyba się go pozbędę, i tak zazwyczaj nie używam reset-u.
Płytka uniwersalna miała zawierać:
1. Układ zasilania dla uC
2. Miejsce na kwarc i kondensatory
3. Kawałek miejsca na dowolne układy.
4. Wyświetlacz (z potencjometrem do kontrastu itd.)
5. Miejsce na 2 tranzystory SOT-23 (jeden ma być do sterowania podświetlaniem z jakiegoś wyjścia PWM w razie potrzeby, drugi nie wiem po co, ale nie wiedziałem co tam wcisnąć).
Co do wyświetlacza - miały być 2 rodzaje złącz (16-pinowe 1-rzędowe i 14-pinowe 2-rzędowe). Kiedy zobaczyłem, że na allegro są dostępne wyświetlacze 2x16 ze złączem 2-rzędowym - zrezygnowałem ze złącza 1-rzędowego. Połączenie z wyświetlaczem jest na stałe na porcie D, 4-bitowe. Gdyby było trzeba połączyć się 8 bitami albo zwolnić port D - można przeciąć ścieżki i podłączyć wyświetlacz do innego portu/portów.
Planuję jeszcze dodać 2 piny do tego złącza 2-rzędowego (zmienić z 14 na 16 pin), żeby można było podłączyć wyświetlacz jednym wtykiem/taśmą w ten sposób:
takimi złączami, które łatwo się zaciska i nie trzeba bawić się w lutowanie mnóstwa przewodów:
Płytka miała być jak najmniejsza i z wielu rzeczy zrezygnowałem, ale planuję dodać na kawałku płytki, który będzie można odciąć:
- kilka przycisków
- moduł USB z FT232
- może jakiś kawałek mozaiki pod SMD, jeszcze nie opracowałem wzoru
Mikrokontroler nie jest w obudowie SMD, żeby można go było łatwo wymienić (czasami robię w ten sposób "upgrade oprogramowania" u klienta).
Martwi mnie trochę wiercenie takiej płytki z mozaiką uniwersalną w domowych warunkach, ale przecież nie trzeba wiercić wszystkich otworów, tylko te które będą potrzebne. Może jeżeli płytka okaże się bardzo praktyczna, to zlecę gdzieś wyprodukowanie 100szt "na handel".
Może ktoś z Was podsunie mi jeszcze jakiś pomysł dzięki któremu płytka stanie się jeszcze bardziej uniwersalna.
Na chwilę obecną płytka wygląda tak:

Robiłem ją w ExpressPCB, bez schematu, na razie taki szkic. Przed wytrawieniem będzie "przerysowana" na nowo w Protelu, na którego licencji nie posiadam. Gdyby komuś nie chciało się analizować płytki (bo nie zamieściłem schematu i trudno się tam połapać, zwłaszcza gdy ktoś nie zna pinów ATmega8 na pamięć

Płytka uniwersalna miała zawierać:
1. Układ zasilania dla uC
2. Miejsce na kwarc i kondensatory
3. Kawałek miejsca na dowolne układy.
4. Wyświetlacz (z potencjometrem do kontrastu itd.)
5. Miejsce na 2 tranzystory SOT-23 (jeden ma być do sterowania podświetlaniem z jakiegoś wyjścia PWM w razie potrzeby, drugi nie wiem po co, ale nie wiedziałem co tam wcisnąć).
Co do wyświetlacza - miały być 2 rodzaje złącz (16-pinowe 1-rzędowe i 14-pinowe 2-rzędowe). Kiedy zobaczyłem, że na allegro są dostępne wyświetlacze 2x16 ze złączem 2-rzędowym - zrezygnowałem ze złącza 1-rzędowego. Połączenie z wyświetlaczem jest na stałe na porcie D, 4-bitowe. Gdyby było trzeba połączyć się 8 bitami albo zwolnić port D - można przeciąć ścieżki i podłączyć wyświetlacz do innego portu/portów.
Planuję jeszcze dodać 2 piny do tego złącza 2-rzędowego (zmienić z 14 na 16 pin), żeby można było podłączyć wyświetlacz jednym wtykiem/taśmą w ten sposób:

takimi złączami, które łatwo się zaciska i nie trzeba bawić się w lutowanie mnóstwa przewodów:

Płytka miała być jak najmniejsza i z wielu rzeczy zrezygnowałem, ale planuję dodać na kawałku płytki, który będzie można odciąć:
- kilka przycisków
- moduł USB z FT232
- może jakiś kawałek mozaiki pod SMD, jeszcze nie opracowałem wzoru
Mikrokontroler nie jest w obudowie SMD, żeby można go było łatwo wymienić (czasami robię w ten sposób "upgrade oprogramowania" u klienta).
Martwi mnie trochę wiercenie takiej płytki z mozaiką uniwersalną w domowych warunkach, ale przecież nie trzeba wiercić wszystkich otworów, tylko te które będą potrzebne. Może jeżeli płytka okaże się bardzo praktyczna, to zlecę gdzieś wyprodukowanie 100szt "na handel".
Może ktoś z Was podsunie mi jeszcze jakiś pomysł dzięki któremu płytka stanie się jeszcze bardziej uniwersalna.