8051 மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தி அண்ட்ராய்டு கட்டுப்படுத்தப்பட்ட ஆட்டோமொபைல்களின் வடிவமைப்பு

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





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

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




Android

Android

Android கட்டுப்படுத்தப்பட்ட ஆட்டோமொபைல் சிஸ்டம்

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



தொகுதி வரைபடம்

8051 மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தி Android கட்டுப்படுத்தப்பட்ட ஆட்டோமொபைலுக்கான தடுப்பு வரைபடம்

8051 மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தி Android கட்டுப்படுத்தப்பட்ட ஆட்டோமொபைலுக்கான தடுப்பு வரைபடம்

வன்பொருள் தேவைகள்

  • 8051 மைக்ரோகண்ட்ரோலர்
  • Android சாதனம்
  • ரோபோ உடல்
  • புளூடூத் சாதனம்
  • டிசி மோட்டார்ஸ்
  • மோட்டார் டிரைவர் ஐ.சி.
  • படிக
  • மின்னழுத்த சீராக்கி
  • மின்தடையங்கள், மின்தேக்கிகள்
  • மின்கலம்

மென்பொருள் தேவைகள்

Android கட்டுப்படுத்தப்பட்ட ஆட்டோமொபைல் சிஸ்டம் செயல்பாடு

Android சாதனத்தில் ஒரு பயன்பாடு உள்ளது, இது பயனர்களுக்கு ஒரு தொடு சைகையைப் பயன்படுத்தி கட்டளைகளை அனுப்ப GUI (கிராஃபிக் பயனர் இடைமுகம்) வழங்குகிறது. கட்டளைகள் சரம் மாறிகள் வடிவில் செயலில் உள்ள புளூடூத் சாதனம் மூலம் ஆட்டோமொபைலுக்கு அனுப்பப்படுகின்றன.

Android கட்டுப்படுத்தப்பட்ட ஆட்டோமொபைல்

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

புளூடூத் தொகுதி

புளூடூத் என்பது வயர்லெஸ் சாதனம் குறுகிய வரம்பில் தரவை மாற்ற பயன்படுகிறது. இது தகவல்தொடர்புக்கு ரேடியோ சிக்னல்களைப் பயன்படுத்துகிறது. எந்தவொரு இடைமுகமும் இல்லாமல் பல சாதனங்களுடன் தொடர்பு கொள்ளும் திறனை இது கொண்டுள்ளது. இது 2.45GHz வேகத்தில் இயங்குகிறது.


மோட்டார் டிரைவர் ஐ.சி.

எல் 293 டி ஒரு பொதுவான மோட்டார் இயக்கி ஐ.சி. இந்த ஐ.சி 16 திசைகளைக் கொண்டுள்ளது, அவை எந்த திசைகளிலும் டிசி மோட்டாரைக் கட்டுப்படுத்தப் பயன்படுகின்றன. இந்த ஐசி எச் பிரிட்ஜ் கொள்கையின் அடிப்படையில் செயல்படுகிறது. எச் பிரிட்ஜ் என்பது ஒரு மின்னணு சுற்று ஆகும், இது எந்த திசையிலும் சுமை முழுவதும் மின்னழுத்தத்தைப் பயன்படுத்த அனுமதிக்கிறது. டிசி மோட்டார் முன்னோக்கி அல்லது பின்னோக்கி இயக்க அனுமதிக்க இது பொதுவாக ரோபாட்டிக்ஸ் பயன்படுத்தப்படுகிறது.

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

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

8051 மைக்ரோகண்ட்ரோலர் ஒரு பிரபலமான 8-பிட் மைக்ரோகண்ட்ரோலர் ஆகும். இது ஹார்வர்ட் கட்டமைப்பின் 8 பிட் சிஐஎஸ்சி மையத்தை அடிப்படையாகக் கொண்டது. இது 40 முள் டிஐபி முள் சில்லு மற்றும் 5 வோல்ட்ஸ் டிசி உள்ளீட்டுடன் செயல்படுகிறது.

8051 மைக்ரோகண்ட்ரோலரின் தொகுதி வரைபடம்

