மைக்ரோகண்ட்ரோலர் என்றால் என்ன, அது எப்படி வேலை செய்கிறது?

மைக்ரோகண்ட்ரோலர் என்றால் என்ன, அது எப்படி வேலை செய்கிறது?

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

மைக்ரோகண்ட்ரோலர் என்பது ஒரு உட்பொதிக்கப்பட்ட பயன்பாடுகளுக்காக உருவாக்கப்பட்ட சிறிய, முழுமையான அலகு..

முக்கிய எடுத்துக்காட்டுகள்

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

  • நாம் அன்றாடம் பயன்படுத்தும் பொருட்களில் மைக்ரோகண்ட்ரோலர்கள் உள்ளன. கார்கள், காபி தயாரிப்பாளர்கள் மற்றும் ஸ்மார்ட் சாதனங்களில் அவற்றைக் காணலாம். அவை தானாகவே வேலை செய்ய உதவுகின்றன, நேரத்தை மிச்சப்படுத்துகின்றன.

  • மைக்ரோகண்ட்ரோலர்களின் ஒற்றைச் சிப் வடிவமைப்பு இடத்தையும் சக்தியையும் மிச்சப்படுத்துகிறது. இது சிறிய மற்றும் குறைந்த சக்தி பயன்பாடுகளுக்கு அவற்றை சிறந்ததாக ஆக்குகிறது.

  • மைக்ரோகண்ட்ரோலர்கள் மைக்ரோபிராசசர்களைப் போன்றவை அல்ல. மைக்ரோகண்ட்ரோலர்கள் சிறப்பு வேலைகளைச் செய்கின்றன. மைக்ரோபிராசசர்கள் கடினமான வேலைகளைச் செய்கின்றன, மேலும் அதிக பாகங்கள் தேவைப்படுகின்றன.

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

மைக்ரோகண்ட்ரோலர் அடிப்படைகள்

மைக்ரோகண்ட்ரோலர் அடிப்படைகள்
Image source: தெறித்தல்

மைக்ரோகண்ட்ரோலர் என்றால் என்ன

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

ஒரு மைக்ரோகண்ட்ரோலரும் ஒரு மைக்ரோபிராசஸரும் எவ்வாறு வேறுபடுகின்றன என்பதைக் காட்டும் அட்டவணை இங்கே.:

வசதிகள்

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

மைக்ரோபுரோசெசர்ஸ்

ஒருங்கிணைவுகளையும்-

ஒரே சிப்பில் CPU, நினைவகம் மற்றும் I/O ஆகியவற்றை வைத்திருங்கள்.

வெளிப்புற நினைவகம் மற்றும் கூடுதல் பாகங்கள் தேவை.

பயன்பாடுகள்

சிறப்பு, குறைந்த சக்தி வேலைகளுக்கு நல்லது.

பொதுவான, வேகமான பணிகளுக்கு சிறந்தது.

செயல்திறன்

மின்சாரத்தைச் சேமிப்பதற்காக உருவாக்கப்பட்டது, மெதுவான வேகத்தில் இயங்கும்.

கடினமான வேலைகளுக்காக உருவாக்கப்பட்டது, வேகமான வேகத்தில் இயங்கும்.

செயல்பாட்டு செலவுகள்

மலிவானது மற்றும் நிரல் செய்ய எளிதானது.

அதிக செலவு மற்றும் சிறப்புத் திறன்கள் தேவை.

சிறிய அளவு, குறைந்த சக்தி மற்றும் எளிதான நிரலாக்கத்தை நீங்கள் விரும்பும் போது மைக்ரோகண்ட்ரோலர்கள் பயன்படுத்தப்படுகின்றன. அதனால்தான் நீங்கள் ஒவ்வொரு நாளும் பயன்படுத்தும் பல விஷயங்களில் அவற்றைப் பார்க்கிறீர்கள்.

ஒற்றைச் சிப் அமைப்பு

