فایل هلپ

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایل هلپ

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود تحقیق کامل درباره توضیحی مختصر درباره API 15 ص

اختصاصی از فایل هلپ دانلود تحقیق کامل درباره توضیحی مختصر درباره API 15 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 15

 

توضیحی مختصر درباره API

قلب ویندوز یعنی چیزی که اساس سیستم عامل ویندوز است، چیزی نیست بجز توابع API .

API مخفف کلمه Aplication programming interface میباشد که به معنای رابط برنامه سازی کاربردی است.

که از آن به نام های Aplication programming Interface و Application Programmers Interface نیز یاد شده است.

نام API به توابعی اطلاق میشود که در فایل های مختلف ویندوز مانند advapi32.DLL و userDLL32.DLL و ole32.DLL و ... وجود دارند.

هر کاری که در ویندوز روی می دهد و هر اتفاقی که می افتد با استفاده از این توابع صورت می گیرد.

در حقیقت نوشتن برنامه برای ویندوز از صدا کردن توابع API تشکیل می شود. API بخشی از خود ویندوز است. لذا تمام برنامهای کاربردی ویندوز به همان توابعی دسترسی دارند که برنامه های دیگر دارند.

در محیط چند وظیفه ای ویندوز ضروری است که تمام برنامه ها در روش تعریف شده دقیق عمل کنند . با استفاده از توابع API که در تمامی برنامه های کاربردی استفاده می شود این سازگاری بوجود می آید.

شاید شما ندانسته تا حالا بارها با API کار کرده باشید. وقتی شما در محیط یک زبان برنامه نویسی مثل Delphi یا Visual Basic یا هر محیط دیگری پروژه جدیدی را آغاز می کنید و فرم اولیه را روی صفحه آورده و آماده طراحی می شوید در واقع استفاده از توابع API را آغاز کرده اید . در حقیقت در همان لحظه تابع Create Window فراخوانده شده است و فرم مزبور در مقابل شما قرار می گیرد که خود این تابع یکی از توابع API است.

از نظر برنامه نویس API شامل یک سری زیر برنامه ی آماده و کاملا سالم می باشد که در اختیار برنامه نویسان محیط ویندوز قرار می گیرد.

مشخصات توابع API

اگر بخواهیم توابع API را تقسیم بندی کنیم به دو دسته 16 بیتی و 32 بیتی تبدیل میشوند که دسته 16 بیتی دارای 730 تابع و دسته 32 بیتی دارای 6500 تابع میباشد.این روالها درون فایلهایی وجود دارند که در پوشه های Windows و Windows\System ذخیره شده اند.

در توابع API مانند هر زبان برنامه نویسی متغیر های ورودی و خروجی وجود دارد. این متغیر ها میتوانند از نوع long , integer , string , byte و ... باشند.

برخی از این توابع میتوانند فقط مقدار ثابت تعریف شده ای را بگیرند.

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

توابع API در کجا قرار می گیرند؟

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

DLL چیست؟

در حقیقت DLL ها هم مانند API ابزاری هستند که شما از آنها استفاده کرده اید ولی شاید نمی دانستید. اگر نگاهی به دایرکتوری system یا windows یا System32 بیندازید تعداد زیادی از این فایل های DLL می بینید!

Dynamic Linked Library (DLL): به معنای کتابخانه پیوندی پویا می باشد که می تواند شامل انواع داده یا کد باشد. درون DLL میتوان انواع داده ها همانند کد - تصویر - صوت و غیره را قرار داد.

فایلهای DLL در دسترس برنامه هایی که به زبان ویژوال بیسیک و زبانهای دیگری(که از DLL پشتیبانی می کنند) نوشته شده اند می باشد.

نکته جالب فایل های DLL خاصیت مستقل از زبان برنامه نویسی این فایل ها می باشد. یعنی اگر DLL با استفاده از Delphi ایجاد شده باشد می تواند Visual Basic یا Visual C++ از آن استفاده کرد.

