en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

KnowledgePlus.ir

KnowledgePlus.ir

Open in Telegram

کانال مهندس اوژن کی نژاد کلیه مطالب این کانال به جز مواردی که صریحا در متن آن ذکر شده باشد جنبه تالیفی دارد و از جایی کپی نشده است. کانال اشتغال: @KnowledgePlusir @StepMotor @MC3Delta @FindChips instagram.com/knowledgeplus.ir aparat.com/KnowledgePlus

Show more
5 530
Subscribers
+124 hours
+37 days
+1430 days
Posts Archive
بر اساس صورت مسئله مطرح شده در کانال، حداقل تعداد سوئیچ های ممکن برای وارد شدن به مد تنظیم حد شمارش یک شمارنده مبتنی بر میکروکنترلر و تنظیم رقم ها و سپس ذخیره سازی و خروج از وضعیت تنظیم چند سوئیچ است؟ anonymous poll ۱ – 183 👍👍👍👍👍👍👍 65% ۲ – 56 👍👍 20% ۳ – 27 👍 10% ۴ – 15 👍 5% 👥 281 people voted so far. Poll closed.

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

معرفی موتور جستجوی قطعات الکترونیکی که توسط عزیزان پرتلاش در مجموعه سیسوگ ایجاد و راه اندازی شده است: https://isee.sisoog.com

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

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

نسخه جدید فایل مدارچاپی برد قدرت اینورتر سه فاز دو اسب @MC3Delta

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

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

این مطلب بیش از دو سال پیش نوشته شد و امروز خیلی بیشتر از دو سال قبل مصادیق آن قابل لمس است:

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

منوهای مخفی: T.me/KnowledgePlus/437

اگر در رشته الکترونیک فعالیت می کنید، شرایط اقتصادی جاری چه تاثیری روی کار و فعالیت شما داشته است؟ anonymous poll کار ما به مرز توقف و تعطیلی کشیده شده – 262 👍👍👍👍👍👍👍 35% تاثیر منفی داشته و رکود ایجاد شده – 252 👍👍👍👍👍👍👍 33% تاثیر چندانی نداشته است – 125 👍👍👍 17% تاثیر مثبت داشته – 114 👍👍👍 15% 👥 753 people voted so far.

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

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

نتیجه نظرسنجی قرار داده شده در مورد تاثیر شرایط اخیر روی برخی فعالیت های صنعتی بسیار تامل برانگیز است: T.me/StepMotor/219

وقتی یک برنامه نویس زبان c به لینک زیر در سایت بورس تهران سر می زند و در کمال تعجب می بیند که چقدر مهارتش در برنامه نویسی می تواند در این موضوع کاربرد داشته باشد: cdn.tsetmc.com/Site.aspx?ParTree=151713 @KnowledgePlus

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

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

چگونه CPU می تواند از صحت کلاک واقعی خود اطلاع پیدا کند؟ فرض کنیم که در یک مدار حساس با کاربردهای صنعتی یا پزشکی و غیره، کلاک CPU از یک اسیلاتور خارجی یا اسیلاتور داخلی مبتنی بر کریستال خارجی تامین شود . حال اگر به دلایلی مانند خرابی یا اشتباه در انتخاب قطعات، تفاوت قابل توجهی بین فرکانس واقعی کلاک با مقدار ایده آل وجود داشته باشد، CPU از چه طریقی می تواند از وجود این خطا در فرکانس کلاک اطلاع حاصل کند تا بتواند روتین های حفاظتی مناسب را اجرا کند؟ در این رابطه چند راهکار پیشنهاد می شود: 1- اولین روش کلی برای سنجش صحت فرکانس کلاک، استفاده از یک منبع مستقل تولید فرکانس به عنوان مرجع است. این مرجع فرکانسی می تواند از اسیلاتورهای داخلی یا خارجی یا سایر سخت افزارهای خارجی که دارای کلاک مربوط به خود هستند (مانند میکروکنترلرهای دیگر یا کامپیوتر) یا هر مبنای زمانی مستقل مانند فرکانس برق شهر تامین شود. در این روش باید به نحوی امکان مقایسه بین فرکانس کلاک CPU با فرکانس مرجع فراهم شود. مثلا اگر تایمری با کلاک مستقل در سیستم وجود داشته باشد (مانند RTC)، تایمر دیگری را می توان با کلاک CPU یا تقسیمات آن راه اندازی کرد و از مقایسه تغییرات دو تایمر، صحت کلاک مورد سنجش را بررسی کرد. از مبناهای زمانی در دسترس مانند فرکانس برق شهر هم با تمهیدات مناسب می توان برای این ارزیابی استفاده کرد. به عنوان یک مثال اگر کلاک تایمری با Prescaler=8 از کلاک CPU تامین شود و منبع کلاک اسیلاتوری با کریستال 16MHz باشد، فاصله زمانی نیم سیکل از برق شهر که دو بار گذر از صفر در آن اتفاق می افتد برابر 10ms است و انتظار می رود که مقدار شمارنده در این مدت زمان 20000 واحد تغییر کند. حال اگر بجای کریستال 16MHz به اشتباه یک کریستال 8MHz قرار داده شده باشد، در فاصله دو گذر از صفر مقدار شمارنده بجای 20000 واحد فقط 10000 واحد تغییر می کند که از مقایسه این مقدار با مقدار ایده آل می توان به وجود خطا در فرکانس کلاک پی برد و به این نتیجه رسید که فرکانس واقعی اسیلاتور نصف مقدار مطلوب است. 2- روش کلی دیگر، استفاده از تکنیک های آنالوگ است. با استفاده از روش های آنالوگ به طرق مختلفی می توان فرکانس را به یک کمیت آنالوگ مرتبط کرد و آن را اندازه گرفت. مثلا می توان موجی با فرکانس مشخص را توسط میکروکنترلر تولید کرد و بعد از اعمال آن به مدار مبدل فرکانس به ولتاژ، این ولتاژ را توسط ADC اندازه گیری کرد که مقدار اندازه گیری شده ملاکی برای سنجش فرکانس خواهد بود. یا به عنوان مثال دیگر در روشی که جنبه تقریبی دارد، یک پله ولتاژ به مدار RC با مقادیر معلوم اعمال می شود و ولتاژ دو سر خازن تا رسیدن به حد معینی توسط ADC اندازه گیری می شود و تایمری بصورت همزمان با کلاک CPU یا تقسیمات آن راه اندازی می شود. با توجه به معلوم بودن مقدار خازن و مقاومت و فرکانس تایمر، میزان تغییرات تایمر بصورت تقریبی تا شارژ خازن مشخص است (ولتاژ دو سر خازن در زمان RC به 0.63 حداکثر مقدار خود می رسد). بنابراین بعد از رسیدن ولتاژ خازن به حد مشخصی با مقایسه مقدار واقعی تایمر با مقدار مورد انتظار می توان صحت فرکانس کلاک CPU را احراز کرد. @KnowledgePlus

نقشه شماتیک برد قدرت اینورتر یک اسب سازگار با هدربرد اینورتر و برد راه انداز هدربرد. فایل مدارچاپی متناظر با این نقشه قبلا در کانال و سایت قرار داده شده است. @MC3Delta