8051 மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தி எல்சிடியுடன் டிஜிட்டல் கோட் பூட்டின் செயல்பாடு

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





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

8051 மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தி எல்சிடியுடன் டிஜிட்டல் கோட் பூட்டு

எங்கள் அன்றாட வாழ்க்கையில், பாதுகாப்பு என்பது ஒரு பெரிய பிரச்சினையாகும், மேலும் டிஜிட்டல் குறியீடு பூட்டுகள் பாதுகாப்பு அமைப்பின் குறிப்பிடத்தக்க பகுதியாக மாறிவிட்டன. உள்ளன பல வகையான தொழில்நுட்பங்கள் PIR அடிப்படையிலான, RFID அடிப்படையிலான, லேசர் அடிப்படையிலான மற்றும் பயோமெட்ரிக் அடிப்படையிலான பாதுகாப்பு நோக்கங்களுக்காக கிடைக்கிறது. இப்போது கூட, டிஜிட்டல் குறியீடு பூட்டுகள் உள்ளன, அவை ஸ்மார்ட்போன்களைப் பயன்படுத்தி வேலை செய்ய முடியும் IoT (இன்டர்நெட் ஆஃப் திங்ஸ்) . இந்த முன்மொழியப்பட்ட அமைப்பில், எல்சிடி மற்றும் 8051 மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தி ஒரு எளிய டிஜிட்டல் குறியீடு பூட்டைப் பற்றி விவாதித்தோம், இது ஒரு முன் வரையறுக்கப்பட்ட குறியீட்டால் மட்டுமே மூடப்படாது, தவறான குறியீட்டை உள்ளிடினால், கணினி பஸரை உருவாக்குகிறது.




டிஜிட்டல் குறியீடு பூட்டு தொகுதி வரைபடம்

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

டிஜிட்டல் குறியீடு பூட்டு தொகுதி வரைபடம்

டிஜிட்டல் குறியீடு பூட்டு தொகுதி வரைபடம்



கீபேட் தொகுதி

இந்த திட்டத்தில், நாங்கள் 4X4 விசைப்பலகையை இடைமுகப்படுத்தியுள்ளோம் 8051 மைக்ரோகண்ட்ரோலர் கணினியில் டிஜிட்டல் குறியீட்டை உள்ளிடுவதற்கு மல்டிபிளெக்சிங் நுட்பங்களைப் பயன்படுத்துதல். இங்கே இந்த 4 × 4 விசைப்பலகையில் 16 விசைகள் உள்ளன. விசைப்பலகையில் 16 விசைகளைப் பயன்படுத்த விரும்பினால், மைக்ரோகண்ட்ரோலரை இணைக்க எங்களுக்கு 16-முள் தேவை, ஆனால் இந்த நுட்பத்தில், 16-விசைகளை இடைமுகப்படுத்த 8-ஊசிகளை மட்டுமே பயன்படுத்த வேண்டும். இதனால் அது கீபேட் தொகுதியை இடைமுகப்படுத்த முடியும். மேலும் அறிய இந்த இணைப்பைப் பார்க்கவும் மேட்ரிக்ஸ் விசைப்பலகையும் அதன் இடைமுகமும்

கீபேட் தொகுதி

கீபேட் தொகுதி

எல்.சி.டி.

எல்சிடி திரை ஒரு மின்னணு காட்சி தொகுதி, இது பரவலான பயன்பாடுகளில் பயன்படுத்தப்படலாம். எல்சிடியின் அடிப்படை தொகுதி 16 × 2 எல்சிடி டிஸ்ப்ளே மற்றும் பல்வேறு மின்னணு சுற்றுகள் மற்றும் சாதனங்களில் அடிக்கடி பயன்படுத்தப்படுகிறது. மேலும் அறிய இந்த இணைப்பைப் பார்க்கவும் எல்சிடி டிஸ்ப்ளே கட்டுமானம் மற்றும் அதன் வேலை

எல்.சி.டி.

எல்.சி.டி.

AT89C51 மைக்ரோகண்ட்ரோலர்

AT89C51 என்பது 8 பிட் மைக்ரோகண்ட்ரோலர் ஆகும், இது அட்மலின் 8051 குடும்பங்களுக்கு சொந்தமானது.


AT89S51 மைக்ரோகண்ட்ரோலர்