ஒற்றைச் சிப் வடிவமைப்பு ஒரு மைக்ரோகண்ட்ரோலரை சிறப்பானதாக்குகிறது. நீங்கள் CPU, நினைவகம் மற்றும் உள்ளீடு/வெளியீடு (I/O) போர்ட்கள் அனைத்தையும் ஒரே சிப்பில் பெறுவீர்கள். இது ஒரு உட்பொதிக்கப்பட்ட அமைப்பில் இடத்தையும் சக்தியையும் மிச்சப்படுத்துகிறது. அதைச் செயல்படுத்த உங்களுக்கு கூடுதல் பாகங்கள் தேவையில்லை. சிறிய சாதனங்களில் ஒற்றைச் சிப்பை வைக்கலாம், அது இன்னும் நன்றாக வேலை செய்கிறது.

குறிப்பு: சிங்கிள்சிப் வடிவமைப்பு சிறிய, மலிவான மற்றும் நம்பகமான சாதனங்களை உருவாக்க உதவுகிறது. நீங்கள் அதிக சில்லுகளை இணைக்க வேண்டியதில்லை.

ஒற்றைச் சிப்பைப் பயன்படுத்துவது உங்கள் சாதனத்தை நிரல் செய்வதை எளிதாக்குகிறது மற்றும் எளிதாக்குகிறது. இது செலவையும் குறைக்கிறது மற்றும் குறைந்த ஆற்றலைப் பயன்படுத்துகிறது. இதனால்தான் ஒற்றைச் சிப் மைக்ரோகண்ட்ரோலர்கள் பொம்மைகள், மருத்துவக் கருவிகள் மற்றும் பலவற்றில் காணப்படுகின்றன.

முக்கிய கூறுகள்

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

பெரும்பாலான மைக்ரோகண்ட்ரோலர்களில் நீங்கள் காணும் முக்கிய கூறுகள் இங்கே.:

கூறு

செயல்பங்கு

மத்திய செயலாக்க அலகு

வழிமுறைகளை இயக்குகிறது மற்றும் கணிதத்தைச் செய்கிறது, மையமாக செயல்படுகிறது.

ஞாபகம்

குறியீட்டிற்கு நிரல் நினைவகம் (ஃபிளாஷ்) மற்றும் மாறிகளுக்கு தரவு நினைவகம் (RAM) உள்ளது.

உள்ளீடு/வெளியீடு (I/O)

பின்கள், டைமர்கள் மற்றும் தகவல் தொடர்பு துறைமுகங்கள் மூலம் வெளி உலகத்துடன் இணைகிறது.

குறுக்கீடு கட்டுப்படுத்தி

எந்தப் பகுதி CPU-வை நிறுத்த முடியும் என்பதைத் தீர்மானிக்கிறது, எனவே முக்கியமான வேலைகள் முதலில் முடிக்கப்படும்.

டைமர்/கவுண்டர்

நேரத்திற்குத் தேவையான நேரத்தையும் நிகழ்வுகளையும் கணக்கிடுகிறது.

பிழைத்திருத்த அலகு

மென்பொருள் சிக்கல்களைக் கண்டறிந்து சரிசெய்ய உதவுகிறது, இதனால் விஷயங்கள் சிறப்பாக செயல்படுகின்றன.

முகப்புகள்

SPI, USB மற்றும் பலவற்றைப் பயன்படுத்தி மைக்ரோகண்ட்ரோலரை மற்ற சாதனங்களுடன் பேச அனுமதிக்கிறது.

  • சிபியூ: இது மைக்ரோகண்ட்ரோலரின் மூளை. நீங்கள் கொடுக்கும் வழிமுறைகளை இது இயக்குகிறது.

  • நினைவகம்: இரண்டு முக்கிய வகைகள் உள்ளன. ஆவியாகும் நினைவகம் (RAM) வேகமானது, ஆனால் மின்சாரம் நிறுத்தப்படும்போது தரவை இழக்கிறது. ஆவியாகாத நினைவகம் (ஃப்ளாஷ்) மின்சாரம் இல்லாதபோதும் தரவை வைத்திருக்கிறது. உங்கள் நிரல் மற்றும் முக்கியமான தரவுகளுக்கு நீங்கள் ஆவியாகாத நினைவகத்தைப் பயன்படுத்துகிறீர்கள்.

  • I/O துறைமுகங்கள்: இவை மைக்ரோகண்ட்ரோலரை வெளியே உள்ள விஷயங்களுடன் பேச அனுமதிக்கின்றன. நீங்கள் பொத்தான்கள், சென்சார்கள், விளக்குகள் அல்லது மோட்டார்களை இணைக்கலாம்.

  • சாதனங்கள்: இவை டைமர்கள், கவுண்டர்கள் மற்றும் தகவல் தொடர்பு போர்ட்கள் போன்ற கூடுதல் அம்சங்கள். கூடுதல் சிப்கள் இல்லாமல் உங்கள் சாதனம் பலவற்றைச் செய்ய அவை உதவுகின்றன.

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

