Nagy fába vágtam a fejszémet ezzel a leírással. Önmagában egyik megszakítás sem túlságosan bonyolult, de elég sok funkciót kell alaposan megismerni ezek használatához. Épp ezért lassan haladok. Mivel már jelenleg is tekintélyes információ gyűlt össze, félkész állapotban teszem elérhetővé ezt a leírást. Amint elkészülök egy-egy megszakítás típus részletes leírásával, azzal…
EEPROM kezelése alacsony szinten
——————————————————————— Az ATMEga328 vezérlőben 1Kbyte EEPROM memóriát találunk. Ez roppant hasznos olyan adatok tárolására, melyeket szeretnénk a tápfeszültség kikapcsolásának ideje alatt is megőrizni. Az EEPROM működési elvéről itt található információ. Sajnos ennek a memória típusnak nagy hátránya, hogy az adatok írása rendkívül lassú, valamint az újra írások száma is erősen…
Belső EEPROM használata
Tartalom: ————————————————————————————– Amikor először használtam az ATmega chip belső eeprom-ját, nem néztem meg alaposan az eeprom kezelésére rendelkezésre álló könyvtárat. Azt hittem, csak byte-onként lehet írni az eeprom-ba, illetve olvasni onnan. Nehezen boldogultam ez első long változó kiírásával, mert az ugye 4 byte-os, és nem triviális, hogyan kell byte-onként felbontani….
Ritkán működő gépek monitorozása V2.0
Tartalom: Nemrégiben vásároltam egy 16×1 LCD kijelzőt. Kiderült, hogy nem működik a háttér világítása. Kis méregetés után kiderült, hogy a kijelzőbe beépített led tropa. Kapargattam egy kicsit az üveglap élét, és kiderült, hogy a kijelző javítható, csak be kell építeni egy új ledet. A javítás abból állt, hogy a kijelző üveglapjának…
Ritkán működő gépek ellenőrzése
(Szennyvíz szivattyú működésének megfigyelése) Tartalom: Szennyívszivattyú rendellenes működésének felfedezési lehetőségei Megtervezett monitorozó kapcsolás kipróbálása áramkör szimulátorban Szivattyú motoráramának figyelése olcsó áramváltóval, teljes galvanikus leválasztással Minimál működési animációk egy hétszegmenses LED kijelzőn Az áramkör fejlesztését és megépítését azért kezdtem el, mert tönkrement a házunk átemelő szennyvíz szivattyúja. Nem vettük észre, hogy…
Memória típusok
Tartalom: —————————————————————– Mielőtt külső memória használatába kezdünk, érdemes kicsit feleleveníteni a memóriákkal kapcsolatos tudásunkat. Lássuk sorban a jellegzetes memóriák működését és tulajdonságaikat. A DRAM memóriával nem foglalkozok, mert az Arduino környezetben nem feltétlenül praktikus, inkább a számítógépek világában elterjedt típus. SRAM: (pl. PCF8570). A memóriában az egyes bitek tárolását minimum 6…