- தேவையான பொருட்கள்
- எஸ்.டி.எம் 32 (ப்ளூ மாத்திரை) வாரியங்களுக்கு அறிமுகம்
- STM32F103C8T6 விவரக்குறிப்புகள்
எலக்ட்ரானிக்ஸ் மூலம் தொடங்கும் போது பல பொழுதுபோக்கு ஆர்வலர்கள் (நான் உட்பட) மற்றும் அங்குள்ள பொறியாளர்களுக்கான முதல் குழுவாக அர்டுயினோ இருந்திருக்கும். எவ்வாறாயினும், நாங்கள் மேலும் கட்டமைக்கத் தொடங்கி ஆழமாகத் தோண்டும்போது, அர்டுயினோ தொழில் தயாராக இல்லை என்பதையும், அதன் 8-பிட் சிபியு அபத்தமான மெதுவான கடிகாரத்துடன் இருப்பதையும் விரைவில் உணருவோம், இது உங்கள் திட்டங்களுக்கு போதுமான சாற்றை வழங்காது. இருப்பினும், இப்போது சந்தையில் புதிய STM32F103C8T6 STM32 மேம்பாட்டு வாரியங்கள் (ப்ளூ பில்) உள்ளன, இது Arduino ஐ அதன் 32-பிட் CPU மற்றும் ARM Cortex M3 கட்டமைப்பால் எளிதில் விஞ்சிவிடும். இங்கே மற்றொரு தேன் பானை நாங்கள் அதே பழைய பயன்படுத்த முடியும் எங்கள் STM32 வாரியங்கள் நிரல் Arduino IDE. எனவே இந்த டுடோரியலில், STM32 உடன் தொடங்குவோம் இந்த போர்டைப் பற்றிய சில அடிப்படைகளை அறிந்து கொள்ளவும், ஆர்டுயினோ ஐடிஇயைப் பயன்படுத்தி ஆன்-போர்டு எல்.ஈ.டி.
இந்த டுடோரியலில் பயன்படுத்தப்படும் எஸ்.டி.எம் 32 ப்ளூ மாத்திரை பலகை தவிர, எஸ்.டி.எம் 32 நியூக்ளியோ டெவலப்மென்ட் போர்டு போன்ற பல பிரபலமான எஸ்.டி.எம் 32 போர்டுகளும் உள்ளன. நீங்கள் ஆர்வமாக இருந்தால், நீங்கள் STM32 நியூக்ளியோ 64 போர்டுகளில் உள்ள மதிப்பாய்வையும் பார்க்கலாம், மேலும் அவற்றை எவ்வாறு பயன்படுத்துவது மற்றும் STM32 கியூப்எம்எக்ஸ் மற்றும் ட்ரூ ஸ்டுடியோவைப் பயன்படுத்தி அவற்றை எவ்வாறு நிரல் செய்வது என்பதை அறிய விரும்பினால், நீங்கள் STM32 Nucelo64 உடன் தொடங்குவதற்கான டுடோரியலைப் பார்க்கலாம்.
தேவையான பொருட்கள்
- STM32 - (ப்ளூபில்) மேம்பாட்டு வாரியம் (STM32F103C8T6)
- FTDI புரோகிராமர்
- ப்ரெட்போர்டு
- கம்பிகளை இணைக்கிறது
- இணையத்துடன் மடிக்கணினி
எஸ்.டி.எம் 32 (ப்ளூ மாத்திரை) வாரியங்களுக்கு அறிமுகம்
STM32 பலகை புளூ பில் எனவும் அழைக்கப்படும் ஏஆர்எம் கார்டெக்ஸ் எம் 3 மைக்ரோகண்ட்ரோலர் ஒரு அபிவிருத்தி பலகை இருக்கும். இது அர்டுடினோ நானோவுடன் மிகவும் ஒத்ததாக இருக்கிறது, ஆனால் அது ஒரு பஞ்சில் பொதி செய்கிறது. அபிவிருத்தி வாரியம் கீழே காட்டப்பட்டுள்ளது.