AT89S51 மைக்ரோகண்ட்ரோலர்

திட்டத்தின் வேலை

முன்மொழியப்பட்ட அமைப்பு ஒரு மேட்ரிக்ஸ் விசைப்பலகையையும் எல்சிடியையும் உள்ளீடு மற்றும் வெளியீட்டு சாதனங்களாகப் பயன்படுத்துகிறது. 4 இலக்க முன் வரையறுக்கப்பட்ட கடவுச்சொல் நபரைக் குறிப்பிட வேண்டும். இந்த கடவுச்சொல் கணினியில் சேமிக்கப்படுகிறது. திறக்கும் போது, ​​மேட்ரிக்ஸ் விசைப்பலகையிலிருந்து கொடுக்கப்பட்ட கடவுச்சொல் சேமிக்கப்பட்ட கடவுச்சொல்லுடன் பொருந்தினால், பூட்டு திறக்கப்பட்டு ஒரு குறிப்பு எல்சிடியில் காட்டப்படும். மேலும், ஒரு ஓ / பி முள் மேலும் நோக்கங்களுக்காக பயன்படுத்த அதிக அளவில் செய்யப்படுகிறது.

நிரல் இயங்கும்போது, ​​‘கடவுச்சொல்லை உள்ளிடுக’ என்ற சரம் எல்சிடியில் காட்சிக்கு வைக்கப்படுகிறது. உள்ளிடப்பட்ட இலக்கங்களுக்கு ஒவ்வொன்றாக விசைப்பலகை சரிபார்க்கப்படுகிறது. ஒவ்வொரு முறையும், தள்ளப்பட்ட விசையின் வரிசை மற்றும் நெடுவரிசை கவனிக்கப்படுகிறது மற்றும் உள்ளிடப்பட்ட எண்ணுக்கு இணையாக எல்சிடியில் ஒரு * காட்டப்படும். கடவுச்சொல் உள்ளிட்ட பிறகு, நுகர்வோர் ‘கடவுச்சொல்லை சரிபார்க்க’ தூண்டப்படுகிறார், மேலும் மீண்டும் எல்.சி.டி மூலம் சாவி எடுக்கப்படுகிறது. கொடுக்கப்பட்ட கடவுச்சொற்கள் சமமாக இல்லாவிட்டால், ‘தவறான கடவுச்சொல்’ என்பதைக் குறிப்பிடுவதற்கு ஒரு குறிப்பு காட்டப்படும், இல்லையெனில் சாதனத்தைத் திறக்க பயனர் தூண்டப்படுவார்.

திறக்க, ஒரு நபர் ஒரு விசைப்பலகையின் மூலம் ‘கடவுச்சொல்லை உள்ளிட வேண்டும்’. உள்ளிடப்பட்ட இலக்கங்களுக்கு மீண்டும் விசைப்பலகை சரிபார்க்கப்பட்டு சமமான இலக்கங்கள் அங்கீகரிக்கப்படுகின்றன. பாஸ்கி எல்சிடி டிஸ்ப்ளேயில் ‘****’ என காட்சிக்கு வைக்கப்பட்டுள்ளது. கடவுச்சொல் உள்ளிட்ட பிறகு, அவை முன்னரே தீர்மானிக்கப்பட்ட கடவுச்சொல்லுடன் வேறுபடுகின்றன. அனைத்து இலக்கங்களும் ஒரு செட் கடவுச்சொல்லுக்கு சமமாக இருந்தால், எல்சிடி ‘லாக் ஓபன்’ ஐக் காண்பிக்கும் மற்றும் பூட்டின் வெளியீட்டு முள் அதிகமாக இருக்கும். குறியீடு தவறாக இருந்தால், எல்சிடியில் காண்பிக்க ‘தவறான கடவுச்சொல்’ அனுப்பப்படுகிறது. டிஜிட்டல் குறியீடு பூட்டைத் திறக்க தவறான கடவுச்சொல்லுடன் மூன்று முயற்சிகளுக்கு மேல் செய்தால் கணினி பாதுகாக்கப்படும். அத்தகைய சந்தர்ப்பத்தில் மறுசீரமைக்க அமைப்பு விரும்புகிறது.

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

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

டிஜிட்டல் குறியீடு பூட்டு தொகுதி வரைபடம்