سیستمهای نهفته برای بسیاری از ما، آموختن FPGA یک قدم طبیعی و ناگزیر بود که پس از طی کردن عوالم میکروکنترلرها و سیستمهای نهفته (یا همان Embedded systems)، باید آن را نیز میآموختیم. به این ترتیب که ابتدا مقدمات و اصول سیستمهای نهفته را یاد میگیریم و سپس شروع به …
ادامه نوشته »نتایج جست و جو برای: سیستم نهفته
مقدمهای بر طراحی و توسعهی سیستمهای نهفته
تکنولوژیهای فراوانی در مهندسی الکترونیک و همین طور شاخههایی از علوم کامپیوتر وجود دارند که به طور مکرر مورد استفاده قرار میگیرند، حتی شهرت و محبوبیت پیدا میکنند، اما بسیاری از افراد اصلا به درستی معنا و مفهوم آنها را نمیدانند و البته شاید چندان هم اهمیتی نداشته باشد. اما …
ادامه نوشته »استخدام برنامه نویس سیستم های نهفته Embedded Systems
شرکت صنایع تولیدی کروز به دنبال جذب نیروی برنامه نویسی و توسعه نرم افزار Bare Metal Embedded Systems با توانمدی های زیر می باشد. توانمندی های مورد نیاز متخصص توسعه نرم افزار به زبان C با رعایت اصول طراحی Embedded Systems مسلط به معماری حداقل یکی از میکروکنترلرهای ARM مسلط …
ادامه نوشته »دانلود کتاب اینترنت و اترنت برای سیستم های نهفته (انگلیسی)
دانلود کتاب اینترنت و اترنت برای سیستم های نهفته بحث جدیدی که تازگی ها با ورود میکروکنترلرهای ARM در بازار شدت گرفت بحث پروتکل اترنت بود. اترنت توانایی اتصال میکرو به شبکه های محلی و اینترنت را فراهم می کرد . و همچنین برای شبکه کردن چندین سیستم نهفته که …
ادامه نوشته »سیستمعامل بیدرنگ (RTOS) و استفاده از آن در امبدد سیستمها
سیستم های امبدد یا نهفته طیف گسترده ای از برنامه های کاربردی را در کلیه دستگاههای الکترونیکی اطراف ما دارند، نمونه بارز آن مینی لپ تاپ است که می توانیم آن را در همه ی زمان ها همراه خود حمل کنیم، بله من به تلفنهای همراهمون اشاره می کنم. در …
ادامه نوشته »آموزش FPGA و Verilog برای تازه کارها – DDR SDRAM
DDR SDRAM زمانیکه یک بورد FPGA را انتخاب میکنیم، یکی از مهمترین فاکتورهایی که باید مدنظر قرار گیرد میزان فضای ذخیرهسازی است. بوردهای مختلف، میتوانند انواع مختلفی از مموریها را داشته باشند. مثلا حافظههای SRAM ،QDR ،SDRAM و FLASH و … توصیه میکنم مقاله انواع حافظهها را مطالعه کنید. DDR …
ادامه نوشته »آموزش FPGA: بورد Mojo و مقدمات FPGAها – قسمت دوم بخش اول
فهرست مطالب قسمت دوم قسمت دوم بخش اول: مقدمه و معرفی مدولاسیون عرض پالس (PWM) قسمت دوم بخش دوم: تولید PWM سختافزاری بر روی بورد Mojo FPGA قسمت دوم بخش سوم: ادامهی مطالب بخش قبلی و معرفی منابع در قسمت اول این آموزش FPGAها و بورد Mojo را به شما …
ادامه نوشته »آموزش FPGA – بورد Mojo و مقدمات FPGAها – قسمت اول
مقدمه در بیشتر آموزشهایی که تا کنون دربارهی امبدد (embedded) سیستمها داشتهایم و در پروژههایی که با هم آموخته و انجام دادهایم، غالبا از بوردهای میکروکنترلری مانند انواع بوردهای آردوینو استفاده کردهایم. برای استفاده از اینگونه بوردها کافیست که کاربر اینترفیسهای آنالوگ و دیجیتال بورد موجود را به درستی متصل …
ادامه نوشته »آشنایی با پردازش سیگنال دیجیتال با متلب – قسمت اول
در این آموزش قصد داریم همراه با هم یک سیگنال صوتی را آنالیز کنیم. حتما میدانید که امواج صوتی که ما انسانها (و به طور کلی در طبیعت) تولید میکنیم، امواج آنالوگ یا پیوسته هستند. پس برای پردازش این امواج با کامپیوترهای دیجیتال، به مدلهایی نیاز داریم که در زمان …
ادامه نوشته »ارتباط RS-485 بین STM32 و بورد Arduino Uno
پروتکلهای ارتباطی بخش مهمی از سیستمهای نهفته و تجهیزات الکترونیک دیجیتال محسوب میشوند. در هر جایی که بحث تعامل و ارتباط گرفتن چند میکروکنترلر با یکدیگر و یا با سایر اجزاء یک سیستم باشد، به منظور تبادل داده میان آنها باید از یک پروتکل ارتباطی استفاده شود. در حال حاضر …
ادامه نوشته »سنسور دما چیست؟
در آموزشی که برای این جلسه تدارک دیدهایم، قرار است با سنسور دما و نحوهی عملکرد آن آشنا شوید. چه در زندگی روزمره و چه در کاربردهای فراوانی در صنایع، مواردی پیش میآیند که نیاز داریم دمای یک محیط، دمای داخل یک راکتور، دمای داخل سیمپیچ یک ماشین الکتریکی و …
ادامه نوشته »آموزش کار با IoT Cloud آردوینو
آشنایی با Arduino IoT Cloud و نخستین قدمها برای ورود به دنیای اینترنت اشیا. نیازمندیهای اجرای پروژه بورد Arduino MKR1000 (میتوان از MKR1010 هم استفاده کرد. و یا حتی در صورتی که به این دو دسترسی نداشتید، MKR IOT Bundle هم برای این پروژه قابل استفاده است) برد بورد LED …
ادامه نوشته »استفاده از پلتفرم Arduino IoT Cloud در پروژههای اینترنت اشیا
در این آموزش یاد میگیرید که با استفاده از چه ابزارهایی میتوان دادههای مربوط به سنسورها را جمعآوری، نگهداری، آنالیز و به صورت نموداری پردازش کرد و اینکه چگونه میتوان با استفاده از این امکانات، وقایعی را که دوست داریم در یک سیستم رقم بزنیم و در یک کلام؛ خانه …
ادامه نوشته »رزبری پای چیست؟ آشنایی با انواع رزبری پای
رزبری پای چیست؟ در این جلسه و جلسات دیگر به آموزش رزبری پای خواهیم پرداخت. در این جلسه به بررسی چیستی رزبری پای و آشنایی با انواع رزبری پای خواهیم پرداخت. آیا تا به حال این سوال برایتان پیش آمده است که رزبریپای؛ نامی که در سالهای اخیر به وفور …
ادامه نوشته »آموزش مولتی تسکینگ در آردوینو – چگونه از دستور ()millis در کدهای آردوینو استفاده کنیم؟
مولتی تسکینگ یا چند وظیفگی (Multitasking) یا توانایی انجام چند کار به صورت همزمان، موجب رخ دادن انقلابی بزرگ در بهرهوری، انعطافپذیری، تطابقپذیری و کارآمدی کامپیوترها شد. امروزه در سیستمهای نهفته هم میکروکنترلرها به این توانایی مجهز هستند و میتوانند با استفاده از مولتی تسکینگ دو یا چند وظیفه را …
ادامه نوشته »