Zaslal: út květen 15 2012, 8:09 Předmět: Zvládne to Atmega8 ?
Dobrý den,
mám následující problém. Potřebuji udělat něco jako evidenci docházky, člověk přijde ke krabičce, zmáčkne tlačítko a Atmega mu zapíše aktuální čas na SD kartu. Všechny jednotlivé části jsou docela jednoduché (na pár řádek kódu).
Chci se ale zeptat, jestli se všechny tyto aktivity mají šanci vejít do 8kB paměti Atmega8. RTC hodiny bych ovládal přes I2C, SD kartu normálně MISO, MOSI... Pro ladění asi výpis na RS232. Ještě mě napadlo tam dát i displej, ale to už bylo asi moc.
Založen: Oct 08, 2010 Příspěvky: 166 Bydliště: ValMez
Zaslal: út květen 15 2012, 11:06 Předmět:
Tak tím si nejsem zcela jist.
Záleží no tom, zda v té SD kartě chceš ponechat a používat FAT.
Pokud ano, pak počítej spíše s tím, že MEGA8 je málo.
Pokud by jsi však FATku smazal a používal SD kartu jako primitivní
uložiště, tak tu jistá šance je.
Záleží pak jen na šikovnosti programátora.
Založen: Jan 12, 2009 Příspěvky: 7131 Bydliště: Plzeňsko
Zaslal: út květen 15 2012, 11:16 Předmět:
Existuje implementace FAT, která se vejde do 512 Bajtů v ATTiny. _________________ Sháním hasičák s CO2 "sněhový", raději funkční.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)
Založen: Jan 28, 2011 Příspěvky: 55 Bydliště: Nitra
Zaslal: út květen 15 2012, 11:58 Předmět:
Ak chces na SD kartu zapisovat cas prichodu, pouzil by som nestandardny format a tym padom by som neimplementoval FAT, pretoze potom by si kazdy trosku sikovnejsi upravil cas prichodu, odchodu v PC na svoj obraz. A tym padom ked si urobis svoj ukladaci format, by sa to do Megy8 mohlo vojst.
Založen: Mar 21, 2006 Příspěvky: 34620 Bydliště: Bratislava
Zaslal: út květen 15 2012, 19:02 Předmět:
Evidencia dochadzky sa robi uplne inak. Toto je cele zle, pretoze:
1. Clovek si moze sam upravovat obsah karty.
2. Dochadzka nie je ulozena na jednom mieste, ale rozhadzana po x kartach.
3. Kontakty karty a citacky sa velmi rychlo znicia.
Evidencia dochadzky sa robi uplne inak. Toto je cele zle, pretoze:
1. Clovek si moze sam upravovat obsah karty.
2. Dochadzka nie je ulozena na jednom mieste, ale rozhadzana po x kartach.
3. Kontakty karty a citacky sa velmi rychlo znicia.
1. Karta bude uzamčená na klíč v rozvaděči => nikdo si sám nic nezmění. Navíc 3/4 lidí ať už jakéhokoliv věku to ani nenapadne/neumí udělat.
2. Pokud má vedoucí (ten kdo se stará o docházku) k dispozici pouze jednu jedinnou kartu, tak se asi nic na více karet neuloží.
3. K tomuto nevím, co napsat, vekrze s tím souhlasím, ale nevím, kolik vsunutí/vysunutí karta vydrží.
Jinak toto téma se vůbec nemělo týkat těchto 'potíží', ale něčeho jiného.
Založen: Sep 10,
2004 Příspěvky: 19826 Bydliště: Jičín, Český ráj
Zaslal: út květen 15 2012, 22:02 Předmět:
To hlasování navozuje jinou otázku: myslíš, že v případě většiny kladných odpovědí se nechá ATMega8 přesvědčit, aby se do ní ten program s daty vešel?
Snaha vyřešit samotný program je sice chvályhodná, snaha o maximálně úsporný kód dokonce mimořádně sympatická, ale velkorysé přehlížení té bižuterie, bez které to v praxi není k ničemu, je příznačné.
Souhlasím s ostatními - celý systém musíš řešit i hardwarově od počátku, zejména jeho spolehlivost, blbuvzdornost a životnost.
Naposledy upravil Hill dne út květen 15 2012, 22:13, celkově upraveno 1 krát.
To určitě nenechá Ale v případě většiny kladných odpovědí se bude dát předpoklad, že to lze udělat a tudíž se do toho pustit.
Ale co jsem teď četl a vypadá to docela rozumně, tak pro zápis na SD kartu je nutné mít v SRAM 512B dat. Atmega8 má SRAM 1024B, čili půlka se zaplmí jenom daty, nevím jestli se mi povede program udržet pod 512B.
Časy uváděny v GMT + 1 hodina Jdi na stránku 1, 2Další
Strana 1 z 2
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.