PIC18F26J50 Pinguino/hu

= Fontos figyelmeztetés minden Pinguino felhasználónak =

Fontos figyelmeztetés: Kérlek olvasd el a fontos figyelmeztetés-t legalább egyszer!

= Funkciók =

A Pinguino Board-ok ezen verziója Microchip PIC18F26J50 mikrokontrollerrel lett tervezve. Képes működni 8 vagy 20 MHz-es kristállyal, valamint USB 2.0 kompatibilis.

A Board jellemzői:


 * 8-bites 12 MIPS sebességű processzor mag ami 48Mhz-en fut


 * 64K Program Flash Memory


 * 3800 RAM bytes


 * 17 digitális bement/kimenetamiből 5 lehet analóg bemenet is


 * 2 UART a soros kommunikációhoz


 * 2 gyors PWM kimenet (3000 Hz),


 * 5 analóg bemenet (10-bit ADC)


 * Peripheral Pin Select modul biztosítja a különböző külső eszközök egyszerű használatát


 * Hardveres RTCC, óra, naptár és ébresztő funkciókkal


 * Charge Time Measurement Unit (CTMU) támogatja a kapacitív érintő eszközöket


 * Működési táp feszültség +2.0 - +3.6V, a digitális bemenetek tolerálják a magasabb szintet is, a +5.5V-ig

Az eredeti (angol) Microchip adatlap, hiba jegyzék, felhasználási példák és példa programok a PIC18F26J50 eszközhöz itt találhatóak.

= CAD File-ok (Kicad) =

KiCad egy EDA (tervezői) szoftver ami lehetővé teszi professzionális kapcsolási rajzok és nyomtatott áramkörök létrehozását. Utóbbit akár 16 szinten (layer) is. KiCad elérhető Windows, Linux és Apple OS X rendszereken és a licence a nyílt forrású GNU GPL v2 szabad szoftwer. KiCad-el te is meg tudod csinálni:


 * Kapcsolási rajz
 * Összekötési lista több formátumban (PCBNew, OrCAD, CadStar, Spice, ...)
 * PCB tervezés
 * 3D megjelenítésea a panelednek
 * Gyártási fájlok generálása (Gerber, fúró file-ok és bármi, ami a gyártáshoz kellhet)

További részletes magyarázatért keresd fel a hivatalos Kicad oldalt.

KiCad kapcsolási rajz és panel terv Pinguino 26J50-hez itt található.

A jobb eredmény eléréséhez mi felhasználtunk külső könyvtárakat is Walter-től : http://smisioto.no-ip.org/elettronica/kicad/kicad-en.htm

= Board ismertetés =



A Bord-on található Reset gomb. Mikor a RESET gomb meg lett nyomva a Board letöltési üzemmódba lép. Ha 5 másodpercen belül a Pinguino IDE nem indít el letöltést, akkor az aktuális program elindul.

A Board tápfeszültséget az USB-n keresztül kap (+5V), egy Zener dióda stabilizálja a processzorhoz szükséges +3,3V-ot. Természetesen külső tápegységről is üzemeteltethető (>+5V).

= Építési utasítások =

Alkatrész jegyzék
Csatlakozók
 * JP1       USB Type-B aljzat
 * K1        PWM (3-lábú 2.54mm tüskesor foglalat *)
 * K2        Power (3-lábú 2.54mm tüskesor foglalat *)
 * P1        Analog (6-lábú 2.54mm tüskesor foglalatp *)
 * P2        Digital (8-lábú 2.54mm tüskesor foglalat *)
 * P3        UART (2-lábú 2.54mm tüskesor foglalat *)
 * U1        DIP28 foglalat

Egyebek (* PCB      hibás link! [Pinguino 26J50 Nyomtatott áramköri lap])
 * SW1       Nyomógomb (Reset)
 * X1        8- vagy 20 MHz quartz kristály(alacsony házú)
 * U1        PIC18F26J50 (DIP )

Mielőtt elkezdenél forrasztani

 * Kérlek olvasd ezt el forrasztás előtt.

A panelnek két oldala van. Az egyik az alkatrész oldal:



A másik a forrasztási oldal:



Gondolom, ha már idáig eljutottál, ismered a forrasztás alapjait, felesleges lenne lefordítani :-)

További információkat a forrasztásról itt találsz.

Beültetett alkatrész oldal:



Beültetett forrasztási oldal



Elkészítés
Úgy gondolom, tudsz már annyit, hogy ez ne legyen probléma. Ha mégsem, kérlek jelezd és ide fordítom az eredeti leírást.

= ICSP Programozás (ha szükséges) =

ICSP programozás a szokásos útja a Pinguino letöltő telepítésének üres csipbe.

Frissíteni/Telepíteni a letöltőt két esetben lehet szükséges:
 * 1) egy új Pinguino-t építettél üres csippel
 * 2) (nagyon valószínűtlen eset) valamit nagyon elszúrtál a Board-oddal.

Ha vásárolsz tőlünk (Pinguino Hivatalos áruház) egy Board-ot, a letöltő természetesen már telepítve van.

A programozáshoz szükséges HEX file illetve a letöltő forrás programja innen szerezhető be:
 * forráskód
 * .hex file-ok

PICkit (vagy klón) használata
Csatlakoztasd a PICkit-et az alábbi táblázat szerint és írd be a programot a csipbe bpl. ezekkel a programokkal: Windows/OS X/Linux MPLAB X IDE Windows MPLAB IDE Windows/OS X/Linux PICkit2 különálló programozó alkalmazás.

Másik Pinguino használata
Egy másik, működő Pinguino is képes ezt megoldani. A teljes leírást itt találod. Illetve ez a leírás része a PIC18F2551 alapú Board ismertetésének is, amit itt találsz meg magyarul.

= Az új Board tesztelése =

= Az első program : 6 módszer LED villogtatására =

Itt találsz 6 különböző módszert LED villogtatására (Felhasználói LED) a saját új Pinguino Board-hoz.

= Hiba keresés =

Problémád van a Board-dal? Kérlek gyere a fórumra és kérdezz.

= Láb kiosztás =




 * Analóg bemenet hardveresen elérhető de nincs szoftveres támogatás
 * Ha egy páb 13 és 17 között analóg bemenetként van használva, ezen lábak mindegyike analóg bemenet lesz
 * A letöltő program 1-es verziójánál egy RUN kapcsolót kell ide kötni, nem használható digitális kimenetként

= Fritzing =

Minden szükséges file elérhető Fritzing-hez innen.

= Hogyan szerezhetek egyet ? =

A PIC18F26J50 mikrovezérlő előre telepített letöltővel MÁR NEM érhető el a Pinguino üzleb-ből.