RTC DS1307 - முள் விளக்கம், அம்சங்கள் மற்றும் DS1307 இன் வேலை

சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்





ரியல் டைம் கடிகாரங்கள் என்றால் என்ன?

நிகழ்நேர கடிகாரங்கள் (ஆர்.டி.சி), பெயர் பரிந்துரைப்பது போல கடிகார தொகுதிகள். DS1307 நிகழ் நேர கடிகாரம் (RTC) IC என்பது I2C இடைமுகத்தைப் பயன்படுத்தி 8 முள் சாதனம் ஆகும். DS1307 என்பது குறைந்த சக்தி கொண்ட கடிகாரம் / காலெண்டர் ஆகும், இது 56 பைட்டுகள் பேட்டரி காப்பு SRAM உடன் உள்ளது. கடிகாரம் / காலண்டர் விநாடிகள், நிமிடங்கள், மணிநேரம், நாள், தேதி, மாதம் மற்றும் ஆண்டு தகுதி வாய்ந்த தரவை வழங்குகிறது. ஒவ்வொரு மாதத்தின் இறுதித் தேதியும் தானாகவே சரிசெய்யப்படும், குறிப்பாக 31 நாட்களுக்கு குறைவான மாதங்களுக்கு.

அவை ஒருங்கிணைந்த சுற்றுகள் (ஐ.சிக்கள்) மற்றும் கடிகாரம் போன்ற நேரத்தை மேற்பார்வையிடுகின்றன, மேலும் காலெண்டர் போன்ற தேதியை இயக்குகின்றன. ஆர்.டி.சியின் முக்கிய நன்மை என்னவென்றால், அவை பேட்டரி காப்புப்பிரதியின் ஏற்பாட்டைக் கொண்டுள்ளன, இது மின்சாரம் செயலிழந்தாலும் கடிகாரம் / காலெண்டரை இயக்கும். ஆர்டிசி அனிமேஷன் செய்ய விதிவிலக்காக சிறிய மின்னோட்டம் தேவைப்படுகிறது. உட்பொதிக்கப்பட்ட அமைப்புகள் மற்றும் கணினி தாய் பலகைகள் போன்ற பல பயன்பாடுகளில் இந்த RTC களை நாம் காணலாம். இந்த கட்டுரையில் நாம் நிகழ்நேர கடிகாரம் (RTC) ஒன்றைப் பற்றி பார்க்கப்போகிறோம், அதாவது DS1307.




RTC DS1307

DS1307 இன் முள் விளக்கம்:

பின் 1, 2: நிலையான 32.768 kHz குவார்ட்ஸ் படிகத்திற்கான இணைப்புகள். உள் ஆஸிலேட்டர் சுற்றமைப்பு 12.5pF இன் குறிப்பிட்ட சுமை கொள்ளளவு கொண்ட ஒரு படிகத்துடன் செயல்பட வடிவமைக்கப்பட்டுள்ளது. எக்ஸ் 1 என்பது ஆஸிலேட்டருக்கான உள்ளீடு மற்றும் மாற்றாக வெளிப்புற 32.768 கிலோஹெர்ட்ஸ் ஆஸிலேட்டருடன் இணைக்கப்படலாம். வெளிப்புற ஆஸிலேட்டர் எக்ஸ் 1 உடன் இணைக்கப்பட்டிருந்தால், உள் ஆஸிலேட்டரின் வெளியீடு, எக்ஸ் 2 திசை திருப்பப்படுகிறது.