எப்படி இது செயல்படுகிறது

கூறு தொடர்பு

ஒரு மைக்ரோகண்ட்ரோலரின் உள்ளே, மூன்று முக்கிய பாகங்கள் ஒன்றாக வேலை செய்கின்றன. சிபியு மூளை. அது வழிமுறைகளைப் படித்து தேர்வுகளைச் செய்கிறது. ஞாபகம் உங்கள் நிரலை வைத்து தரவைச் சேமிக்கிறது. உள்ளீடு/வெளியீடு (I/O) போர்ட்கள் மைக்ரோகண்ட்ரோலர் மற்ற விஷயங்களுடன் பேச உதவுங்கள். இந்த போர்ட்களுடன் சென்சார்கள், பொத்தான்கள் அல்லது மோட்டார்களை இணைக்கலாம்.

  • CPU (மத்திய செயலாக்க அலகு) - வழிமுறைகளை இயக்குகிறது மற்றும் பணிகளைக் கட்டுப்படுத்துகிறது.

  • ஞாபகம் - பணிகளுக்கான உங்கள் நிரல் மற்றும் தரவை வைத்திருக்கிறது.

  • உள்ளீடு/வெளியீடு (I/O) போர்ட்கள் – மைக்ரோகண்ட்ரோலரை சென்சார்கள் மற்றும் திரைகள் போன்ற சாதனங்களுடன் பேச விடுங்கள்.

தி சிபியு நினைவகத்திலிருந்து வழிமுறைகளைப் பெறுகிறது. தரவைப் பெற அல்லது சிக்னல்களை அனுப்ப இது I/O போர்ட்களைப் பயன்படுத்துகிறது. வேலைகளை விரைவாகவும் சிறப்பாகவும் முடிக்க இந்த பாகங்கள் ஒன்றிணைந்து செயல்படுகின்றன.

குறிப்பு: மைக்ரோகண்ட்ரோலர்கள் மற்ற சாதனங்களுடன் பேச சிறப்பு வழிகளைப் பயன்படுத்துகின்றன. நீங்கள் பார்க்கலாம் UART, SPI, I2C, CAN, அல்லது USB வெவ்வேறு வேலைகளுக்குப் பயன்படுத்தப்படுகிறது. ஒவ்வொரு வழியும் மைக்ரோகண்ட்ரோலர் சென்சார்கள், திரைகள் அல்லது பிற சில்லுகளுடன் தரவைப் பகிர உதவுகிறது.

பணி நிறைவேற்றம்

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

மைக்ரோகண்ட்ரோலர் இந்த வேலைகளை எவ்வாறு செய்கிறது என்பது இங்கே:

படி

என்ன நடக்கிறது

1. உள்ளீட்டைப் படியுங்கள்

மைக்ரோகண்ட்ரோலர் வெப்பநிலை சென்சாரிலிருந்து தரவைப் பெறுகிறது.

2. செயல்முறை தரவு

தி சிபியு நினைவகத்தில் சேமிக்கப்பட்ட வெப்பநிலையைச் சரிபார்க்கிறது.

3. செயலை முடிவு செய்யுங்கள்

மைக்ரோகண்ட்ரோலர் மதிப்பை ஒரு குறிப்பிட்ட வரம்புடன் ஒப்பிடுகிறது.

4. கட்டுப்பாட்டு வெளியீடு

தேவைப்பட்டால், மைக்ரோகண்ட்ரோலர் ஒரு I/O போர்ட்டைப் பயன்படுத்தி விசிறியை இயக்குகிறது.

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

மைக்ரோகண்ட்ரோலர் பயன்பாடுகள்

மைக்ரோகண்ட்ரோலர் பயன்பாடுகள்
Image source: தெறித்தல்

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

