PIC16F877 RTC pomocí TMR0 nebo DS1307. Výhodou vs Nevýhoda

W

WStevens_sa

Guest
Ahoj kluci Snažím se zjistit, který je nejlepší způsob, jak přistupovat k této. Jaké jsou výhody a dis-výhody obou možností? Varianta 1: 877 s použitím TMR0 vytvořit RTC Varianta 2 877 pomocí DS1307 RTC. Chtěl bych vidět, co všichni stanovisko.
 
Ahoj WStevens_sa, oba jsou si rovni v přesnosti (předpokládat vysoká kvalita + přesnost krystalů se používá pro PIC);-li spotřeba, žádné problémy na kódování a obvod je považován za DS1307 RTC je dobrá, děkuji,
 
Ahoj, co DineshSL zapomněl zmínit (ale nejspíš znamenalo, že se " žádné problémy týkající se kódování "), je to, že DS1307 je skutečný hodinky / kalendář a nemáte přesunout jednoho kódování prstu mít čas a datum ve formátu zobrazitelný (BCD), zatímco s PIC jste se zmínil, co musíte udělat veškerou práci sám (podobně jako jsme viděli v předchozím příspěvku). Pokud váš krystal je přesné a přidáte baterii do svého DS1307 design, můžete mít spuštěný hodinky / kalendář pro nadcházející roky, a to i s PIC vypnutý. Za těchto podmínek, vedení běh hodinky je tak více energie účinný, že s PIC to v softwaru. Jedinou nevýhodou, pokud existuje (kromě dodatečné náklady BOM design), je přidaná složitost rozhraní I2C, že tento obvod má. Ale to by neměl být problém, protože PIC jste zmínil také má schopnost I2C v hardware. Arthur
 
Ahoj, nezapomeňte třetí cesta - 32k krystalu RTC na časovač 1 - je jednou z funkcí Microchip zabudovaný Ty by mohly najít jiné lepší využití časovače 0 ..
 
Wow díky chlap je za všechny odpovědi. Každý dal užitečné informace.
 

Welcome to EDABoard.com

Sponsor

Back
Top