نکته دیگر DLL ها صرفه جویی در مصرف حافظه می باشد که به همین دلیل نام Dynamic را به همراه خود دارند. در واقع هر قسمت از DLL که فراخوانی می شود همان قسمت به حافظه بار می شود و در صورت عدم نیاز هم از حافظه خارج می شود.

در واقع دلایل استفاده از DLL را موارد زیر را می توان نام برد:

توانایی اشتراکی کردن کد بین چند برنامه و حتی خود ویندوز

استفاده مجدد از کد های نوشته شده.

استفاده بهینه از منابع ویندوز و منابع سیستم.

جدا کردن کد های مختلف از هم.

لازم به ذکر است که DLL ها را می توان به زبان هایی مانند Delphi و Visual C++ تولید کرد.

حالا می توانیم به سوال قبلی پاسخ دهیم . API درون فایلهایی وجود دارند که در پوشه های Windows و Windows\System ذخیره شده اند. هنگام نصب ویندوز فایلهای DLL نیز ذخیره می شوند ، پس به طور اتوماتیک به این کتابخانه ها دسترسی دارید.

مهمترین DLL ها که بیشترین API ها را در خود جا داده اند عبارتند از Kernel32.DLL و User32.DLL و Shell32.DLL و ... البته DLL های دیگری هم وجود دارند!

اکثر فایلهای DLL پسوند .DLL یا .EXE دارند.هربرنامه ای که می نویسید به این فایلها دسترسی دارد.این فایلهای DLL در ویرایش های قدیمی تر ویندوز (قبل از 95) هم وجود داشتند ، منتها این فایلها شماره 32 را (که نشان دهنده سازگار 32 بیتی است)در نام خود نداشتند.ویرایشهای قبل از ویندوز 95 سیستمهای 16 بیتی بودند ، بدین معنی که انتقال اطلاعات با نرخ 16 بیت یا دو بایت انجام می شد.برنامه نویسی در محیط های 32 بیتی ، انعطاف بیشتر ، سرعت زیادتر و کارایی بالاتر را در مقایسه با یک محیط 16 بیتی قدیمی دارد.

سه فایل که عمدتا استفاده می شوند عبارتند از:

Usre32.DLL: شامل توابعی است که محیط ویندوز و واسط کاربر مثل مکان نماها ، منوها و پنجره ها را کنترل می کند .

Gdi32.DLL: شامل توابعی است که خروجی برنامه به صفحه تصویر و ابزارهای دیگر را کنترل می کنند.

Kernel32.DLL: شامل توابعی است که سخت افزار و واسط نرم افزار داخلی ویندوز را کنترل می کنند.اکثر روالهای مربوط به حافظه ، فایل و دایرکتوری درون Kernel32.DLL قرار دارند.

توجه: ویندوز یک سیستم عامل است که از چند لایه تشکیل شده است.شروع این لایه ها با واسط گرافیکی کاربر یا GUI(Grapical User Interface) است که کاربر می بیند و ختم آنها با نزدیک ترین لایه به سخت افزار است که جریان داده ها بین برنامه و سخت افزار را کنترل می کند. این پایین ترین سطح سیستم عامل را هسته اصلی (Kernel) می گویند. بنابراین نام Kernel32.DLL مربوط به کتابخانه ای است که تعدادی روال بر مبنای هسته اصلی را دارد.

این سه فایل بیشتر روالها یا توابع API را نگه می دارند.با یک نگاه کوتاه به پوشه های Windows و Windows \ system چند کتابخانه پیوند دینامیکی دیگر را نیز می بینید مثل COMDLG.DLL,MAPI32.DLL,NETAPI32.DLLوWINMM.DLL . همچنانکه مایکروسافت قابلیتهایی را به سیستم عامل اضافه می کند، فایلهای جدید DLL هم ظاهر می شوند.

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

ماهیت فایلهای DLL:

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

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

