سرزمین الکترونیک
فروشگاه گزارش قوانین تماس سه شنبه ۱ خرداد

×

در حال لود کردن صفحه ورود ...

×

در حال لود کردن فرم ثبت نام ...

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

مطالب جلسه

  • وسایل لازم جهت برش فیبرهای مدار چاپی
  • وسایل لازم جهت سوراخکاری بردهای مدار چاپی
  • وسایل لازم جهت لحیمکاری بردهای مدار چاپی
  • وسایل لازم جهت شستشوی بردهای مدار چاپی
  • سایر وسایل مورد نیاز
  • معرفی المانهای جایگزین جهت کاهش هزینه های خرید
  • فیلم آموزش ساخت مینی دریل ارزان قیمت و قدرتمند جهت سوراخکاری برد

COURSE
جلسه 13 کارگاه PCB-طراحی برد مدار چاپی(DRC & Outputs)

در آلتیوم دیزاینر، ادیتور PCB یک محیط قانون-محور(rules-driven) است که در آن میتوان قوانین متعددی را جهت اطمینان پیدا کردن از یکپارچگی برد تعریف کرد. علاوه بر این، آلتیوم یک ابزار خطایابی قدرتمند دارد که توسط آن میتوان از خطاهایی که در طراحی برد وجود دارند، در کمترین زمان ممکن مطلع شد. قوانین طراحی تعریف شده توسط Design Rule Checker یا همان DRC، هم میتوانند بصورت online حین طراحی مانیتور شوند و هم اینکه میتوان در هر زمانی یک تست batch را انجام داد و گزارش خطاها را تولید کرد. در این جلسه شما را به صورت کامل با این حالتهای موجود آشنا میکنیم. خطایابی سه مرحله دارد: 1-مکان یابی خطا، 2-پی بردن به دلیل خطا و 3-رفع خطا. در این جلسه آموزش انجام پیکره بندی های قبل از اجرای DRC را بیان خواهیم کرد و روش اجرای DRC و خطایابی را آموزش خواهیم داد. پس از انجام DRC و بررسی خطاها و رفع آنها، نوبت به تهیه ی فایلی جهت پرینت گرفتن از طرح میرسد. آموزش کانفیگ و پیکره بندی صفحات و آماده سازی آنها جهت پرینت گرفتن را هم به صورت کامل بیان کرده ایم و فایلهای خروجی مربوط به لایه های Bottom و Top Overlay را ایجاد میکنیم. از جلسه ی بعد مراحل ساخت برد مدار چاپی را شروع خواهیم کرد.

مطالب جلسه 13 کارگاه

  • آموزش پیکره بندیها و تنظیمات قبل از اجرای DRC
  • اجرای DRC و خطایابی برد طراحی شده
  • بررسی خطاهای گزارش شده و جزئیات خطاها
  • آموزش رفع خطاها
  • پیکره بندی صفحات جهت تولید فایلهای خروجی
  • کانفیگ صفحه ی مربوط به لایه ی Bottom جهت پرینت
  • کانفیگ صفحه ی مربوط به لایه ی Top Overlay جهت پرینت

COURSE

مدار تشخیص نشت گاز هوشمند توسط STM32 و GSM

1396/10/06 آمانج عبداله زاده
مدار تشخیص نشت گاز هوشمند توسط STM32 و GSM

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

قابلیتهای مدار

  • فعال شدن آژیر به محض نشت کردن گاز
  • ارسال sms برای شماره تلفنهای تعریف شده در سیستم
  • برقراری تماس تلفنی و اطلاع رسانی نشت گاز
  • خاموش کردن اتوماتیک وسایل حساس به محض نشت کردن گاز
  • امکان اتصال شیر برقی گاز جهت قطع کردن گاز اصلی پس از نشت گاز

DOWNLOAD
کیت کنترل وسایل و سیستم امنیتی هوشمند توسط GSM

توجه : این مدار در مورخه 96/09/29 به روز رسانی گردید.

توسط مدار بالا علاوه بر اینکه میتوان از راه دور و توسط sms، وسایل مختلفی را کنترل کرد، میتوان سنسورهای مختلفی مانند چشمیهای PIR، سنسورهای اعلان حریق، مگنتهای درب و پنجره، سنسورهای دود و گاز و … را نیز به مدار متصل کرد و از وضعیت لحظه به لحظه ی آنها مطلع شد و از سیستم بعنوان یک دزدگیر حرفه ای و یک سیستم امنیتی هوشمند هم استفاده نمود. مدار دارای 4 ورودی مستقل(4 زون) و 4 خروجی مستقل می باشد. میتوان تمام وسایل برقی مانند کولرهای آبی و گازی و هیترها(وسایل گرمایشی و سرمایشی)، شیرهای قطع گاز و آب و قفلهای برقی را به خروجیهای مدار متصل کرد و بدین ترتیب میتوانیم این وسایل را به سادگی از راه دور توسط sms کنترل کنیم. به ورودیهای مدار نیز میتوان سنسورهای مختلفی را وصل نمود طوریکه در صورت تحریک شدن هر یک از آنها، سیستم با ارسال sms، ما را از تحریک شدن سنسور باخبر میکند. برای مدار خود یک اپلیکیشن اندرویدی کاربردپسند طراحی کرده ایم تا کاربر بتواند به ساده ترین و حرفه ای ترین شکل ممکن مدار خود را کنترل کند. از دیگر ویژگیهای کاربردی مدار این است که با خاموش شدن مدار و قطع شدن تغذیه ی آن، وضعیت خروجیهای مدار تغییر نمیکند زیرا وضعیت خروجیها به حافظه ی سیستم سپرده می شود. در آپدیت جدید بخشی به نام Manage Contacts را به اپلیکیشن اضافه کرده ایم که توسط آن میتوان userهای جدیدی برای سیستم تعریف کرد و بر روی آنها مدیریت داشت. مدار به گونه ای برنامه نویسی شده که در صورت هنگ کردن مدار به هر دلیلی، مدار به صورت اتوماتیک ریست میشود و مجددا به حالت آماده به کار برمیگردد.

