సర్క్యూట్ వివరణతో రియల్ టైమ్ క్లాక్ గురించి సంక్షిప్త

సమస్యలను తొలగించడానికి మా పరికరాన్ని ప్రయత్నించండి





ఆర్టీసీ అనే పదం యొక్క ఎక్రోనిం రియల్ టైమ్ క్లాక్, ప్రాథమికంగా ఇది వాచ్ లాగా ఉంటుంది. ఎందుకంటే, ఇది బ్యాటరీతో పనిచేస్తుంది, తద్వారా శక్తి లేకపోయినా మేము సమయాన్ని నిర్వహించగలము మరియు మీరు కూడా ఎక్కువ సమయపాలనలను ట్రాక్ చేయవచ్చు. మీ మైక్రోకంట్రోలర్‌ను పునరుత్పత్తి చేయండి . అనేక అనువర్తనాలలో ఖచ్చితమైన తేదీ మరియు సమయాన్ని ఇవ్వడానికి RTC పరికరం ఉపయోగించబడుతుంది. IBM PC యొక్క మదర్ బోర్డ్ ఒక RTC పరికరాన్ని ఉపయోగిస్తుంది, దీనిలో తేదీ మరియు సమయాన్ని నిర్వహించడానికి బ్యాటరీ ఉంటుంది. ఈ పరికరాలను కొన్ని మైక్రోకంట్రోలర్‌లలో ఉపయోగిస్తారు, ఇతర పరికరాలకు ఇంటర్‌ఫేసింగ్ అవసరం. అత్యంత విస్తృతంగా ఉపయోగించిన రియల్ టైమ్ క్లాక్ ఐసి డిఎస్ 1307. ఈ ఆర్టికల్ రియల్ టైమ్ క్లాక్ మరియు దాని సర్క్యూట్ రేఖాచిత్రం గురించి సంక్షిప్త సమాచారాన్ని ఇస్తుంది.

DS1307 RTC బోర్డు

DS1307 RTC బోర్డు



రియల్ టైమ్ క్లాక్ DS1307 IC

DS1307 IC చాలా విస్తృతంగా ఉపయోగించబడే రియల్ టైమ్ క్లాక్, ఇది 3V బాహ్య లిథియం బ్యాటరీని కలిగి ఉంటుంది, ఇది బాహ్య విద్యుత్ సరఫరా లేకపోవడంతో గరిష్టంగా పదేళ్ళకు పైగా పనిచేస్తుంది. ఇది IC (ఇంటిగ్రేటెడ్ సర్క్యూట్) ఉపయోగిస్తుంది a CMOS టెక్నాలజీ తక్కువ విద్యుత్ వినియోగాన్ని నిర్వహించడానికి. ఈ ఐసి తేదీ, నెల మరియు సంవత్సరం, గంటలు, నిమిషాలు మరియు సెకన్లు మరియు వారపు రోజును ట్రాక్ చేయడానికి ఉపయోగించబడుతుంది. ఈ ఐసి 2100 వరకు చెల్లుబాటు అయ్యే లీప్ ఇయర్ సదుపాయాన్ని అందిస్తుంది. లీప్ ఇయర్ పరిహారం తనిఖీ చేయడం ద్వారా జరుగుతుంది


సంవత్సరంలో చివరి రెండు అంకెలు. వీటన్నింటి గురించి సమాచారం HEX లేదా BCD రూపంలో అందించబడుతుంది. DS1307 IC యొక్క మరిన్ని వివరాల గురించి తెలుసుకోండి దయచేసి లింక్‌ను అనుసరించండి. RTC DS1307 - పిన్ వివరణ, ఫీచర్స్ & DS1307 యొక్క పని



DS1307 పిన్ కాన్ఫిగరేషన్

DS1307 పిన్ కాన్ఫిగరేషన్

RTC DS1307 మరియు PIC మైక్రోకంట్రోలర్ ఆధారిత డిజిటల్ క్లాక్

RTC DS1307 IC యొక్క సర్క్యూట్ రేఖాచిత్రం క్రింద చూపబడింది, ఇది డిజిటల్ గడియారంతో నిర్మించబడింది, పిఐసి మైక్రోకంట్రోలర్ మరియు ఏడు సెగ్మెంట్ డిస్ప్లే లేదా LCD.

