Embedded Academy – Telegram
Embedded Academy
3.95K subscribers
798 photos
118 videos
241 files
250 links
📢 All About Embedded in Persian and English

Embedded Systems
IoT
AI
Machie Vision

در سایر شبکه ها:
aparat.com/embedded
instagram.com/embedded_ir
Twitter.com/embedded_ir

Admin: @embeded
Download Telegram
#دانلود #کتاب #آموزش #VHDL " طراحی مدار با VHDL " نوشته پدرونی / VHDL زبان توصیف سخت افزارصنعتی ابداع توسط وزارت دفاع آمریکا / مرجع کاملVHDL
👍2
#آمورش #تعمیر #هدفن ! | حتما تا حالابرای هدفون شما مشکلی پیش اومده یا خدای ناکرده خواهد آمد! پس پیشنهاد می کنیم حتما کلیپ تعمیرات رو ببینید!
#دانلود #حل المسایل کتاب بررسی سیستم های قدرت استیونسون ! البته زیاد به امبدد سیستم مرتبط نیست!!! بخونید پاس کنید! می گن بگم ویرایش دومه!
#دانلود #کتابچه #آموزش نرم افزار pspice نوشته رضا سپاس یار | pspice نرم افزار شبیه ساز مدارات الکتریکی
#fpga
سلام، دوستان برقی! گرامی شما یا دانشجو هستین یا دانشجو بودین ، حتما آز معماری کامپیوتر رو گذروندید؟؟!!
خب بهتون چی درس دادن؟؟
فک می کنم دوست داشته باشین اسلاید های درس آزمایشگاه معماری کامپیوتر دانشگاه mit رو ببینید و البته از مطالب آموزشی خوب اون در زمینه آموزش fpga نیز بهره مند بشین...
پس دانلود کنید...
Embedded Academy, [۰۱.۰۳.۱۶ ۲۲:۵۸]
#آموزش #آردوینو - سری آموزش های کوتاه و قدم به قدم آردوینو
قسمت دوم :
❤️💛💚💙💜


نرم افزار آردوینو:
برنامه های نرم افزاری آردوینو طرح(sketch) نامیده می شوند.این طرح ها توسط برنامه Arduino IDE بوجود می آیند.
سخت افزار آردوینو:
سخت افزار آردوینو به طور کلی شامل برد اصلی آردوینو و ماژول های توسعه آردوینو میباشد.یک برد اصلی آردوینو را می توان با افزودن و اضافه کردن ماژول های مختلف به آن برای استفاده های مختلف ازآن آماده کرد به این ترتیب شما می توانید کامپیوتر مورد نظر خودتان را بسازید.
برد آردوینو:
تاکنون برد های آردوینوی متنوعی وارد بازار شده است که در ادامه به بررسی چند نمونه ازآن ها خواهیم پرداخت اما بطور کلی یک برد آردوینو شامل یک میکروپروسسور avr ، یک کریستال ساعت یا اسیلاتور برای ایجاد پالس ساعت ، یک رگولاتور 5 ولت است، متناسب با برد انتخابی شما آردوینو می تواند شامل اجزای دیگری نیز باشد که به آن اشاره خواهیم کرد.
ماژول های آردوینو:
گاه متناسب با نیازتان میخواهید برد آردوینوی شما از امکاناتی نظیر نوشتن و خواندن SD کارت و یا اتصال به اینترنت و شبکه همچنین ازارتباطات wifi ، zigbee ، Bluetooth بهره ببرد و یا بتوانید برد خودتان را به gps مجهز کنید و بتوانید با نصب سیمکارت برد خودتان را با پیامک کنترل کنید و ... برای این کار لازم است متناسب با آن برد خودتان رابا ماژول های متناسب توسعه بدهید. در ادامه به معرفی و بررسی ماژول های پرکاربرد آردوینو خواهیم پرداخت.
کانال " آکادمی سامانه های نهفنته ایران" ، کانالی متفاوت از هرآنچه دیده اید! و مطابق با هر آنچه در راه Embedded Engineer شدن نیاز دارید!
ما متعهد شده ایم تا تبلیغ نگذاریم!
ما را در زیرپانگذاشتن عهدمان یاری کنید... .