அன்றாட சாதனங்கள்

நீங்கள் வீட்டில் பயன்படுத்தும் பல விஷயங்களில் மைக்ரோகண்ட்ரோலர் பயன்பாடுகள் உள்ளன. இந்த சில்லுகள் உங்கள் சாதனங்கள் சிறப்பாக செயல்படவும் ஆற்றலைச் சேமிக்கவும் உதவுகின்றன. வீட்டில் அவற்றைப் பயன்படுத்துவதற்கான சில வழிகள் இங்கே:

  1. சலவை இயந்திரங்கள் மைக்ரோகண்ட்ரோலர்களைப் பயன்படுத்துகின்றன. கழுவும் சுழற்சிகள் மற்றும் தண்ணீரை அமைக்க.

  2. மைக்ரோகண்ட்ரோலர்களைப் பயன்படுத்தி ஏர் கண்டிஷனர்கள் வெப்பநிலையையும் விசிறி வேகத்தையும் மாற்றுகின்றன.

  3. குளிர்சாதனப் பெட்டிகள் குளிர்வித்தல் மற்றும் பனி நீக்குதலைக் கட்டுப்படுத்துவதன் மூலம் உணவை குளிர்ச்சியாக வைத்திருக்கின்றன.

  4. மைக்ரோவேவ் அடுப்புகள் சமையல் நேரம் மற்றும் சக்தியை அமைக்க மைக்ரோகண்ட்ரோலர்களைப் பயன்படுத்துகின்றன.

  5. ஸ்மார்ட்வாட்ச்கள் மைக்ரோகண்ட்ரோலர்களைப் பயன்படுத்தி உங்கள் அடிகளையும் இதயத் துடிப்பையும் கணக்கிடுகின்றன.

  6. ஸ்மார்ட் விளக்குகள் உங்கள் தொலைபேசியிலிருந்து பிரகாசத்தையும் நிறத்தையும் மாற்ற அனுமதிக்கின்றன.

  7. வீட்டு ஆட்டோமேஷன் அமைப்புகள் சாதனங்களை இணைத்து அவற்றை நீங்கள் கட்டுப்படுத்த அனுமதிக்கின்றன.

நீங்கள் மைக்ரோகண்ட்ரோலர் பயன்பாடுகளைப் பயன்படுத்துகிறீர்கள் ஸ்மார்ட் டிவிகள், ஸ்பீக்கர்கள் மற்றும் உடற்பயிற்சி டிராக்கர்கள். இந்த சாதனங்கள் தரவைச் சேகரித்து விரைவாக வேலைகளைச் செய்கின்றன. இன்டர்நெட் ஆஃப் திங்ஸ் இந்த தயாரிப்புகளை இணைக்கிறது, உங்கள் வீட்டை ஸ்மார்ட்டாக்கி ஆற்றலைச் சேமிக்கிறது.

தொழில்துறை பயன்கள்

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

  • தானியங்கி: மைக்ரோகண்ட்ரோலர்கள் இயந்திரங்களைக் கட்டுப்படுத்துகின்றன, தரவைப் பதிவு செய்கின்றன மற்றும் ஆற்றலை நிர்வகிக்கின்றன.

  • உற்பத்தி: ரோபோக்கள் மற்றும் ஆட்டோமேஷன் அமைப்புகள் மைக்ரோகண்ட்ரோலர் பயன்பாடுகளைப் பயன்படுத்துகின்றன.

  • ஆற்றல்: மைக்ரோகண்ட்ரோலர்கள் சக்தியைக் கட்டுப்படுத்தவும் அமைப்புகளை நிர்வகிக்கவும் உதவுகின்றன.

  • சுகாதாரப் பராமரிப்பு: நோயாளிகளைக் கண்காணிக்கவும், கருவிகளைக் கட்டுப்படுத்தவும் சாதனங்கள் மைக்ரோகண்ட்ரோலர்களைப் பயன்படுத்துகின்றன.

  • ரோபாட்டிக்ஸ்: மைக்ரோகண்ட்ரோலர் பயன்பாடுகள் ரோபோக்களை நகர்த்தவும் பணிகளைச் செய்யவும் உதவுகின்றன.

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

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

மைக்ரோகண்ட்ரோலர் vs மைக்ரோபிராசசர்

முக்கிய வேறுபாடுகள்

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

முக்கிய வேறுபாடுகளைக் காட்டும் அட்டவணை இங்கே:

வசதிகள்

நுண்செயலி

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

ஞாபகம்

வெளிப்புற RAM மற்றும் ROM

உள்ளமைக்கப்பட்ட RAM மற்றும் ROM

பாகங்களை

வெளிப்புற I/O தேவை.

ஆன்-சிப் I/O (UART, SPI, I2C, GPIO)

பஸ் சிஸ்டம்

வெளிப்புற தரவு மற்றும் முகவரி பேருந்துகள்

உள் கட்டுப்பாட்டு பேருந்து

கட்டிடக்கலை

வான் நியூமன்

ஹார்வர்ட்

கூறு எண்ணிக்கை

CPU-க்கு மட்டும்

CPU + நினைவகம் + I/O

அறிவுறுத்தல் செயல்படுத்தல்

தொடர்

உள் தொகுதிகள் வழியாக இணையானது

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

நீங்கள் அதைப் பார்ப்பீர்கள் ஒரு மைக்ரோகண்ட்ரோலர் குறைந்த விலை மற்றும் குறைந்த சக்தியைப் பயன்படுத்துகிறது.. இது சிறிய, பேட்டரியில் இயங்கும் சாதனங்களுக்கு ஏற்றதாக அமைகிறது.

பயன்பாடு வழக்குகள்

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

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

இங்கே சில உதாரணங்கள்:

  • வீட்டு உபகரணங்கள்: சலவை இயந்திரங்கள், மைக்ரோவேவ் ஓவன்கள் மற்றும் குளிர்சாதன பெட்டிகள்.

  • தானியங்கி அமைப்புகள்: எஞ்சின் கட்டுப்பாட்டு அலகுகள், ஏர்பேக்குகள் மற்றும் ஆன்டி-லாக் பிரேக்குகள்.

  • நுகர்வோர் மின்னணு சாதனங்கள்: கேமராக்கள், ரிமோட் கண்ட்ரோல்கள் மற்றும் கேமிங் கன்சோல்கள்.

  • தொழில்துறை ஆட்டோமேஷன்: இயந்திரக் கட்டுப்பாடு மற்றும் அமைப்பு கண்காணிப்பு.

ஒரு சாதனம் ஒரே வேலையைச் செய்து ஆற்றலைச் சேமிக்க வேண்டுமென்றால், ஒரு மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தவும். ஒரு சாதனம் ஒரே நேரத்தில் பல வேலைகளைச் செய்ய வேண்டுமென்றால், ஒரு மைக்ரோபிராசசரைப் பயன்படுத்தவும்.

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

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

FAQ

மைக்ரோகண்ட்ரோலரின் முக்கிய வேலை என்ன?

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

வீட்டிலேயே மைக்ரோகண்ட்ரோலரை நிரல் செய்ய முடியுமா?

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

மைக்ரோகண்ட்ரோலர் எவ்வாறு மின்சாரத்தைச் சேமிக்கிறது?

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

குறிப்பு: உங்கள் பேட்டரியில் இயங்கும் திட்டங்களை நீண்ட காலம் நீடிக்க ஸ்லீப் பயன்முறையைப் பயன்படுத்தவும்.

மைக்ரோகண்ட்ரோலரில் ரேம் மற்றும் ஃபிளாஷ் மெமரிக்கு என்ன வித்தியாசம்?

நினைவக வகை

அது என்ன செய்கிறது

ரேம்

சாதனம் இயங்கும் போது தரவைச் சேமிக்கிறது.

ஃப்ளாஷ்

உங்கள் நிரல் மற்றும் அமைப்புகளை வைத்திருக்கிறது.

நீங்கள் மின்சாரத்தை அணைக்கும்போது RAM தரவை இழக்கிறீர்கள். ஃபிளாஷ் நினைவகம் உங்கள் குறியீட்டைப் பாதுகாப்பாக வைத்திருக்கும்.

ஒரு கருத்துரையை

உங்கள் மின்னஞ்சல் முகவரியை வெளியிட தேவையான புலங்கள் குறிக்க *