گوگل مارکت

فروش فایل ,دانلود فایل,خرید فایل,دانلود رایگان فایل,دانلود رایگان

گوگل مارکت

فروش فایل ,دانلود فایل,خرید فایل,دانلود رایگان فایل,دانلود رایگان

آموزش برنامه نویسی کار با PWM


» :: آموزش برنامه نویسی پیشه با PWM

باب این جلسه حرف pwm و نحوه جاده اندازی خودرو DC حرف این دستور آشنا شدیم.

در ابتدا برای آزمایش موتور، دو پایه­ی پیوسته به ولتاژ ورودی موتور را به سمت سر 5+ ولت و ارض زدیم و سالم بودن و چپگرد و راست بودن موتور را صفت کردیم.

سپس برنامه زیر را برای جاده اندازی موتور نوشته و برون‌داد میکرو را به آیسی درایور دادیم و خروجی آیسی ULN را به ورودی خودرو دادیم و تغذیه را به سمت خودرو دادیم ولی بدلیل اینکه آیسی ULN ، High voltage & High current است، جریان زیادی می­کشید و موتور را راه اندازی نمی­کرد. سپس حرف ترانزیستور TIP خواستیم راه اندازی کنیم لیک مثل آیسی درایور جریان زیادی می­کشید و بازهم موتور راه اندازی نشد. در شبیه ساز پروتیوس از یک بافر با 8 اساس در و 8 پایه خروجی مثلاً آیسی 74244 استفاده کردیم و تمامی پایه ها را با هم موازی کردیم تا بعنوان یک درایور از ثانیه استفاده کنیم و جریان کافی را از بهر راه اندازی خودرو تأمین کند و این بار عمل کرد و موتور راه اندازی شد.

 


آموزش برنامه نویسی - رقص نور و کنترل آن با کلید


» :: پرورش پروگرام نویسی - رقص نور و کنترل آن با کلید

در این آزمایش نحوه طرح‌ریزی و پروگرام نویسی یک رقص نور که با میکروسوئیچ بازدید میشود را آموختیم، به گونه­ای که با فشردن هر کلید، یک نمونه رقص پرتو بوسیله LED ارائه داده میشود.

سخت افزار این آزمایش شامل: یک میکروکنترلر ATMEGA16 ، 8 عدد LED ، 8 عدد مقاومت Ω330 ، 4 عدد میکروسوئیچ ، اصل 5 ولت می­باشد.

زبان برنامه نویسی این آزمایش BASCOM است.

این دوایر فرضی موازی باخط استوا دارای 4 در می­باشد که همان میکروسوئیچ است و دارای 8 خروجی بوده که خروجی، همان LED ها می­باشد.

LED حرف ولتاژی نزدیک به 3 ولت کار میکند. اگر به آنها 5 ولت اعمال شود، پس از مدتی خواهد سوخت. پشت باید به ازای هر LED که به سمت پورت میکرو وصل می­شود یک مقاومت Ω330 نیز بصورت سری به سمت LED وصل شود تا اسم از سوختن LED شود.

میکروسوئیچ­ها، باید یکی از اساس های آنها به پورت میکرو و اساس دیگر به زمین وصل شود. دلیل این پیشه این است که در دوایر فرضی موازی باخط استوا درونی میکروکنترلر، پورتهای میکرو خود به Vcc متصل می­باشد و از بهر پرکار نمودن آنها باید میکروسوئیچ به زمین وصل شود و در برنامه نویسی آنها، باید شرط پرکار شدن پورت میکرو را صفر(زمین) در تماشا بگیریم.

روال کارکرد این مدار اینگونه است که: به ازای هر میکرو سوئیچ، باید یک نمونه رقص نور از بهر آن در نظر بگیریم. حرف فشردن هر کلید (میکروسوئیچ)، رقص نور خاص آن کلید باب خروجی ( LED) ارائه داده می­شود و حرف زمانی که کلید دیگری فشرده نشود ثانیه رقص نور امتداد داده و در خروجی نمایش داده شود و با فشردن کلیدهای دیگر، رقص نور مختص آن­ها در خروجی نمایش داده شود.

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


