Fórum témák
- • LCD kijelző vezérlése, életre keltése
- • Muzeális készülékek-alkatrészek restaurálása
- • Li-Po - Li-ion akkumulátor és töltője
- • Napelem alkalmazása a lakás energia ellátásában
- • Műveleti erősítő
- • Mosogatógép hiba
- • Óra építése TIL306-os LED kijelzőkkel
- • Videomagnó problémák
- • Hangváltók (készítése)
- • Elfogadnám, ha ingyen elvihető
- • Klíma szervizelés, javítás
- • Villanyszerelés
- • Wharfedale sub ki-be kapcsolgat
- • Hangsugárzó építés, javítás - miértek, hogyanok
- • Elektromos fűnyíró probléma
- • Nokia 3310 (adapter programozáshoz)
- • WiFi antenna készítés
- • Érdekességek
- • Rendelés külföldről (eBay - Paypal)
- • Lázmérők, hőmérők
- • Fejhallgató erősítő
- • Tina
- • Ponthegesztő akkumulátorcellákhoz
- • Kávéfőzőgép hiba
- • Aggregátor gerjesztése
- • Felajánlás, azaz ingyen elvihető
- • Vicces - mókás történetek
- • Mosógép vezérlők és általános problémáik
- • Tápegység
- • Műhelyünk felszerelése, szerszámai
- • Arduino
- • LED-es világítás
- • DSC riasztó
- • V-FET és SIT erősítő kapcsolások
- • Kompresszor építés (levegő)
- • Erősítő mindig és mindig
- • Alternativ HE találkozó(k)
- • Rádió építés a kezdetektől a világvevőig
- • Frekvenciaváltó
- • Audiofil, High End Audio
- • Villanymotor bekötése
- • Indukciós hevítő készítése
- • Hűtőgép probléma
- • Hörmann kapuk
- • Transzformátor készítés, méretezés
- • Autóelektronika
- • Kerámialapos tűzhely
- • PIC programozás mikroC fejlesztőkörnyezetben
- • Rádió javítás
- • LCD vezérlés-probléma
- • LCD TV probléma
- • Villanymotor
- • Elektromos távirányítós kapunyitó
- • Dobozolási technikák, műszerdobozok
- • Számítógép hiba, de mi a probléma?
» Több friss téma
|
Elkészült a PIC-es panelmérő II. programjának V2.10-es verziója PIC18F25K80 típusú mikrovezérlőre. A továbbiakban számos áramkörömben ezt a típust fogom használni. Az új program az alábbi újjításokat tartalmazza:
- Az ellenállás-kijelzést szándékosan lebutítottam. Ugyanis „túl okosnak” írtam meg az ellenállást kiszámító szubrutint, mert bármilyen esetben kiszámolja a mért feszültségből és áramból az ellenállást, hét dekádot átölelve! Viszont azokban a mérési tartományokban amelyekben a PIC-es panelmérő II működik, ennek nagy értékű terhelő ellenállások esetén egyszerűen nincs értelme. Tegyük fel például, hogy 40V-os és 4A-os méréshatárú a panelmérőnk és épp mondjuk 12,00V a kimeneti feszültség. Ráakasztunk a labortápra egy 4,7kOhm-os ellenállást. Ekkor 0,003A fog folyni, legalábbis a panelmérő ennyit fog kiírni. Ezekből az értékekből a panelmérő 4kOhm-ot fog kiszámolni, ami elég messze van a 4,7kOhm-tól. Még nagyobb (vagyis látványosabb és zavaróbb) probléma, hogy ha kiszámoljuk megtudjuk hogy kb 2,55mA-fog a valóságban folyni az ellenálláson. Valószínűleg emiatt néha 0,003A és 0,002A közt fog ugrálni a kijelzés. Ha épp 0,002A, akkor a kiszámított ellenállás 6kOhm lesz. Végeredményben tehát a 4,7kOhm-os ellenállás esetén 4kOhm és 6kOhm közt fog váltogatni a kijelzett ellenállás-érték. Igazából ez nem hiba, mert a panelmérő jól számol. A probléma abból adódik, hogy ilyen vagy még nagyobb értékű ellenállásokat nem ilyen nagy Amper-os méréshatárban kellene mérni. De persze ez nem is várható el, hiszen ez elsősorban egy labortáp, nem pedig ellenállás-mérő műszer. A jelenség megoldásaként az ellenállás-kijelzést lebutítottam úgy, hogy csak 1kOhm-ig mér. Ez felett a „>1kΩ” szöveget írja ki.
- A bekapcsoláskor a műszer már nem írja ki mindig a két mérőbemenetének offsetét. Ez szerintem felesleges és egy labortápba építve nem is nagyon van értelme. Viszont ha valaki mégis szeretné látni, akkor elővarázsolható! Az ICSP csatlakozó 4-es és 5-ös kivezetéseit (PGD és PGC lábak) a panelmérő bekapcsolása előtt rövidre kell zárni (mondjuk egy jumperral vagy egy odaszorított fém csipesszel) és úgy tápfeszt adni neki. A bekapcsolás után a rövidzár eltávolítható sőt, el is kell távolítani. Csak a bekapcsolás pillanatában kell ott lennie és amint valamit már kiír a kijelző, el kell venni. A panelmérő ez után minden bekapcsoláskor ki fogja írni az offset-értékeket mint ahogy a régi verzióban tette. Megint eltüntethetjük, hogyha egy újbóli bekapcsoláskor megint rövidzárat teszünk az ICSP csati 4-es és 5-ös lábai közé. Ha mégis ott hagynánk a rövidzárat akkor a PIC egy végtelen ciklusba kerül, de erről a következő pontokban…
- A kvázi ’analóg’ vonalkijelzés végkitérése most már beállítható. Szerintem ez egy nagyon hasznos újítás, mert ha mondjuk 5A-es a labortápunk, akkor nyílván a 4A-es méréshatár kevés, ezért 40A-esben fogjuk használni. Viszont ez esetben a vonalkijelzésnek is 40A lesz a végkitérése, a labortáp viszont csak 5A-t ad ki maximum. Ezért ebben az esetben a kijelző alsó sorában a vonalka a teljes sor nyolcad részében fog csak mozogni (40/8=5). Ez mindössze két karakter a 16 helyett (16/8=2), ami nem túl látványos. Viszont az új szoftverben már be lehet állítani a végkitérést 100-as lépésekben, 100-tól 4000-ig. Így a példánál maradva megoldható hogy 5A esetén érje el a végkitérést a vonalkijelzés. A beállítás úgy történik, hogy az előző pontban írtak szerint az ICSP csati 4-es és 5-ös lábainak rövidre zárásával elő kell csalogatni a „beszédesebb” bekapcsolási módot, amikor több információt jelenít meg bekapcsoláskor a panelmérő. Ekkor írja ki az offset feszültségeket is. Ebben az üzemmódban továbbá az offset kiíratás után a vonalkijelzés végkitérési értékét is kiírja. Ha ekkor az ICSP csati 4-es és 5-ös lábait ismét rövidre zárjuk, akkor a végkitérés értéke százasával nőni kezd (100-tól 4000-ig) mindaddig, míg a két láb rövidre van zárva. A kívánt értéknél bontsuk a rövidzárat és ekkor a PIC az EEPROM-jába elmenti az újonnan beállított értéket és a továbbiakban már ezzel fog dolgozni. Ez után a PIC tovább lép a következő képernyőre. Ha nem engedjük el soha a rövidzárat, akkor örökké számolgatni fog a PIC, erről a végtelen ciklusról írtam az előző pontban.
- A panelmérő analóg teljesítmény-kimenetét szerintem soha senki nem fogja használni, még én magam sem. Ezzel már akkor tisztában voltam amikor a PIC-es panelmérő II.-t terveztem, csak úgy voltam vele hogy miért ne tegyem bele ha van még szabad I/O láb meg egy kis hely a panelon a csatlakozónak. Ezt a funkciót továbbra is elég feleslegesnek tartom, de nem tartott túl sok időbe hogy ennek a végkitérését is (a vonalkijelzéshez hasonlóan) beállíthatóvá tegyem, ezért hát azzá tettem. Ha az előzőekben említett módon a „beszédesebb” bekapcsolási módot választjuk, akkor a vonalkijelzés végkitérésének megjelenítése/beállítása után az analóg teljesítmény-kimenet végkitérését is beállíthatjuk, pontosan ugyan úgy mint az előző pontban írt vonalkijelzés-végkitérést. Tehát megadható (10W-onként, 10W-tól 500W-ig), hogy mekkora teljesítmény-érték esetén adja ki a PIC a maximális DC feszültséget.
Ha nem állítgatunk semmit, akkor gyárilag az offseteket, a vonalkijelzés és az analóg teljesítmény-kimenet végkitérését nem jeleníti meg bekapcsoláskor a panelmérő, illetve a vonalkijelzés végkitérése 4000, a teljesítmény-kimeneté pedig 500W.
Nem kell megijedni, ezt a beállítgatást így leírni sokkal hosszabb és bonyolultabb mint ahogy a valóságban, ezért itt van róla egy videó:
http://www.youtube.com/watch?v=zQAM2SO9ESM
Sikeres utánépítést kívánok!
www.pa-elektonika.hu
2010
Értékeléshez bejelentkezés szükséges!
|
|