முள் 3 : எந்த நிலையான 3 வி லித்தியம் செல் அல்லது பிற ஆற்றல் மூலங்களுக்கான பேட்டரி உள்ளீடு. பொருத்தமான செயல்பாட்டிற்கு பேட்டரி மின்னழுத்தம் 2 வி முதல் 3.5 வி வரை இருக்க வேண்டும். ஆர்.டி.சி மற்றும் பயனர் ரேம் அணுகல் மறுக்கப்படும் பெயரளவு எழுதுதல் டிரிப் பாயிண்ட் மின்னழுத்தத்தை உள் சுற்றமைப்பு 1.25 x VBAT பெயரளவில் அமைக்கிறது. 48mAhr அல்லது அதற்கும் அதிகமான லித்தியம் பேட்டரி 25ºC இல் சக்தி இல்லாத நிலையில் DS1307 ஐ 10 ஆண்டுகளுக்கும் மேலாக காப்புப் பிரதி எடுக்கும். லித்தியம் பேட்டரியுடன் இணைந்து ஒரு பகுதியாகப் பயன்படுத்தும்போது தலைகீழ் சார்ஜிங் மின்னோட்டத்திற்கு எதிராக உறுதிப்படுத்த யுஎல் அங்கீகரிக்கப்பட்டுள்ளது.



முள் 4: தரையில்.

முள் 5: வரிசை தரவு உள்ளீடு / வெளியீடு. I2C சீரியல் இடைமுகத்திற்கான உள்ளீடு / வெளியீடு SDA ஆகும், இது திறந்த வடிகால் மற்றும் ஒரு புல் அப் மின்தடை தேவைப்படுகிறது, இது 5.5V வரை மின்னழுத்தத்தை இழுக்க அனுமதிக்கிறது. வி.சி.சியில் மின்னழுத்தத்தைப் பொருட்படுத்தாமல்.


முள் 6: தொடர் கடிகார உள்ளீடு. இது I2C இடைமுக கடிகார உள்ளீடு மற்றும் தரவு ஒத்திசைவில் பயன்படுத்தப்படுகிறது.

முள் 7: சதுர அலை / வெளியீட்டு இயக்கி. இயக்கப்பட்டால், SQWE பிட் 1 ஆக அமைக்கப்படுகிறது, SQW / OUT முள் நான்கு சதுர-அலை அதிர்வெண்களில் ஒன்றை வெளியிடுகிறது (1Hz, 4 kHz, 8 kHz, மற்றும் 32 kHz). இது திறந்த வடிகால் மற்றும் வெளிப்புற இழுக்கும் மின்தடை தேவைப்படுகிறது. 5.5V இன் அனுமதிக்கக்கூடிய புல் அப் மின்னழுத்தத்துடன், SQW / OUT ஐ இயக்க VCC அல்லது Vb ஐப் பயன்படுத்த வேண்டும், பயன்படுத்தாவிட்டால் மிதக்க விடலாம்.

முள் 8: முதன்மை மின்சாரம். இயல்பான வரம்புகளுக்குள் மின்னழுத்தம் பயன்படுத்தப்படும்போது, ​​சாதனம் முழுமையாக அணுகக்கூடியது மற்றும் தரவை எழுதி படிக்க முடியும். காப்புப்பிரதி வழங்கல் சாதனத்துடன் இணைக்கப்பட்டு, வி.சி.சி விடிபிக்குக் கீழே இருக்கும்போது, ​​படிக்கவும் எழுதவும் தடுக்கப்படும். இருப்பினும் குறைந்த மின்னழுத்தங்களில், நேரக்கட்டுப்பாட்டு செயல்பாடு இன்னும் செயல்படுகிறது.

அம்சங்கள்:

  • நிரல்படுத்தக்கூடிய சதுர அலை வெளியீட்டு சமிக்ஞை
  • தானியங்கி சக்தி-தோல்வி கண்டறிதல் மற்றும் சுவிட்ச் சுற்று
  • ஆஸிலேட்டர் இயங்கும் பேட்டரி காப்புப் பயன்முறையில் 500nA க்கும் குறைவாக பயன்படுத்துகிறது
  • 8-முள் டிஐபி அல்லது எஸ்ஓஐசியில் கிடைக்கிறது
  • அண்டர்ரைட்டர்ஸ் ஆய்வகம் (யுஎல்) அங்கீகரிக்கப்பட்டது
  • நிகழ்நேர கடிகாரம் (ஆர்.டி.சி) வினாடிகள், நிமிடங்கள், மணிநேரம், மாதத்தின் தேதி, மாதம், வாரத்தின் நாள் மற்றும் ஆண்டு 2100 வரை செல்லுபடியாகும் லீப் ஆண்டு இழப்பீட்டுடன் கணக்கிடுகிறது
  • தரவு சேமிப்பிற்கான 56-பைட் அல்லாத நிலையற்ற ரேம்
  • இரண்டு கம்பி இடைமுகம் (I2C)

