سایت محمد مهدی

این وب جهت آموزش ساخته شده است

سایت محمد مهدی

این وب جهت آموزش ساخته شده است

سایت محمد مهدی

با مردم چنان بیامیزید که اگر در آن حال بمیرید، برای شما بگریند و اگر زنده ماندید، همواره به شما مهر و محبت بورزند.((امام علی (ع)))
پیام های کوتاه
نویسندگان
کلمات کلیدی

۲۴ مطلب در مهر ۱۳۹۲ ثبت شده است

ساده ترین معماری میکرو کنترلر، متشکل از یک ریز پردازنده،حافظه و درگاه ورودی/خروجی است. ریز پردازنده نیز متشکل از واحد پردازش مرکز (CPU) و واحد کنترل (CU)است.
CPU درواقع مغز یک ریز پردازنده است و محلی است که در آنجا تمام عملیات ریاضی و منطقی ،انجام می شود. واحد کنترل ، عملیات داخلی ریز پردازنده را کنترل می کند و سیگنال های کنترلی را به سایر بخشهای ریز پردازنده ارسال می کند تا دستورالعمل ها ی مورد نظر انجام شوند.
حافظه بخش خیلی مهم از یک سیستم میکرو کامپیوتری است. ما می توانیم بر اساس به کارگیری حافظه، آن را به دو گروه دسته بندی کنیم: حافظه برنامه و حافظه داده . حافظه برنامه ، تمام کد برنامه را ذخیره می کند. این حافظه معمولاً از نوع حافظه فقط خواندنی (ROM) می باشد. انواع دیگری از حافظه ها نظیر EPROM و حافظه های فلش EEPROM برای کاربردهایی که حجم تولید پایینی دارند و همچنین هنگام پیاده سازی برنامه به کار می روند . حافظه داده از نوع حافظه خواندن / نوشتن (RAM) می باشد . در کاربردهای پیچیده که به حجم بالایی از حافظه RAM نیاز داریم ، امکان اضافه کردن تراشه های حافظه بیرونی به اغلب میکرو کنترلر ها وجود دارد.
AVR%20 %20MOVIE  فیلم  های آموزشی AVR به زبان فارسی

درگاهها ورودی / خروجی (I/O )به سیگنال های دیجیتال بیرونی امکان می دهند که با میکرو کنترلر ارتباط پیدا کند. درگاههای I/O معمولاً به صورت گروههای ۸ بیتی دسته بندی می شوند و به هر گروه نیز نام خاصی اطلاق می شود. به عنوان مثال ، میکروکنترلر ۸۰۵۱ دارای ۴ درگاه ورودی / خروجی ۸ بیت می باشد که P3, P2, P1, P0 نامیده می شوند. در تعدادی از میکرو کنترلر ها ، جهت خطوط درگاه I/O قابل برنامه ریزی می باشد. لذا بیت های مختلف یک درگاه را می توان به صورت ورودی یا خروجی برنامه ریزی نمود. در برخی دیگر از میکروکنترلرها (از جمله میکروکنترلرهای ۸۰۵۱) درگاههای I/O به صورت دو طرفه می باشند. هر خط از درگاه I/O این گونه میکرو کنترلرها را می توان به صورت ورودی و یا خروجی مورد استفاده قرار داد . معمولاً ، این گونه خطوط خروجی ، به همراه مقاومتهای بالا کش بیرونی به کار برده می شوند.
میکرو کنترلر AVR به منظور اجرای دستورالعملهای قدرتمند در یک سیکل کلاک(ساعت) به اندازه کافی سریع است و می تواند برای شما آزادی عملی را که احتیاج دارید به منظور بهینه سازی توان مصرفی فراهم کند.
میکروکنترلر AVR بر مبنای معماری RISC(کاهش مجموعه ی دستورالعملهای کامپیوتر) پایه گذاری شده و مجموعه ای از دستورالعملها را که با ۳۲ ثبات کار میکنند ترکیب می کند.
به کارگرفتن حافظه از نوع Flash که AVR ها به طور یکسان از آن بهره می برند از جمله مزایای آنها است.
یک میکرو AVR می تواند با استفاده از یک منبع تغذیه ۲٫۷ تا ۵٫۵ ولتی از طریق شش پین ساده در عرض چند ثانیه برنامه ریزی شود یا Program شود.
میکروهای AVR در هرجا که باشند با ۱٫۸ ولت تا ۵٫۵ ولت تغذیه می شوند البته با انواع توان پایین (Low Power)که موجودند.

 

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

