پروژه ترازودی دیجیتال با استفاده از لودسل

پروژه ترازودی دیجیتال با استفاده از لودسل


شرح مدار و طرز کار پروژه:
در این پروژه با استفاده از یک لوسل 30 کیلو گرمی و بهره گیری از مبدل آنالوگ به دیجیتال میکرو کنترلر avr و همچنین یک تقویت کننده ی عملیاتی توانسته ایم یک ترازوی دیجیتالی طراحی کنیم. در واقع به دلیل این که در خروجی لودسل سیگنال خروجی در حدود 2 تا 8 میلی ولت است ابتدا باید این سیگنال تقویت گردد زیرا در میکروهای avr حداقل ولتاژ قابل شناسایی توسط مبدل آنالوگ به دیجیتال در حدود 300 میلی ولت است و لذا باید 2 میلی ولت در مقداری ضرب شود و تقویت گردد که حداقل این مقدار میتواند چیزی حدود 150 باشد پس باید از یک مدار تقویت کننده با گین 150 استفاده گردد.
برای دقت بیشتر در اندازه گیری وزن عملاً باید از یک مبدل آنالوگ به دیجیتال با دقت بالاتر استفاده کرد و در صورتی که بخواهیم از مبدل آنالوک به دیجیتال خود میکرو استفاده کینم باید توجه داشت که میکرو دارای دقت 10 بیت است که نسبت به دقت مبدلهای صنعتی که 24 بیت است بسیار کم است.

فهرست مطالب:
شرح مدار و طرز کار پروژه    
فصل  اول    
1-1 میکروکنترلرAVR چیست    
1-2 معماری AVR ها    
1-3 ساختار پردازنده ی AVR    
1-3-1 ریجسترهای عمومی    
1-3-2 واحد ALU    
1-4 پورت I/O    
1-4-1 ساختار پورت I/O    
1-5 فیوزبیت    
1-5-1 فیوز بیت های ATMEGA32    
1-6 بررسی پورت های میکرو ATMEGA32    
1-6-1 پورت B     
1-7 استفاده از پورت B به عنوان یک I/O عمومی دیجیتال    
1-8 دیگر کاربردهای پورت B    
1-8-1 پورت C    
1-9 استفاده از پورت C به عنوان یک I/O عمومی دیجیتال    
1-9-1 دیگر کاربردهای پورت C    
1-9-2 پورت D    
1-10 کلاک سیستم    
1-10-1 کلاک CLKCPU-CPU    
1-10-2 کلاک CLKI/O-I/O    
1-10-3 کلاک CLKFLASH-FLASH    
1-10-4 کلاک غیر همزمان تایمرCLK ASY     
1-10-5 کلاک CLKASC-ADC    
1-10-6 منابع کلاک    
1-10-7 اسیلاتور کریستالی    
1-10-8 اسیلاتور کریستالی فرکانس پایین    
1-10-9 اسیلاتور RC خارجی    
1-10-10 اسیلاتور RC کالیبره شده داخلی    
1-10-11 کلاک خارجی    
1-10-12 اسیلاتور تایمر / کانتر    
1-11 حافظه ها در AVR    
1-11-1 حافظه ی برنامه    
1-11-2 حافظه ی داده    
1-11-3 ریجسترهای I/O    
1-11-4 ریجسترهای I/O توسعه یافته    
1-11-5 حافظه ی داده داخلی (SRAM)    
1-11-6 حافظه ی EEPROM    
1-12 میکروکنترلر ATMEGA8   
1-12-1 برخی خصوصیات ATMEGA8    
1-12-2 خصوصیات جانبی    
1-12-3 خصوصیات ویژه ی میکرو کنترلر    
1-12-4 توان مصرفی در 4MHZ ، 3V ، 25C    
1-12-5 ولتاژ های عملیاتی (کاری)    
1-12-6 فرکانس های کاری    
1-12-7 خطوط I/O و انواع بسته بندی    
1-12-8 بررسی پایه های ATMEGA8   به کار رفته در مدار    
فصل دوم    
2-1 لودسل    
2-2 انواع لودسل    
2-3 درجه حفاظت لودسل    
2-4 کلاس دقت لودسل    
2-5 مقر لودسل    
فصل سوم    
3-1 نصب نرم‌افزار‌ BASCOM AVR    
3-2 محیط‌ برنامه‌نویسی BASCOMAVR    
3-3 معرفی‌منو‌های‌محیط ‌BASCOM     
3-4 منوی TOOLS    
3-5 منوی ‌OPTIONS     
3-6 دستورات‌ ‌محیط برنامه‌نویسی BASCOMAVR    
3-7 جدول‌ LOOKUP   
3-7-1 عملگر‌های ریاضی‌    
3-7-2 عملگر‌های‌منطقی    
3-8 پیکره بندی صفحه کلید های ماتریسی    
3-9 بدست آوردن مقدار واقعی روی کیپد    
فصل چهارم    
4-1 قطعه های مورد استفاده در مدار    
4-2 نرم افزار مورد نیاز برای برنامه نویسی    
4-3 تحلیل برنامه    
4-4 LCD    
4-5 معرفی LCD کارکتری    
4-6 تحلیل برنامه    
4-6-1 نحوه ی کامپایل برنامه و پروگرام کردن IC    
4-6-2 پروگرام کردن IC    
4-7 شماتیک و pcb مربوط به مدار    
4-8 برنامه    
4-9 توضیحات نرم افزار مربوط به تولید PCB    
4-10 تعمیر و عیب یابی احتمالی مدار    
4-11 دیتاشیت قطعات    
پیوست (الف)    
مراجع    
فهرست اشکال
فهرست جداول

تعداد مشاهده: 709 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: doc, prj, log, ...

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

حجم فایل:14,034 کیلوبایت

 قیمت: 10,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    مناسب جهت استفاده دانشجویان رشته کامپیوتر


  • محتوای فایل دانلودی:
    فایلهای برنامه با فرمتهای prj, log و ...
    متن پروژه در قالب word و قابل ویرایش

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.