آموزش برنامه نویسی-نحوه تولید موج های مربعی، مثلثی، سینوسی و دندان اره ای


» :: پرورش پروگرام نویسی-نحوه تولید موج های مربعی، مثلثی، سینوسی و دندان اره ای

در این جلسه با آیسی DAC0808 آشنا شدیم. این آیسی ولتاژ دیجیتال را به سمت آنالوگ تبدیل می­کند. این آیسی دارای 8 اساس ورودی و یک پایه خروجی می باشد. باب این آزمایش ما به ولتاژ برون‌داد احتیاج داریم، اما آیسی 0808 جریان را به سمت برون‌داد می­برد. برای تبدیل جریان برون‌داد به سمت ولتاژ مداری در مسیر خروجی قرار می­دهیم که از یک opamp استعمال شده است و شکل کلی مدار باب صفحه آخر قرار دارد.

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


آموزش برنامه نویسی-تابلو روان با سون سگمنت


» :: آموزش پروگرام نویسی-تابلو رقیق با سون سگمنت

باب این آروین نحوه طراحی و برنامه نویسی یک تابلوروان با سون سگمنت که با میکروسوئیچ کنترل میشود را آموختیم، به گونه­ای که حرف فشردن هر کلید، از چپ به راست یا از راست به سمت صفت شماره دانشجویی را نمایش دهد.

سخت آلت این آزمایش شامل: یک میکروکنترلر ATMEGA16 ، 1عدد سون سگمنت 4تایی ، 2عدد میکروسوئیچ ، منبع 5 ولت می­باشد.

لسان برنامه نویسی این آروین BASCOM است.

این مدار دارای 2 در می­باشد که همان میکروسوئیچ است و دارای12 خروجی بوده که خروجی، مربوط به اساس های سون سگمنت می­باشد، که شکل‌پذیر از 4پایه­ی مشترک و 8پایه­ی 8قسمت LED که ساختار سون سگمنت را تشکیل می­دهد.

LED حرف ولتاژی نزدیک به 3 ولت کار میکند. اگر به سمت آنها 5 ولت اعمال شود، پشت از مدتی خواهد سوخت. پس باید در مسیر پورتهای میکرو و سون سگمنت یک بافر تعبیه کنیم حرف به سمت سون سگمنت آسیبی نرسد.

میکروسوئیچ­ها، باید یکی از پایه های آنها به پورت میکرو و اساس دیگر به زمین وصل شود. دلیل این کار این است که باب مدار درونی میکروکنترلر، پورتهای میکرو خود به سمت Vcc پیوسته می­باشد و برای فعال نمودن آنها باید میکروسوئیچ به سمت زمین وصل شود و در برنامه نویسی آنها، باید شرط فعال صیرورت پورت میکرو را صفر(زمین) در نظر بگیریم.

نحوه بازده این مدار این‌چنین است که: به ازای تمام میکرو سوئیچ، باید یک الگو حرکت راستگرد یا چپگرد برای آن در نظر بگیریم. با فشردن هر کلید (میکروسوئیچ)، نوع گردش مختص آن کلید در خروجی (LED) نمایش داده می­شود و تا زمانی که کلید دیگری فشرده نشود آن پروگرام ادامه داده و در خروجی نمایش داده شود و با فشردن کلیدهای دیگر، نوع پرسه مختص آن­ها در برون‌داد نمایش داده شود.

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


اموزش سریع AVR


» :: اموزش سریع AVR
اموزش کامل میکروکنترلر های AVR با لسان پروگرام نویسی C
شامل 13 برنامه عملی به دوست تصویر
توضیحات همه میکروکنترلر ها و قطعات و تنظیمات