உத்தியோகபூர்வ ஆர்டுயினோ போர்டுகளுடன் ஒப்பிடும்போது இந்த பலகைகள் மிகவும் மலிவானவை, மேலும் வன்பொருள் திறந்த மூலமாகும். அதன் மேல் உள்ள மைக்ரோகண்ட்ரோலர் STMicroelectronics இலிருந்து STM32F103C8T6 ஆகும். மைக்ரோகண்ட்ரோலரைத் தவிர , போர்டில் இரண்டு படிக ஆஸிலேட்டர்களும் உள்ளன, ஒன்று 8 மெகா ஹெர்ட்ஸ் படிகமாகும், மற்றொன்று 32 கிலோஹெர்ட்ஸ் படிகமாகும், இது உள் ஆர்.டி.சி (ரியல் டைம் கடிகாரம்) ஐ இயக்க பயன்படுகிறது. இதன் காரணமாக, MCU ஆழ்ந்த தூக்க முறைகளில் செயல்பட முடியும், இது பேட்டரி மூலம் இயக்கப்படும் பயன்பாடுகளுக்கு ஏற்றதாக இருக்கும்.
MCU 3.3V உடன் செயல்படுவதால், MCU க்கு சக்தி அளிக்க 5V முதல் 3.3V மின்னழுத்த சீராக்கி ஐ.சி. MCU 3.3V இல் இயங்கினாலும், அதன் GPIO ஊசிகளில் பெரும்பாலானவை 5V சகிப்புத்தன்மை கொண்டவை. MCU இன் முள் அழகாக வெளியே இழுக்கப்பட்டு தலைப்பு ஊசிகளாக பெயரிடப்பட்டுள்ளது. உள்ளன இரண்டு கப்பலில் LED க்கள், ஒரு (சிவப்பு நிறம்) சக்தி அறிகுறி பயன்படுத்தப்படுகிறது, மற்றும் பிற (பச்சை நிறம்) GPIO முள் PC13 இணைக்கப்பட்டுள்ளது. இது இரண்டு தலைப்பு ஊசிகளையும் கொண்டுள்ளது, இது நிரலாக்க முறை மற்றும் இயக்க முறைமைக்கு இடையில் MCU துவக்க பயன்முறையை மாற்றுவதற்குப் பயன்படுத்தப்படலாம், இந்த டுடோரியலில் பின்னர் இதைப் பற்றி மேலும் அறிந்து கொள்வோம்.
இந்த குழுவை "ப்ளூ மாத்திரை" என்று ஏன் அழைக்கிறார்கள் என்று இப்போது சிலர் யோசிக்கக்கூடும் , தீவிரமாக எனக்குத் தெரியாது. போர்டு நீல நிறத்தில் இருப்பதால், உங்கள் திட்டங்களுக்கு ஊக்கமளிக்கும் செயல்திறனைக் கொடுக்க முடியும் என்பதால், இந்த பெயருடன் யாரோ ஒருவர் வந்துவிட்டார். இது ஒரு அனுமானம் மட்டுமே, அதை ஆதரிக்க எனக்கு எந்த ஆதாரமும் இல்லை.
STM32F103C8T6 விவரக்குறிப்புகள்
ஏஆர்எம் கார்டெக்ஸ் எம் 3 STM32F103C8 மைக்ரோகண்ட்ரோலர் ப்ளூ மாத்திரை பலகை பயன்படுத்தப்படுகிறது. பெயரைப் போலன்றி, “ப்ளூ பில்” மைக்ரோகண்ட்ரோலர்களின் பெயர் STM32F103C8T6 அதன் பின்னால் ஒரு பொருளைக் கொண்டுள்ளது.
- STM the என்பது உற்பத்தியாளர்களின் பெயர் STMicroelectronics
- 32 »என்பது 32-பிட் ARM கட்டமைப்பைக் குறிக்கிறது
- F103 AR என்பது ARM கோர்டெக்ஸ் M3 கட்டிடக்கலை என்பதைக் குறிக்கிறது
- சி »48-முள்
- 8 »64KB ஃபிளாஷ் நினைவகம்
- டி »தொகுப்பு வகை LQFP
- 6 »இயக்க வெப்பநிலை -40 ° C முதல் + 85. C வரை
இப்போது இந்த மைக்ரோகண்ட்ரோலரின் விவரக்குறிப்புகளைப் பார்ப்போம்.
கட்டிடக்கலை: 32-பிட் ARM கார்டெக்ஸ் M3
இயக்க மின்னழுத்தம்: 2.7 வி முதல் 3.6 வி வரை
CPU அதிர்வெண்: 72 மெகா ஹெர்ட்ஸ்
GPIO ஊசிகளின் எண்ணிக்கை: 37
PWM ஊசிகளின் எண்ணிக்கை: 12
அனலாக் உள்ளீடு பின்ஸ்: 10 (12-பிட்)
USART சாதனங்கள்: 3
I2C சாதனங்கள்: 2
SPI சாதனங்கள்: 2
முடியும் 2.0 புற: 1
டைமர்கள்: 3 (16-பிட்), 1 (பிடபிள்யூஎம்)
ஃபிளாஷ் நினைவகம்: 64KB
ரேம்: 20 கி.பி.
நீங்கள் தெரிந்து கொள்ள விரும்பினால்
