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
اخیرا برای کنترل یک ماشین صنعتی که قرار است حداقل چند ده عدد از آن تولید شود، از بازار یک استعلام قیمت در مورد PLC هایی که قادر هستند وظیفه کنترلی مورد نیاز را انجام بدهند گرفته شد و در نهایت مشخص شد که با توجه به افزایش قیمت PLC ها ناشی از نرخ دلار و مشکلات در واردات، استفاده از PLC در کاربرد مذکور اصلا به صرفه نیست و تنها روش ممکن استفاده از میکروکنترلر و طراحی یک کنترلر متناسب با عملکرد مورد نظر است. در حال حاضر صورت مسئله های زیادی در صنعت به همین روال وجود دارد که پتانسیل مطلوبی را برای افراد با تجربه و حرفه ای مسلط به میکروکنترلرها ایجاد می کند.

@KnowledgePlus
این مطلب بیش از دو سال پیش نوشته شد و امروز خیلی بیشتر از دو سال قبل مصادیق آن قابل لمس است:
Forwarded from KnowledgePlus.ir
آیا شایسته است که تا این حد ناتوان باشیم؟

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

@KnowledgePlus
در گفتگویی بین دو نفر که بحث بر سر مفید بودن یا نبودن تولید یک قطعه مکانیکی بود، یکی از طرفین صحبت در برابر اصرار طرف مقابل که ادعا می کرد تولید این قطعه از نظر اقتصادی کار خوبی است و حتما جواب می دهد، پیشنهاد بسیار جالبی را مطرح کرد و گفت: در فروش این قطعه فقط بحث کیفیت و قیمت مطرح نیست و عوامل مهم دیگری مثل وجود ارتباط در آن صنف حرف اول را می زند. شما قبل از اینکه زمان و هزینه بسیار صرف کنی و دستگاه و قالب بسازی و بعد بخواهی احراز کنی که آیا می توانی تولیدات خود را بفروشی یا نه، ابتدا برای امتحان تعدادی از همین قطعه را بصورت آماده از بازار تهیه کن و با قیمتی پایین تر از قیمت خرید برای فروش بگذار و ببین آیا قادر هستی همان ها را که تهیه کرده ای بفروشی و مشتری برای آن وجود دارد یا نه؟ بعد اگر موفق شدی همان مقدار محدود را بفروشی آنگاه دنبال صرف هزینه و تحمل سختی های تولید برو و قبل از اینکه مطمئن شوی برای تولید تو مشتری وجود دارد، بر اساس برداشت های شخصی (که ممکن است اصلا با واقعیت منطبق نباشد) برای تولید اقدام نکن.
از روح حاکم بر این توصیه جالب می توان در بسیاری از عرصه ها از جمله در الکترونیک بهره فراوان برد.

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

@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