DS1307 ஐப் பயன்படுத்துவது முதன்மையாக இந்த சிப்பின் பதிவேடுகளுக்கு எழுதப்பட்டு படிக்கப்படுகிறது. நினைவகத்தில் அனைத்து 64 DS1307 8-பிட் பதிவேடுகளும் 0 முதல் 63 வரை (00H முதல் 3FH வரை ஹெக்ஸாடெசிமல் அமைப்பு) உரையாற்றப்படுகின்றன. முதல் எட்டு பதிவேடுகள் கடிகார பதிவேட்டில் பயன்படுத்தப்படுகின்றன, மீதமுள்ள 56 காலியிடங்களை ரேம் விரும்பினால் தற்காலிக மாறி இருப்பதால் பயன்படுத்தலாம். முதல் ஏழு பதிவேடுகளில் கடிகாரத்தின் நேரம் பற்றிய தகவல்கள் உள்ளன: விநாடிகள், நிமிடங்கள், மணிநேரம், இரண்டாம் நிலை, தேதி, மாதம் மற்றும் ஆண்டு. DS1307 இல் பவர் சர்க்யூட்கள், ஆஸிலேட்டர் சர்க்யூட்கள், லாஜிக் கன்ட்ரோலர் மற்றும் ஐ 2 சி இன்டர்ஃபேஸ் சர்க்யூட் மற்றும் முகவரி சுட்டிக்காட்டி பதிவு (அல்லது ரேம்) போன்ற பல கூறுகள் உள்ளன. DS1307 இன் செயல்பாட்டைப் பார்ப்போம்.

DS1307 இன் வேலை:

எளிய சுற்றுவட்டத்தில் எக்ஸ் 1 மற்றும் எக்ஸ் 2 ஆகிய இரண்டு உள்ளீடுகள் 32.768 கிலோஹெர்ட்ஸ் படிக ஆஸிலேட்டருடன் சில்லுக்கான ஆதாரமாக இணைக்கப்பட்டுள்ளன. VBAT 3V பேட்டரி சிப்பின் நேர்மறை கலாச்சாரத்துடன் இணைக்கப்பட்டுள்ளது. I2C இடைமுகத்திற்கு VCC சக்தி 5V ஆகும், மேலும் இது மைக்ரோகண்ட்ரோலர்களைப் பயன்படுத்தி வழங்கப்படலாம். மின்சாரம் VCC வழங்கப்படாவிட்டால், படிக்கவும் எழுதவும் தடுக்கப்படும்.

RTC DS1307 சுற்றுஒரு சாதனம் I2C நெட்வொர்க்கில் ஒரு சாதனத்துடன் தகவல்தொடர்புகளை நிறுவ விரும்பும்போது START மற்றும் STOP நிபந்தனைகள் தேவை.

  • சாதன அடையாளக் குறியீடு மற்றும் பதிவு முகவரியை வழங்குவதன் மூலம், சாதனத்தை அணுக START நிபந்தனையை நாங்கள் செயல்படுத்தலாம்.
  • STOP நிபந்தனை செயல்படுத்தப்படும் வரை பதிவேடுகளை வரிசை வரிசையில் அணுகலாம்

மைக்ரோகண்ட்ரோலருடனான DS1307 I2C தொடர்பு கீழே உள்ள படத்தில் காட்டப்படும் போது START நிலை மற்றும் STOP நிலை.

