- آموزش الکترونیک
مقاومت بلیدر (Bleeder) چیست و کجا استفاده میشود؟
مقاومت های بلیدر مقاومت های استاندارد با مقدار بالا هستند که برای دشارژ خازن در مدار های فیلتر استفاده می شوند. دشارژ خازن ها واقعاً مهم است زیرا حتی اگر منبع تغذیه خاموش باشد، یک خازن شارژ شده می تواند…
ادامه مطلب » - آموزش آردوینو
دستور detachInterrupt در آردوینو (غیرفعال کردن وقفه)
از دستور detachInterrupt در برنامه نویسی برد های آردوینو برای غیرفعال کردن وقفه مورد نظر استفاده میشود. دستور detachInterrupt detachInterrupt(digitalPinToInterrupt(pin)) (پیشنهاد شده) detachInterrupt(interrupt) (پیشنهاد نشده) interrupt: شماره وقفه pin: پین مورد استفاده برای وقفه این دستور چه چیزی را بر…
ادامه مطلب » - آموزش آردوینو
راه اندازی انکدر موتور با آردوینو مبتنی بر کنترلر PID
در اتوماسیون و کنترل صنعتی ، کنترل کننده PID به یکی از معتبرترین الگوریتم های کنترلی تبدیل شده است که می تواند برای تثبیت پاسخ خروجی هر سیستمی اجرا شود. PID مخفف Proportional-Integral-Derivative است. کنترل کننده های PID را می…
ادامه مطلب » - رپورتاژ آگهی
بازاریابی پیامکی چیست؟ مزایای استفاده از ملی پیامک
اگر دربارۀ تبلیغات پیامکی شنیده باشید، احتمالاً این سوال برایتان پیش آمده که چگونه باید تبلیغات اس ام اسی را شروع کرد؟ این روش چه نتایجی برای کسبوکار دارد؟ ارسال پیامک تبلیغاتی یا همان بازاریابی پیامکی روشی نوین و پربازده…
ادامه مطلب » - آموزش آردوینو
آموزش وقفه ها در آردوینو (دستور attachInterrupt)
اولین پارامتر دستور ()attachInterrupt عدد وقفه است. به طور معمول برای اختصاص دادن پین دیجیتال به یک وقفه، باید از digitalPinToInterrupt(pin)استفاده کنید. به عنوان مثال، اگر میخواهید از پین 3 به عنوان وقفه استفاده کنید، باید دستور را به شکل…
ادامه مطلب » - تکنولوژی
DSP چیست؟ کتاب آموزش DSP (پردازش سیگنال دیجیتال)
دستگاه های آنالوگ دارای طیف گسترده ای از پردازنده ها برای کاربردهای مختلف هستند. در این مطلب مفاهیم اساسی پردازش سیگنال دیجیتال (DSP) را توصیف می کنیم. پردازش سیگنال دیجیتال یکی از قدرتمندترین فناوری هایی است که به شکل علمی…
ادامه مطلب » - آموزش آردوینو
دستور highByte و lowByte در آردوینو (اعلام بایت کوچک و بزرگ)
دستور highByte دستور highByte بزرگترین بایت (چپ ترین) را در یک word یا دومین بایت کوچک از نوع داده بزرگتر مشخص میکند. تابع highByte() به صورت زیر قابل استفاده است. highByte(x) x: یک مقدار از هر نوعی دستور lowByte…
ادامه مطلب » - دیتاشیت
سنسور LM35 چیست؟ نحوه کار و پایه های LM35
LM35 یک سنسور دما است که سیگنال آنالوگ متناسب با دمای لحظه ای را ایجاد میکند. ولتاژ خروجی (سیگنال آنالوگ) را میتوان به راحتی تفسیر کرد تا دما بر حسب سانتی گراد بدست آید. مزیت استفاده از سنسور دما LM35…
ادامه مطلب » - آموزش آردوینو
دستور bitWrite در آردوینو (نوشتن مقدار 0 و 1 در بیت)
دستور bitWrite برای 1 کردن یا 0 کردن مقدار بیت مورد نظر ما استفاده میشود. (توجه داشته باشید بیت اول با شماره 0 مشخص میشود، بیت دوم با شماره 1 مشخص میشود و …) دستور bitWrite تابع bitWrite() به صورت…
ادامه مطلب » - آموزش الکترونیک
هیت سینک چیست؟ نحوه کار و انواع هیت سینک
هیت سینک یکی از رایج ترین اجزا برای مدیریت حرارت در دستگاه ها، ماشین آلات و حتی در سیستم های رایانه است. این مولفه به قدری فراگیر است که توسط افرادی که حتی با این فناوری آشنایی زیادی ندارند نیز…
ادامه مطلب » - آموزش آردوینو
دستور bitSet در آردوینو (1 کردن بیت)
دستور bitSet برای 1 کردن مقدار بیت مورد نظر ما استفاده میشود. (توجه داشته باشید بیت اول با شماره 0 مشخص میشود، بیت دوم با شماره 1 مشخص میشود و …) دستور bitSet تابع bitSet() به صورت زیر قابل استفاده…
ادامه مطلب » - تکنولوژی
سیستم مدیریت باتری (BMS) خودرو الکتریکی
در 7 ژانویه 2013، یک پرواز بوئینگ 787 برای تعمیر و نگهداری پارک شده بود، در طی آن یک مکانیک متوجه شعله های آتش و دود ناشی از واحد برق کمکی (بسته باتری لیتیوم) پرواز شد، که برای تأمین برق…
ادامه مطلب » - آموزش آردوینو
دستور bitRead در آردوینو (خواندن بیت مورد نظر)
دستور bitRead مقدار بیت مورد نظر در متغیر مورد نظر ما را میخواند. (توجه داشته باشید بیت اول با شماره 0 مشخص میشود، بیت دوم با شماره 1 مشخص میشود و …) دستور bitRead تابع bitRead() به صورت زیر قابل…
ادامه مطلب » - تکنولوژی
سنسور ژیروسکوپ چیست؟ کاربرد و انواع ژیروسکوپ
سیستم های ریز الکترومکانیکی (معروف به MEMS) فناوری دستگاه های الکترومکانیکی و مکانیکی بسیار کوچک هستند. پیشرفت در فناوری MEMS به ما در تولید محصولاتی همه کاره کمک کرده است. اکنون بسیاری از دستگاه های مکانیکی مانند شتاب سنج ،…
ادامه مطلب » - آموزش آردوینو
دستور bitClear در آردوینو (0 کردن بیت)
دستور bitClear بیت مورد نظر ما را پاک میکند یعنی آن را 0 میکند. (توجه داشته باشید بیت اول با شماره 0 مشخص میشود، بیت دوم با شماره 1 مشخص میشود و …) دستور bitClear تابع bitClear() به صورت زیر…
ادامه مطلب »




