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
دست افراد و مجموعه هایی را که در این موقعیت نابسامان تلاش می کنند قطعات و ماجول های الکترونیکی را از خارج با قیمت و کیفیت مناسب تهیه کنند و منصفانه در اختیار مصرف کنندگان قرار دهند باید بوسید. درود بر شرفشان.

@KnowledgePlus
معرفی موتور جستجوی قطعات الکترونیکی که توسط عزیزان پرتلاش در مجموعه سیسوگ ایجاد و راه اندازی شده است:

https://isee.sisoog.com
فرض کنیم با اتصال تعدادی سون سگمنت به یک میکروکنترلر، شمارنده ای ساخته ایم که پالس های اعمال شده به یک ورودی را تا عدد معینی می شمارد و بعد ریست می شود و مجددا شمارش از صفر شروع می شود و این روال ادامه می یابد. برای تنظیم عددی که این شمارنده بعد از رسیدن به آن باید ریست شود می خواهیم تعدادی تک سوئیچ (Push Button) به میکروکنترلر متصل کنیم تا از طریق آنها بتوانیم وارد مد تنظیم شویم و با تنظیم مجزای هر رقم در محدوده ۰ تا ۹، حد شمارش را مشخص و ذخیره کنیم و در ادامه شمارنده به مد شمارش باز گردد (مثلا برای یک شمارنده ۵ رقمی، محدوده قابل تنظیم بین ۰ تا ۹۹۹۹۹ خواهد بود). لطفا بعد از بررسی ابعاد برنامه نویسی این صورت مسئله، در نظرسنجی بعدی اعلام کنید که حداقل تعداد سوئیچ های ممکن برای انجام چنین عملیاتی چند سوئیچ است؟

@KnowledgePlus
بر اساس صورت مسئله مطرح شده در کانال، حداقل تعداد سوئیچ های ممکن برای وارد شدن به مد تنظیم حد شمارش یک شمارنده مبتنی بر میکروکنترلر و تنظیم رقم ها و سپس ذخیره سازی و خروج از وضعیت تنظیم چند سوئیچ است؟
anonymous poll

۱ – 183
👍👍👍👍👍👍👍 65%

۲ – 56
👍👍 20%

۳ – 27
👍 10%

۴ – 15
👍 5%

👥 281 people voted so far. Poll closed.
توضیح بیشتر درباره صورت مسئله قبلی:

بعد از وصل تغذیه، شمارنده شمارش خود را بصورت معمول انجام می دهد. با فرمان یک سوئیچ شمارنده وارد مد تنظیم می شود. در این مد تک تک رقم ها از طریق سوئیچ یا سوئیچ ها روی عدد دلخواه قرار می گیرند. مثلا برای تنظیم عدد ۹۸۷۲۳ به عنوان حد شمارش، ابتدا سون سگمنت با کمترین ارزش فعال می شود و بعد از تنظیم در مقدار ۳، با فرمان یک سوئیچ رقم دوم فعال می شود و بعد در مقدار ۲ تنظیم می شود و در نهایت بعد از اتمام تنظیم ارقام، با فرمان یک سوئیچ شمارنده به مد شمارش خود باز می گردد و عدد تنظیم شده بعد از آن به عنوان حد شمارش اعمال می گردد. ضمنا بعد از تنظیم رقم با بیشترین ارزش اگر لازم باشد باید بتوان مجددا به رقم اول بازگشت و روال تنظیم رقم ها تا هر جا که نیاز باشد باید بتواند ادامه داشته باشد.
KnowledgePlus.ir via @vote
بر اساس صورت مسئله مطرح شده در کانال، حداقل تعداد سوئیچ های ممکن برای وارد شدن به مد تنظیم حد شمارش یک شمارنده مبتنی بر میکروکنترلر و تنظیم رقم ها و سپس ذخیره سازی و خروج از وضعیت تنظیم چند سوئیچ است؟ anonymous poll ۱ – 183 👍👍👍👍👍👍👍 65% ۲ – 56 👍👍 20% ۳ –…
نظرسنجی بسته شد. با برنامه نویسی مناسب تنها با یک سوئیچ می توان منظور صورت مسئله را برآورده کرد. جهت ایجاد انگیزه و تشویق افراد مستعد، اولین کسی که بتواند این کار را بصورت عملی پیاده سازی کند و فیلمی از کار خود تهیه و برای ادمین کانال اشتغال و پروژه ارسال کند از طریق این کانال معرفی خواهد شد. برای این منظور به موارد زیر توجه کنید:
۱- پیاده سازی صورت مسئله باید روی سخت افزار واقعی انجام شده باشد و شبیه سازی مورد قبول نیست.
۲- فقط اولین فیلم ارسالی در کانال قرار داده خواهد شد (اهمیت سرعت عمل در اجرا).
۳- در متن فیلم نباید موارد تبلیغاتی مانند نام سایت و کانال تلگرام و نظایر آن وجود داشته باشد.

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

@KnowledgePlus
نقل تجربه ای از اشکال ایجاد شده در یک برد صنعتی:

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

@KnowledgePlus
به عنوان تمرینی برای طراحی مدارات آنالوگ، بدون مراجعه به مدارهای موجود در اینترنت با یک عدد آپ امپ و تعدادی مقاومت و یک تغذیه معین، مدار کاربردی مبدل جریان ۴ تا ۲۰ میلی آمپر به محدوده مشخصی از ولتاژ مثل صفر تا ۵ ولت یا صفر تا ۳.۳ ولت را طراحی کنید به نحوی که جریان ۴ میلی آمپر به ولتاژ صفر و جریان ۲۰ میلی آمپر به حداکثر ولتاژ مورد نظر تبدیل شود.