دنیای آینده ، دنیای گسترش امبدد ها و اینترنت اشیا خواهد بود!
دنیا به کامتان !
مارا معرفی کنید :
@embedded
#میدانید #نکته_های_مهندسی_سامانه_های_توکار

از اجزای اصلی سامانه های نهفته ، سیستم عامل موجود و سفارشی شده برای آنهاست، در عصر گسترش اینترنت اشیا و نیاز روز افزون به توسعه نرم افزاری سامانه های توکار و سیستم عامل آنها یا همان
Embedded OS
ها ، مایکرو سافت هم دست بکار شده است...
بعد از ارایه نسخه های ویندوزCE و embedded و IoT ، قصد در نفوذ در بازار اینترنت اشیا و امبدد ها دارد.
حال بیاییم با Windows CE بیشتر آشنا شویم:

مایکروسافت ویندوز سی‌ای (به انگلیسی: Microsoft Windows CE) سیستم‌عاملی است که شرکت مایکروسافت برای سامانه‌های توکار توسعه می‌دهد. ویندوز سی‌ای سیستم‌عامل و هسته‌ای جدا از نسخهٔ رومیزی ویندوز است، به جای اینکه نسخهٔ تضعیف شده‌ای از ویندوز رومیزی باشد.

آخرین نسخهٔ ویندوز سی‌ای از معماری اینتل ایکس۸۶، MIPS و ARM پشتیبانی می‌کند.

https://en.m.wikipedia.org/wiki/Windows_CE
آی جی بی تی ( IGBT ) چیست ؟

#آموزش #الکترونیکـمقدماتی #آموزشـالکترونیک #قطعهـشناسی

ترانزیستور دو قطبی با درگاه عایق‌شده یا IGBT (کوتاه شده عبارت انگلیسی Insulated gate bipolar transistor) جز نیمه هادی قدرت بوده و در درجه اول به عنوان یک سوئیچ الکترونیکی استفاده می شود که در دستگاه های جدید برای بازده بالا و سوئیچینگ سریع استفاده میشود. این سوئیچ برق در بسیاری از لوازم مدرن از جمله خودروهای برقی، قطار، یخچال ها، تردمیل، دستگاه های تهویه مطبوع و حتی سیستم های استریو و تقویت کننده هااستفاده میشود. همچنین در ساخت انواع اینورترها،ترانسهای جوش و UPS کاربرد دارد.

در فرکانسهای بالای کلیدزنی از یک ترانزیستور جهت کنترل سطح ولتاژ DC استفاده میشود. با بالا رفتن فرکانس ترانزیستور دیگر خطی عمل نمی‌کند و نویز مخابراتی شدیدی را با توان بالا تولید میکند.به همین سبب در فرکانس کلیدزنی بالا از المان کم مصرف power MOSFET استفاده میشود. اما با بالا رفتن قدرت،تلفات آن نیز زیاد میشود.المان جدیدی به بازار آمده است که تمامی مزایای 2قطعه فوق را دارد و دیگر معایب BJT و POWER MOSFET را ندارد.این قطعه جدید IGBT نام دارد.در طی سالهای اخیر بدلیل ارزانی و مزایای این قطعه از آن استفاده زیادی شده است.

آی جی بی تی IGBT (ترانزیستور دو قطبی با گیت عایق شده) یک نیمه هادی جدید و کاملاً صنعتی است که از ترکیب 2 نوع ترانزیستور BJT و MOSFET ساخته شده است.بطوریکه از دید ورودی شما یک MOSFET را میبینید و از نظر خروجی یک BJT. BJTها و MOSFETها دارای خصوصیاتی هستند که از نقطه نظرهایی یکدیگر را تکمیل میکنند.

بی جی تی BJT ها در حالت روشن(وصل) دارای تلفات هدایتی کمتری هستند درحالیکه زمان سوئیچینگ آنها به خصوص در زمان خاموش شدن طولانی تر است. MOSFETها قادرند که به مراتب سریعتر قطع و وصل کنند بنابراین تلفات هدایت آنها بیشتر است. IGBT یک ترانزیستوری است که مزایای BJT و MOSFET را باهم دارد مثل:

امپدانس ورودی بالا مثل MOSFET
افت ولتاژ و تلفات کم مانند BJT
نظیر BJT دارای ولتاژ حالت روشن(وصل) کوچکی است.

اسامی پایه ها هم از روی همان اسامی قبلی انتخاب شده G از MOSFET و C,E از ترانزیستورهای BJT.در نتیجه با این ترکیب ساده شما المانی را استفاده میکنید دارای امپدانس بالای گیت و قابلیت تحمل ولتاژ بالا است.سرعت سوییچ کردن این نوع دارای محدودیت بوده بطور نمونه 1KHz تا 50KHz که در کل بین دو نوع BJT و MOSFET قرار میگیرد.و بخاطر امپدانس ورودی بسیار بالایی که دارد بسیار حساس می باشد.و بیشتر در کوره های القایی برای تقویت دامنه ولتاژ استفاده میشود. و در کل مورد استفاده این نوع ترانزیستورها بیشتر برای راه اندازی المانهای توان بالا می باشد.مهمترین و تقریباً تنها کارایی IGBT سوییچینگ جریانهای بالا میباشد.

از ویکی‌پدیا، دانشنامهٔ آزاد
#دانلود #کتاب # رادیو_نرم_افزاری : کتاب را دیو نرم افزاری (SDR) و پیاده سازی آن در متلب MATLAB
#آموزش قدم به قدم #آردوینو
#قسمت_سوم_آردوینو_قدم_به_قدم


برنامه نویسی:
1- مقدمات سی
2- آموزش برنامه نویسی آردوینو
اولین قدم برای نوشتن طرح (sketch) خودتان بر روی آردوینو نیاز است ابتدا از منوی file/new پروزه جدید خود را تعریف نمایید پس شروع کنید !
با ایجاد یک پروژه جدید کد های زیر را مشاهده خواهید کرد:
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
اگر قبلا بازبان برنامه نویسی c آشنا بوده باشید به شباهت بسیار زیاد برنامه نویسی آردوینو با سی پی خواهید برد، همانطور که مشاهده میکنید شما باید برنامه و طرح خودتان را داخل دو تابع setup و loop بنویسید. در اینجا بشرح کارکرد توابع setup و loop میپردازیم:
• Setup
در این قسمت کدهایی که نیاز است تا یکبار اجرا بشوند و همچنین تعریف پین های برد در این قسمت قرار می گیرند.
• Loop
کدهایی از برنامه در این قسمت نوشته میشوند که می بایست دایما در حال تکرار باشند .
البته پیش از این دو تابع هم می توان کدنویسی کرد ؛ فراخوانی توابع کتابخانه ای آردوینو و همچنین تعریف ثابت ها و متغییر ها می تواند پیش از تابع setup() قرار گیرد.

در زیر نمونه ای از برنامه های آردوینو را مشاهده میکنید:

const int ledPin = 13; // LED connected to digital pin 13
// The setup() method runs once, when the sketch starts
void setup()
{
pinMode(ledPin, OUTPUT); // initialize the digital pin as an output
}
// the loop() method runs over and over again,
void loop()
{
digitalWrite(ledPin, HIGH); // turn the LED on
delay(1000); // wait a second
digitalWrite(ledPin, LOW); // turn the LED off
delay(1000); // wait a second
}



البته این را به خاطر داشته باشید که در صورتی که نیاز باشد تا به تابع کتابخانه ای دسترسی داشته باشیم میبایست در ابتدای برنامه با دستور #include تابع مورد نظر را فراخوانی کنیم.
همانطور که در خط اول برنامه مشاهده می نمایید یک مقدار ثابت را تعریف نموده ایم و در ادامه در قسمت setup پین مورد نظر راتعریف کرده ایم و همچنین در قسمت loop نوع عملکرد مورد نظرمان که همان چشمک زدن است را با قرار دادن تاخیر برای فاصله میان روشن و خاموش بودن ال ای دی تعریف نموده ایم.