IC DS1307 అనేది తక్కువ శక్తి గల సీరియల్ రియల్ టైమ్ క్లాక్, ఇది BCD (బైనరీ కోడెడ్ డెసిమల్ క్లాక్ మరియు 56 బైట్ల నాన్వోలేటైల్ స్టాటిక్ ర్యామ్‌తో అనుసంధానించబడింది. చిరునామా మరియు డేటా సీరియల్‌గా ఒక ద్వారా బదిలీ చేయబడతాయి I2C బస్సు . రియల్ టైమ్ క్లాక్ తేదీ, నెల, సంవత్సరం మరియు రెండవ, నిమిషం మరియు గంట గురించి సమాచారాన్ని అందిస్తుంది. ఈ IC 12hr లేదా 24 hr ఆకృతితో AM మరియు PM యొక్క సూచికతో పనిచేస్తుంది. పవర్ సెన్సింగ్ సర్క్యూట్‌తో నిర్మించిన DS1307 IC సర్క్యూట్. శక్తి విఫలమైనప్పుడు బ్యాకప్ సరఫరాను మార్చడానికి ఈ సెన్సింగ్ సర్క్యూట్ ఉపయోగించబడుతుంది. ఈ రియల్ టైమ్ క్లాక్ IC ఒక ఉపయోగిస్తుంది బాహ్య ఓసిలేటర్ (32.768khz) మరియు ఇది పనిచేయడానికి ఏ రెసిస్టర్ లేదా కెపాసిటర్ అవసరం లేదు

RTC సర్క్యూట్ రేఖాచిత్రం

RTC సర్క్యూట్ రేఖాచిత్రం

పిఐసి 18 ఎఫ్ 2620 మైక్రోకంట్రోలర్‌ను ఐ 2 సి బస్సుతో నిర్మించారు. అయినప్పటికీ, డిజిటల్ గడియారాన్ని బాహ్య RTC చి లేకుండా రూపొందించవచ్చు, కానీ అంతర్గత PIC టైమర్‌ను మాత్రమే ఉపయోగిస్తుంది. RTC IC సాఫ్ట్‌వేర్‌ను క్యాలెండర్ మరియు నెలల సర్దుబాట్లు, లీప్ ఇయర్స్ అకౌంటింగ్ యొక్క అన్ని విధులను జాగ్రత్తగా చూసుకుంటుంది.


PIC 18F2620 మైక్రోకంట్రోలర్

PIC 18F2620 మైక్రోకంట్రోలర్

పై సర్క్యూట్లో, RTC IC PIC మైక్రోకంట్రోలర్ యొక్క పోర్ట్ C కి అనుసంధానించబడి ఉంది. ఈ మైక్రోకంట్రోలర్‌లో ఐ 2 సి బస్సు ఉంటుంది మరియు రెండు కనెక్ట్ అవుతుంది రెసిస్టర్లు పైకి లాగండి బస్సును ఆపరేట్ చేయడానికి. బ్యాటరీని బ్యాకప్ చేయడానికి 3V బ్యాటరీని IC యొక్క పిన్ 3 (VBAT) కి కనెక్ట్ చేయండి. ఈ సర్క్యూట్లో, PIC మైక్రోకంట్రోలర్ కోసం అంతర్గత ఓసిలేటర్ ఉపయోగించబడుతుంది మరియు MCLR నిలిపివేయబడుతుంది. బాహ్య ఓసిలేటర్ అవసరమైతే, దానిని పిన్స్ 9 మరియు 10 లతో అనుసంధానించవచ్చు. మైక్రోకంట్రోలర్‌ను రీసెట్ చేయడానికి MCLR అవసరమైతే, దానిని 10K రెసిస్టర్ ద్వారా + v సరఫరాతో అనుసంధానించవచ్చు. పై సర్క్యూట్లో, మూడు పుష్ బటన్లు పోర్ట్ సి కి అనుసంధానించబడి ఉన్నాయి మరియు ఈ బటన్లు తేదీ మరియు సమయాన్ని సెట్ చేయడానికి ఉపయోగించబడతాయి. బటన్ నొక్కినప్పుడు, పరికరం సెటప్ మోడ్‌లోకి ప్రవేశిస్తుంది. గంటను పెంచడానికి అప్ బటన్ ఉపయోగించబడుతుంది మరియు తగ్గడానికి డౌన్ బటన్ ఉపయోగించబడుతుంది. బటన్‌ను మళ్లీ నొక్కితే కర్సర్‌ను నెల మైనస్‌కు మరియు ఒక LCD డిస్ప్లే పోర్ట్- B కి కనెక్ట్ చేయబడింది

MPLAB XC8 సాఫ్ట్‌వేర్ కోడ్‌ను వ్రాయడానికి ఉపయోగించబడుతుంది మరియు ఇది లైబ్రరీలు లేదా I2C బస్‌లను కలిగి ఉంటుంది, ఇవి IC.registers నుండి సమయం మరియు తేదీ సమాచారాన్ని కలిగి ఉన్న తేదీ మరియు సమయ సమాచారాన్ని చదవడం లేదా వ్రాయడం సులభం చేస్తాయి, వీటిని అమలు చేయడం ద్వారా కనుగొనవచ్చు. START మరియు తరువాత పరికర గుర్తింపు చిరునామా. STOP కండిషన్ జరిగే వరకు ఈ రిజిస్టర్‌లను దాని చిరునామాను ఉపయోగించడం ద్వారా సీరియల్‌గా తిరిగి పొందవచ్చు. మైక్రోకంట్రోలర్ యొక్క లైబ్రరీ కంపైలర్ యొక్క ఇన్స్టాలేషన్ ఫోల్డర్లో పత్రాన్ని కనుగొనటానికి సహాయపడుతుంది, దీనిలో బస్సు నుండి చదవడానికి లేదా వ్రాయడానికి మాక్రోస్ & ఫంక్షన్ల వివరణ ఉంటుంది.

MPLAB XC8 సాఫ్ట్‌వేర్

MPLAB XC8 సాఫ్ట్‌వేర్

నిజ సమయ గడియారం BCD గడియారం లేదా క్యాలెండర్. కాబట్టి ఐసి నుండి చదివిన డేటాను మన అవసరాలకు అనుగుణంగా అవసరమైన ఫార్మాట్‌కు మార్చాలి అలాగే ఐసికి రాయవలసిన డేటా బిసిడి ఆకృతిలో ఉండాలి. MPLAB CXB లైబ్రరీ ఫంక్షన్లను ఉపయోగించి PIC మైక్రోకంట్రోలర్‌తో LCD ని ఇంటర్‌ఫేసింగ్ చేయడానికి దీనికి స్ట్రింగ్ లేదా క్యారెక్టర్ డేటా అవసరం. కాబట్టి డిస్ప్లేలో ప్రదర్శించాల్సిన డేటా తప్పనిసరిగా అక్షరానికి మార్చబడుతుంది. బైనరీ కోడెడ్ దశాంశంలో అదనంగా & వ్యవకలనం వర్తించదు

ఇదంతా నిజ సమయ గడియారం మరియు దాని పని, ఈ ఐసి ఖచ్చితమైన సమయం మరియు తేదీని ఇస్తుంది, ఇది చాలా అనువర్తనాలలో ఉపయోగించబడుతుంది. హాజరు వ్యవస్థలు, డిజిటల్ గడియారం మరియు డిజిటల్ కెమెరాలు వంటి నిజ సమయ వ్యవస్థలలో RTC పరికరం కీలక పాత్ర పోషిస్తుంది. టైమ్ స్టాంప్ అవసరమయ్యే ఈ పరికరం మంచి ఎంపిక. ఈ భావనపై మీకు మంచి అవగాహన వచ్చిందని మేము ఆశిస్తున్నాము. ఇంకా, ఈ భావనకు సంబంధించి ఏదైనా ప్రశ్నలు లేదా మైక్రోకంట్రోలర్‌తో RTC ని ఇంటర్‌ఫేసింగ్ మరియు దాని ప్రోగ్రామింగ్, దయచేసి దిగువ వ్యాఖ్య విభాగంలో వ్యాఖ్యానించండి.

ఫోటో క్రెడిట్స్: