-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Dißnäëß
nagyúr
Hubazz Urak, én ezt nem értem, azaz még felfogom.
Én komplikálom túl, vagy Ti ?10 darab csô, ebbôl 2 egyforma (input duál-triódák), 4 egyforma (meghajtó pentódák) és 4 egyforma (végfok triódák). És mivel úgyis párban/quad-ban cserélem az egyformákat, elég 3 változó, a 3 eltérô típusra, mivel nagykönyv szerint egyszerre öregszenek az azonos fajták.
3 fajta csô = 3 számláló.
Meg ha elko-kat is figyelek, akkor +3-4 változó még az azonos típusokra, eltérô üzemidôvel (van sima, long life, meg amúgyis szórnak adatlap szerint).
Maradjunk csak a 3 csônél..A csere idôpontja (pláne fullos naptáras RTC-vel) jó lehetne, csakhogy nem 7/24 mennek, hanem épp amikor olyan kedvem van. Tehát naptárhoz nem köthetô, és mint ilyen, nem mérvadó az, hogy mikor volt utoljára cserélve. Legalábbis az én logikámban.
Tegnap éjjel 1-ig rajzoltam egy egyszerû folyamatábrát, amiben felvázoltam a dolgot a leendô programra.
- Bekapcsoláskor kiolvassa az EEPROM-ból a korábban eltárolt perceket, 3 érték. Ezt már most meg kell tenni, mert ha valamelyik a limiten túl van, amennyiben 1.2x-en belül megy túl, csak figyelmeztet, egyébként meg be sem engedi kapcsolni az eszközt. Szóval hülyebiztosra tervezném (gyerek, accon)..
- még egy kis fesz méricske itt-ott stb..
- ha minden feltétel ok, 3 pin HIGH-ba, relék zárnak, fûtések indulnak, elindul a számláló, és percenként növeli a 3 változó mindegyikét, amik értelemszerûen a bekapcskor kiolvasott értékekrôl indulnak, nem nulláról. Ennyi percet a sima integer elbír
- Áramszünet vagy tudatos kikapcsolás esetén a 3 perc-értéket beírja az EEPROM-ba és ennyivót.
- Ha a bekapcsológombot, ami OFF-(ON) típusú nyomógomb, <= 3mp nyomjuk, fenti folyamat megy le.
- Ha a bekapcsológombot > 3mp-ig nyomva tartjuk (kondival simítom a kontaktzajt, és/vagy debounce-al kódban), akkor indul a kijelzôn a "szerviz mód", ahol ezen egyetlen gomb nyomkodásával nem csak nullázni lehet az egyes számlálókat (egyenként vagy mindet), hanem állítani is a limiteken, 1000-órás lépésekben, 1000h és 20000h között, hogy ha esetleg csôcserekor más márkât tennék be, mert kapar a hifibogár, vagy mittomén, és annak eltérô a service life paramétere, hozzá tudjam lôni a limitet is, amihez mér az elektronika.
- beállítások után visszatér a normál standby állapotba, azaz gomb figyelés és ha megnyomom minimum 1x, ami 3mp alattig tart, indul a bekapcsoló folyamat.
Kb. De még finomítom, már kiagyaltam a folyamatot az egyes csövek kiválasztására és a limitek átállítására is, anélkül, hogy kellene több gombot, rotary encoder-t, bármi egyebet használnom.
Jó lesz ez, majd az EEPROM alacsony szintû olvasás-írást kell még megértenem, gyanítom, nem egy print lesz
Wear-leveling témához: ez tök valid, amiket mondtok, de ezt nekünk kell kezelni tényleg ? Szóval nem annyi, hogy "tárold el: ....." aztán beteszi, ahova jónak látja ?
(Életemben nem dolgoztam még eeprom-al).
Új hozzászólás Aktív témák
- Szép Dell Precision 5560 Slim Tervező Vágó Laptop -70% 15,6" i7-11850H 64/1TB RTX A2000 4GB UHD 4K
- Acer Nitro V 16 AI Gamer Laptop! Ryzen 7 260/RTX 5070/32gb DDR5/2TB SSD/2560x1600/180hz/Beszámítok!
- Szép Dell Precision 5560 Slim Tervező Vágó Laptop -70% 15,6" Xeon W-11955M 64/1TB RTX A2000 4GB FHD+
- AOC CQ27G2S Monitor (2K/VA/165hz)
- Samsung C27F396FHR Monitor
- ViewSonic VG700b monitor 17" 1280 1024 DSUB, DVI, beépített hangszórókkal
- ÁRGARANCIA! Épített KomPhone Ryzen 7 5700X 32/64GB RAM RTX 5060Ti 8GB GAMER PC termékbeszámítással
- ÁRGARANCIA! Épített KomPhone Ryzen 5 5600X 16/32/64GB RAM RTX 5060 8GB GAMER PC termékbeszámítással
- DELL PowerEdge R630 rack szerver barebone - 2xSocket 2011v4 , 24x DDR4 DIMM, H330 RAID, 39369Ft+ÁFA
- BESZÁMÍTÁS! Gigabyte GA-A620M R5 7600 32GB DDR5 512GB SSD RX 6700XT 12GB Rampage SHIVA Corsair 750W
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest