A graphiCAL néhány jellemzője:
- PIC18F67K22 mikrokontroller-rel felépített grafikus, programozható számológép,
- kijelző: 128 * 64 pixel OLED (szín: narancs, ég-kék vagy fehér),
- bevitel: 43 billentyű, a “hagyományos” hp elrendezésben,
- bevitel: inkrementális jeladó (növekményes, fokozatos) élgombbal (thumb-wheel),
- számológépház: 3D-vel nyomtatott,
- műveletvégzés: RPN (Reverse Polish Notation),
- műveletek: ASMD*, transzcendens függvények, n!, x^2, y^x, π, stb.**
- számtárolás: 29 regiszter (ASMD műveletvégzéssel) + LASTx + Indirekt + Flags**,
- programozás: mnemonikus (könnyen megjegyezhető) alfanumerikus kódokkal,
- programszerkesztés: sortörlés, sor-beillesztés, sor-felülírás stb.,
- feltétel nélküli és feltételes ugrás, abszolút és címkére való ugrás,
- szubrutinok száma: 16,
- programhossz: 256 lépés,
- egyszerre kijelezhető programlépések száma: 8
- speciális funkciók: asztronómiai, matematikai, kémiai és fizikai állandók, US/Metrikus átváltás,
- “külső” programtár (48L512N RAM/EEPROM -> EERAM) 64 program tárolására,
- beépített RTC: hőkompenzált RV-3049-C2,
- hang: 35 mm-es Piezo zümmögő,
- csatlakozás: USB3-C, az akkumulátor töltéséhez és a program frissítéséhez,
- programfrissítés: Microchip Serial Bootloader AN1310 v.1.05r segítségével (WIN XP….WIN 10),
*: ASMD: Addition Subtraction Multiplication Division -> Összeadás Kivonás Szorzás Osztás
**: A részletes leírás külön, letölthető dokumentumokban.
Letölthető dokumentumok:
- A graphiCAL rövid leírása (angolul):graphiCAL.pdf
- A graphiCAL programjának frissítése (magyarul): graphiCAL_BL_HU.pdf
- A graphiCAL program frissítése (angolul): graphiCAL_BL_EN.pdf
Fontos! A Bootloader program az AN1310v1.05r nevű vagy újabb verzió legyen!
- A graphiCAL (2023. 05. 16.) programja ZIP formában: graphiCAL_20.zip
A 2.1 -es program-változatnál lehetőség van a program-memória ( PROG_RAM) feltöltésére számítógépre, vagy letöltése onnan.
- A graphiCAL 2.1-es változata ZIP formában: graphiCAL_21.zip
- Útmutató a program fel- és le-töltéséhez ( magyarul): graphiCAL_XMIT_HU.pdf
- Útmutató a program fel- és le-töltéséhez ( angolul): graphiCAL_XMIT_EN.pdf
A 2.2-es változatnál lehetőség van a program-memória feltöltése mellett a program-lista feltöltésére is, szöveges (text) formátumban.
A WordPress program most nem engedte a .hex file, sem a tömörített .zip file feltöltését. A graphiCAL_22.hex file-t át kellett nevezni
graphiCAL_22.txt -re. Letöltés után célszerű visszanevezni .hex kiterjesztésűre!
- A graphiCAL 2.2-es változata TXT formában: graphiCAL_22.txt
- Útmutató a program fel- és le-töltéséhez ( magyarul): graphiCAL_XMIT22_HU.pdf
- Útmutató a program fel- és le-töltéséhez ( angolul): graphiCAL_XMIT22_EN.pdf
Elkészült a program 2.3 béta változata, ami letölthető: graphiCAL_23_beta
A módosítások miatt, megváltozott a hozzá tartozó útmutató is: graphiCAL_23beta.pdf
A lényegesebb változások: (2024. 01. 31.)
- kikerült a programból a Δ% számítás,
- bekerült a programba a három alap-hiperbolikus függvény, valamint ezek area függvényei,
- nincs Γ függvény számítás, a pontos definíció szerint. Ehelyett, csak az 1 és 69 közötti számok (tízedesek is) faktoriálisát számolja ki,
- a statisztikai számításoknál egyetlen gombnyomásra számítja ki az x és y átlagot és az x és y szórást,
- kisebb-nagyobb hibák is kijavításra kerültek.
Hardware dokumentáció
A graphiCAL egyetlen, kétoldalas, furatgalvanizált nyomtatott huzalozású lemezen (PCB) lett kialakítva. A gyártáshoz szükséges “Gerber” file-okat a graphiCAL_21.zip tartalmazza. Az elvi rajzokat a graphiCAL_sch file tartalmazza. 5 darab A4-es méretű png file. Az 5. lapon csak a PIC18F67K22 mikrokontroller TQFP láb-kialakítású változata látható. Mivel a TQFP és a QFN tokozás ennél a típusnál láb-kompatibilis, bármelyik használható az áramkörben. (Amelyiket éppen be lehet szerezni.)
A lemezvastagság: 1,2 mm
Jelölések: (A Gerber file-ok Gerber_RS274x formátumban készültek.)
- graphical_top.gbr : alkatrész oldali (TOP) huzalozás
- graphical_bot.gbr : forrasztás oldali (BOTtom) huzalozás
- graphical_tmk.gbr : alkatrész oldali forrasztásgátló maszk (Top MasK)
- graphical_bmk.gbr : forrasztás oldali maszk (Bottom MasK)
- graphical_tsk.gbr : alkatész oldali pozíció-rajz (Top SilK)
- graphical_cut.gbr : körbemarási utasítás (A panelen belül is van 4 rövid marás az USB-C csatlakozó rögzítése miatt.)
- graphical.drl : fúrási utasítás Excellon formátumban
A graphiCAL tokja 3D nyomtatással készült. Az elkészítéshez szükséges STL file-ok (tömörített formában):kovax.co.hu/…3/05/graphiCAL_STL_files.zip
Ezeket az alkatrészeket úgy lettek megtervezve, hogy a külön támaszanyagos nyomtatási technológia alkalmazása volt a szempont.
A graphiCAl alkatrészlistája graphiCAL21_BOM pdf formátumban tölthető le. Ez már a 2.1-es HW változat listája. A 2.0 és 2.1 változatok csak a pozícionáló gomb típusában térnek el. A korábbi verzióban egy úgynevezett élgomb tekergetésével lehetett pozícionálni a mutatót (cursor). Sajnos, ezt a Panasonic gyártmányú, EVQ-WKA típusú, alkatrészt már nem tudom beszerezni. (Talán az AliExpress-en még beszerezhető.) Az angol megnevezése: thumb wheel. Helyette a 2.1-es verzióban már egy új pozícionáló is helyett kapott. Ez a Multicomp által gyártott, MCPL3-AC-V típusjelű, fel/le pöcögtethető kapcsoló-féle. Az angol neve az ilyesminek: jog dial, jog wheel… Természetesen, ezen is van nyomógomb funkció.
Még egy, házilag is elkészíthető, fontos alkatrésze van a graphiCAL-nak. Ez pedig a billentyűzet felirati lapja. Én a következő gyártási eljárást használom: Kinyomtatom a pdf formátumban letölthető graphiCAL_keyboard file-t jó minőségben, egy öntapadó fóliával ellátott fehér papírra. A kivágott ábrát, védőfólia eltávolítása után, ráragasztom egy kb. 1 mm vastagságú hűtőmágnes lapra. (A4-es méretben vásárolható.) A mágnesfóliának annak az oldalára kell ragasztani, amelyik nem tapad hűtőre. Ezt a “szendvicset” még bevonom víztiszta öntapadós fóliával a felület védelme miatt. Szerszámboltban kapható 4mm-es bőrlyukasztóval kilyukasztom a billentyűknél, ami pici körrel van jelöle a rajzon. Ezután már csak éles késsel méretre kell vágni az előlapot.
Folytatása következik!
Utolsó frissítés: 2024. 09. 08.