ساخت پروژه الکترونیک - آموزش آرم -

جدیدا سایت ST  گزینه‌ی جدیدی به اسم STM32CubeIDE نیز رو برای برنامه نویسان گذاشته تا بتوند با میکرو کنترلر ARM در این کار کنند.

معرفی نرم افزار STM32CubeIDE

تا قبل از این فقط همون STM32CubeMX وجود داشت، و حتما می‌دونید که در این نرم‌افزار فقط می‌تونستیم سخت‌افزار مربوطه را به صورت گرافیکی پیکره‌بندی کنیم، و در نهایت کدهای مربوط به این پیکره‌بندی را در یک محیط کدنویسی داشته باشیم، چون خود این نرم‌افزار محیطی برای نوشتن کد ندارد. معمولا در ایران افراد برای کار با میکروکنترلرهای ARM غالبا از IDEهای IAR یا Keil استفاده می‌کنند. البته درصد خیلی کمی از افراد هم از محیط زیبا و پرکاربرد Eclipse استفاده می‌کنند و غالیا هم با کامپایلر GCC.

STM32CubeIDE

ظاهرا شرکت ST قصد داره با این کار جدیدش میتونه دو تا مزیت زیر را داشته باشه؟

مزیت های STM32CubeIDE

مزیت اول اینکه بسیاری از IDEهایی که در این زمینه وجود دارند رایگان نیستند و متاسفانه در ایران، ما این نرم‌افزارها را برای استفاده، کرک می‌کنیم. خب حالا شرکت ST زحمت کشیده و نرم‌افزار STM32CubeIDE را رایگان در اختیار ما قرار داده است.

اما مزیت دوم، قبلا ما می‌بایست سخت‌افزار را در STM32CubeMX پیکره‌بندی می‌کردیم، سپس در یک نرم‌افزار دیگر مثل IAR شروع به کدنویسی می‌کردیم. ولی با وجود نرم‌افزار STM32CubeIDE  دیگر نیازی به این کار نیست، و همه‌ی کارها در یک نرم‌افزار صورت می‌گیرد.

یک مثال ساده STM32CubeIDE

STM32CubeIDE

این نرم‌افزار یک پلت‌فرم توسعه یافته کامل ++C/C با قابلیت پیکره‌بندی قسمت‌های مختلف میکروکنترلر، تولید و ویرایش کد، کامپایل کد و دیباگ یا اشکال زدایی کد می‌باشد.

STM32CubeIDE در واقع یک مجموعه نرم‌افزاری می‌باشد، که همه‌ی نرم‌افزارهایی که ما برای کار با میکروکنترلر‌های ST نیاز داریم، را در یک مجموعه گنجانده است و شما دیگر نیاز نیست با صرف وقت زیاد به نصب نرم‌افزارهای مختلف بپردازید. همچنین اولین نسخه این نرم افزار (۱.۰) در تاریخ ۱۹-Apr-2019 منتشر شده است.

نرم‌افزار را می‌توانید از این آدرس که نسخه‌های مختلفی نیز برای سیستم‌عامل‌ها متفاوت دارد دانلود نمایید.

برای اطلاعات بیشتر نیز می‌توانید به این آدرس در وب سایت رسمی شرکت ST مراجعه کنید، در این آدرس چندین داکیومنت در باب این موضوع نیز وجود داره، و همچنین یک ویدئوی آموزشی برای کار با Eclipse که می‌توانید در بالا مشاهده کنید.

برای خرید محصولات میتوانید اینجا کلیک نمایید.

منبع : وب سایت سیسوگ وب سایت یوبورد

درباره ی نویسنده سایت

یک پاسخ ارسال نمایید

ساخت پی سی بی - PCB

پی سی بی به معنای برد مدار چاپی هست که این برد دارای خطوط و پدهایی هست که نقطه های مختلف رو به هم وصل می کند. مسیرها واثرهایی وجود دارد که نقاط مختلف الکتریکی رو به هم وصل می کند PCB اجازه می دهد تا سیگنال هاو برق بین قطعات مختلف روی برد جریان پیدا کند

