AVT1625 - Kompatybilna z Arduino plytka z PIC18F2550.pdf
(
1459 KB
)
Pobierz
MINIPROJEKTY
PICduino
AVT
1625
Opisywany dalej projekt
układu o nazwie PICduino to
kompatybilna pod względem
wyprowadzeń z Arduino płytka
z mikrokontrolerem PIC, np.
PIC18F2550. Nie da się jej co
prawda programować z użyciem
Arduino IDE, ale może być
doskonałym „poligonem” dla
publikowanego w EP kursu
programowania mikrokontrolerów
PIC.
Schemat ideowy PICduino pokazano na
rysunku 1
. Płytkę wyposażona we wszystkie
elementy niezbędne do tego, aby zacząć pra-
cę z mikrokontrolerem PIC18F2550. PICduino
może być zasilane z portu USB komputera lub
z zewnętrznego zasilacza dostarczającego napię-
cie 7...12 V
DC
. Do wyboru źródła zasilania służy
zworka JP3: w pozycji VUSB załącza ona zasilanie
z USB, natomiast w VEXT zasilanie z zewnętrz-
nego zasilacza. Zworka JP4 pozwala (w przypad-
ku korzystania z innego typu mikrokontrolera
PIC) wybrać jedną z dwóch wartości napięcia
zasilania. Może to być 5 V lub 3,3 V. Dodatkowo,
wszystkie napięcia zostały doprowadzone do złą-
cza POWER. Obecność napięcia zasilania sygnali-
zuje dioda LED PWR.
Umieszczone na krawędzi płytki złącze
ICSP umożliwia programowanie mikrokontrolera
z użyciem programatora AVT5279, PICkit-2 lub
PICkit-3. Przycisk RESET służy do restartowania
procesora, a rezonator Q1 ustala częstotliwość ge-
neratora sygnału taktującego mikrokontroler.
Mimo że mikrokontroler PIC18F2550 ma
wbudowany układ interfejsu USB, na płytce za-
montowano popularny konwerter USB/UART
typu FT232R. Czyni to płytkę bardziej uniwersal-
ną oraz umożliwia korzystanie z gorzej wyposażo-
nych mikrokontrolerów np. PIC18F2320.
Do wyboru konwertera USB służą zworki JP1
i JP2: w pozycji FT dołączają wyprowadzenia złą-
cza USB do układu FT232R, natomiast w pozycji
Rysunek 1. Schemat ideowy PICduino
43
ELEKTRONIKA PRAKTYCZNA 7/2011
MINIPROJEKTY
AVT-1625 w ofercie AVT:
AVT-1625A – płytka drukowana
AVT-1625B – płytka drukowana + elementy
AVT-1625C – zmontowany i uruchomiony kit
PIC sygnały USB podawane
są bezpośrednio do mikrokon-
trolera. Linie RX i TX układu
FT232R zostały dołączone do
procesora poprzez rezystory
R2 i R3. Diody oznaczone jako
TX i RX sygnalizują aktywność
interfejsu USB. Porty mikro-
kontrolera zostały wyprowa-
dzone do złącz J1, J2 i J4. Ich
rozmieszczenie jest kompaty-
bilne z Arduino Duelimeanove
Board, co umożliwia korzysta-
nie z bogatej oferty modułów
rozszerzających możliwości
płytki bazowej.
Schemat montażowy PICduino pokazano
na
rysunku 2
. Jej montaż wykonuje się typowo
i nie wymaga on szczególnego opisu. Wymaga
on doświadczenia w montażu SMD, ponieważ to
Dodatkowe materiały na CD/FTP:
ftp://ep.com.pl
, user:
16732
, pass:
630v2nfb
• wzory płytek PCB
• karty katalogowe i noty aplikacyjne
elementów oznaczonych w
Wykazie
elementów
kolorem czerwonym
Wykaz elementów:
R1...R5: 1 k
V
R6: 10 k
V
C1, C4, C5, C8...C10, C12: 100 nF
C6, C7: 18 pF
C2, C3, C11: 100
M
F/16 V
D1: 1N4007
PWR, RX, TX: diody LED
U1: np. PIC18F2550, PIC18F2520 itp.
U2: FT232RL
U3: 78M05
U4: LM1117 3V3
RESET: mikroprzycisk kątowy
Q1: rezonator 20 MHz
ICSP: goldpin kątowy 1×6
JP1...JP4: goldpin 1×3+jumper
CON1: USB B
CON2: Gniazdo DC2.1/5.5
J1, J3: gniazdo goldpin 1×8
J2, J4: gniazdo goldpin 1×6
Rysunek 2. Schemat montażowy PICduino
z takich elementów w większości jest zbudowana
płytka. Pod procesor warto zamontować podstaw-
kę, co ułatwi jego wymianę w wypadku uszkodze-
nia lub zmiany na inny, o innych zasobach.
EB
44
ELEKTRONIKA PRAKTYCZNA 7/2011
Plik z chomika:
ChomikErniBravo7
Inne pliki z tego folderu:
AVT-1141 Interfejs przekaźnikowy.jpg
(794 KB)
AVT-354 Przedluzacz ISA.jpg
(2370 KB)
AVT-399 Komputer edukacyjny.jpg
(1503 KB)
AVT-1120 Miernik temperatury.jpg
(328 KB)
AVT-608_Pedal_MIDI.jpg
(745 KB)
Inne foldery tego chomika:
Algorytmy i struktury danych
ANTYWIRUSY FIREWALE
ARDUINO
CAD
CNC
Zgłoś jeśli
naruszono regulamin