در بخش سوم به معرفی و راه اندازی واحد UART میکروکنترلر stm32f4xx و ارسال داده های نمونه برداری شده توسط ADC به کامپیوتر و نمایش بر روی صفحه کامپیوتر میپردازیم. معرفی واحد UART میکروکنترلر stm32f4xx : UART به معنای Universal asynchronous receiver-transmitter که یک پروتکل ارتباط سریال است و از طریق …
ادامه نوشته »راه اندازی واحد ADC میکروکنترلر stm32f4xx و نمونه برداری با نرخ مشخص
در این قسمت از آموزش میکروکنترلرهای STM32 به معرفی و راه اندازی واحد ADC میکروکنترلر stm32f4xx و نمونه برداری با نرخ مشخص، (30KHz ) از سیگنال خروجی DAC میپردازیم. در این قسمت از سیگنال آنالوگ (موج سینوسی خروجی DAC) به کمک ADC و با نرخ نمونه برداری 30Ksample/sec نمونه برداری …
ادامه نوشته »راه اندازی واحد DAC میکروکنترلر stm32f4xx و تولید سیگنال سینوسی
در این آموزش به معرفی و راه اندازی واحد DAC میکروکنترلر stm32f4xx و تولید سیگنال سینوسی با فرکانس مشخص مثلا، 1KHz به کمک آن میپردازیم. معرفی واحد DAC میکروکنترلر stm32f4xx واحد DAC به معنای Digital to Analog Converter است، به این معنا که داده های دیجیتال را به ولتاژ آنالوگ …
ادامه نوشته »ارتباط سریال – پروتکل UART
ارتباط سریال چیست ؟ قبل از شروع به توصیف ارتباط سریال بهتر است بدانیم که؛ که سیستم های نهفته و مدارات الکترونیک دیجیتال پیشرفته (میکروکنترلرها ، پردازنده ها و…) نیازمند ارتباط با یکدیگر هستند. برای اینکه این مدارها اطلاعات خود را مبادله کنند، باید یک پروتکل ارتباطی مشترک داشته باشند. …
ادامه نوشته »چارت درسی کاردانی الکترونیک
دوستان زیاد هنرستانی از من همیشه سوال میکنن درس خوندن در دانشگاه خسته؟ اونجا چه درس هایی را پاس میکنن؟ و همچنین دانشجویان رشته های دیگر که علاقمند به الکترونیک هستن خیلی وقتا به مطالعه دروس الکترونیک می پردازند و دنبال کتاب ها و سرفصل هایی هستن که بتوانن اندازه …
ادامه نوشته »مفهوم نامگذاری میکروکنترلرهای کمپانی ST
شرکت ST یکی از کمپانیهای مطرح در زمینه ساخت و توسعه نیمههادیها هست و محصولات خود را در قالب خانوادههای متنوع و گستردهای به بازار عرضه میکند. از معروفترین محصولات ST، میکروکنترلرهای تولیدی این شرکت هستش. هر خانواده از میکروکنترلرهای ST توانایی و راندمان مشخصی داراست که با اعداد و …
ادامه نوشته »کنترل موتور DC به وسیله بلوتوث
امروز تو این آموزش یاد میگیرین چطوری با موبایل خودتون از طریق بلوتوث یک موتور DC رو کنترل کنید. این پروژه از جهات زیادی حائز اهمیت هستش؛ چون تو این پروژه ابتدا با اساس کار موتور های DC و تراشه L293D که درایور موتور هستش، آشنا میشید. بعد از اون …
ادامه نوشته »میکروکنترلرهای AVR XMEGA
معرفی میکروکنترلرهای AVR XMEGA ، خانواده XMEGA نسل دوم از میکروکنترلرهای با مصرف توان پایین (پیکو پاور تکنولوژی) با قابلیت ها و کارائی بسیار بالاتر نسبت به سری قبلی میکروکنترلرهای AVR می باشند و فابلیت پر دازش داده هم بصورت 8 بیتی و هم بصورت 16 بیتی را فراهم می …
ادامه نوشته »راه اندازی ماژول TM1637 به وسیله میکروکنترلر AVR با کامپایلر بسکام
بنام دانای مطلق با سلام و عرض خسته نباشید خدمت همه اساتید ، سروران و همراهان عزیز این اولین پست منه امیدوارم که مفید واقع بشه و خیلی خوشحال میشم که عزیزان با راهنمایی ها ، انتقادات و پیشنهادهاشون بنده رو در این مسیر یاری کنند . مطلبی که قصد …
ادامه نوشته »راهنمای انتخاب میکروکنترلر (بخش اول)
حتما برای شما هم پیش آمده است که قصد یادگیری میکروکنترلر را داشته باشید یا بخواهید یک پروژه را توسط میکروکنترلر انجام دهید و با مراجعه به به مراجع آموزشی با انبوهی از انواع میکروکنترلرهای 8 بیتی، 16 بیتی و 32 بیتی با انواع امکانات گوناگون و متفاوت رو به …
ادامه نوشته »نرم افزار Atmel Studio
نرم افزار اتمل استودیو ( ( Atmel Studio محیط توسعه یکپارجه (IDE) برای برنامه نویسی و توسعه میکروکنترلر های AVR و ARM شرکت Atmel می باشد. اگر در شرکت سخت افزاری و یا الکترونیک شما برنامه نویس سیستم های نهفته هستید، همه ی چشمها روی شماست. امروزه نرم افزار و …
ادامه نوشته »اتصال STM32 به کامپیوتر با پورت سریال (بخش تکمیلی راه اندازی پروتکل سریال STM32)
با سلام در ادامه آموزش های میکرو STM32 در این قسمت (اتصال STM32 به کامپیوتر) به تکمیل بخش راه اندازی پروتکل سریال بخش مقدماتی( STM32 UART ) میپردازم. امیدوارم که پست قبل رو مطالعه کرده باشید تا درک بهتری از برنامه نویسی میکرو های STM و کتابخانه HAL داشته باشید. در این …
ادامه نوشته »آموزش میکروکنترلرهای ARM سری STM32F4
شرکت ST خانواده گستردهای از میکروکنترلرها را بر اساس هسته ARM تولید کرده است. هسته های مختلف آرم از سری Cortex و سایر سری های ARM در این مجموعه یافت میشود. در این نوشتار 284 صفحه ای به برسی میکروکنترلرهای ARM سری STM32F4 و به طور عمیق به میکروکنترلر STM32F429 میپردازیم …
ادامه نوشته »راه اندازی پروتکل سریال میکروکنترلرهای STM32-بخش مقدماتی( STM32 UART )
سلام دوباره ، باز هم بعد از یک وقفه یک ماه خدمتتون رسیدم تا بحث مقدماتی راه اندازی پروتکل سریال میکروکنترلرهای STM32 یا STM32 UART رو ادامه بدیم. مقدمه قصد داشتم در ادامه روشن کردن LED با میکرو STM32 , اضافه کردن یک کلید به پروژه را توضیح بدم که به نظرم …
ادامه نوشته »کتابخانه CMSIS بخش دوم
سلام دوباره در ادامه بخش قبلیکتابخانه CMSIS بخش اولکه توضیح مختصری رو در مورد کتابخانه CMSIS بود صحبت کردم در ادامه این قسمت میخوام توضیحی در مورد بعضی قوانینی که در برنامه نویسی این کتابخانه ها استفاده شده ارائه بدم داده ها برای جلوگیری از هر گونه ابهام در کامپایلر …
ادامه نوشته »