آموزش را با رابط GPIO شروع می‌کنیم. در این آموزش تصمیم داریم از میکروکنترلر STM32 F 103C8T6 استفاده کنیم. از آنجا که سری‌های Cortex-M0 , Cortex-M3 مشابه هستند آنها را به صورت جداگانه بررسی نمی‌کنیم.

دورسنج - تاکومتر - تولید دورسنج دقت بالا - rpm

در ماشین آلات و دستگاه ها، اندازه گیری سرعت چرخش شفت یا موتور بسیار مهم است تا از
آسیب به سیستم ها جلوگیری شده و بهره وری در آنها بالا رود.
به همین منظور باید بدانیم ابزار سنجش سرعت موتور یا تاکومتر چیست؟

آرل - اسپندل - cnc - کنترلر مچ تری - mach3

اسپیندل موتورها در صنعت براده بردی نقش مهمی بر عهده دارند . طراحی این موتورها بگونه ای صورت گرفته که بتوانند با سرعت بسیار بالا و یا با قدرت بسیار بالا متناسب با نیاز کار کنند . برای رسیدن به سرعت مثلا ۵۵ هزار دور در دقیقه نیازمند تغییر ساختار در استاتور و روتور و سیستم خنک کاری و بلبرینگها و … هستیم . صنعت اسپیندل موتورها این مهم را فراهم آورده اند .

فروش - قیمت - اینورتر - دلتا - نیشابور - خراسان رضوی - فروشگاه - اینترنتی چترا - لیست - دلتا

اینورترها دارای قدمت زیادی هستند و ضمن اینکه اینورترهای مدرن امروزی بی‌نهایت قدرتمند هستند،
محیط‌ هایی که این اسب‌ های کاری در آن قرار می‌گیرند بدین معنی است که این واحدها درنهایت خراب می‌شوند و با پیشرفت تکنولوژی منسوخ خواهند شد.

ESP8266 - RGB - کنترل LED - وای فا

در این پروژه قصد داریم با استفاده از سیستم وای فای گوشی های اندروید، ماژول ESP8266 و میکروکنترلر مگا۸ ، RGB LED را کنترل کنیم و بوسیله آن تمامی رنگ های موجود در نرم افزار اندروید را بر روی RGB LED شکل دهیم.

کولر - گازی - اینورتر - چترا - ارزان -

برای فهم اختلاف و تفاوت کولر گازی اینورتر و کولر گازی معمولی، ابتدا باید نحوه کارکرد این دو نوع کولر گازی را بررسی کنیم.
در مقایسه تفاوت کولر گازی اینورتر و کولر گازی معمولی باید توجه داشت که این دو کولر گازی در سیکل حرکتی گاز مبرد و قطعات مکانیکی کاملا شبیه هم می باشند و تنها در مدار الکتریکی و برد های الکترونیکی با هم تفاوت دارند.

به طور کلی می‌توان گفت داکت اسپلیت همان کولر گازی است با این تفاوت که در کولر گازی یونیت داخلی به صورت دیواری یا سقفی، روکار انجام می‌شود ولی یونیت داخلی یا هواساز داکت اسپلیت به صورت توکار و درون سقف کاذب نصب می‌شود و سپس با کانال کشی به اتاق‌ها یا قسمت‌‌های مختلف یک ساختمان متصل شده و هوای تازه را بعد از فیلتر کردن و تنظیم دما در آن‌ها توزیع می‌کند

CNC - چترا - خرید

به ماشین کاری ‍CNC علاقه مند شده اید، اما نمی دانید از کجا باید شروع کرد؟ برای پرهیز از سردرگمی و جهت گیری درست، ابتدا لازم است شش مرحله اولیه زیر را به درستی طی کنید. مطالعه این مطلب به شما کمک می کند با اطلاعات کافی برای تصمیم گیری و آغاز مراحل بعدی کار اقدام نمایید.

  • 1
  • 2