نتایج جست و جو برای: http

آموزش FPGA: بورد Mojo و مقدمات FPGA‌ها – قسمت دوم بخش سوم

آموزش FPGA: بورد Mojo و مقدمات FPGA‌ها – قسمت دوم بخش سوم

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

ادامه نوشته »

آموزش FPGA: بورد Mojo و مقدمات FPGA‌ها – قسمت دوم بخش دوم

آموزش FPGA: بورد Mojo و مقدمات FPGA‌ها – قسمت دوم بخش دوم

تولید PWM سخت‌‌افزاری بر روی بورد Mojo FPGA در این بخش می‌خواهیم یاد بگیریم که چگونه PWM را با کمک وریلاگ به صورت سخت‌افزاری پیاده‌سازی کنیم. هم‌چنین خواهیم دید که چگونه قابلیت ماژولار بودن زبان وریلاگ، موجب می‌شود بتوانیم به تعداد دلخواه سیگنال PWM در FPGA‌ها تولید کنیم. تنها چیزی …

ادامه نوشته »

آموزش FPGA: بورد Mojo و مقدمات FPGA‌ها – قسمت دوم بخش اول

آموزش FPGA: بورد Mojo و مقدمات FPGA‌ها – قسمت دوم بخش اول

فهرست مطالب قسمت دوم قسمت دوم بخش اول: مقدمه و معرفی مدولاسیون عرض پالس (PWM) قسمت دوم بخش دوم: تولید PWM سخت‌افزاری بر روی بورد Mojo FPGA قسمت دوم بخش سوم: ادامه‌ی مطالب بخش قبلی و معرفی منابع در قسمت اول این آموزش FPGA‌ها و بورد Mojo را به شما …

ادامه نوشته »

آموزش FPGA – بورد Mojo و مقدمات FPGA‌ها – قسمت اول

آموزش FPGA: بورد Mojo و مقدمات FPGA‌ها – قسمت اول

مقدمه در بیشتر آموزش‌هایی که تا کنون درباره‌ی امبدد (embedded) سیستم‌ها داشته‌ایم و در پروژه‌هایی که با هم آموخته و انجام داده‌ایم، غالبا از بوردهای میکروکنترلری مانند انواع بوردهای آردوینو استفاده کرده‌ایم. برای استفاده از اینگونه بوردها کافیست که کاربر اینترفیس‌های آنالوگ و دیجیتال بورد موجود را به درستی متصل …

ادامه نوشته »

آموزش VHDL برای FPGA

آموزش VHDL Primer

در این آموزش قصد داریم شما را با زبان طراحی سخت‌افزار VHDL آشنا کنیم. هدف اصلی ما کمک به شما در طراحی مدارهای دیجیتال خواهد بود. بنابراین مطالبی که آماده کرده‌ایم شامل دو بخش است، در ابتدا معرفی و آشنایی سریعی با زبان VHDL و پس از آن مرور دقیق …

ادامه نوشته »

آموزش DSP یا پردازش سیگنال دیجیتال در متلب – قسمت دوم

آشنایی با پردازش سیگنال دیجیتال با متلب – قسمت دوم

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

ادامه نوشته »

آشنایی با پردازش سیگنال دیجیتال با متلب – قسمت اول

آشنایی با پردازش سیگنال دیجیتال با متلب – قسمت اول

در این آموزش قصد داریم همراه با هم یک سیگنال صوتی را آنالیز کنیم. حتما می‌دانید که امواج صوتی‌ که ما انسان‌ها (و به طور کلی در طبیعت) تولید می‌کنیم، امواج آنالوگ یا پیوسته هستند. پس برای پردازش این امواج با کامپیوترهای دیجیتال، به مدل‌هایی نیاز داریم که در زمان …

ادامه نوشته »

یکسری پروژه ساده با میکروکنترلر AVR

سلام و درود ی پروژه دارم با کدویژن و یا پروتئوس باید انجام شه خیلی ساده هست فقط این مباحث که داخل عکس ضمیمه کردم باید توش به کار رفته باشند لینک عکس ممنون میشم هزینتون رو بگید

ادامه نوشته »

آموزش FreeRTOS در آردوینو: اجرای پروژه‌ی ساده‌ی LED چشمک زن در بورد Arduino uno با استفاده از FreeRTOS task

آموزش FreeRTOS در آردوینو

RTOS یا سیستم عامل بلادرنگ، سیستم عاملی است که در درون دیوایس‌های امبدد وجود دارد. از آنجایی که در این ابزارها زمان‌بندی اجرای وظایف از اهمیت ویژه‌ای برخوردار است، بلادرنگ بودن سیستم عامل مورد استفاده نیز بالطبع مهم خواهد بود. منظور از بلادرنگ بودن اجرای وظایف این است که مدت …

ادامه نوشته »

کنترلر PID چیست؟ کاربردهای صنعتی

کنترلر PID چیست؟

امروز می‌خواهیم در مورد PIDها صحبت کنیم. اینکه اصلا PID چیست و چه زمانی در فرآیند اتوماسیون و PLCها از آنها استفاده می‌شود. بسیار خب، از اینجا شروع کنیم که کنترلر PID چیست؟ PID مخفف سه کلمه‌ی Proportional ،Integral ،Derivative است، به معنای تناسبی – انتگرال – مشتق‌گیر. هر جا …

ادامه نوشته »

مودباس چیست و چگونه کار می‌کند؟

مودباس چیست و چگونه کار می‌کند؟

در این جلسه، می‌خواهیم در مورد پروتکل ارتباطی مودباس (بعضا به صورت مدباس نیز نوشته می‌شود) و انواعی از آن که در صنعت استفاده می‌شوند صحبت کنیم. آنچه که در واقعیت امر و نه صرفا در مباحث تئوری؛ در یک پروسه‌ی اتوماسیون اتفاق می‌افتد، این است که دستگاه‌های مختلفی که …

ادامه نوشته »

تولید پالس با بلوک متلب PWM

سلام وقت بخیر میخوام با 320f28335 یه پالس با PWM تولید کنم و نات همون پالس رو هم روی کانال دیگه داشته باشم با بلوک متلب PWM هم انجام بشه مشکلی نیست خیلی ممنون

ادامه نوشته »

فیلدباس چیست؟

فیلدباس چیست؟

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

ادامه نوشته »

تابلو برق یا کنترل پنل الکتریکی چیست؟

کنترل پنل الکتریکی چیست؟

در این جلسه، قصد داریم تا با زبانی ساده شما را با مفاهیم مقدماتی کنترل پنل‌های الکتریکی آشنا کنیم. تا به حال به این فکر کرده‌اید که یک خط مونتاژ خودرو چگونه کنترل می‌شود؟ در ادامه می‌خواهیم به این سوال پاسخ دهیم که چه چیزی فرآیند‌های مکانیکی بزرگ و کوچک …

ادامه نوشته »

برنامه نویسی میکروی آرم stm32 با توابع هال

یکی رو میخوام که تبحر در برنامه نویسی میکروکنترلرهای آرم stm32f داشته باشه و بتونه برحسب توابع HAL کدنویسی کنه پروژه ای رو گام به گام پیش بردم به شرح زیر یک میکروکنترلر آرم (stm32f103) به چندین سنسور آنالوگ و دیجیتال (مبتنی بر i2c و …)وصله و مدام داره از …

ادامه نوشته »