نیک فایل

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

نیک فایل

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

مقاله درباره طراحی نرم افزار ساخت یک قفل الکترونیکی

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

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

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

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

 

چکیده :

در این پروژه پیرامون طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8) مطالبی چند به میان آمده است این قفل توانایی این را دارد که توسط سه نفر و با سه رمز رقمی متفاوت مورد استفاده قرار گیرد .

میکرو AVR رمز را از یک صفحه کلید ماتریسی دریافت می کند و پس از نمایش برروی صفحه نمایشگر LCD پس از مقایسه با رمز موجود در حافظه در صورت صحیح بودن رله ای را برای یک ثانیه فعال می کند و قفل باز می گردد هر یک از این کاربرها به راحتی

می توانند رمز مورد نظر خود را تغییر دهند و رمز دیگری را جایگزین آن کنند .

یک رمز 5 رقمی نیز به عنوان رمز SUPERVISER تعریف شده است که در صورتی که یکی از کاربرها رمز خود را فراموش کرد می تواند با وارد کردن آن سه رمز دیگر را صفر کند و کاربرها می توانند با مراجعه دوباره رمز مورد نظر خود را وارد کنند و پیغام های میکرو نیز در هر مرحله با توجه به کلید فشار داده شده بر روی صفحه نمایشگر LCD نمایش داده

می شود .

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

مقدمه :

مختصری راجع به AVR

زبانهای سطح بالا یا همان HLL (HIGH Level Language) به سرعت در حال تبدیل شدن به زبان برنامه نویسی استاندارد برای میکرو کنترلرها (MCU) حتی برای میکروهای 8 بیتی کوچک هستند زبان برنامه نویسی C و BASIC بیشترین استفاده را در برنامه نویسی میکروها دارند ولی در اکثر کاربردها کدهای بیشتری را نسبت به زبان برنامه نویسی اسمبلی تولید می کنند .

ATMEL ایجاد تحولی در معماری جهت کاهشی کد به مقدار مینیمم را درک کرد که نتیجه این تحول میکروکنترلرهای AVR هستند که علاوه بر کاهش و بهینه سازی مقدار کدها به طور واقع عملیات را تنها در یک کلاک سیکل توسط معماری RISC انجام می دهند و از 32 رجیستر همه منظوره استفاده می کنند که باعث شده 4 تا 12 بار سریعتر از میکروهای مورد استفاده کنونی باشند .

تکنولوژی حافظه کم مصرف غیر مدار شرکت ATMEL برای برنامه ریزی AVR ها مورد استفاده قرار گرفته است در نتیجه حافظه های FLASH و EEPROM در داخل مدار قابل برنامه ریزی (ISP) هستتد میکرو کنترلرهای اولیه AVR دارای 1 و 2 و3 کیلوبایت حافظه FLASH و به صورت کلمه 16 بیتی سازماندهی شده بودند .

AVR ها به عنوان میکرو RISC با دستورات فراوان طراحی شده اند که باعث می شود حجم کد تولید شده کم و سرعت بالاتری بدست آید .

خصوصیات (ATMEGA 8)

از معماری AVR RISC استفاده می کند .

دارای 16 دستورالعمل با کارآیی بالا که اکثرا ً تنها در یک کلاک سیکل اجرا می شوند

8*32 رجیستر کاربردی

سرعتی تا 6m/ps ( در فرکانس 6mhz)

حافظه ، برنامه و داده غیر فرار

BK بایت حافظه FLASH داخلی قابل برنامه ریزی

پایداری حافظه FLASH : قابلیت 1000 بار نوشتن و پاک کردن

1024 بایت حافظه داخلی SDRAM

512 بایت حافظه EEPROM داخلی قابل برنامه ریزی

پایداری حافظه EEPROM : قابلیت 10000 بار نوشتن و پاک کردن

قفل برنامه FLASH و حفاظت EEPROM

خصوصیات جانبی

دو تایمر – کانتر 8 بیتی با PRESCALER مجزا و دارای مد COMPARE

یک تایمر – کانتر 16 بیتی با PRESCALER مجزا و دارای COMPARE و CAPTURE

3 کانال PWM

3 کانال مبدل ، آنالوگ به دیجتال در بسته بندی های TQFP و MLF

6 کانال با دقت 10 بیتی

2 کانال با دقت 8 بیتی

6 کانال مبدل آنالوگ به دیجیتال در بسته بندی های PDIP

4 کانال با دقت 10 بیتی

2 کانال با دقت 8 بیتی

دارای RTC با اسیلاتور مجزا

یک مقایسه کننده آنالوگ داخلی

USART سریال قابل برنامه ریزی

WATCHDOG قابل برنامه ریزی با اسیلاتور داخلی

ارتباط سریال SPT برای برنامه ریزی داخل مدار

قابلیت ارتباط با پروتکل سریال دو سیمه

قابلیت ارتباط سریال SPI به صورت MASTER یا SLAVE

خصوصیات ویژه میکروکنترلر

POWER – ON RESET CIRCUIT

دارای 5 حالت Sleep (ADC Noise و IDEL و STANDBY و POWER DOWN و POWER – SAVE و REDUCTION )


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


مقاله درباره طراحی نرم افزار ساخت یک قفل الکترونیکی

ترمزها

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

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

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

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

 

ترمزهای ضد قفل چگونه کار می کنند؟

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

 

 مکان ترمز های ضد قفل

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

 بدست آوردن یک مفهوم کلی از ترمزهای ضد قفل:

