Deprecated: Function Appsero\Client::updater is deprecated since version 2.0! Use \Appsero\Updater::init($client);, for more details please visit: https://appsero.com/docs/appsero-developers-guide/appsero-client/appsero-sdk-updater-changes/ instead. in /home/sarayeda/domains/sarayedaneshjo.com/public_html/wp-includes/functions.php on line 6078 آموزش ها – سرای دانشجو | دانلود مقاله و جزوات دانشگاهی https://sarayedaneshjo.com Thu, 18 Apr 2019 10:33:01 +0000 fa-IR hourly 1 https://wordpress.org/?v=6.5.3 https://sarayedaneshjo.com/wp-content/uploads/2019/02/cropped-logo-bi-shadow-32x32.png آموزش ها – سرای دانشجو | دانلود مقاله و جزوات دانشگاهی https://sarayedaneshjo.com 32 32 دانلود جزوه آموزش نرم افزار پروتئوس https://sarayedaneshjo.com/2019/04/18/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%ac%d8%b2%d9%88%d9%87-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b1%d9%85-%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-%d9%be%d8%b1%d9%88%d8%aa%d8%a6%d9%88%d8%b3/ https://sarayedaneshjo.com/2019/04/18/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%ac%d8%b2%d9%88%d9%87-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b1%d9%85-%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-%d9%be%d8%b1%d9%88%d8%aa%d8%a6%d9%88%d8%b3/#respond Thu, 18 Apr 2019 10:33:01 +0000 http://sarayedaneshjo.com/?p=11429  

Proteus نرم افزاری کاربردی جهت طراحی خودکار مدارات الکتریکی می باشد. Proteus مجموعه ای از یک سیستم شبیه سازی مدارات بر مبنای مدل های اجزای الکتریکی در PSpice است. یکی از ویژگی های متمایز Proteus امکان مدل سازی از دستگاه های قابل برنامه ریزی مانند میکروکنترلرها ،میکروپروسسورها ، DSP و … می باشد. این برنامه شامل مدل هایی از اغلب قطعات الکترونیکی برای شبیه سازی های تخصصی و برمبنای استانداردهای این حوزه می باشد. می توان بیشتر حالت های مسیریابی پیشرفته در مدارات را به وسیله این نرم افزار طراحی نمود و بدین صورت قابلیت شبیه سازی micro-controller ها افزایش یافته است. در واقع Proteus یکی از نرم افزار های مطرح در زمینه شبیه سازی و تست مدارات الکترونیک می باشد، شما در این نرم افزار می توانید مدار خود را مانند عمل تست کنید و بعد از رفع اشکالات احتمالی برای آن pcb طراحی نمایید.

 

در این جزوه شما مطالب زیر را فرا می گیرید:

 

اشنايی با محيط نرم افزار

شيه سازی مدارات انالوگ

شبيه سازی مدارات ميکرو کنترلی

روش های کم کردن حجم سيم کشی

بررسی منابع ورودی

دستگاه های اندازه گيری

انواع تحليل در پروتوس

ساخت و طراحی قطعه جديد در پروتوس

ايجاد تغيير در پکيج های شماتيک و pcb

طريقه طراحی فيبر مدار چاپی با نرم افزار پروتوس

نحوه ی تهيه پرينت از pcb

 و…

]]>
https://sarayedaneshjo.com/2019/04/18/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%ac%d8%b2%d9%88%d9%87-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b1%d9%85-%d8%a7%d9%81%d8%b2%d8%a7%d8%b1-%d9%be%d8%b1%d9%88%d8%aa%d8%a6%d9%88%d8%b3/feed/ 0
دانلود رایگان جزوه آموزش PLC درجه 2 مطابق استانداردهای سازمان فنی و حرفه ای https://sarayedaneshjo.com/2018/10/12/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%d8%ac%d8%b2%d9%88%d9%87-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-plc-%d8%af%d8%b1%d8%ac%d9%87-2-%d9%85%d8%b7%d8%a7%d8%a8%d9%82-%d8%a7/ https://sarayedaneshjo.com/2018/10/12/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%d8%ac%d8%b2%d9%88%d9%87-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-plc-%d8%af%d8%b1%d8%ac%d9%87-2-%d9%85%d8%b7%d8%a7%d8%a8%d9%82-%d8%a7/#comments Fri, 12 Oct 2018 08:18:43 +0000 http://sarayedaneshjo.com/?p=8314  

 

دانلود رایگان جزوه تایپ شده « آموزش PLC درجه 2 » مطابق با استاندار های سازمان فنی و حرفه ای که توسط آقای مسعود پرویزی مقدم در 50 صفحه و به صورت فایل PDF تنظیم و گردآوری شده و برای ما ارسال شده است.این جزوه یکی از بهترین جزوه های آموزشی برای PLC در سطح اینترنت میباشد.

]]>
https://sarayedaneshjo.com/2018/10/12/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%d8%ac%d8%b2%d9%88%d9%87-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-plc-%d8%af%d8%b1%d8%ac%d9%87-2-%d9%85%d8%b7%d8%a7%d8%a8%d9%82-%d8%a7/feed/ 7
همه چیزدرباره انواع دیود ها https://sarayedaneshjo.com/2018/08/15/%d9%87%d9%85%d9%87-%da%86%db%8c%d8%b2%d8%af%d8%b1%d8%a8%d8%a7%d8%b1%d9%87-%d8%a7%d9%86%d9%88%d8%a7%d8%b9-%d8%af%db%8c%d9%88%d8%af-%d9%87%d8%a7/ https://sarayedaneshjo.com/2018/08/15/%d9%87%d9%85%d9%87-%da%86%db%8c%d8%b2%d8%af%d8%b1%d8%a8%d8%a7%d8%b1%d9%87-%d8%a7%d9%86%d9%88%d8%a7%d8%b9-%d8%af%db%8c%d9%88%d8%af-%d9%87%d8%a7/#comments Wed, 15 Aug 2018 15:31:06 +0000 http://sarayedaneshjo.com/?p=3183  

 

