KnowledgePlus.ir
5.48K subscribers
47 photos
11 videos
16 files
176 links
کانال مهندس اوژن کی نژاد
کلیه مطالب این کانال به جز مواردی که صریحا در متن آن ذکر شده باشد جنبه تالیفی دارد و از جایی کپی نشده است.
کانال اشتغال:
@KnowledgePlusir
@StepMotor
@MC3Delta
@FindChips
instagram.com/knowledgeplus.ir
aparat.com/KnowledgePlus
Download Telegram
کوثر مدار
شمس الکترونیک
یاسکا مدار
تهران مدار
دنیز مدار
مهران مدار
مدارسازان نوین
کارا الکترونیک
شمیم مدار
زمان راه اندازی میکروکنترلر و اهمیت آن:

یکی از موضوعاتی که در طراحی مدارات مبتنی بر میکروکنترلر باید مورد توجه قرار بگیرد، زمان راه اندازی یا Startup Time میکروکنترلر است. از لحظه متصل شدن تغذیه هر میکروکنترلر و بعد از برطرف شدن شرایط ریست، بسته به نوع میکروکنترلر مدت زمان معینی باید سپری شود تا CPU اولین دستورالعمل را اجرا کند. هر چند این زمان بسیار کوتاه است، اما در بعضی از کاربردها توجه به این زمان بسیار مهم است. سایر مدارات و ماژول هایی که در کنار میکروکنترلر قرار دارند، هر یک دارای زمان راه اندازی خاص خود هستند که این زمان ها ممکن است طولانی تر یا کوتاه تر از زمان راه اندازی میکروکنترلر باشند و عدم توجه به اینکه مدت زمانی طول می کشد تا میکروکنترلر وظیفه خود به عنوان کنترلر را آغاز کند می تواند مشکلات یا آسیب هایی را در برخی کاربردها ایجاد کند. به عنوان مثال فرض کنیم که بخواهیم از میکروکنترلر برای کنترل یک مدار قدرت با ولتاژ و جریان بالا استفاده کنیم. در این شرایط اگر تمهیدات لازم در طراحی مدار در نظر گرفته نشده باشد، مواردی نظیر جریان کشی منجر به آسیب در مدار در فاصله زمانی که میکروکنترلر هنوز وارد فاز اجرای دستورالعمل ها نشده محتمل است. یا به عنوان مثال دیگر فرض کنیم که دو میکروکنترلر با زمان های راه اندازی متفاوت به محض روشن شدن همزمان بخواهند با یکدیگر ارتباط برقرار کنند. در این مثال لازم است در برنامه میکروکنترلر با زمان راه اندازی کوتاه تر، تاخیر کافی قبل از اولین ارتباط در نظر گرفته شود تا میکروکنترلر با زمان راه اندازی بیشتر آماده ارتباط شده باشد. در هر صورت زمان راه اندازی هر میکرکنترلر از جمله مواردی است که در طراحی باید همیشه مد نظر طراح قرار داشته باشد. زمان راه اندازی هر میکروکنترلر در اطلاعات آن ذکر شده است.

@KnowledgePlus
تکنیک استفاده از چشمک زدن تعریف شده یک یا چند LED برای اعلام اطلاعات متنوع به کاربر:

در برخی بردها و ماژول های صنعتی که فاقد صفحه نمایش هستند و کاربر می تواند تنها از طریق LED از وضعیت عملکرد دستگاه اطلاع پیدا کند، روش جالبی برای اطلاع رسانی به کاربر می تواند مورد استفاده قرار بگیرد که عبارت است از چشمک زدن یک یا چند LED با روال و ترتیب معینی که معنای آن در جدولی از قبل برای کاربر مشخص شده است. به عنوان نمونه فرض کنیم که در یک درایور موتور صنعتی که دارای دو LED سبز و قرمز است، چندین وضعیت خطا در درایور مانند خطای اتصال کوتاه خروجی های درایور یا اضافه ولتاژ تغذیه ورودی یا افزایش غیر مجاز دمای هیت سینک یا قطع فازهای موتور و ... مطرح باشد. اگر در این درایور صفحه نمایش وجود نداشته باشد با تعریف روال های مختلف چشمک زدن LED ها می توان کاربر را از نوع خطای بوجود آمده آگاه کرد. مثلا تعریف شود که اگر LED های سبز و قرمز بصورت متوالی و یکی در میان چشمک بزنند به معنای یکی از خطاهای مورد نظر در درایور باشد و اگر ابتدا LED سبز یک بار و بعد LED قرمز دو بار چشمک بزند به معنای وقوع خطای دوم باشد و به همین ترتیب انواع متنوعی از وضعیت های خطا در یک جدول برای کاربر تعریف شود. با این روش می توان بدون وجود واسط های کاربری نظیر LCD یا 7Segment و تنها با یک یا چند LED، اطلاعات مختلفی را به کاربر منتقل کرد.

