ஏ.வி.ஆர் அட்மேகா 8 மைக்ரோகண்ட்ரோலர் கட்டிடக்கலை மற்றும் அதன் பயன்பாடுகள்

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





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

ஏ.வி.ஆர் அட்மேகா 8 மைக்ரோகண்ட்ரோலர் என்றால் என்ன?

1996 ஆம் ஆண்டில், ஏ.வி.ஆர் மைக்ரோகண்ட்ரோலரை “அட்மெல் கார்ப்பரேஷன்” தயாரித்தது. மைக்ரோகண்ட்ரோலரில் ஹார்வர்ட் கட்டிடக்கலை RISC உடன் வேகமாக வேலை செய்கிறது. இந்த மைக்ரோகண்ட்ரோலரின் அம்சங்கள் தூக்க முறைகள் -6, உள்ளடிக்கிய ஏடிசி (டிஜிட்டல் மாற்றிக்கு அனலாக்) , உள் ஆஸிலேட்டர் மற்றும் சீரியல் டேட்டா கம்யூனிகேஷன், வழிமுறைகளை ஒற்றை செயல்படுத்தல் சுழற்சியில் செய்கிறது. இந்த மைக்ரோகண்ட்ரோலர்கள் மிக வேகமாக இருந்தன, மேலும் அவை குறைந்த சக்தியை வெவ்வேறு மின் சேமிப்பு முறைகளில் பயன்படுத்துகின்றன. 8-பிட், 16-பிட் மற்றும் 32-பிட் போன்ற பல்வேறு செயல்பாடுகளைச் செய்ய ஏ.வி.ஆர் மைக்ரோகண்ட்ரோலர்களின் வெவ்வேறு உள்ளமைவுகள் உள்ளன. தயவுசெய்து கீழேயுள்ள இணைப்பைப் பார்க்கவும் ஏ.வி.ஆர் மைக்ரோகண்ட்ரோலரின் வகைகள்




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

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

ஏ.வி.ஆர் மைக்ரோகண்ட்ரோலர்கள் டைனிஏவிஆர், மெகா ஏவிஆர் மற்றும் எக்ஸ்மேகா ஏவிஆர் போன்ற மூன்று வெவ்வேறு பிரிவுகளில் கிடைக்கின்றன



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

Atmega8 மைக்ரோகண்ட்ரோலர் முள் விளக்கம்

தி Atmega8 மைக்ரோகண்ட்ரோலரின் முக்கிய அம்சம் மைக்ரோகண்ட்ரோலரின் அனைத்து ஊசிகளும் 5-ஊசிகளைத் தவிர இரண்டு சமிக்ஞைகளை ஆதரிக்கின்றன. அட்மேகா 8 மைக்ரோகண்ட்ரோலர் 28 ஊசிகளைக் கொண்டுள்ளது, அங்கு 9,10,14,15,16,17,18,19 துறைமுக B க்கு பயன்படுத்தப்படுகிறது, பின்ஸ் 23,24,25,26,27,28 மற்றும் 1 துறைமுக சி மற்றும் துறைமுக டி க்கு ஊசிகள் 2,3,4,5,6,11,12 பயன்படுத்தப்படுகின்றன.

Atmega8 மைக்ரோகண்ட்ரோலர் முள் கட்டமைப்பு

Atmega8 மைக்ரோகண்ட்ரோலர் முள் கட்டமைப்பு

  • பின் -1 என்பது ஆர்எஸ்டி (மீட்டமை) முள் மற்றும் குறைந்தபட்ச துடிப்பு நீளத்தை விட நீண்ட காலத்திற்கு குறைந்த-நிலை சமிக்ஞையைப் பயன்படுத்துவது ஒரு மீட்டமைப்பை உருவாக்கும்.
  • பின் -2 மற்றும் பின் -3 ஆகியவை பயன்படுத்தப்படுகின்றன தொடர் தகவல்தொடர்புக்கான USART
  • முள் -4 மற்றும் முள் -5 ஆகியவை வெளிப்புற குறுக்கீடாகப் பயன்படுத்தப்படுகின்றன. நிலை பதிவேட்டின் குறுக்கீடு கொடி பிட் அமைக்கப்பட்டால் அவற்றில் ஒன்று செயல்படும், மற்றொன்று ஊடுருவும் நிலை வெற்றிபெறும் வரை செயல்படும்.
  • பின் -9 & பின் -10 ஒரு டைமர் கவுண்டர்கள் ஆஸிலேட்டர்களாகவும், வெளிப்புற ஊசலாட்டமாகவும் பயன்படுத்தப்படுகின்றன, அங்கு படிகமானது இரண்டு ஊசிகளுடன் நேரடியாக தொடர்புடையது. குறைந்த அதிர்வெண் படிக ஆஸிலேட்டர் அல்லது படிக ஆஸிலேட்டருக்கு பின் -10 பயன்படுத்தப்படுகிறது. உள் சரிசெய்யப்பட்ட ஆர்.சி ஆஸிலேட்டரை சி.எல்.கே மூலமாகப் பயன்படுத்தினால் & ஒத்திசைவற்ற டைமர் அனுமதிக்கப்பட்டால், இந்த ஊசிகளை டைமர் ஆஸிலேட்டர் முள் போலப் பயன்படுத்தலாம்.
  • முள் -19 SPI- சேனலுக்கான முதன்மை CLK o / p, அடிமை CLK i / p ஆகப் பயன்படுத்தப்படுகிறது.
  • முள் -18 மாஸ்டர் சி.எல்.கே ஐ / பி, அடிமை சி.எல்.கே ஓ / ப.
  • முள் -17 முதன்மை தரவு o / p ஆகவும், SPI- சேனலுக்கான அடிமை தரவு i / p ஆகவும் பயன்படுத்தப்படுகிறது. அடிமையால் அதிகாரம் பெறும்போது இது ஒரு i / p ஆகப் பயன்படுத்தப்படுகிறது & எஜமானரால் அனுமதிக்கப்படும்போது இருதரப்பு ஆகும். இந்த முள் ஒரு o / p உடன் பொருந்தும் o / p உடன் ஒப்பிடலாம், இது டைமர் / கவுண்டருக்கு வெளிப்புற o / p ஆக உதவுகிறது.
  • பின் -16 அடிமை தேர்வாக i / p பயன்படுத்தப்படுகிறது. பிபி 2-முள் ஒரு ஓ / பி என ஏற்பாடு செய்வதன் மூலம் இதை டைமராகவோ அல்லது எதிர் 1 ஆகவோ பயன்படுத்தலாம்.
  • முள் -15 ஐ டைமரின் வெளிப்புற o / p ஆக பயன்படுத்தலாம் அல்லது எதிர் ஒப்பீடு போட்டி A.
  • பின் -23 முதல் பின்ஸ் 28 வரை ஏடிசி (அனலாக் உள்ளீட்டின் டிஜிட்டல் மதிப்பு) சேனல்களுக்குப் பயன்படுத்தப்பட்டுள்ளன. பின் -27 ஐ ஒரு தொடர் இடைமுகமாகவும் பயன்படுத்தலாம் CLK & pin-28 ஒரு தொடர் இடைமுக தரவுகளாகப் பயன்படுத்தப்படலாம்
  • பின் -12 மற்றும் பின் -13 ஆகியவை அனலாக் ஒப்பீட்டாளராக i / ps ஆகப் பயன்படுத்தப்படுகின்றன.
  • முள் -6 மற்றும் முள் -11 ஆகியவை டைமர் / எதிர் மூலங்களாகப் பயன்படுத்தப்படுகின்றன.

Atmega8 AVR மைக்ரோகண்ட்ரோலர் கட்டிடக்கலை

அட்மேகா ஏ.வி.ஆர் மைக்ரோகண்ட்ரோலர் கட்டமைப்பில் பின்வரும் தொகுதிகள் உள்ளன.

Atmega8 மைக்ரோகண்ட்ரோலரின் கட்டமைப்பு

Atmega8 மைக்ரோகண்ட்ரோலரின் கட்டமைப்பு

நினைவு: இது 1Kbyte இன்டர்னல் SRAM, 8 Kb ஃப்ளாஷ் நிரல் நினைவகம் மற்றும் 512 பைட்டுகள் EEPROM ஆகியவற்றைக் கொண்டுள்ளது.


I / O துறைமுகங்கள்: இது மூன்று துறைமுகங்களைக் கொண்டுள்ளது, அதாவது போர்ட்-பி, போர்ட்-சி, மற்றும் போர்ட்-டி மற்றும் 23 ஐ / ஓ வரியை இந்த துறைமுகங்களிலிருந்து அடையலாம்.

குறுக்கீடுகள்: இரண்டு வெளிப்புற குறுக்கீடு ஆதாரங்கள் துறைமுக டி. இல் அமைந்துள்ளன.

டைமர் / கவுண்டர்: 3-இன்டர்னல் டைமர்கள் அணுகக்கூடியவை, 8 பிட் -2, 16 பிட் -1, ஏராளமான இயக்க முறைகளை வழங்குகின்றன மற்றும் உள் / வெளிப்புற கடிகாரத்தை ஆதரிக்கின்றன.