همه چیزدرباره انواع دیود ها.
دسته بندی دیودها:
در دسته بندی اصلی ، دیودها را به سه قسمت اصلی تقسیم میکنند، دیودهای سیگنال (Signal) که برای آشکار سازی در رادیو بکارمی روند و جریانی در حد میلی آمپر از خود عبور میدهند، دیودهای یکسو کننده (Rectifiers) که برای یکسو سازی جریانهای متناوب بکار برده میشوند و توانایی عبورجریانهای زیاد را دارند و بالاخره دیودهای زنر(Zener) که برای تثبیت ولتاژ از آنها استفاده می شود.

اختراع دیود پلاستیکی (plastic diode) :
محققان فیزیک دانشگاه اوهایو (Ohio State University) توانستند دیود تونل پلیمری اختراع کنند. این قطعه الکترونیکی منجر به ساخت نسل آینده حافظه های پلاستیکی کامپیوتری و چیپ های مدارات منطقی خواهد شد. این قطعات کم مصرف و انعطاف پذیر خواهند بود. ایده اصلی ازسال ۲۰۰۳ که یک دانشجوی کارشناسی دانشگاه اوهایو سیتا اسار ، شروع به طراحی سلول خورشیدی پلاستیکی نمود بوجود آمد. تیم پژوهشی توسط پاول برگر (Paul Berger) ،پروفسور الکترونیک و مهندسی کامپیوتر و همچنین پروفسور فیزیک دانشگاه اوهایو رهبری میشود.
انواع دیود ها:
۱- دیود اتصال نقطه ای
۲- دیود زنر
۳- دیودنور دهنده LED
۴- دیود خازنی ( واراکتور)
۵- فتو دیود

دیوداتصال نقطه ای:
دیود های معمولی در بایاس معکوس ایجاد ظرفیت خازنی حدو PF می کنند . اگر بخواهیم دیود را در فرکانس های بالا به کار ببریم ، به علت ظرفیت خازنی در بایاس معکوس ، جریان در مدار عبور می کند.دلیل این امر این است که درفرکانس های بالا مقاومت دیود کم می شود . برای جلوگیری از این مسئله،از دیود اتصال نقطه ای استفاده می کنیم.

– دیود زنر:
دیود زنر ، مانند یک دیود معمولی از دو نیمه هادی نوع P & N ساخته می شود.اگر یک دیود معمولی را در بایاس معکوس اتصال دهیم و ولتاژ معکوس را زیاد کنیم ، در یک ولتاژ خاص ، دیود در بایاس معکوس نیز شروع به هدایت می کند . ولتاژی که دیود در بایاس مخالف شروع به هدایت می کند، به ولتاژ زنر معروف است و با تنظیم نا خالصی می توان ولتاژ شکسته شدن پیوند ها راکنترل کرد.
ولتاژ زنر : ولتاژی که دیود زنر به ازای آن در بایاس معکوس ، هادیمی شود به ولتاژ زنر معروف است .