@KnowledgePlus
معرفی قطعه:

سوئیچ حرارتی یا ترمو سوئیچ قطعه است که روی سطوح مختلف نصب می شود و کنتاکت داخلی آن در دمای معینی وصل یا قطع می شود. از این قطعه می توان برای تشخیص دمای غیرمجاز در هیت سینک ها و کاربردهای مشابه استفاده کرد. انواع مختلف این قطعه در بازار ایران موجود است. از جمله موارد ذکر شده در مشخصات این قطعه می توان به موارد زیر اشاره کرد:
- دمایی که منجر به تغییر وضعیت کنتاکت می شود
- نوع کنتاکت از نظر باز یا بسته بودن در حالت عادی
- جریان قابل تحمل کنتاکت در وضعیت وصل
- ولتاژ مجاز دو سر کنتاکت در وضعیت قطع

(منبع عکس: سایت آمازون)

@KnowledgePlus
عزیزانی که به هر صورتی در حال کمک به ادامه چرخش چرخ های صنعت در کشور هستند به این نکته توجه کنند که در این وضعیت حساس، شرایط به گونه ای نیست که مثل سال های گذشته بتوان دو سه هفته همه چیز را کلا تعطیل کرد و به دنبال استراحت و مسافرت رفت. در منزل ماندن و قرنطینه شخصی به این معنی نیست که خط تولیدی که مثلا ماسک یا مواد ضدعفونی یا نیازهای غذایی و ... را تولید می کند، به دلیل تعطیل کردن افراد و مجموعه های موثر برای ادامه این فعالیت به بهانه تعطیلات عید باید تعطیل شود. همانطور که کادرهای پزشکی و درمانی امروز در خط مقدم مقابله با مشکلات ناشی از ویروس کرونا هستند، صنعت ما هم برای ادامه فعالیت خود به کمک نیروهای متخصص داخلی و تامین کنندگان قطعات و سایر افراد و مجموعه هایی که در این زنجیره دخالت دارند، به شدت نیاز دارد. بنابراین با تاکید کامل بر رعایت موارد ایمنی و پروتکل های بهداشتی که در این ایام باید اجرا شوند، از کسانی که مخاطب این پیام هستند درخواست می شود مسوولیت های اخلاقی و اجتماعی خود در این وضعیت خاص را بیشتر مد نظر قرار دهند.

@KnowledgePlus
جزییات مسابقه علمی سال ۱۳۹۸ سایت اعلام شد:

موضوع مسابقه:
موضوع ششمین دوره مسابقه علمی سایت عبارت است از تدوین یک منبع آموزشی جامع در مورد اینترنت اشیاء (Internet of things یا IOT) شامل نکات و مثال های کاربردی به نحوی که برای دانشجویان و علاقه مندان بصورت عملی قابل استفاده باشد.

جایزه مسابقه:
مبلغ ۹ میلیون تومان بصورت نقدی.

توضیحات بیشتر در لینک زیر:

knowledgeplus.ir/contest/1398

@KnowledgePlus
چندی پیش از یکی از مخاطبین سوال شد که در الکترونیک چه تخصصی دارید و ایشان در پاسخ نگفتند میکروکنترلر x یا زبان برنامه نویسی y یا نرم افزار یا سخت افزار z بلکه جواب بسیار جالبی دادند و یکی از مصالح ساختمانی را به عنوان تخصص خود ذکر کردند. در ادامه هم توضیح دادند که با استفاده از اطلاعات الکترونیکی و مکانیکی، متخصص ساخت انواع دستگاه های مرتبط با یکی از مصالح ساختمانی در مقیاس قیمت نزدیک به میلیارد تومان هستند. این پاسخ قابل تامل می تواند برای افراد کم تجربه و کسانی که در رشته الکترونیک در ابتدای راه هستند بسیار آموزنده باشد و به این نکته توجه کنند که "تسلط بر ابزار" معمولا هدف نیست. بلکه یک مرحله گذر و مقدمه ای است برای رسیدن به مرحله "تسلط بر کاربرد".

t.iss.one/KnowledgePlus/473

@KnowledgePlus
چند فایل pdf در مورد روش و سبک نگارش در کدنویسی به زبان C:

فایل۱ - فایل۲ - فایل۳ - فایل۴ - فایل۵ - فایل۶

@KnowledgePlus