![]() |
Az egységcsomag ára összeszerelve: 12.500Ft 16F628-as PIC égetésére és működtetésére a képen látható kapcsoló állása függvényében egyaránt alkalmas, könnyen használható, átlátható fejlesztő. Soros porton csatlakozik a PC-hez. A működteto funkcióknál, csatlakkoztathaó rá, LCD kijelző, fény(LED)sor, fénymátrix |
KOMPLEX FEJLESZTOKÖRNYEZET KEZDŐK SZÁMÁRA
1. Üzemmód: Az üzemmód váltást végző ELTRA kapcsolóról a gyakorlati tapasztalatokra alapozva állítható, hogy nem használható megbízhatóan erre a feladatra. Egy hardver-szoftver kapcsolatban keletkező kontakthiba esetén az ember nem tudja, hogy hova nyúljon. Egy kezdő felhasználót a bizonytalan áramkörrel nem szabad kétségek elé állítani. Ezt elkerülendő, egy egyszeruen muködtethető, de megbízhatóan működő relés áramkört kell alkalmazni.
2. Milyen PIC égetőt használjunk:. Az interneten bőséges a kínálat a díjtalanul letöltheto égető programokból. Ezek azonban nem működnek a füzetben ismertetett PicProg hardverrel. A népszeru JDM hardver, ami alig különbözik a PicProg-tól, ebben a környezetben többféle díjtalan PIC-égeto programmal kiválóan működik, ezért JDM84 programozót építettünk a kártyára.
3. Felépítés: Egy ilyen fejlesztokártyát némi kísérletezés után általában valamilyen külső áramkör működtetésére használunk. Ezért nem célszerű sok mindennel megtölteni a panelt, de az sem jó, ha üres. Akkor mi legyen az alap panelen? Nézzük ezt praktikusan, egy kezdő szemével. Szeretne szoftveresen lekezelni, működtetni egy LED-et, egy nyomógombot egy potenciómétert, dallamot lejátszani egy hangszórón, kijelzőnek használni egy LCD-t, stb.
Ezek a feladatok egytől egyig nagyon egyszerű áramköröket igényelnek a PIC mellet. Megvalósításuk viszonylag kis területet foglal el a panelen, ezért sokkal gazdaságosabb és elegánsabb ezeket rátervezni az alap panelre, mint egy buszcsatlakozóval ellátott öcsi-panelre. Mi ezt tettük. Az eredmény, összehasonlítva a kiadványban megjelent alappanellel, önmagáért beszél.
4 Milyen legyen a BUSZ csatlakozó: Közismert, hogy ezen a felületen csatlakoztathatunk külso áramköröket a mikrokontrollerre. A külső áramkör bármi lehet. Egy breadbord-on összehuzalozott kapcsolás, vagy az általunk kínált egységcsomagok közül összeállított modul, stb. Mivel ezeket többnyire éleszteni, mérni kell, jó, ha az áramkör paneljét önállóan kézbe vehetjük, forgathatjuk. Ennek érdekében nem célszeru merev kötéssel csatlakoztatni az alap panelhez, mint ahogy azt a 3-as füzetben látjuk. Mi egy 20 pólusú szalagkábel csatlakozót építettünk be erre a feladatra. A szalagkábel hosszát a saját igényünknek megfeleloen választhatjuk meg.
Ezen flexibilisen elvezetheto minden jel és tápvezeték, amit a külső modulok igényelnek és mobilis marad a rendszerünk A szalagkábelre egyszerre több 20 pólusú mama is rányomható. Ez lehetővé teszi, hogy egyszerre akár több modul is rugalmasan rácsalakozzon az alappanelre. Például: LED sor modul, billentyűzet, relés modul, stb. Ilyenkor szerencsésnek mondhatjuk, hogy a kontroller minden kivezetése mindenhová eljut a GND, +5V és +12V tápfeszültségekkel együtt. Mindössze arra kell ügyelni, hogy a port kiosztás a feladatnak megfelelő legyen. Ezen azt értem, hogy ugyanazt a porlábat ne használjuk egyszerre több, egymásnak ellentmondó feladatra.
5. Kijelző:Erre a feladatra célszeru LCD kijelzőt használni. A szolgáltatásához képest nem drága és szinte mindenre jó.
Igen, ez OK!, de hova csatlakoztassuk. Az LCD működtetéséhez elsosorban busz csatlakozás, kontraszt állítás és háttérvilágítás kell. Ezek egy potmétert, egy ellenállást és egy 16 pólusú csatlakozót igényelnek. Ennek a pár alkatrésznek is felesleges, pazarlás lenne egy önálló modul, ezért ezeket is ráterveztük az alappanelre. A kontraszt állító potencióméternek ráadásul kettos funkciója van. A JMP3 segítségével ráköthetjük PIC analóg bemenetére is. Ez a megoldás kísérletezéshez tökéletesen megfelel, ha A/D átalakítóval kívánunk foglalkozni.
6. Tápellátás. A tápellátás fontos feladat a kísérletezés oldaláról nézve. Megoldható lenne a PC USB portjáról, mint ahogy azt a 3-as füzet javasolja. Ez azonban nem biztonságos.
Miért? -Az élesztett alappanellel nincs gond. Ennek ismerjük az állapotát, az áramfelvételét. Az ehhez csatlakoztatott, frissen összeállított szuz modulról azonban ezt már nem mondhatjuk el. Nem minden esetben tudjuk, hogy az elso bekapcsoláskor hogyan viselkedik. Egy véletlenszeru zárlat feleslegesen terhelné a komputert, és leblokkolná a PIC-et is, ezért nem tudjuk, hogy hol a hiba. Ezt elkerülendo célszeru már az elso bekapcsolásnál is saját stabil tápot használni és az áramfelvételt ellenorizni. Ehhez minden szükséges áramkör megtalálható az alappanelen, -DC csatlakozó, stabilizátor
HARDVER, KELLÉKEK
MODULOK
KÖNYV, FÜZETEK:
ELŐKÉSZÜLETBEN: