پویا فایل

پویا فایل

پویا فایل

پویا فایل

ترازوی دیجیتال با استفاده از میکروکنترلر ARM

ترازوی دیجیتال با استفاده از میکروکنترلر ARM

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

دلیل استفاده از میکروکنترولر آرم کرتکس توانایی بالای این سری میکروکنترولر در پردازش و تبدیل سیگنال بوده و امکانات ارتباطی این میکروکنترولر ها نیز بسیار بالا می باشد به طوری که از بیشتر پروتکل های ارتباطی پشتیبانی می کند.

فهرست مطالب

چکیده1

فصل اول:2

مقدمه2

فصل دوم:4

سخت افزار 4

2-1- بلوک دیاگرام:5

2-2-مدار کلی:6

2-3- شماتیک برد:7

2-4-1- لودسل 8

2-4-6- پل وتستون:13

2-4-6-1- تاریخچه:13

2-4-6-2- ساختمان مدار پل وتستون:14

ساختمان پل وتسون 14

شکل 2:-7-14

2-4-6-3- طرز کار پل وتستون:15

2-4-6-4- کاربرد مدار پل وتستون:15

2-5-1- تقویتکنندهابزاردقیق:17

2-6- میکروکنترلر ARM:18

فصل سوم:25

نرم افزار 25

3-1- میکروکنترلر ARM چیست؟26

3-1-1- برد LPC1768-cortex-m3:28

3-2-آموزش ARM :31

آموزش ایجاد پروژه در KEIL - قسمت دوم33

آموزش ایجاد پروژه در نرم افزار IAR 36

آموزش ایجاد پروژه در نرم افزار IAR : قسمت دوم38

3-4- برنامه نهایی پروژه:49

فصل چهارم:54

نتیجه گیری و پیشنهاد54

فصل پنجم:56

DATA SHEET 56

مراجع فارسی:58



خرید فایل


ادامه مطلب ...

پروژه ساعت و تقویم با RTC داخلی ARM

  پروژه ساعت و تقویم با RTC داخلی ARM         ساعت سری LPC2xxx یک ساعت دقیق که برای کار تا سال 2099 تنظیم شده است می باشد. مانند تمام واحدهای جانبی دیگر میکرو های آرم ، RTC نیز توسط PCLK کلاک زده می شود و احتیاج به اسیلاتور خارجی ندارد .RTC این سری به گونه ای طراحی شده است که یک واحد جانبی با مصرف توان فوق العاده پایین باشد و در صورت استفاده از LPC2xxx در مدهای کم توان مناسب برای استفاده برای عملکرد بدون باتری می باشد.علاوه بر فراهم کردن یک تقویم زمانی RTC دارای یک دسته از رجیسترهای هشدار (alarm)  می باشد که می تواند برای تریگر کردن یک زمان و تاریخ خاص و یا در هنگام رسیدن به یک مقدار ذخیره شده در رجیستر زمان شمار استفاده شود .     ...


ادامه مطلب ...

دانلود پروژه راه اندازی موتور پله ای با ARM

  دانلود پروژه راه اندازی موتور پله ای با ARM         در این پروژه با استفاده از میکرو LPC2138 یک موتور پله را راه اندازی کرده ایم که برای کنترل آن از ارتباط سریال استفاده نموده ایم، به این شکل که با ارسال عدد 8 سرعت چرخش افزایش میابد و با ارسال عدد 2 سرعت کم میشود و با ارسال عدد 5 سرعت صفر میشود.این پروژه فقط حاوی فایل شبیه سازی و سورس برنامه میباشد. یک استپ موتور وسیله ای الکتریکی است چرخش زاویه ای گسسته یا پله ای دارد و با اتصال به ضربان هایی در فرکانسی خاص کار می کند. هر ضربان فرستاده شده به موتور سبب حرکت محور موتور تا زاویه ای معین می شود که این زاویه ، زاویه استپینگ (Stepping Angle) نامیده می شود. کارایی و امکانات یک استپ موتور بسیار بیشتر از انواع دیگر الکترو موتورها می باشد. بدین لحاظ که بسیاری مکانیزم ها و حالات مختلف چرخش را می توان از آنها گرفت و هم ...


ادامه مطلب ...