به روزرسانیهای نرم افزاری کیت

مشاهده فیلم قابلیتهای جدید مدار

COURSE
جلسه 12 کارگاه PCB-طراحی برد مدار چاپی(Routing)

در جلسه ی 11 کارگاه طراحی و ساخت PCB، به معرفی و آموزش کار با قوانین طراحی یا Design Rules و تعریف قوانین جدید پرداختیم. در این جلسه سیمکشی یا Routing برد را انجام خواهیم داد. در ابتدا عملیات یا فرآیند Routing را تعریف میکنیم و با آن آشنا میشویم. تنظیماتی که قبل از شروع سیمکشی باید انجام گیرد را آموزش میدهیم و سپس روشهای مختلفی که برای انجام Routing برد وجود دارد، یعنی روش اتوماتیک و روش دستی را معرفی و سپس به هر دو روش برد خود را سیمکشی میکنیم. این دو روش را باهم مقایسه و مزایا و معایب هر یک را بیان میکنیم. نکات مهمی را که حین سیمکشی به آنها نیاز داریم و باید در نظر بگیریم را معرفی و تکنیکهای مختلفی جهت رسم هر چه بهتر مسیرهای مسی را آموزش میدهیم. با در نظر گرفتن همه ی این نکات، سیمکشی دستی برد را شروع و در پایان عملیات Routing، روشهای بهینه کردن و مستحکم کردن سیمکشی و مسیرهای مسی ترسیم شده را آموزش میدهیم. در انتهای جلسه روش ایجاد لایه ی راهنمای برد را بیان خواهیم کرد.

مطالب جلسه 12 کارگاه

  • آموزش تنظیماتی که قبل از شروع Routing باید اعمال کرد
  • معرفی روشهای مختلف Routing برد و سیمکشی برد با هر دو روش
  • مقایسه ی روشهای اتوماتیک و دستی باهم و بیان مزایا و معایب هر کدام
  • آموزش بهینه کردن Routing و مسیرهای مسی ترسیم شده
  • آموزش کار با جامپرها(Jummper) و روش استفاده از آنها
  • آموزش افزایش استحکام و اطمینان اتصالات
  • آموزش ایجاد لایه ی راهنما

جهت مشاهده ی تصاویری از برد طراحی شده اینجا کلیک کنید.

نرم افزار B4R (Basic4Arduino) برای برنامه نویسی آردوینو برپایه زبان بیسیک به کار می رود ، کامپایلر B4R توسط شرکت Anywhere Software تولید شده است . این شرکت کامپایلر های B4a (برنامه نویسی اندروید ) ، B4I (برنامه نویسی iOS) و B4j (برنامه نویسی ویندوز) را نیز تولید کرده است که همه این کامپایلر ها دارای محیط برنامه نویسی و قواعد یکسان برای برنامه نویسی می باشند . کامپایلر B4R دارای محیط زیبا و مدرن برای برنامه نویسی است و خطایایی و دیباگ کردن برنامه ها در آن به سادگی امکان پذیر است ، همچنین ادیتور آن بصورت خودکار کدها را پیش بینی و کامل می کند که این مورد باعث می شود هم سرعت برنامه نویسی بالا برود و هم خطای کمتری رخ دهد . کامپایلر B4R دارای کتابخانه های قدرتمندی است که نیاز های ما را برای برنامه نویسی پوشش قرار می دهد و با کمترین درگیری در مفاهیم پیچیده می توانیم برنامه های مد نظر خود را طراحی کنیم .

امکانات و ویژگی های نرم افزار بیسیک فور اندروید :
  1. برنامه نویسی Arduino و ESP8266 بر پایه زبان بیسیک
  2. دارای ادیتور AutoComplete (کامل کننده خودکار کدها)
  3. عیب یابی و دیباگ ساده کد های نوشته شده
  4. محیط 100 درصد اختصاصی برای برنامه نویسی آردوینو
  5. دارای محیط ساده ، جذاب و مدرن به همراه تم های متنوع
  6. دارای کتابخانه های متنوع و قدرتمند برای کابردهای مختلف
  7. پشتیبانی از تمام امکانات آردوینو
  8. بدون نیاز به داشتن پیش نیاز خاص در زمینه آردوینو
  9. کاملا رایگان

مطالب سایت