– دیود نوردهنده LEd
این دیود از دو نوع نیمه هادی P & N تشکیل شده است . هر گاه این دیود در بایاس مستقیم ولتاژی قرارگیرد و شدت جریان به اندازه کافی باشد ، دیود ، از خود نور تولید می کند . نورتولید شده در محل اتصال دو نیمه هادی تشکیل می شود . نور تولیدی بستگی به جنس به کار برده شده در نیمه هادی دارد . این لامپ چند مزایا بر لامپ های معمولی دارد که عبارتند از :
۱- کوچک بودن و نیاز به فضای کم
۲- محکم بودن و داشتن عمرطولانی ( حدود صد هزار ساعت کار
۳- قطع و وصل سریع نور
۴- تلفات حرارتی کم
۵- ولتاژ کار کم ، بین ۱.۷ ولت تا ۳.۳ ولت
۶- جریان کم حدود چند میلی آمپر با نور قابل رویت
۷- توان کم ، حدود ۱۰ تا ۱۵۰ میلی وات

دیود خازنی ( واراکتور )
این دیود از دو نیمه هادی نوع P & N تشکیل می شود . دیود خازنی در واقع دیودی است که به جای خازن بکار می رود و مقدار ظرفیت آن با ولتاژ دو سر آن رابطه عکس دارد.

در الکترونیک کیاز انواع دیودهایی که با ظرفیت خازنی متغیر ، دیود واراکتور (دیود واریکاپ) یا دیودتنظیمی است . مقدار این ظرفیت خازنی تابعی است از ولتاژی که به پایه های دیود میدهیم .

بطور معمول دیود واراکتور در آمپلی فایرهای پارامتری ، اسیلاتورهای پارامتری و اسیلاتور کنترل شده با ولتاژ ( یکی از اجزا اساسی حلقه قفل شده فاز ) وسینتی سایزرهای فرکانس است . ولی عمده ترین کاربرد آن در خازن کنترل شده با ولتاژاست . در بعضی موارد هم از این دیود می توان به عنوان یکسوسازی استفاده کرد .

فتو دیود:
این دیود از دو نیمه هادی نوع P & N تشکیل می شود . با این تفاوت که محل پیوند P & N ، جهت تابانیدن نور بهآن از مواد پلاستیکی سیاه پوشیده نمی باشد ، بلکه توسط شیشه و یا پلاستیک شفاف پوشیده می گردد تا نور بتواند با آسانی به آن بتابد . روی اکتر فتو دیود ها یک لنزبسیار کوچک نصب می شود تا بتواند نور تابانیده شده به آن را متمرکز کرده و به محل پیوند برساند .

دیودهای سیگنال:
این نوع از انواع دیودها برای پردازش سیگنالهای ضعیف (معمولا” رادیویی و کم جریان) تا حداکثر حدود 100 m.A کاربرد دارند. معروف ترین و پر استفاده ترین آنها دیود 1N4148 است که از سیلیکون ساخته شده است و ولتاژ شکست مستقیم آن 0.7 ولت است.

اما برخی از دیود های سیگنال ازژرمانیم هم ساخته می شوند، مانند OA90 که ولتاژ شکست مستقیم پایین تری دارد، (حدود 0.2 ولت). به همین دلیل از این نوع دیود بیشتر برای آشکار سازی امواج مدوله شده رادیویی استفاده می شود.
بصورت یک قانون کلی هنگامی که ولتاژ شکست مستقیم دیویدخیلی مهم نباشد، از دیودهای سیلیکون استفاده می شود. دلیل آن مقاومت بهتر آنها درمقابل حرارت محیط یا حرارت هنگام لحیم کاری و نیز مقاومت الکتریکی کمتر در ولتاژمستقیم است. همچنین دیود های سیلیکونی سیگنال معمولا” در ولتاژ معکوس جریان نشتی بسیار کمتری نسبت به نوع ژرمانیم دارند.
از کاربرد دیگری که برای دیودهای سیگنال وجود دارد می توان به استفاده از آنها برای حفاظت مدار هنگامی که رله در یک مدار الکترونیکی قرار دارد نام برد. هنگامی که رله خاموش می شود تغییر جریان در سیمپیچ آن میتواند در دوسر آن ولتاژ بسیار زیادی القا کند که قرار دادن یک دیود در جهت مناسب میتواند این ولتاژ را خنثی کند.

استفاده از دیود زنر برای تهیه ولتاژثابت دیودهای زنر :
همانطور که قبلا” اشاره شد، از این دیودها برای تثبیت ولتاژاستفاده می شود. این نوع از دیود ها برای شکسته شدن با اطمینان در ولتاژ معکوس ساخته شده اند، بنابراین بدون ترس می توان آنها را در جهت معکوس بایاس کرد و ازآنها برای تثبیت ولتاژ استفاده نمود. به هنگام استفاده از آنها معمولا” از یک مقاومت برای محدود کردن جریان بطور سری نیز استفاده می شود.
دیودهای زنرمعمولا” با حروفی که در آنها Z وجود دارد نامگذاری می شوند مانند BZX یا BZY و … وولتاژ شکست آنها نیز معمولا” روی دیود نوشته می شود، مانند 4v7 که به معنی ۴.۷ ولتاست. همچنین توان تحمل این دیود ها نیز معمولا” مشخص است، در بازار نوع 400mW و 1.3W آن بسیار رایج است.

روش نام گذاری دیودها:
1» روش ژاپنی: در این روش نامگذاری، از عدد 1 و حرف S که به دنبال آن می آید استفاده می شود. و سپس تعدادی شماره خواهد آمد که مراجعه به جدول می توان مشخصات الکتریکی آن را به دست آورد در این روش، جنس و نوع دیود مشخص نمی باشد. به عنوان مثال دیود 1S3010A، دیودزنراست (درموارد زیادی برای دیودهای زنر حرف A را در انتهای شماره ها می آورند) ودیود 1S310 یک دیود معمولی و دیود 1S2049 دیود واراکتور می باشد.
2» روش اروپایی: در روش اروپایی، تا سال 1960 تمامی دیودها را با حروف OA با تعدادی شماره به دنبال آن مشخص می کردند که با مراجعه به جدول می توانستیم مشخصات الکتریکی آن رابدست آوریم. مانند: دیود OA34 اما از سال 1960 به بعد این روش نامگذاری تغییر کرد. نحوه تغییر بدین صورت بود: دیودهایی که بیشتر در مدارات رادیو و تلویزیون به کار میروند، با دو حرف و سه شماره مشخص می شوند و دیودهایی که کاربرد آنها در مدارات مخصوص می باشد با سه حرف و دو شماره معین می گردند. در ذیل روش نامگذاری دو حرفی وسه شماره ای خواهد آمد:
حرف اول جنس نیمه هادی به کار رفته در دیود را مشخص میکند، اگر دیود از جنس رژمانیوم باشد با حروف A و اگر از جنس سیلیسیم باشد با حروف B مشخص می نمایند.
حرف دوم: یکی از حروف زیر می باشد که نوع دیود را مشخص می کند:
-A دیود معمولی یکسو ساز
– B دیود و اراکتور
– Y دیود یکسو کننده قدرت
– Z دیود زنر
بعد از حروف، شماره هایی آورده می شود که می توان با مراجعه به جدول مشخصات الکتریکی آن را بدست آورد. به عنوان مثال:
دیود معمولی یکسوکننده ژرمانیومی: AA116
دیود معمولی یکسو کننده سیلیسیمی: BA316
3» روش آمریکایی: در این روش نام دیود با 1N شروع می شود و پس از آن تعدادی شماره می آیدکه با دانستن این عدد و مراجعه به جدول مشخصات دیودها، می توان سایر مشخصات آنرا بدست آورد.

]]>
https://sarayedaneshjo.com/2018/08/15/%d9%87%d9%85%d9%87-%da%86%db%8c%d8%b2%d8%af%d8%b1%d8%a8%d8%a7%d8%b1%d9%87-%d8%a7%d9%86%d9%88%d8%a7%d8%b9-%d8%af%db%8c%d9%88%d8%af-%d9%87%d8%a7/feed/ 1
تاریخچه ترانزیستور https://sarayedaneshjo.com/2018/08/14/3163/ https://sarayedaneshjo.com/2018/08/14/3163/#respond Tue, 14 Aug 2018 12:32:17 +0000 http://sarayedaneshjo.com/?p=3163

 

 

 