RTC DS1307 சர்க்யூட் 2சாதனம் கீழே உள்ள படத்தில் குறிப்பிடப்பட்டுள்ளது. DS1307 இல் DS5000 இன் இரண்டு I / O போர்ட் ஊசிகளுடன் இணைக்கப்பட்ட 2-கம்பி பஸ் உள்ளது: SCL - P1.0, SDA - P1.1. தி விDDமின்னழுத்தம் 5 வி, ஆர்பி= 5KΩ மற்றும் DS5000 என்பது 12-மெகா ஹெர்ட்ஸ் படிகத்தின் மூலம். மற்ற இரண்டாம் நிலை சாதனம் DS1621 டிஜிட்டல் தெர்மோமீட்டர் மற்றும் தெர்மோஸ்டாட் போன்ற 2-கம்பி நெறிமுறையை அங்கீகரிக்கும் வேறு எந்த சாதனமாக இருக்கலாம். D5000 உடனான இடைமுகம் DS5000T கிட் வன்பொருள் மற்றும் மென்பொருளைப் பயன்படுத்தி திறமையானது. விசைப்பலகை மற்றும் மானிட்டருடன் சில சொற்களை மாற்றுவதற்கு DS5000 இன் தொடர் துறைமுகங்களைப் பயன்படுத்தி கணினியை ஊமை முனையமாகப் பயன்படுத்த இந்த மேம்பாட்டு கருவிகள் அனுமதிக்கின்றன. வழக்கமான 2-கம்பி பஸ் ஏற்பாடு, தரவு பரிமாற்ற தகவலின் போது பின்வரும் பஸ் நெறிமுறை வரையறுக்கப்பட்டுள்ளது, கடிகாரக் கோடு அதிகமாக இருக்கும்போதெல்லாம் தரவு வரி நிலையானதாக இருக்க வேண்டும். கடிகாரக் கோடு அதிகமாக இருக்கும்போது தரவு வரியில் ஏற்படும் மாற்றங்கள் கட்டுப்பாட்டு சமிக்ஞைகளாக விளக்கப்படும்.

அதன்படி, பின்வரும் பஸ் நிலைமைகள் வரையறுக்கப்பட்டுள்ளன:

தரவு பரிமாற்றத்தைத் தொடங்கவும் : தரவுக் கோட்டின் நிலையை உயர்விலிருந்து தாழ்வாக மாற்றுவது, கடிகாரக் கோடு அதிகமாக இருக்கும்போது, ​​ஒரு START நிலையை வரையறுக்கிறது.

தரவு பரிமாற்றத்தை நிறுத்துங்கள் : தரவுக் கோட்டின் நிலையிலிருந்து குறைந்த அளவிலிருந்து மாற்றம், கடிகாரக் கோடு அதிகமாக இருக்கும்போது, ​​STOP நிலையை வரையறுக்கிறது.

தரவு செல்லுபடியாகும் : ஒரு START நிபந்தனைக்குப் பிறகு, கடிகார சமிக்ஞையின் அதிக காலத்திற்கு தரவு வரி நிலையானதாக இருக்கும்போது தரவு வரியின் நிலை செல்லுபடியாகும் தரவைக் குறிக்கிறது. கடிகார சமிக்ஞையின் குறைந்த காலகட்டத்தில் வரியின் தரவு மாற்றப்பட வேண்டும். ஒரு பிட் தரவுக்கு ஒரு கடிகார துடிப்பு உள்ளது.
ஒவ்வொரு தரவு பரிமாற்றமும் ஒரு START நிபந்தனையுடன் தொடங்கப்பட்டு STOP நிபந்தனையுடன் நிறுத்தப்படும். START மற்றும் STOP நிபந்தனைகளுக்கு இடையில் மாற்றப்பட்ட தரவு பைட்டுகளின் எண்ணிக்கை மட்டுப்படுத்தப்படவில்லை, இது முதன்மை சாதனத்தால் தீர்மானிக்கப்படுகிறது. தகவல் பைட் வாரியாக மாற்றப்படுகிறது மற்றும் ஒவ்வொரு பெறுநரும் ஒன்பதாவது பிட் மூலம் ஒப்புக்கொள்கிறார்கள்.

புகைப்பட கடன்