طراح

زندگی یعنی پژوهش و فهمیدن چیز جدید (پروفسور حسابی)

زندگی یعنی پژوهش و فهمیدن چیز جدید (پروفسور حسابی)

طراح

شاکری لیسانس کنترل - دانشگاه خراسان
designer2100@outlook.com
اینستاگرام:
designer2013.blogsky@
تلگرام:
Abolfazl_shakeri@



کاری کنیم که کتابخانی یک امر رایج بشود



این کتاب را بخوانید



این کتاب را بخوانید



این کتاب را بخوانید



این کتاب را بخوانید





















Direct connect & relief connection - آلتیوم دیزاینر

*تعیین نوع اتصال via از نوع direct connect و اتصال pad از نوع relief connect:


1- در محیط آلتیوم دیزاینر کلید d و سپس r را فشار دهید.
2- از پنجره باز شده،  قسمت design Rules گزینه polygon Connect Style سپس Polygon Connect  را انتخاب کنید.
3- در قسمت first object matches گزینه Advanced را انتخاب کنید. روبروی آن در قسمت Full Query عبارت:
"Ispad AND InNet('GND')"
را تایپ کنید.

4- در قسمت second object matches گزینه all را انتخاب کنید.
5- قسمت Connect Style را بر روی Relief Connect قرار دهید.
6- پنجره را با کلیک روی ok ببندید.
7- روی polygon مورد نظر دبل کلیک کنید و با انتخاب ok و تایید پیام پلیگان مجدد رسم میشود و via ها به صورت direct connect و pad ها به صورت Relife Connect به پلیگان متصل خواهند شد.

*برای حالت معکوس از عبارت زیر استفاده کنید:
"IsVia AND InNet('GND')"



Direct connect   &    relief connection:

A thermal relief pad is a printed circuit board (PCB) pad connected to a copper pour using a thermal connection. It looks like a normal pad with copper "spokes" connecting it to the surrounding copper.

A typical pad on a printed circuit board is only connected to a few narrow tracks. A pad directly connected to the copper pour is difficult to solder since the heat quickly leaks away from the pad into the copper pour due to high thermal conductivity of copper. A thermal connection restricts the heat flow, making the pad easier to solder. Via holes that only connect one layer to another, without having soldering wires or pins into the hole, do not normally need thermal restriction. Wire leaded components that are either carrying radio frequency currents, where the additional inductance would be problematic, or where very high current densities are expected, and the spokes of the thermal relief may act as a fuse, may require the thermal relief pattern to be customised or even omitted, in which case the parts may require additional hand soldering during assembly.


کتابخانه جدید و حرفه ای 74HC595

کتابخانه جدید و حرفه ای شیفت رجیستر 74HC595

74HC595


دانلود

کتابخانه RTC - DS3231

کتابخانه استفاده از RTC-DS3231

ds3231

کتابخانه atXmega


کتابخانه aTmega

کتابخانه ماژول SIM900 - GSM

مدتی است که کتابخانه ای برای استفاده از ماژول های GSM نوشته ام و در پروژه های مرتبط با gsm  استفاده میکنم. جهت کمک به دوستان و توسعه و بهینه سازی بیشتر توسط سایر اساتید آن را منتشر میکنم.

 

کتابخانه را به برنامه تان اضافه کنید و :

ماژول را روشن و کانفیگ کنید

پیامک ها را دریافت و بخوانید

پیامک بفرستید

تماس ها را رد کنید

به تماس پاسخ دهید

پیامک فارسی ارسال کنید

شارژ سیم کارت را چک کنید

از وضعیت شبکه مطلع شوید

از وضعیت سیگنال مطلع شوید

اپراتور سیم کارت را تشخیص دهید

هیچ پیامکی را از دست ندهید(صف انتظار پیام)

 

gsm_lib

 

دانلود راهنما

 

دانلود کتابخانه ایکسمگا

 

دانلود کتابخانه aTmega

 

 

در توسعه و بهینه سازی این کتابخانه شرکت کنید


حق نشرکتابخانه برای designer2013.blogsky.com محفوظ است. از کپی برداری بدون ذکر منبع خودداری کنید

 

برد افزایش رله RS485

نوع ارتباط : RS485

8 رله

افزایش تعداد رله ها از طریق شیفت رجیستر






دانلود فایل PCB

سلف

EM18

RFID READER

در مداری که از کارت خوان RFID استفاده شده بود (EM18 & RF01D) ؛ تغدیه با رگولاتور LM2576 اورجینال تامین میشد.

در حالتی که سلف رگولاتور از نوع بشکه ای بوده کارت خوان RFID اصلا کارت را تشخیص نمیداد و یا در فاصله بسیار کم خواندن انجام میشد؛ بعد از تعویض سلف و استفاده از نوع تیروئیدی مشکل نخواندن کارت حل شد و فاصله خواندن کارت نیز به طور چشم گیری افزایش پیدا کرد.


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

saeidjabbarie@

کالیبراسیون اسیلاتور داخلی AVR

در صورتی که از اسیلاتور داخلی میکروهای avr استفاده میکنید. حتما رجیستر OSCCAL اسیلاتور را ابتدای شروع برنامه با مقدار صحیح بارگزاری کنید تا خطای فرکانس حداقل باشد.
برای این کار با استفاده از پروگرمر MKII و نرم افزار اتمل استودیو میتوانید مقدار صحیح کالیبراسیون اسیلاتور برای فرکانس مورد نظر را از ناحیه signature row بخوانید و در آدرسی دلخواه از اییپرام ذخیره کنید سپس ابتدای برنامه مقدار را از اییپرام داخل رجیستر کالیبراسیون اسیلاتور بارگزاری نمایید.

مانند:

OSCCAL = eeprom_read_byte(0);

درایور RGB بدون محدودیت در تعداد خروجی

دارای اپلیکیشن اندروید جهت انتخاب رنگ، انتخاب افکت، روشن و خاموش کردن

مجهز به WI-FI

کتابخانه SSD1306 برای ایکسمگا - SSD1306 LIB

SSD1306


ارتباط با میکرو I2C


دانلود

کتابخانه GPS برای میکرو Xmega

کتابخانه استفاده از ماژول GPS:

دریافت و جداسازی داده های جغرافیایی

تبدیل از درجه دسیمال به درجه, دقیقه, ثانیه

تبدیل از درجه,دقیقه,ثانیه به درجه دسیمال


دانلود