✅تاریخچه ترانزیستور:
اولین حق ثبت اختراع ترانزیستور اثر میدان (field-effect transistor) در سال ۱۹۲۸ در آلمان توسط فیزیک‌دانی به نام ژولیوس ادگار لیلینفلد ثبت شد، اما او هیچ مقاله‌ای درباره قطعه‌اش چاپ نکرد و این سه ثبت اختراع از طرف صنعت نادیده گرفته شد. در سال ۱۹۳۴ فیزیکدان آلمانی دکتر اسکار هایل ترانزیستور اثر میدان دیگری را به ثبت رساند. هیچ مدرک مستقیمی وجود ندارد که این قطعه ساخته شده‌است، اما بعداً کارهایی در دهه ۱۹۹۰ نشان داد که یکی از طرح‌های لیلینفلدکار کرده و گین قابل توجه‌ای داده‌است. اوراق قانونی از آزمایشگاه‌های ثبت اختراع بل نشان می‌دهد که ویلیام شاکلی و جرالد پیرسن یک نسخه قابل استفاده از اختراع لیلینفلد ساخته‌اند، در حالی که آنها هیچگاه این را در تحقیقات و مقالات خود ذکر نکردند.
در ۲۳ دسامبر ۱۹۴۷، ویلیام شاکلی، جان باردین و والتر براتین موفق به ساخت اولین ترانزیستور اتصال نقطه‌ای در آزمایشگاه‌های بل شدند. این کار با تلاش‌های زمان جنگ برای تولید دیودهای مخلوط کننده ژرمانیم خالص «کریستال» ادامه یافت، این دیودها در واحدهای رادار بعنوان عنصر میکسر فرکانس در گیرنده‌های میکروموج استفاده می‌شد. یک پروژه موازی دیودهای ژرمانیم در دانشگاه پردو موفق شد کریستال‌های نیمه هادی ژرمانیم را با کیفیت خوب که در آزمایشگاه‌های بل استفاده می‌شد را تولید کند. سرعت سوئیچ تکنولوژی لامپی اولیه برای این کار کافی نبود، همین تیم بل را سوق داد تا از دیودهای حالت جامد به جای آن استفاده کنند. آنها با دانشی که در دست داشتند شروع به طراحی سه قطبی نیمه هادی کردند، اما دریافتند که کار ساده‌ای نیست. جان باردین سرانجام یک شاخه جدید فیزیک سطحی را برای محاسبه رفتار عجیبی که دیده بودند ایجاد کرد و سرانجام براتین و باردین موفق به ساخت یک قطعه کاری شدند.
آزمایشگاه‌های تلفن بل به یک اسم کلی برای اختراع جدید نیاز داشتند: «سه قطبی نیمه هادی»، «سه قطبی جامد»، «سه قطبی اجزاء سطحی»، «سه قطبی کریستال» و «لاتاتورن» که همه مطرح شده بودند، اما «ترانزیستور» که توسط جان رابینسون پیرس ابداع شده بود، برنده یک قرعه کشی داخلی شد. اساس و بنیاد این اسم در یاداشت فنی بعدی شرکت رای‌گیری شد.
ترانزیستور، این یک ترکیب مختصر از کلمات «ترانسکانداکتانس» یا «انتقال» و «مقاومت متغیر» است. این قطعه منطقاً متعلق به خانواده مقاومت متغیر می‌باشد و یک امپدانس انتقال یا گین دارد بنابراین این اسم یک ترکیب توصیفی است. در آن زمان تصور می‌شد که این قطعه مثل دو لامپ خلاء است. لامپ‌های خلاء هدایت انتقالی دارند بنابراین ترانزیستور مقاومت انتقالی دارد؛ و این اسم می‌بایست متناسب با نام دیگر قطعات مثل وریستور، ترمیستور باشد؛ و نام ترانزیستور پیشنهاد شد.
بل فوراً ترانزیستور تک اتصالی را جزء تولیدات انحصاری شرکت وسترن الکتریک، شهر آلنتون در ایالت پنسیلوانیا قرار داد. نخستین ترانزیستورهای گیرنده‌های رادیو AM در معرض نمایش قرار گرفتند، اما در واقع فقط در سطح آزمایشگاهی بودند. به هر حال در سال ۱۹۵۰ شاکلی یک نوع کاملاً متفاوت ترانزیستور را ارائه داد که به ترانزیستور اتصال دوقطبی (بایپلار) معروف شد. اگرچه اصول کاری این قطعه با ترانزیستور تک اتصالی کاملاً فرق می‌کند، قطعه‌ای است که امروزه به عنوان ترانزیستور شناخته می‌شود. پروانه تولید این قطعه نیز به تعدادی از شرکت‌های الکترونیک شامل تگزاس اینسترومنتس که تعداد محدودی رادیو ترانزیستوری بعنوان ابزار فروش تولید می‌کرد داده شد. ترانزیستورهای اولیه از نظر شیمیایی ناپایدار بودند و فقط برای کاربردهای فرکانس و توان پایین مناسب بودند، اما همینکه طراحی ترانزیستور توسعه یافت این مشکلات نیز کم‌کم رفع شدند.
هنگامیکه ماسارو ایبوکا، مؤسس شرکت ژاپنی سونی از آمریکا دیدن می‌کرد آزمایشگاه‌های بل ارائه مجوز ساخت شامل ریز دستورهایی مبنی بر چگونگی ساخت ترانزیستور را اعلام کرده بودند. ایبوکا مجوز خرید ۵۰۰۰۰ دلاری پروانه تولید را از وزیر دارایی ژاپن گرفت و در سال ۱۹۵۵ رادیوی جیبی خود را تحت مارک سونی معرفی کرد. بعد از دو دهه ترانزیستورها به تدریج جای لامپ‌های خلاء را در بسیاری از کاربردها گرفتند و بعدها امکان تولید دستگاه‌های جدیدی از قبیل [مدارات مجتمع] و رایانه‌های شخصی را فراهم آوردند. از ویلیام شاکلی، جان باردین و والتر هاوسر براتین بخاطر تحقیقاتشان در مورد نیمه هادی‌ها و کشف اثر ترانزیستور با جایزه نوبل فیزیک قدردانی شد.

 

 