اما مزیت عمده پیوند دینامیکی این نیست که موجب افزایش راندمان منابع می گردند.چنانچه ویندوز تغییر کند این فایلهای DLL با ویرایشهای جدید DLL باید جایگزین شوند.بنابراین برنامه شما قادر است تا از قابلیتهای جدید ویندوز استفاده کند بدون آنکه مجبور باشید همه برنامه هایی را که از API ویندوز استفاده میکنند مجددا ترجمه کنید.به عنوان مثال در ویندوز 95 ظاهر پنجره ها تغییر کرد.شمایلهای موجود در گوشه بالا و سمت راست یک پنجره نسبت به ویندوز 11.3 تفاوت دارند.اما هر برنامه ویژوال بیسیک که برای نمایش پنجره یک تابع API ویندوز را احضار می کند در همه محیطهای ویندوز اینگونه عمل می کند. یعنی این برنامه وقتی در محیط ویندوز11.3 اجرا میشود شمایلهای قدیمی را نشان میدهد با وجودی که برنامه را تغییر نداده اید. در نتیجه در اکثر مواقع وقتی از ویرایشهای مختلف ویندوز


دانلود با لینک مستقیم


دانلود تحقیق کامل درباره توضیحی مختصر درباره API 15 ص

دانلود تحقیق فرهنگها 15 ص

اختصاصی از فایل هلپ دانلود تحقیق فرهنگها 15 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 18

 

فرهنگ

مجموعه پیچیده ایست که در برگیرنده دانستنیها , اعتقادات ,هنرها , اخلاقیات ,قوانین ,عادات وهرگونه توانایی دیگری است که بوسیله انسان بعنوان عضو جامعه کسب شده است. در جامعه شناسی و انسان شناسی از فرهنگ تعاریف متعددی عنوان گردیده است . معروفترین و شاید جامع ترین تعریفی که از فرهنگ ارائه گردیده است , متعلق به ادوارد تایلر TYLOR است که در بالا ذکر شد.

تعاریف دیگر فرهنگ

رالف لینتون فرهنگ را ترکیبی از رفتار مکتب می‌داند که بوسیله اعضاء جامعه معینی از نسلی به نسل دیگر منتقل می‌شود و میان افراد مشترک است .

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

با توجه به تعاریف فوق بطور کلی می‌توان فرهنگ را میراث اجتماعی انسان دانست که او را از سایر حیوانات متمایز می‌سازد. این وجوه تمایز را که منحصر به انسان است می‌توان مبتنی بر چهار ویژگی بشرح زیر دانست :

تفکر و قدرت یادگیری

تکلم

تکنولوژی

اجتماعی بودن(زندگی گروهی)

بعضی از صفات فوق را می‌توان در حد بسیار ضعیفی در حیوانات نیز مشاهده نمود که آنها را در حقیقت اعمال و حرکات غریزی باید تلقی نمود و نه ویژگیهای فرهنگی مثل غریزه مادری , لانه سازی و... فرهنگ انسانی بر عکس در بسیاری از موارد بر غرایز بشری لگام می‌زند و بهمین دلیل چنانچه فرهنگ انسانی را از انسان بگیرند تمایزی بین انسان و حیوان بجای نمی‌ماند.

فرهنگی شدن

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


دانلود با لینک مستقیم


دانلود تحقیق فرهنگها 15 ص

دانلود تحقیق کامل درباره سیستم DNS 15 ص

اختصاصی از فایل هلپ دانلود تحقیق کامل درباره سیستم DNS 15 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 18

 

دانشگاه آزاد اسلامی

واحد کاشمر

موضوع :

DNS

گردآورنده :

احسان حاملی

استاد ارجمند :

جناب آقای مهندس عباسی

پاییز 86

سیستم DNS

( Domain name system )

DNS یا " سیستم نامگذاری حوزه " ، یک روش سلسله مراتبی است که بانک اطلاعاتی مربوط به نامهای نمادین حوزه و معادل IP آنها را روی کل شبکه اینترنت توزیع کرده است و هر ایستگاه می تواند در یک رول منظم و سلسله مراتبی آدرس IP معادل با ایستگاه مورد نظرش را در نقطه ای از شبکه اینترنت پیدا کند؛ این سیستم در سال 1984 معرفی شد .