8051 மைக்ரோகண்ட்ரோலரின் தொகுதி வரைபடம்

8051 மைக்ரோகண்ட்ரோலரின் முக்கிய அம்சங்கள்

  • 4KB ஆன்-சிப் நிரல் நினைவகம் (ROM மற்றும் EPROM).
  • 128 பைட்டுகள் ஆன்-சிப் தரவு நினைவகம் (ரேம்).
  • 8 பிட் டேட்டா பஸ், 16 பிட் முகவரி பிட் மற்றும் இரண்டு 16 பிட் டைமர்கள் டி 0 மற்றும் டி 1
  • 32 பொது நோக்கம் ஒவ்வொன்றும் 8 பிட்கள் மற்றும் ஐந்து குறுக்கீடுகளை பதிவு செய்கிறது.
  • மொத்தம் 32 I / O கோடுகளுடன் 8 பிட்கள் ஒவ்வொன்றும் நான்கு இணை துறைமுகங்கள்.
  • ஒரு 16 பிட் நிரல் கவுண்டர், ஒரு ஸ்டாக் சுட்டிக்காட்டி மற்றும் ஒரு 16 பிட் தரவு சுட்டிக்காட்டி.
  • 12 மெகா ஹெர்ட்ஸ் படிகத்துடன் ஒரு மைக்ரோ விநாடி அறிவுறுத்தல் சுழற்சி.
  • ஒரு இரட்டை இரட்டை தொடர் தொடர்பு துறை.

முள் விளக்கம்

8051 மைக்ரோகண்ட்ரோலர் 40 முள் டிஐபி உள்ளமைவில் கிடைக்கிறது. 40 ஊசிகளில், P0, P1, P2 மற்றும் P3 ஆகிய நான்கு இணை துறைமுகங்களுக்கு 32 ஊசிகளும் ஒதுக்கப்பட்டுள்ளன, ஒவ்வொரு துறைமுகமும் 8 ஊசிகளை ஆக்கிரமித்துள்ளது. மீதமுள்ள ஊசிகளும் VCC, GND, XTAL1, XTAL2, RST, EA மற்றும் PSEN.

TO குவார்ட்ஸ் படிக ஆஸிலேட்டர் 30pF இன் மின்தேக்கி மதிப்புடன் XTAL1 மற்றும் XTAL2 ஊசிகளின் குறுக்கே இணைக்கப்பட்டுள்ளது. படிக ஆஸிலேட்டரைத் தவிர வேறு ஒரு மூலத்தைப் பயன்படுத்தினால், XTAL1 மற்றும் XTAL2 ஊசிகளும் திறந்திருக்கும்.

8051 மைக்ரோகண்ட்ரோலரில் சீரியல் கம்யூனிகேஷன்

8051 மைக்ரோகண்ட்ரோலரில் தொடர் தொடர்பு மூலம் தரவை மாற்றுவதற்கும் பெறுவதற்கும் இரண்டு ஊசிகள் உள்ளன. இந்த இரண்டு ஊசிகளும் ஒரு துறைமுக P3 (P3.0 மற்றும் P3.1) இன் பகுதியாகும். இந்த ஊசிகளை டி.டி.எல் இணக்கமானது, எனவே அவற்றை உருவாக்க ஒரு வரி இயக்கி தேவைப்படுகிறது RS232 இணக்கமானது . MAX232 ஒரு வரி இயக்கியாக பயன்படுத்தப்படுகிறது. தொடர் தொடர்பு SCON பதிவு எனப்படும் 8-பிட் பதிவேட்டில் கட்டுப்படுத்தப்படுகிறது.

டிசி மோட்டார் 8051 க்கு இடைமுகப்படுத்துகிறது

8051 மைக்ரோகண்ட்ரோலருடன் டிசி மோட்டார் இடைமுகம்

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

Android பயன்பாடுகள்

ஆண்ட்ராய்டு இயக்க முறைமை மனிதர்களின் வாழ்க்கையை மேம்படுத்த ஸ்மார்ட்போன்களில் இயங்கும் பல்வேறு பயன்பாடுகளை உருவாக்க ஒரு தளத்தை வழங்குகிறது.

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

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