تاریخچه ترانزیستور

]]>
https://sarayedaneshjo.com/2018/08/14/3163/feed/ 0
حلقه ­های تکرار و ساختارهای تصمیم در زبان برنامه نویسی c https://sarayedaneshjo.com/2018/08/12/%d8%ad%d9%84%d9%82%d9%87-%c2%ad%d9%87%d8%a7%db%8c-%d8%aa%da%a9%d8%b1%d8%a7%d8%b1-%d9%88-%d8%b3%d8%a7%d8%ae%d8%aa%d8%a7%d8%b1%d9%87%d8%a7%db%8c-%d8%aa%d8%b5%d9%85%db%8c%d9%85-%d8%af%d8%b1-%d8%b2%d8%a8/ https://sarayedaneshjo.com/2018/08/12/%d8%ad%d9%84%d9%82%d9%87-%c2%ad%d9%87%d8%a7%db%8c-%d8%aa%da%a9%d8%b1%d8%a7%d8%b1-%d9%88-%d8%b3%d8%a7%d8%ae%d8%aa%d8%a7%d8%b1%d9%87%d8%a7%db%8c-%d8%aa%d8%b5%d9%85%db%8c%d9%85-%d8%af%d8%b1-%d8%b2%d8%a8/#respond Sun, 12 Aug 2018 08:24:58 +0000 http://sarayedaneshjo.com/?p=3144  

 

 

 

حلقه ­های تکرار و ساختارهای تصمیم در زبان برنامه نویسی c:

  1. ساختار تکرار for:

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

ساختار حلقه های تصمیم

 

 

 

اگر قسمت­های مقدار اولیه و شرط حلقه و گام حرکت خالی باشند حلقه تکرار بی­نهایت ایجاد می­شود.

 

مثال) برنامه­ای که اعدائ 0.5 تا 3.5 را با فاصله 0.5 در خروجی چاپ کند.

c_sarayedaneshjo

 

  1. ساختار تکرار while:

این ساختار یکی دیگر از امکاناتی است که برای تکرار اجرای دستورات به کار می­رود.

حلقه ­های تکرار و ساختارهای تصمیم در زبان برنامه نویسی c

 

مثال) برنامه­ای که جمله­ای را از ورودی خوانده و تعداد کاراکترهای آن جمله را شمارش کند.

 

حلقه ­های تکرار و ساختارهای تصمیم در زبان برنامه نویسی c

  1. ساختار تصمیم if:

این ساختار که نام دیگرش دستور انتقال کنترل شرطی است ، شرطی را تست می­کند و در صورتی که آن شرط دارای ارزش درستی باشد مجموعه­ای از دستورات را اجرا می­کند.

 

 

 

ساختار حلقه های تصمیم

 

مثال) برنامه­ای با دریافت جمله­ای از ورودی تعداد کلمات و حروف ان را شمارش کند.

 

ساختار حلقه های تصمیم

 

 

  1. ساختار تصمیم switch:

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

 

 

ساختار حلقه های تصمیم

 

عملکرد این برنامه به گونه­ای است که  ابتدا عبارت موجود در مقابل switch به مقدار صحیح ارزیابی می­شود اگر این مقدار با عبارت1 برابر بود، دستورات1 اجرا میشوند و دستور break که بعد از آن قرار دارد کنترل برنامه را از ساختار خارج میکند و اگر با مقدار1  برابر نبود، با مقدار2 مقایسه می­شود و الی آخر…

 

]]>
https://sarayedaneshjo.com/2018/08/12/%d8%ad%d9%84%d9%82%d9%87-%c2%ad%d9%87%d8%a7%db%8c-%d8%aa%da%a9%d8%b1%d8%a7%d8%b1-%d9%88-%d8%b3%d8%a7%d8%ae%d8%aa%d8%a7%d8%b1%d9%87%d8%a7%db%8c-%d8%aa%d8%b5%d9%85%db%8c%d9%85-%d8%af%d8%b1-%d8%b2%d8%a8/feed/ 0
انواع عملگرها در زبان برنامه نویسی c https://sarayedaneshjo.com/2018/08/08/%d8%a7%d9%86%d9%88%d8%a7%d8%b9-%d8%b9%d9%85%d9%84%da%af%d8%b1%d9%87%d8%a7-%d8%af%d8%b1-%d8%b2%d8%a8%d8%a7%d9%86-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-c/ https://sarayedaneshjo.com/2018/08/08/%d8%a7%d9%86%d9%88%d8%a7%d8%b9-%d8%b9%d9%85%d9%84%da%af%d8%b1%d9%87%d8%a7-%d8%af%d8%b1-%d8%b2%d8%a8%d8%a7%d9%86-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-c/#respond Wed, 08 Aug 2018 07:22:40 +0000 http://sarayedaneshjo.com/?p=3000  

 