در DNS ، کل آدرسهای اینترنت درون بانکهای اطلاعاتی توزیع شده ای هستند که هیچ تمرکزی روی نقطه ای خاص از شبکه ندارد . روش ترجمه نام بدین صورت است که وقتی یک برنامه کاربردی مجبور است برای بر قراری یک ارتباط ، معادل آدرس IP از یک ماشین با نامی مثل cs.ucsb.edu را بدست بیاورد، قبل از هر کاری یک تابع کتابخانه ای را صدا می زند؛ به این تابع کتابخانه ای “ تابع تحلیلگر نام “ گفته می شود . تابع تحلیلگر نام ، یک آدرس نمادین راکه بایستی ترجمه شود، بعنوان پارامتر ورودی پذیرفته و سپس یک بسته در خواست به روش UDP تولید کرده و به آدرس یک سرویس دهنده DNS ( که به صورت پیش فرض مشخص می باشد ) ارسال می کند . همه ماشینهای میزبان ، حداقل باید آدرس IP از یک سرویس دهنده DNS را در اختیار داشته باشند . این “ سرویس دهنده محلی “ پس از جستجو، آدرس IP معادل با یک نام نمادین رابر می گرداند . “ تابع تحلیلگر نام “ نیز آن آدرس IP را به برنامه کاربردی تحویل می دهد. با پیدا شدن آدرس IP ، برنامه کاربردی می تواند عملیات مورد نظرش را ادامه بدهد .

همانگونه که اشاره شد بانک اطلاعات که اسامی حوزه اینترنت را تعریف کرده ، متمرکز نیست بلکه روی کل اینترنت توزیع شده است . حال باید دید اسامی اینترنت چگونه سازماندهی می شود تا نهایتأ بتوان روش جستجو روی یک بانک اطلاعاتی توزیع شده را توضیح داد . اسامی نمادین زیر را در نظر بگیرید:

WWW.president.ir یا WWW.bristol.edu

بدیهی است که نامهای حوزه همانند مثالهای بالا بدون مسمی و دلیل انتخاب نمی شوند بلکه اطلاعاتی ارزشمند برای جستجو در بانک اطلاعاتی توزیع شده نامهای نمادین در خود دارند. بگونه ای که مشهود است یک نام حوزه از چند بخش مجزا که با علامت “.” از هم تفکیک شده ، تشکیل می شود . هر کدام از این بخشها که “ سطح “ نام دارد به یک قسمت از بانک اطلاعاتی توزیع شده اشاره می نماید که به محدودتر شدن فضای جستجو کمک می کند .

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


دانلود با لینک مستقیم


دانلود تحقیق کامل درباره سیستم DNS 15 ص

تحقیق در مورد آجرسبک 15 ص

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 25

 

چکیده :

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

برای آنکه مقاومت فشاری و جذب آب آجر سبک در حد قابل قبول برای آجرنما باقی بماند ، مقدار افزودنی فوم پلی استایرن باید حدود 1 درصد باشد . با افزودن 5/1 درصد وزنی فوم پلی استایرن به خاک آجرپزی ، چگالی بدنه به 98/0 گرم بر سانتیمتر مکعب و مقاومت فشاری به 98 کیلوگرم بر سانتیمتر مربع و جذب آب به 25 درصد وزنی رسید . چنین‌آجری به عنوان آجر معمولی باربر قابل استفاده است. با افزودن 2 درصد وزنی فوم پلی استایرن به خاک ، چگالی بدنه به حدود 9/0 گرم بر سانتیمتر مکعب کاهش یافت ، در حالی که مقاومت فشاری به حدود 69 کیلوگرم بر سانتیمتر مربع رسید . این نوع‌آجر را می توان به عنوان‌آجر معمولی غیرباربر استفاده نمود . هدایت حرارتی آجرهای سبک ساخته شده به 5/1 درصد وزنی فوم پلی استایرن ، 36/0 وات بر متر بر درجه سانتیگراد به دست آمد که در مقایسه با‌آجرهای معمولی به میزان یک سوم کاهش یافته است .

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