சீரியல் புற இடைமுகம் (SPI): ATmega8 மைக்ரோகண்ட்ரோலர் மூன்று ஒருங்கிணைந்த தகவல் தொடர்பு சாதனங்களைக் கொண்டுள்ளது. அவற்றில் ஒன்று ஒரு SPI ஆகும், இந்த தகவல்தொடர்பு முறையை செயல்படுத்த மைக்ரோகண்ட்ரோலருக்கு 4-ஊசிகள் ஒதுக்கப்படுகின்றன.

USART: USART மிகவும் சக்திவாய்ந்த தகவல் தொடர்பு தீர்வுகளில் ஒன்றாகும். மைக்ரோகண்ட்ரோலர் ATmega8 ஒத்திசைவான மற்றும் ஒத்திசைவற்ற தரவு பரிமாற்ற திட்டங்களை ஆதரிக்கிறது. அதற்காக மூன்று ஊசிகளை ஒதுக்கியுள்ளது. பல தகவல்தொடர்பு திட்டங்களில், பிசி-மைக்ரோகண்ட்ரோலருடன் தொடர்பு கொள்ள யு.எஸ்.ஐ.ஆர்.டி தொகுதி பரவலாகப் பயன்படுத்தப்படுகிறது.

இரு கம்பி இடைமுகம் (TWI): TWI என்பது ATmega8 மைக்ரோகண்ட்ரோலரில் இருக்கும் மற்றொரு தகவல் தொடர்பு சாதனமாகும். பரஸ்பர ஜி.என்.டி இணைப்போடு இரண்டு கம்பிகளைப் பயன்படுத்தி ஒரு தகவல்தொடர்பு பி / என் இரண்டு சாதனங்களை அமைக்க வடிவமைப்பாளர்களை இது அனுமதிக்கிறது, TWI இன் o / p திறந்த கலெக்டர் o / ps ஐப் பயன்படுத்தி தயாரிக்கப்படுவதால், வெளிப்புற இழுக்கும் மின்தடையங்கள் கட்டாயமாகும் சுற்று.

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

ADC: உள்ளடிக்கிய ஏடிசி (அனலாக் டு டிஜிட்டல் மாற்றி) ஒரு அனலாக் ஐ / பி சிக்னலை 10 பிட் தீர்மானத்தின் டிஜிட்டல் தரவுகளாக மாற்ற முடியும். குறைந்த-இறுதி பயன்பாட்டிற்கு அதிகபட்சம், இந்த தீர்மானம் போதுமானது.

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

Atmega8 மைக்ரோகண்ட்ரோலர் பயன்படுத்தப்படுகிறது பல்வேறு மின் மற்றும் மின்னணு திட்டங்களை உருவாக்க . ஏ.வி.ஆர் அட்மேகா 8 மைக்ரோகண்ட்ரோலர் திட்டங்கள் கீழே பட்டியலிடப்பட்டுள்ளன.

Atmega8 அடிப்படையிலான திட்டம்

Atmega8 அடிப்படையிலான திட்டம்

  • ஏ.வி.ஆர் மைக்ரோகண்ட்ரோலர் அடிப்படையிலான எல்.ஈ.டி மேட்ரிக்ஸ் இடைமுகம்
  • Arduino Uno மற்றும் ATmega8 இடையே UART தொடர்பு
  • ATmega8 மைக்ரோகண்ட்ரோலருடன் ஆப்டோகூப்லரின் இடைமுகம்
  • ஏ.வி.ஆர் மைக்ரோகண்ட்ரோலர் அடிப்படையிலான ஃபயர் அலாரம் சிஸ்டம்
  • ஏ.வி.ஆர் மைக்ரோகண்ட்ரோலர் மற்றும் எல்.டி.ஆரைப் பயன்படுத்தி ஒளி தீவிரத்தை அளவிடுதல்
  • ஏ.வி.ஆர் மைக்ரோகண்ட்ரோலர் அடிப்படையிலான 100 எம்ஏ அம்மீட்டர்
  • ATmega8 மைக்ரோகண்ட்ரோலர் அடிப்படையிலான ஆன்டி-தெஃப்ட் அலாரம் சிஸ்டம்
  • ஏ.வி.ஆர் மைக்ரோகண்ட்ரோலர் அடிப்படையிலான ஜாய்ஸ்டிக் இன்டர்ஃபேசிங்
  • ஏ.வி.ஆர் மைக்ரோகண்ட்ரோலர் அடிப்படையிலான ஃப்ளெக்ஸ் சென்சாரின் இடைமுகம்
  • ஏ.வி.ஆர் மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தி ஸ்டெப்பர் மோட்டார் கட்டுப்பாடு

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