انواع عملگرها در زبان برنامه نویسی c:

 

  1. عملگرهای محاسباتی:

 

عملگر نام مثال

+

*

/

%

++

تفریق و منهای یکانی

جمع

ضرب

تقسیم

باقیمانده

کاهش(decrement)

افزایش(increment)

x-y

x+y

x*y

x/y

x%y

x—یا—x

x++ یا ++x

 

       2. عملگرهای رابطه ای:

 

عملگر نام مثال
<

=<

>

=>

==

!=

بزرگتر

بزرگتر یا مساوی

کوچکتر

کوچکتر یا مساوی

متساوی

نامساوی

x>y

x>=y

x<y

x<=y

x==y

x!=y

 

   3. عملگر های منطقی:

 

عملگر نام مثال
!

&&

││

نقیض (not)

و (and)

یا (or)

!x

x>y && m<p

x>y ││m<p

 

    4.عملگرهای بیتی:

 

عملگر نام
&

~

^

>>

<<

          و                                         (AND)

یا                                         (OR)

نقیض                                    (NOT)

یای انحصاری                            (XOR)                          شیفت به چپ                          (left shift)

شیفت به راست                       (right shift)

]]>
https://sarayedaneshjo.com/2018/08/08/%d8%a7%d9%86%d9%88%d8%a7%d8%b9-%d8%b9%d9%85%d9%84%da%af%d8%b1%d9%87%d8%a7-%d8%af%d8%b1-%d8%b2%d8%a8%d8%a7%d9%86-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-c/feed/ 0
تخته سیاه آنلاین: سنسورهای القائی https://sarayedaneshjo.com/2018/04/04/%d8%aa%d8%ae%d8%aa%d9%87-%d8%b3%db%8c%d8%a7%d9%87-%d8%a2%d9%86%d9%84%d8%a7%db%8c%d9%86-%d8%b3%d9%86%d8%b3%d9%88%d8%b1%d9%87%d8%a7%db%8c-%d8%a7%d9%84%d9%82%d8%a7%d8%a6%db%8c/ https://sarayedaneshjo.com/2018/04/04/%d8%aa%d8%ae%d8%aa%d9%87-%d8%b3%db%8c%d8%a7%d9%87-%d8%a2%d9%86%d9%84%d8%a7%db%8c%d9%86-%d8%b3%d9%86%d8%b3%d9%88%d8%b1%d9%87%d8%a7%db%8c-%d8%a7%d9%84%d9%82%d8%a7%d8%a6%db%8c/#respond Wed, 04 Apr 2018 15:55:40 +0000 http://sarayedaneshjo.com/?p=2300  

 

 

✅ انواع سنسورهای القائی:

سنسورهای القائی سنسورهای بدون تماس هستندکه تنها در مقابل فلزات عکس العمل نشان می دهند و می توانند فرمان مستقیم به رله ها، شیرهای برقی، سیستمهای اندازه گیری و مدارات کنترل الکتریکیPLC ارسال نمایند.

1-نوری: این نمونه سنسورها به دو صورت کار می کنند.یا دو سنسور که به صورت ارسال و دریافت در مقابل هم هستند یا یک سنسور که قابلیت ارسال و دریافت امواج فروسرخ را دارد و در مقابل آن یک اینه قرار گرفته است.در صورتی که جسم امواج ارسالی را قطع کند نور به فتو ترانزیستور گیرنده نمی رسد وخاموش می شود و در نتیجه یک پالس به کنترلر ارسال می شود(سطح صفر).

نکته:دستگاههایی که با این سنسورها کار می کنند در صورت بروز خطا پاک بودن اینه ها وصحت ارسال و دریافت سنسورها راچک کنید.

۲-خازنی: این سنسورها همانند خازنها کار می کند و در صورت حظور جسم در میدان آن ظرفیتش تعغیر می کند ویک سگنال به کنترلر ارسال می کند(سطح صفر).

نکته:سنسورهای خازنی قابلیت اشکار سازی حضور هرنوع جسمی را دارند(پلاستیک.چوب .فلز و..)

۳-القایی: این سنسورها همانند یک سلف کار میکنند واز خاصیت القایی آن جهت اشکار سازی حضور جسم استفاده می شود.میدان دارای یک دامنه وفرکانس معین است در صورت حضور جسم نوسانات و دامنه صفر می شود ویک سیگنال(سطح صفر)به کنترلر ارسال می شود.

نکته:سنسورهای القایی فقط اجسام رسانی مغناطیسی را حس می کنند.و قدرت اشکار سازی جسم آنها به اندازه دامنه میدان تولیدی(ولتاز تغذیه)بستگی دارد.

۴-التراسونیک: این سنسور ها از امواج ما فوق صوت که در محدوده ۲۰تا ۵۰کیلو هرتز است اسفاه می کند.

کاربرد مهم آن استفاده در سرعت سنج ها و اشکارسازی سطح مخازن و اندازه گیری فلو و… است.

نحوه کار آن به این صورت است که با محاسبات سرعت موج و اختلاف زمان بین ارسال و دریافت فاصله را اندازه گیری می کنند.این سنسورها به صورت پالسی کار میکنند مثلا در هر ۲ثانیه یکبار یک پالس ارسال و فاصله را اندازه کیری می کند.