هوادار کردن با پلاستیک ها یکی از روش های سبک سازی آجر و بلوک های سفالی درکشورهای صنعتی است. روش سبک سازی با فوم پلی استایرن دارای حق امتیازی به نام پروتون است که درآن از فوم پلی استایرن برای ایجاد تخلخل درشت استفاده می شود]2[.

برخی از کارخانه های تولید آجر از فوم پلی استایرن پیش ساخته استفاده می کنند ولی برای انبوه، دارا بودن سیستم تولید فوم، اساسی است.(شکل 1)

تهیه و نگهداری فوم پلی استایرن مشمول برخی اندازه گیری های مطمئن است که دستورالعمل آن به وسیله مراجع مشاور، کمپانی های بیمه و اداره های آتش نشانی تهیه شده است. چنین ملاک هایی باید هنگام طراحی درنظر گرفته شود. ماده خام، چگالی انبوهی تقریباً kg/m3 700 دارد و در بشکه های 125 کیلو گرمی یا کارتن مقوایی یک تنی عرضه می شود. استایروپور 500 P یک نام تجارتی نمونه وار است. بشکه ها و کارتن ها را می توان به ترتیب تقریباً 6 ماه و 4 هفته نگهداری کرد، بدون آنکه از مواد افزودنی هواساز چیزی را از دست بدهند]2[.

پلی استایرن منبسط شده در 100 تا 700 درجه سلسیوس تجزیه حرارتی می شود، بدون آنکه خاکستری بر جای گذارد. گازهای استایرن و بنزن که در فرآیند آزاد می شوند.

مواد خام و افزودنی

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

خاک آجرپزی B ، خاکی با مقدار کمی کربنات و مواد رسی شامل قسمتهای مساوی کانی های


دانلود با لینک مستقیم


تحقیق در مورد آجرسبک 15 ص

دانلود تحقیق آشکار ساز حرکت توسط سنسور PIR 15 ص

اختصاصی از فایل هلپ دانلود تحقیق آشکار ساز حرکت توسط سنسور PIR 15 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 15

 

موضوع این بخش

آشکار ساز حرکت توسط سنسور PIR

قطعات مورد نیاز

نقشه مدار

بلوک دیاگرام مدار

آیسی LM324

آیسی CD 4538

جدول عملکرد آیسی 4538

درایو کردن یک سوییچ

مطالب مرتبط

در این پروژه با نحوه کار با سنسورهای PIR آشنا می شو ید.این سنسور در بهینه سازی انرژی در ساختمان ، دزد گیرها و موارد دیگر کاربرد دارد.

سنسور PIR به هر جسم متحرکی که داری حرارت باشد.واکنش نشان می دهد.این جسم متحرک می تواند انسان یا حیوان باشد.حتی شما می توانید برای تست این مدار یک لیوان آب جوش را در بالای این سنسور حرکت داده و شاهد روشن و خاموش شدن LED به کار رفته در این مدار باشید.به جای LED می توانید بیزر(Buzzer) استفاده کنید .در صورت استفاده از بیزر به جای LED به جای روشن و خاموش شدن LED در صورت حرکت جسم متحرک صدای بوق را خواهید شنید.

قطعات مورد نیاز

1 عدد سنسور PIR

1 عدد آیسی LM324

1 عدد آیسی CD4538

5 عدد دیود 1N914

5 عدد مقاومت 1 مگا اهم

4 عدد مقاومت 10 کیلو اهم

1 عدد مقاومت 100 اهم

2 عدد خازن 10 میکرو فاراد

1 عدد خازن 1 میکرو فاراد

1 عدد خارن 103

1 عدد خازن 105

سیم تلفنی

برد بورد

1 عدد ترانزیستور 2N3904

1عدد LED

منبع تغذیه 6 تا 9 ولت

1 عدد بیزر 9 ولت

رله 6 ولتی یک کنتاکت

نقشه مدار

اگر به سنسور PIR دقت کنید.داری سه پایه است.درنزدیکی یکی از پایه های زایده ای وجود دارد.این پایه،‌پایه شماره 1 است.حال اگر درجهت عقربه های ساعت به پایه ها نگاه کنید.پایه بعدی شماره 2 و بعد از آن شماره 3 یا گراند را خواهیم داشت.

پایه یک را با یک مقاومت 10 کیلو اهم به مثبت منبع تغذیه وصل کنید.پایه 2 و 3 را توسط یک مقاومت 100 کیلو اهم به یکدیگر و پایه 3 را نیز به منفی منبع تغذیه که در اینجا همان زمان است.،وصل کنید.از پایه 2 این سنسور به پایه 3 آیسی LM324 متصل کنید.پایه 2 این آیسی را با یک مقاومت 10 کیلواهم و خازن 10 میکروفاراد به زمین متصل نمایید.این خازن الکترولیت است.بنابراین در هنگام اتصال به مدار به سر مثبت و منفی آن توجه کنید.سر مثبت را به مقاومت 10 کیلواهم و سر منفی را به زمین متصل کنید.

 

پایه یک و دو آیسی LM324 را توسط مقاومت 1 مگا اهم وخازن 103 را که با یکدیگر موازی شده اند.به یکدیگر متصل کنید.

حال پایه یک آیسی LM324 را با یک مقاومت 10 کیلو اهم وخازن 10 میکروفاراد به پایه 6 آیسی LM324 متصل کنید.،توجه داشته باشید که سر مثبت خازن را به پایه 6 آیسیLM324 متصل شود.

پایه 5 آیسی LM324 را از طریق یک دیود به پایه 12 همین آیسی متصل کنید.توجه داشته باشید که آند آن در پایه 5 و کاتد آن در پایه 12 باشد.سپس پایه 12 را با یک مقاومت 1 مگا اهم به زمین اتصال دهید.دوباره پایه 5 را با یک دیود به پایه 9 وصل کنید با این تفاوت که این بار کاتد دیود در پایه 5 باشد و آند آن در پایه 9 ، سپس پایه 9 را با یک مقاومت 1 مگا اهم به مثبت منبع تغذیه وصل کنید.

پایه های 6 و 7 را نیز مانند پایه 1و2 همین آیسی به ترکیب موازی مقاومت 1 مگا اهم و خازن105 متصل کنید.پایه 7 آیسی LM324 را به طور مشترک به پایه های 13 و 10 آیسی LM324 متصل کنید.پایه های 8 آیسی LM324 را از طریق دیود1N914 به پایه 4 آیسی 4538 متصل کنید.همین کار را برای پایه 14 آیسیLM324 تکرا کنید.،و آنرا نیز به پایه 4 آیسی 4538 به صورت مشترک وصل کنید.توجه داشته داشته باشید که آند دیودها در پایه های 8 و 14 و سر کاتد این دیودها به صورت مشترک به پایه 4 آیسی 4538 وصل شود.سپس پایه 4 آیسی 4538 را با یک مقاومت 1 مگااهم به زمین متصل کنید.پایه های 3 و 5 آیسی 4538 را با یک سیم به هم متصل کنید.وهر دوی آنها را به مثبت منبع تغذیه اتصال دهید.پایه های 1 و 8 را نیز به زمین متصل نمایید. پایه 2 آیسی 4538 را با یک مقاومت 1 مگا اهم به مثبت منبع تغذیه و از همین پایه با یک خازن 1 میکروفاراد الکترولیت به پایه 8 آیسی 4538 متصل کنید.،به گونه اییکه سمت منفی آنرا به زمین متصل کنید.

پایه خروجی آیسی 4538 را که پایه 6 می باشد با یک مقاومت 100 اهم به مثبت یا آند LED وصل کنیدو سمت کاتد LED را نیز به زمین مدار وصل کنید. پایه 7 نیز خروجی این آیسی است با این تفاوت که این خروجی NOT یا برعکس پایه 6 است.برای کار با این پایه ،منفی LED یا کاتد آنرا به این پایه متصل کنید.ومثبت آنرا به مثبت منبع تغذیه متصل نمایید.تمامی موارد فوق در نقشه کاملا مشخص است. آیسی LM324 حاوی 4 عدد آپ امپ است.که جهت تقویت و مقایسه در این مدار به کار می رود.


دانلود با لینک مستقیم


دانلود تحقیق آشکار ساز حرکت توسط سنسور PIR 15 ص