Hill
čítač nespí
![Smile :)](./images/smilies/icon_smile.gif)
Na jaře obecenstvo kritizovalo, že digitrony jsou passé, LED displej je passé a doba si žádá barevný LCD displej. Upravil jsem tedy přes léto projekt. Čítač je nyní v bedné připojený na 7" LCD barevný dotykový displej.
Výhody:
- netřeba se zabývat mechanickou klávesnicí a tlačítky na panelu
- není potřeba přední panel
- moderní řešení
Nevýhody:
- vyšší cena
- nutnost mikropočítače
- nutnost programu pro komunikaci displej-čítač a displej-člověk
Vypracoval jsem obslužný program. Říká se tomu "virtuální přístroj". Na LCD displeji se zobrazí panýlek přístroje s tlačítky a displejem. Ukazovátkem pro dotykový LCD se vše obsluhuje.
Stávající verze programu (dnes ráno):
- volba kanálu A nebo B
- volba funkce: frequence - perioda - paměr A/B
Tlačítka pod displejem nastavují (pomocí +/-)
- hradlování 0.1 - 1 - 10 - 60 sec (60 sec. je pro měření otáček)
- precaler 1:1 , 1:2, 1:4, 1:8
- jednotky: Hz, kHz, MHz, sec, msec, usec, rpm
Dále jsou zde tlačítka ON/OFF a GO/STOP
Na spodní řádce displeje jsou tlačítka: hlavní menu , slot 0 .. slot 4, setup
V bedně je zdroj, sběrnice s 5 konektrory 2x32 pinů, tedy 5 slotů označených 0 ... 4. Ve slotech mohou být různé adaptéry 100x160 mm, které se zobrazí v podobě virtuálních přístrojů na displeji. Ve slotu 0 je adaptér SBC535
http://www.jplabs.co.uk/projects/bh20105a.html
který spojuje LCD displej a přes sběrnici fyzické adaptéry a také zajišťuje rozhraní (RS232C a GPIB) ven.
Setup umožňuje nastavit parametry zobrazování, tedy barvy a volit zda bedna (displej) bude na ležato jak na fotce, nebo na stojato otočená o 90°. Bedna na ležato umožní zobrazit na displeji pod sebou dva virtuální panýlky. Bedna na stojato umožní zobrazit tři virtuální panýlky, ale budou kratší a tlačítka a displej budou kratší.
Způsob obsluhy čítače:
Po spuštění programu se objeví virtuální panýlek přístroje na obrazovce od přístroje ve zvoleném slotu. Displej na panýlku je zhasnutý. Ťuknutím na ON/OFF se rozsvítí displej panýlku a přednastaví se základní hodnoty. V případě čítače to je kanál A, měření kmitočtu, hradlování 1 sec, předdělička 1:1 a jednotky v Hz. Tyto parametry lze upravit ručně ukazovátkem.
Stisknutím tlačítka "GO" začne čítač měřit. Program čte data z hardwarové čítací dekády čítače ve slotu a zobrazuje je po skončení hradlovací doby na displeji.
Program je napsán v jazyce HPL. Současná verze programu umí zatím pouze čítač, má 886 řádků zdrojového textu, po kompilaci zabírá 4.7 kB paměti (k dispozici je 32kB ram a 4 GB flash). Programy delší než 32 kB lze stahovat z Flash (též načítat fonty, data ap.)
V plánu je vytvoření dalších adaptérů a doplnění programu o virtuální panýlky k těmto adaptérům. Uvažuji o V-A-Ohmmetru s možností sond pro vf miliVotmeter, miliOhmmetr, vn sondy, proudových kleští ap.
Dále je v plánu vytvoření virtuálních panýlků pro externí měřící přístroje připojené přes porty adaptéru SBC535 ve slotu 0. Například pro měřič hladiny zvuku Bruel a Kjaer a podobně.