5- سنسورتشخیص کد رنگ: تشخیص نوار رنگی کاغذ های بسته بندی

]]>
https://sarayedaneshjo.com/2018/04/04/%d8%aa%d8%ae%d8%aa%d9%87-%d8%b3%db%8c%d8%a7%d9%87-%d8%a2%d9%86%d9%84%d8%a7%db%8c%d9%86-%d8%b3%d9%86%d8%b3%d9%88%d8%b1%d9%87%d8%a7%db%8c-%d8%a7%d9%84%d9%82%d8%a7%d8%a6%db%8c/feed/ 0
تخته سیاه آنلاین: خازن تانتالیوم چیست؟ https://sarayedaneshjo.com/2018/04/04/%d8%ae%d8%a7%d8%b2%d9%86-%d8%aa%d8%a7%d9%86%d8%aa%d8%a7%d9%84%db%8c%d9%88%d9%85-%da%86%db%8c%d8%b3%d8%aa%d8%9f/ https://sarayedaneshjo.com/2018/04/04/%d8%ae%d8%a7%d8%b2%d9%86-%d8%aa%d8%a7%d9%86%d8%aa%d8%a7%d9%84%db%8c%d9%88%d9%85-%da%86%db%8c%d8%b3%d8%aa%d8%9f/#respond Wed, 04 Apr 2018 15:35:08 +0000 http://sarayedaneshjo.com/?p=2297
🔴خازن تانتالیوم چیست!؟

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

1⃣ ابعاد کوچکتر

2⃣ جریان نشتی کمتر

3⃣ عمر کارکرد طولانی

✔ معایب این نوع خازن درمقایسه با خازنهای آلومینیومی عبارتنداز:

🔹خازن های تانتالیوم گران تر هستند .
🔹 نسبت به افزایش ولتاژ اعمال شده در مقابل ولتاژ مجاز آن ، هم چنین معکوس شدن پلاریته حساس ترند .
🔹 قابلیت تحمل جریان های شارژ و دشارژ زیاد را ندارند.
🔹 خازن های تانتالیوم دارای محدودیت ظرفیت هستند (حد اکثر تا 330 میکرو فاراد ساخته می شوند) .

]]>
https://sarayedaneshjo.com/2018/04/04/%d8%ae%d8%a7%d8%b2%d9%86-%d8%aa%d8%a7%d9%86%d8%aa%d8%a7%d9%84%db%8c%d9%88%d9%85-%da%86%db%8c%d8%b3%d8%aa%d8%9f/feed/ 0
تخته سیاه آنلاین: مدار آژیر قوی https://sarayedaneshjo.com/2018/04/04/%d8%aa%d8%ae%d8%aa%d9%87-%d8%b3%db%8c%d8%a7%d9%87-%d8%a2%d9%86%d9%84%d8%a7%db%8c%d9%86-%d9%85%d8%af%d8%a7%d8%b1-%d8%a2%da%98%db%8c%d8%b1-%d9%82%d9%88%db%8c/ https://sarayedaneshjo.com/2018/04/04/%d8%aa%d8%ae%d8%aa%d9%87-%d8%b3%db%8c%d8%a7%d9%87-%d8%a2%d9%86%d9%84%d8%a7%db%8c%d9%86-%d9%85%d8%af%d8%a7%d8%b1-%d8%a2%da%98%db%8c%d8%b1-%d9%82%d9%88%db%8c/#respond Wed, 04 Apr 2018 14:47:32 +0000 http://sarayedaneshjo.com/?p=2282 مدار

 

 

]]>
https://sarayedaneshjo.com/2018/04/04/%d8%aa%d8%ae%d8%aa%d9%87-%d8%b3%db%8c%d8%a7%d9%87-%d8%a2%d9%86%d9%84%d8%a7%db%8c%d9%86-%d9%85%d8%af%d8%a7%d8%b1-%d8%a2%da%98%db%8c%d8%b1-%d9%82%d9%88%db%8c/feed/ 0
تخته سیاه آنلاین: ساختار های تصمیم و حلقه های تکرار در متلب (قسمت اول) https://sarayedaneshjo.com/2018/03/04/%d8%aa%d8%ae%d8%aa%d9%87-%d8%b3%db%8c%d8%a7%d9%87-%d8%a2%d9%86%d9%84%d8%a7%db%8c%d9%86-%d8%b3%d8%a7%d8%ae%d8%aa%d8%a7%d8%b1-%d9%87%d8%a7%db%8c-%d8%aa%d8%b5%d9%85%db%8c%d9%85-%d9%88-%d8%ad%d9%84%d9%82/ https://sarayedaneshjo.com/2018/03/04/%d8%aa%d8%ae%d8%aa%d9%87-%d8%b3%db%8c%d8%a7%d9%87-%d8%a2%d9%86%d9%84%d8%a7%db%8c%d9%86-%d8%b3%d8%a7%d8%ae%d8%aa%d8%a7%d8%b1-%d9%87%d8%a7%db%8c-%d8%aa%d8%b5%d9%85%db%8c%d9%85-%d9%88-%d8%ad%d9%84%d9%82/#respond Sun, 04 Mar 2018 18:32:39 +0000 http://sarayedaneshjo.com/?p=2262 ساختار های تصمیم و حلقه های تکرار در متلب:

دستور if : این تابع در صورتی که شرط وارد شده برقرار باشد دستورات را یکبار انجام میدهد.

ساختار:

شرط تعیین شده if

;  دستورات

    .

    .

    . 

end   

به مثال زیر دقت کنید:

ساختار های تصمیم و حلقه های تکرار در متلب