این مجموعه ۲۲ قسمت است که بیشتر مباحث مربوط به میکروکترلر AVR و برنامه نویسی آن به زبان C را آموزش می دهد.

درس اول حجم : ۳۴٫۵۷ مگابایت AVR Video Tutorials Farsi – Lesson (1).rar
درس دوم حجم : ۵۳٫۴۰ مگابایت AVR Video Tutorials Farsi – Lesson (2).rar
درس سوم حجم : ۴۱٫۸۲ مگابایت AVR Video Tutorials Farsi – Lesson (3).rar
درس چهارم حجم : ۱۶٫۹۳ مگابایت AVR Video Tutorials Farsi – Lesson (4).rar
درس پنجم حجم : ۲۶٫۲۱ مگابایت AVR Video Tutorials Farsi – Lesson (5).rar
درس ششم حجم : ۳۵٫۳۸ مگابایت AVR Video Tutorials Farsi – Lesson (6).rar
درس هفتم حجم : ۱۴٫۴۳ مگابایت AVR Video Tutorials Farsi – Lesson (7).rar
درس هشتم حجم : ۳۲٫۳۳ مگابایت AVR Video Tutorials Farsi – Lesson (8).rar
درس نهم حجم : ۴۱٫۱۸ مگابایت AVR Video Tutorials Farsi – Lesson (9).rar
درس دهم حجم : ۴۹٫۱۳ مگابایت AVR Video Tutorials Farsi – Lesson (10).rar
درس یازدهم حجم : ۴۰٫۵۵ مگابایت AVR Video Tutorials Farsi – Lesson (11).rar
درس دوازدهم حجم : ۴۰٫۳۳ مگابایت AVR Video Tutorials Farsi – Lesson (12).rar
درس سیزدهم حجم : ۲۲٫۲۳ مگابایت AVR Video Tutorials Farsi – Lesson (13).rar
درس چهاردهم حجم : ۲۲٫۴۵ مگابایت AVR Video Tutorials Farsi – Lesson (14).rar
درس پانزدهم حجم : ۲۷٫۰۰ مگابایت AVR Video Tutorials Farsi – Lesson (15).rar
درس شانزدهم حجم : ۲۷٫۸۸ مگابایت AVR Video Tutorials Farsi – Lesson (16).rar
درس هفدهم حجم : ۱۸٫۱۰ مگابایت AVR Video Tutorials Farsi – Lesson (17).rar
درس هجدهم حجم : ۴۵٫۹۳ مگابایت AVR Video Tutorials Farsi – Lesson (18).rar
درس نوزدهم حجم : ۲۶٫۳۲ مگابایت AVR Video Tutorials Farsi – Lesson (19).rar
درس بیستم حجم : ۲۴٫۰۸ مگابایت AVR Video Tutorials Farsi – Lesson (20).rar
درس بیست و یکم حجم : ۲۶٫۹۴ مگابایت AVR Video Tutorials Farsi – Lesson (21).rar
درس بیست و دوم حجم : ۳۲٫۱۲ مگابایت  AVR Video Tutorials Farsi – Lesson (22).rar
۰ نظر موافقین ۰ مخالفین ۰ ۲۸ مهر ۹۲ ، ۲۱:۴۵
محمد مهدی میرزایی
مدارهای الکتریکی از به‌هم پیوستن المان های الکتریکی یا غیر فعال (مقاومت، خازن، سلف، لامپ، و …) یا المان های الکترونیکی یا فعال (دیود، ترانزیستور، IC، و …) یا ترکیبی از آن دو بوجود می‌آید به طوری که حداقل یک مسیر بسته را ایجاد کنند و جریان الکتریکی بتواند در این مسیر بسته جاری شود.
 سر فصل های درس مدارهای الکتریکی ۱ عبارتند از :
 مفاهیم اولیه
قوانین KVL و KCL
اجزای مدار (مقاومت، خازن، سلف و …)
انواع منابع ولتاژ و جریان
سیگنال ها
روشهای تحلیل مدارهای مقاومتی
روش تحلیل گره
روش تحلیل مش
تقسیم ولتاژ و جریان
مدارات معادل تونن و نورتن
انتقال توان ماکزیموم
اصل جمع آثار
مدارهای مرتبه اول
مدارهای مرتبه دوم
و…

Halle%20Madar%201%20 %20Jabbe%20Dar  حل المسائل مدار 1 (دکتر جبه دار)

حل المسائل مدار ۱ (دکتر جبه دار),

 