تئوری ترمز های ضد قفل بسیار ساده است.یک چرخ در حال لیز خوردن(به طوری که سطح تماس تایر نسبت به زمین سر بخورد) نسبت به چرخی که لیز نمی خورد نیروی اصطکاک کمتری دارد.اگربا اتومبیل خود در یخ گیر کرده باشید می دانید که اگر چرخها بچرنخد هیچ نیروی جلو بری به اتومبیل وارد نمی شود زیرا سطح تماس چرخ نسبت به یخ لیز می خورد.

ترمزهای ضد قفل با جلوگیری کردن از سر خوردن چرخ ها در هنگام ترمز کردن،دو مزیت را بوجود می آورند:اول اینکه خودرو زود تر متوقف می شود و دوم اینکه می توان خودرو را هنگام ترمز کردن نیز هدایت کرد.

در ترمز های ضد قفل چهار بخش اصلی وجود دارد:

● حسگر های سرعت

●پمپ

●سوپاپ ها

●کنترل کننده

 


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


ترمزها

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

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

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


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

فرمت فایل:  ورد ( قابلیت ویرایش ) 


قسمتی از محتوی متن ...

 

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

چکیده : در این پروژه پیرامون طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8) مطالبی چند به میان آمده است این قفل توانایی این را دارد که توسط سه نفر و با سه رمز رقمی متفاوت مورد استفاده قرار گیرد .
میکرو AVR رمز را از یک صفحه کلید ماتریسی دریافت می کند و پس از نمایش برروی صفحه نمایشگر LCD پس از مقایسه با رمز موجود در حافظه در صورت صحیح بودن رله ای را برای یک ثانیه فعال می کند و قفل باز می گردد هر یک از این کاربرها به راحتی می توانند رمز مورد نظر خود را تغییر دهند و رمز دیگری را جایگزین آن کنند . یک رمز 5 رقمی نیز به عنوان رمز SUPERVISER تعریف شده است که در صورتی که یکی از کاربرها رمز خود را فراموش کرد می تواند با وارد کردن آن سه رمز دیگر را صفر کند و کاربرها می توانند با مراجعه دوباره رمز مورد نظر خود را وارد کنند و پیغام های میکرو نیز در هر مرحله با توجه به کلید فشار داده شده بر روی صفحه نمایشگر LCD نمایش داده می شود . در این پروژه در معرفی به نحوه کار با میکرو کنترلر AVR پرداخته شده است و سپس طراحی مدار و نرم افزار قفل آمده است که در آن نحوه عملکرد مدار ، نقشه شماتیک مدار معرفی زیر برنامه ها و در نهایت مجموعه متن نرم افزار بیان گردیده است .
مقدمه : مختصری راجع به AVR زبانهای سطح بالا یا همان HLL (HIGH Level Language) به سرعت در حال تبدیل شدن به زبان برنامه نویسی استاندارد برای میکرو کنترلرها (MCU) حتی برای میکروهای 8 بیتی کوچک هستند زبان برنامه نویسی C و BASIC بیشترین استفاده را در برنامه نویسی میکروها دارند ولی در اکثر کاربردها کدهای بیشتری را نسبت به زبان برنامه نویسی اسمبلی تولید می کنند .
ATMEL ایجاد تحولی در معماری جهت کاهشی کد به مقدار مینیمم را درک کرد که نتیجه این تحول میکروکنترلرهای AVR هستند که علاوه بر کاهش و بهینه سازی مقدار کدها به طور واقع عملیات را تنها در یک کلاک سیکل توسط معماری RISC انجام می دهند و از 32 رجیستر همه منظوره استفاده می کنند که باعث شده 4 تا 12 بار سریعتر از میکروهای مورد استفاده کنونی باشند . تکنولوژی حافظه کم مصرف غیر مدار شرکت ATMEL برای برنامه ریزی AVR ها مورد استفاده قرار گرفته است در نتیجه حافظه های FLASH و EEPROM در داخل مدار قابل برنامه ریزی (ISP) هستتد میکرو کنترلرهای اولیه AVR دارای 1 و 2 و3 کیلوبایت حافظه FLASH و به صورت کلمه 16 بیتی سازماندهی شده بودند . AVR ها به عنوان میکرو RISC با دستورات فراوان طراحی شده اند که باعث می شود حجم کد تولید شده کم و سرعت بالاتری بدست آید . خصوصیات (ATMEGA 8) از معماری AVR RISC استفاده می کند . دارای 16 دستورالعمل با کارآیی بالا که اکثرا ً تنها در یک کلاک سیکل اجرا می شوند 8*32 رجیستر کاربردی سرعتی تا 6m/ps ( در فرکانس 6mhz) حافظه ، برنامه و داده غیر فرار BK بایت حافظه FLASH داخلی قابل برنامه ریزی پایداری حافظه FLASH : قابلیت 1000 بار نوشتن و پاک کردن 1024 بایت حافظه داخلی SDRAM 512 بایت حافظه EEPROM داخلی قابل برنامه ریزی پایداری حافظه EEPROM : قابلیت 10000 بار نوشتن و پاک کردن قفل برنامه FLASH و حفاظت EEPROM خصوصیات جانبی دو تایمر – کانتر 8 بیتی با PRESCALER مجزا و دارای مد COMPARE یک

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

بعد از پرداخت ، لینک دانلود را دریافت می کنید و ۱ لینک هم برای ایمیل شما به صورت اتوماتیک ارسال خواهد شد.


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


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