خروجی این مثال بصورت زیر میباشد:

ساختار های تصمیم و حلقه های تکرار در متلب

در این مثال ابتدا a و s را مقدار میدهیم و سپس از کاربر درخواست  میکنیم که پسوورد خود را وارد کنند و این مقدار را در d میریزیم. با توجه به تابع if که نوشتیم در واقع میگوییم اگه مقدار d که از کاربر گرفتیم برابر با a بود دستورات را اجرا کند.

ما هم مقدار 2777 را وارد کردیم و زمانی که این مقدار با a برابر بود دستور disp را اجرا کرد.دستور disp همانند printf در زبان برنامه نویسی c هرچه را در داخلش وارد کنیم در خروجی چاپ میشود.پس الان شرط مربوط یعنی d==a برقرار است پس دستورات را اجرا میکند و جمله ی your password is correct در خروجی چاپ میشود.

حال میخواهیم برنامه را جوری بنویسیم که اگر شرط برقرار نباشد دستورات دیگه ای اجرا شود، به مثال توجه کنید:

ساختار های تصمیم و حلقه های تکرار در متلب 1

اینبار زمانی که برنامه از ما میخواهد مقدار d را وارد کنیم مثلا مقدار 4 را وارد میکنیم که شرط مربوطه برقرار نیست و باید در خروجی your password is false چاپ بشود.خروجی برنامه بصورت زیر میباشد:

ساختار های تصمیم و حلقه های تکرار در متلب 2

اما اکنون میخواهیم چند شرط را همزمان و پست سرهم وارد کنیم که باید اینکار را با elseif انجام بدهیم. به مثال زیر توجه کنید:

متلب

در این مثال اگر کاربر مقدار 2777 را وارد کند شرط d==a برقرار است و جمله ی your password is correct در خروجی چاپ میشود و اگر شرط d==s را وارد کند خروجی بصورت زیر میباشد:  متلب

در غیر اینصورت هر عددی را که وارد کند در خروجی جمله ی your password is false چاپ خواهد شد.

امیدوارم توانسته باشم مفهوم را رسانده باشم.

]]>
https://sarayedaneshjo.com/2018/03/04/%d8%aa%d8%ae%d8%aa%d9%87-%d8%b3%db%8c%d8%a7%d9%87-%d8%a2%d9%86%d9%84%d8%a7%db%8c%d9%86-%d8%b3%d8%a7%d8%ae%d8%aa%d8%a7%d8%b1-%d9%87%d8%a7%db%8c-%d8%aa%d8%b5%d9%85%db%8c%d9%85-%d9%88-%d8%ad%d9%84%d9%82/feed/ 0
دانلود رایگان حل المسائل جبرخطی هافمن https://sarayedaneshjo.com/2018/02/19/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%d8%ad%d9%84-%d8%a7%d9%84%d9%85%d8%b3%d8%a7%d8%a6%d9%84-%d8%ac%d8%a8%d8%b1%d8%ae%d8%b7%db%8c-%d9%87%d8%a7%d9%81%d9%85%d9%86/ https://sarayedaneshjo.com/2018/02/19/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%d8%ad%d9%84-%d8%a7%d9%84%d9%85%d8%b3%d8%a7%d8%a6%d9%84-%d8%ac%d8%a8%d8%b1%d8%ae%d8%b7%db%8c-%d9%87%d8%a7%d9%81%d9%85%d9%86/#comments Mon, 19 Feb 2018 14:27:11 +0000 http://sarayedaneshjo.com/?p=2216  

 

دانلود رایگان حل المسائل جبرخطی هافمن.

حجم فایل: 2.2 مگابایت

تعداد صفحات: 428 صفحه

زبان: انگلیسی

برای دانلود به جعبه دانلود زیر مراجعه کنید.

]]>
https://sarayedaneshjo.com/2018/02/19/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%d8%ad%d9%84-%d8%a7%d9%84%d9%85%d8%b3%d8%a7%d8%a6%d9%84-%d8%ac%d8%a8%d8%b1%d8%ae%d8%b7%db%8c-%d9%87%d8%a7%d9%81%d9%85%d9%86/feed/ 12
دانلود رایگان کتاب آموزش مبانی PLC https://sarayedaneshjo.com/2018/02/13/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%da%a9%d8%aa%d8%a7%d8%a8-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%85%d8%a8%d8%a7%d9%86%db%8c-plc/ https://sarayedaneshjo.com/2018/02/13/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%da%a9%d8%aa%d8%a7%d8%a8-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%85%d8%a8%d8%a7%d9%86%db%8c-plc/#respond Tue, 13 Feb 2018 18:01:57 +0000 http://sarayedaneshjo.com/?p=2121  

دانلود رایگان کتاب آموزش مبانی PLC از شرکت ره آوران فنون با لینک مستقیم.این کتاب شامل 78 صفحه و به صورت PDF میباشد.مباحث موجود در این کتاب عبارتند از: آشنایی با انواع مختلف PLC،آشنایی با سخت افزار PLC،عملکرد درونی و پردازش سیگنال PLCها،آشنایی با نرم افزار SIMATIC Manager،آشنایی با زبان برنامه نویسی STEP7،معرفی کارت های مختلف CPU به PLC،معرفی کارت های مختلف Remote به PLC،ارسال برنامه به PLC،عیب یابی برنامه و … .

]]>
https://sarayedaneshjo.com/2018/02/13/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%b1%d8%a7%db%8c%da%af%d8%a7%d9%86-%da%a9%d8%aa%d8%a7%d8%a8-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%85%d8%a8%d8%a7%d9%86%db%8c-plc/feed/ 0