password عکس گرفتن از صفحه گوشی های اندروید با Screenshot It 2.03پسورد فایل : بدون رمز

download عکس گرفتن از صفحه گوشی های اندروید با Screenshot It 2.03 دانلود با لینک مستقیم

۰ نظر موافقین ۰ مخالفین ۰ ۲۸ مهر ۹۲ ، ۲۱:۳۲
محمد مهدی میرزایی

دانلود حل المسائل کتاب

نظریه اساسی مدارها و شبکه ها

جلد دوم (حلل مدار 2) 

دانلود فصل 10

دانلود فصل 12

دانلود فصل 14

دانلود فصل 15

دانلود فصل 16

دانلود فصل 17

منبع: www.noandishaan.com


۱ نظر موافقین ۰ مخالفین ۰ ۲۸ مهر ۹۲ ، ۲۱:۲۸
محمد مهدی میرزایی

دانشجویان گرامی درس ابزاردقیق پیشرفته دانشگاه آزاد اسلامی واحد نجف آباد با سلام


برای دریافت  فایل های درس ابزاردقیق پیشرفته در روی دولینک زیر کلیک کنید.

برای بالا بردن کیفیت وب  لطفا نظرات خود را برای ما ارسال کنید.


با تشکر


دریافت فایل اول درس ابزار دقیق پیشرفته(سنسور)-جدید
عنوان: سنسورهای بدون تماس
حجم: 577 کیلوبایت

دریافت فایل دوم درس ابزار دقیق پیشرفته(سنسور)-جدید
حجم: 4.72 مگابایت


دریافت فایل سوم درس ابزار دقیق پیشرفته(سنسور)-جدید
حجم: 1010 کیلوبایت



۰ نظر موافقین ۰ مخالفین ۰ ۲۸ مهر ۹۲ ، ۲۱:۰۹
محمد مهدی میرزایی
برنامه راه اندازی keypad به این صورت که اگر 0تا 15 را روی keypad لمس کرده و آن را بر روی lcd نمایش دهد.


#include <mega16.h>

#include<delay.h>

#asm

.equ_lcd_port=0x1B

#endasm

#include <lcd.h>

Flash char row[ ]={0xfe,0xfd,0xfb,0xf7};

Flash char data_key[ ]={

'1','2','3','4',

'5','6','7','8',

'9','10','11','12',

'13','14','15','0'};

Unsigned char ac,table;

Unsigned int r;

Void keypad() {

Lcd_gotoxy(0,1);

Lcd_putsf("~");

While(1) {

For (r=0;r<4;r++) {

ac=4;

portB=row[r];

DDRB=0x0f;

If (pinB.4==0)  ac=0;

If (pinB.5==0)  ac=0;

If (pinB.6==0)  ac=0;

If (pinB.7==0)  ac=0;

Tabale=data_kay[(r*4)+ac];

Lcd_putchar(table);

While  (pinB.4==0)  {}

While  (pinB.5==0)  {}

While  (pinB.6==0)  {}

While  (pinB.7==0)  {}

Delay_ms(50);

              }

}

}

}

Void main(){

PORTB=0xff;

DDRB=0x0f;

Lcd_init(16)

Lcd_gotoxy(0,0);

Lcd_putsf("ebrahim tahmasebi");

Keypad();

}

۰ نظر موافقین ۰ مخالفین ۰ ۲۷ مهر ۹۲ ، ۲۲:۵۲
محمد مهدی میرزایی

با سلام و احترام خدمت کاربران گرامی


برای استفاده از امکانات ویژه سایت لطفا از لینک ثبت نام در سایت بالای همین صفحه عضو شوید.


با سپاس، مدیریت سایت: محمد مهدی میرزایی

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ مهر ۹۲ ، ۰۰:۰۲
محمد مهدی میرزایی
برای نمایش مطلب باید رمز عبور را وارد کنید
۲۵ مهر ۹۲ ، ۱۵:۳۹
محمد مهدی میرزایی
برای نمایش مطلب باید رمز عبور را وارد کنید
۲۴ مهر ۹۲ ، ۱۳:۱۴
محمد مهدی میرزایی
برای نمایش مطلب باید رمز عبور را وارد کنید
۲۴ مهر ۹۲ ، ۱۳:۱۱
محمد مهدی میرزایی

انواع سنسور و کاربرد آنها


برای دانلود اینجا کلیک کنید...



۰ نظر موافقین ۰ مخالفین ۰ ۲۴ مهر ۹۲ ، ۱۲:۵۴
محمد مهدی میرزایی