@KnowledgePlus
گزارشی از یک استعلام قیمت برای ساخت مدار چاپی:

از دو مجموعه آلفا مدار صنعت و کارا الکترونیک برای ساخت یک مدار چاپی دو روی متالیزه در تعدادی معادل با تقریبا یک و دو متر مربع استعلام قیمت گرفته شد. برای تعداد معادل با یک متر مربع، قیمت آلفا مدار حدود ۳ درصد مناسب تر از کارا الکترونیک بود. اما برای دو متر مربع قیمت کارا الکترونیک حدود ۸ درصد مناسب تر از آلفا مدار بود. یک مورد تعیین کننده دیگر این بود که آلفا مدار زمان تحویل سفارش را ۶ روز کاری و کارا الکترونیک ۱۴ روز کاری اعلام کردند.

@KnowledgePlus
برخی تصور می کنند مهم ترین مهارت در الکترونیک کار با میکروکنترلرها است. در حالی که پروژه ها و صورت مسئله های بیشماری مرتبط با رشته الکترونیک وجود دارند که در عین حال که بسیار مهم و کاربردی هستند، هیچ ربطی هم به کدنویسی و میکروکنترلر و امثال آن ندارند و متاسفانه تعداد افرادی که در این حوزه ها دارای تجربه و تخصص هستند، روز به روز کمتر و کمتر می شود.

@KnowledgePlus
در یک دستگاه صنعتی مبتنی بر میکروکنترلر AVR که بیش از هزار عدد از آن در صنعت در حال کار است و تا پیش از این حتی یک مورد پاک شدن EEPROM داخلی میکروکنترلر گزارش نشده بود، برای اولین بار چنین موردی اتفاق افتاد. بعد از بررسی مشخص شد که در هنگام برنامه ریزی فیوز بیت های میکروکنترلر آن دستگاه خاص، به جای قرار دادن سطح Brown out detection روی ۴ ولت، این سطح به اشتباه در مقدار ۲.۷ ولت تنظیم شده است.

@KnowledgePlus
نکته مهم:

در محیط های صنعتی و دستگاه هایی که انواع موتورها و شیرهای برقی و نظایر آن در ساختار آنها بکار رفته، علاوه بر تمام تمهیداتی که قبلا در منابع مختلف و از جمله در این مقاله برای مقابله با نویز و تداخلات الکترومغناطیسی در میکروکنترلرها ذکر شده، اتصال موازی یک خازن ولتاژ بالا با ظرفیتی حدود ۱۰۰ نانو فاراد و مقاومتی حدود یک مگا اهم بین زمین مدار و بدنه فلزی دستگاه از اهمیت ویژه ای برخوردار می باشد.

@KnowledgePlus
نظرسنجی آموزشی: شخصی ادعا می کند که بدون استفاده از هیچ نوع منبع تغذیه ای و تنها با یک دیود و دو قطعه پسیو دیگر یک رادیو ساخته است. به نظر شما چنین چیزی ممکن است؟
anonymous poll

بله – 443
👍👍👍👍👍👍👍 67%

خیر – 214
👍👍👍 33%

👥 657 people voted so far. Poll closed.
نظر سنجی بسته شد. با یک دیود ژرمانیوم و یک سلف و گوشی پیزو الکتریک (معروف به گوشی کریستالی) می توان بدون نیاز به هر گونه منبع تغذیه، رادیو ساده ای را ساخت که امکان شنیدن صدای پخش شده روی امواج رادیو با مدولاسیون AM را فراهم کند. در لینک زیر توضیحات مفصلی درباره نسخه های مختلف این نوع رادیو (که در ایران با عنوان رادیو گوشی شناخته می شود) ارائه شده است:

en.m.wikipedia.org/wiki/Crystal_radio

@KnowledgePlus
قبلا در پست زیر درباره تجربه طراحی یک مدار مطالبی نقل شد:

t.iss.one/KnowledgePlus/614

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

@KnowledgePlus
گران شدن بیش از حد میکروکنترلرهایی مانند سری stm8 یا Holtek که قبلا قیمت های بسیار پایینی داشتند، مشکلاتی را برای مجموعه هایی ایجاد کرده که از این میکروکنترلرها در تولیدات کم سود ولی تیراژ بالا استفاده می کردند. یک روش پیشنهادی برای پایین آوردن هزینه ها که ممکن است در برخی کاربردها جواب بدهد، استفاده از میکروکنترلرهای با کمترین تعداد پین در کنار شیفت رجیسترهایی نظیر 74595 برای توسعه پین های خروجی است. برای توسعه ورودی ها هم می توان از آی سی های مالتی پلکسر نظیر 74151 استفاده کرد.

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

t.iss.one/KnowledgePlus/510

البته این یک مثال ساده است و صورت مسئله های پیچیده تری هم در عمل وجود داشته که موفقیت در انجام آنها در گرو استفاده موثر از هندسه و مثلثات و محاسبات عددی بوده است (مانند نوشتن نرم افزارهای متعدد کنترل NC و CNC با کاربرد خاص از پایه و صفر بدون کمک گرفتن از هر نوع سورس کد موجود).

@KnowledgePlus