یاری فایل

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

یاری فایل

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

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

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

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

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

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

 

آموز ه هایی از رباتیک

ربات چیست؟

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

کلمه ربات توسط Karel Capek  نویسنده نمایشنامه R.U.R  (روبات‌های جهانی روسیه) در سال 1921 ابداع شد. ریشه این کلمه، کلمه چک اسلواکی(robotnic) به معنی کارگر می‌باشد.در نمایشنامه وی نمونه ماشین، بعد از انسان بدون دارا بودن نقاط ضعف معمولی او، بیشترین قدرت را داشت و در پایان نمایش این ماشین برای مبارزه علیه سازندگان خود استفاده شد.البته پیش از آن یونانیان مجسمه متحرکی ساخته بودند که نمونه اولیه چیزی بوده که ما امروزه ربات می‌نامیم.امروزه معمولاً کلمه ربات به معنی هر ماشین ساخت بشر که بتواند کار یا عملی که به‌طور طبیعی توسط انسان انجام می‌شود را انجام دهد، استفاده می‌شود.

بیشتر ربات‌ها امروزه در کارخانه‌ها برای ساخت محصولاتی مانند اتومبیل؛ الکترونیک و همچنین برای اکتشافات زیرآب یا در سیارات دیگر مورد استفاده قرار می‌گیرد.

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

  علم رباتیک از سه شاخه اصلی تشکیل شده است:         ·        الکترونیک ( شامل مغز ربات)         ·        مکانیک (شامل بدنه فیزیکی ربات)         ·        نرم افزار (شامل قوه تفکر و تصمیم گیری ربات)اگریک ربات را به یک انسان تشبیه کنیم، بخشهایی مربوط به ظاهر فیزیکی انسان را متخصصان مکانیک می سازند، مغز ربات را متخصصان الکترونیک توسط مدارای پیچیده الکترونیک طراحی و می سازند و کارشناسان نرم افزار قوه تفکر را به وسیله برنامه های کامپیوتری برای ربات شبیه سازی می کنند تا در موقعیتهای خاص ، فعالیت مناسب را انجام دهد.

ربات‌ها چه کارهایی انجام می‌دهند؟

بیشتر ربات‌ها امروزه در کارخانه‌ها برای ساخت محصولاتی مانند اتومبیل؛ الکترونیک و همچنین برای اکتشافات زیرآب یا در سیارات دیگر مورد استفاده قرار می‌گیرد.

 ربات‌ها از چه ساخته می‌شوند؟

ربات‌ها دارای سه قسمت اصلی هستند:

مغز که معمولاً یک کامپیوتر است.

محرک و بخش مکانیکی شامل موتور، پیستون، تسمه، چرخ‌ها، چرخ دنده‌ها و ...

سنسور که می‌تواند از انواع بینایی، صوتی، تعیین دما، تشخیص نور، تماسی یا حرکتی باشد.

با این سه قسمت، یک ربات می‌تواند با اثرپذیری  و اثرگذاری در محیط کاربردی‌تر شود.

ربات یک ماشین الکترومکانیکی هوشمند است با خصوصیات زیر:*  می توان آن را مکرراً برنامه ریزی کرد.*  چند کاره است.*  کارآمد و مناسب برای محیط است.

 اجزای یک ربات با دیدی ریزتر : **  وسایل مکانیکی و الکتریکی شامل : * شاسی، موتورها، منبع تغذیه،  *  حسگرها (برای شناسایی محیط): *  دوربین ها، سنسورهای sonar، سنسورهای ultrasound، … *  عملکردها (برای انجام اعمال لازم) *  بازوی ربات، چرخها، پاها، … *  قسمت تصمیم گیری (برنامه ای برای تعیین اعمال لازم): *  حرکت در یک جهت خاص، دوری از موانع، برداشتن اجسام، … *  قسمت کنترل (برای راه اندازی و بررسی حرکات روبات): *  نیروها و گشتاورهای موتورها برای سرعت مورد نظر، جهت مورد نظر، کنترل مسیر، …

مزایای رباتها: 


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


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

ربات دانا

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

ربات دانا


 ربات دانا

شاید باور نکنید اما لازم نیست چیزی رو حفظ کنید و کافیه فقط موضوع رو بدید و ربات دانا توضیحات و یا مقاله و عکس اون موضوع رو به شما میده

هر چیزی رو بخواید بدونید یا عکسش رو بخواید با ربات دانا فوری در اختیار خواهید داشت

 ربات دانا همه این زبانها رو پشتیبانی میکند و توضیحاتی و مقالاتی رو که میخواید به همه این زبانها در اختیار شما قرار میده

 با دادن اسم هر چیزی (فرد یا مکان یا رخداد و یا هر چیز دیگه) توضیحات کاملی در مورد اون به شما داده میشه

 پیشنهاد دادن : سیستم با نوشتن قسمتی از یک کلمه در قسمت جستجو حدس میزند که چیزی که منظور شما هست چی هست. به همین دلیل امکان اشتباه تایپی را کم میکند

 تنظیم حجم و کیفیت عکس به صورت دلخواه در هنگام اتصال بوسیله وای فای و یا دیتای موبایل

امکان ذخیره مطالب و عکس های یافته شده در گوشی

و.............


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


ربات دانا

ربات ساز تلگرام کاملا حرفه ای(تله بات)

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

ربات ساز تلگرام کاملا حرفه ای(تله بات)


ربات ساز تلگرام کاملا حرفه ای(تله بات)

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

- جواب مشابه: برای هر پیام دریافتی، جواب یا جواب های مورد نظر خود را می توانید قرار دهید و تنظیمات مخصوص به هر کدام را مشخص کنید.
- جواب جستجو: می توانید عباراتی را حساس کنید که در صورت مشاهده آن ها در پیام دریافتی؛ ربات عکس العملی نشان دهد و تنظیمات مخصوص به هر کدام را مشخص کنید.
- کیبورد: می توانید برای ربات خود دکمه های دلخواه خود را قرار دهید. این دکمه هارا می توانید برای هر پیام به صورت جدا نیز قرار دهید.
- ارسال پیام به همراه کیبورد شیشه ای و قابلیت هایپر لینک به داخل کانال
- پلاگین داخلی تشخیص لینک در گروه: ربات با مشاهده لینک در گروه می تواند به کاربر اخطار دهد و هم چنین در صورت رسیدن به حداکثر تعداد ارسال لینک، با کاربر برخورد کرده و او را از گروه حذف نماید. هم چنین می توانید برای کاربران خاصی اجازه ارسال لینک را بدهید. هم چنین این پلاگین به پیام های ادیت شده نیز حساس می باشد.
توجه کنید که در حال حاظر امکان حذف پیام توسط تلگرام به API ربات ها اضافه نشده است و این پلاگین از قابلیت کیک (اخراج) کردن استفاده می کند.
- پلاگین داخلی تشخیص رگبار در گروه
- پلاگین داخلی هایپرلینک
- پلاگین سرقت استیکر
- پلاگین داخلی لینک مستقیم
- پلاگین داخلی ماشین حساب
- پلاگین داخلی ارتباط با ما
- پلاگین خارجی زیر نویس دار کردن فایل فوروارد شده و ارسال شده
- پلاگین خارجی پیشگویی همسر آینده
-پلاگین روان شناسی
خودتو بشناس

- پلاگین خارجی ارسال مطلب به کانال (موجود در سایت)
-پلاگین خارجی ساخت مخاطب (موجود در سایت)
-پلاگین خارجی کیک شو (موجود در سایت)
- قابلیت واکنش دهی به رویدادهای مختلف گروه از قبیل خوش آمد گویی
- قابلیت واکنش دهی به انواع پیام های دریافت شده
- قابلیت پلاگین نویسی با استفاده از API تله بات و زبان جاوا اسکریپت


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


ربات ساز تلگرام کاملا حرفه ای(تله بات)

دانلود تحقیق ربات

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

دانلود تحقیق ربات


دانلود تحقیق ربات

دسته بندی : فنی و مهندسی _ کامپیوتر و آی تی

فرمت فایل:  Image result for word ( قابلیت ویرایش و آماده چاپ

حجم فایل:  (در قسمت پایین صفحه درج شده )

فروشگاه کتاب : مرجع فایل 

 


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

مقدمه روبات واژه ای است که با شنیدن آن پیشرفت، زندگی نوین، زندگی ماشینی و واژه های بسیار دیگر به ذهن متبادر می شوند. این اختراع عجیب انسان، امروزه دیگر عضوی از زندگی او شده و هر روز توسط او در حال پیشرفت است. از فعالیت های سنگین صنعتی در مراکز صنعتی گرفته تا سطح اجرام آسمانی و فضا، در همه جا روبات ها به عنوان نمایندگان انسان و به جای او کارهای متفاوتی را انجام می دهند، اما روبات چگونه متولد شد و به چه حدی از پیشرفت دست یافته است. تاریخچه و تعریف برای بسیاری از افراد عادی، اگر یک ماشین یا دستگاه الکترونیکی به لحاظ ظاهری شبیه به انسان باشد، به راحتی روبات خطاب می‌شود. برای مثال یک ماشین میل‌لنگ‌کاری CNC با وجود اینکه به لحاظ ظاهری شبیه به بازو و دست انسان است، اما قدرت انتخاب و تصمیم‌گیری ندارد و به اشتباه روبات خطاب می‌شود در حالی که تنها یک ماشین ساده است. لغت روبات در اکثر زبان‌های دنیا با همین تلفظ دارای معنای واحدی می‌باشد. این لغت اولین‌بار در خلال سال‌های 1920 تا 1930 در نمایشنامه‌ای با نام "RUR (Rossmuse Universal Robot)" نوشته "کارل کاپک" نویسنده چک‌اسلواکی به‌‌کار برده شد. در این نمایشنامه بازیگران نقش موجوداتی مصنوعی و کوچک شبیه انسان را بازی می‌کردند، که به‌طور مطلق تحت فرمان صاحب خود قرار داشته و دستوراتش را مو‌به‌مو اجرا می‌کردند. این موجودات روبات نامیده می‌شدند که ریشه آن از لغت اسلاو (یعنی اسلواکی‌یایی!) Robota به معنای "کارگر اجباری" است. تعریف روباتیک روباتیک، علم مطالعه فن آوری مرتبط با طراحی، ساخت و اصول کلی و کاربرد روباتهاست. روباتیک علم و فن آوری ماشینهای قابل برنامه ریزی، با کاربردهای عمومی می باشد. برخلاف تصور افسانه ای عمومی از روباتها به عنوان ماشینهای سیار انسان نما که تقریباً قابلیت انجام هر کاری را دارند، بیشتر دستگاههای روباتیک در مکانهای ثابتی در کارخانه ها بسته شده اند و در فرایند ساخت با کمک کامپیوتر، اعمال قابل انعطاف، ولی محدودی را انجام می دهند. چنین دستگاهی حداقل شامل یک کامپیوتر برای نظارت بر اعمال و عملکردهای و اسباب انجام دهنده عمل مورد نظر، می باشد. علاوه براین، ممکن است حسگرها و تجهیزات جانبی یا ابزارهای خاصی نیز داشته باشند. بعضی از روباتها، ماشینهای مکانیکی نسبتاً ساده ای هستند که کارهای اختصاصی مانند جوشکاری و یا رنگ افشانی را انجام می دهند، که سایر سیستم های پیچیده تر بطور همزمان چند کار انجام می دهند، به دستگاههای حسی، برای جمع آوری اطلاعات مورد نیاز برای کنترل کارشان نیاز دارند. حسگرهای یک روبات ممکن است بازخورد حسی ارائه دهند، طوریکه بتوانند اجسام را برداشته و بدون آسیب زدن، در جای مناسب قرار دهند. روبات دیگری ممکن است دارای نوعی دید باشد، که عیوب کالاهای ساخته شده را تشخیص دهد. بعضی از روباتهای مورد استفاده در ساخت مدارهای الکترونیکی، پس از مکان یابی دیداری علامتهای تثبیت مکان بر روی برد، می توانند اجز

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

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

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

 
« پشتیبانی فروشگاه مرجع فایل این امکان را برای شما فراهم میکند تا فایل خود را با خیال راحت و آسوده دانلود نمایید »
/images/spilit.png
 

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


دانلود تحقیق ربات

مقاله در مورد ربات تحت وب

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

مقاله در مورد ربات تحت وب


مقاله در مورد ربات تحت وب

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 تعداد صفحه27

 

بخشی از فهرست مطالب

چکیده................................................ 1

مقدمه................................................ 2

رباتیک چیست؟......................................... 3

فرق میکرو پروسسور و میکرو کنترلر..................... 5

ساختار میکرو کنترلر.................................. 6

تاریخچه میکروکنترلر های PIC.......................... 6

زبان برنامه نویسی PIC................................ 7

نحوه برنامه ریزی میکرو............................... 7

آی سی Max232........................................ 7

استپر موتور......................................... 10

پورت سریال......................................... .13

سطوح سیگنال RS232................................ ..13

USB چیست؟.................................................................................................................................................................14

شرح کامل پورتهای سریال و موازی..............................................................................................................................20

منابع:.............................................. 22

 

 

 

 


چکیده

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

مقدمه

 

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

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

رباتیک چیست؟

 

کلمه ربات اولین بار توسط Karel Capek  نویسنده نمایشنامه R.U.R روبات‌های جهانی روسیه در سال 1921 ابداع شد. ریشه این کلمه، کلمه چک اسلواکی (robotnic) به معنی کارگر می‌باشد.

 

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

 

تعریف امروزه ربات از نظر عوام مردم وسیله ای است که اعمالی هوشمند شبیه انسان انجام می‌دهد در حالی که فرهنگ وبستر ربات را این‌گونه تعریف می‌کند:"یک دستگاه یا وسیله خودکاری که قادر به انجام اعمالی است که معمولا به انسان‌ها نسبت داده می شود و یا مجهز به قابلیتی است که شبیه هوش بشری است".

 

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

 

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

 

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

 

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

 

کاری که روباتها انجام میدهند.، توسط میکرو پروسسرها(microprocessors) و میکروکنترلرها(microcontroller) کنترل می شود.با تسلط در برنامه نویسی این دو می توانید دقیقا همان کاری را که انتظار دارید روبات انجام دهد.

 

 

 

فرق میکرو پروسسور و میکرو کنترلر

 

یک میکرو پروسسور در واقع یک (Central Processor Unit)CPU یا همان بخش مرکزی پردازش می باشد. همانطور که از نام آن بر می آید وظیفه پردازش اطلاعات را بر عهده دارد.میکروپروسسور برای انجام این وظیفه نیاز به ثبت دستور العملها (ROM)، محلی برای اجرای فرامین (RAM) و ارتباط با محیط خارج (پورتهای I/O) دارد.که باعث افزایش هزینه و کندی سرعت می شوند. از معروفترین میکروپروسسورها می توان از میکروپروسسور Z80 یاد کرد.

 

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

 

یک میکرو کنترلر عموما شامل موارد زیر است:

 

  1. CPU
  2. حافظه ثبت دستور العملها (ROM)
  3. حافظه اجراء فرامین (RAM)
  4. پورتهای ورودی و خروجی (I/O)
  5. شمارنده و تایمر
  6. باس داده،باس کنترل
  7. مبدل آنالوگ به دیجیتال
  8. پورت سریال

 

و .............

 

از میکروکنترلر های معروف میتوان به خانواده 8051 ،AVR ،PIC اشاره کرد.

 

ساختار یک میکروکنترلر

 

تاریخچه میکروکنترلر های PIC

 

شرکت General Instrument مبتکر اصلی ساخت و استفاده از CPU 16 بیتی با نام CP1600  بود.در حالی که این CPU بطور کلی از نظر عملکرد از عملکرد خوبی برخوردار بود اما به سبب ضعف در کارایی پورتهای ورودی و خروجی این شرکت PIC هشت بیتی را در سال 1975 برای بهبود کلی در سرتا سر سیستم بوسیله حذف وظایف پورتهای ورودی و خروجی از CPU بوجود آورد. این کار با استفاده از یک ذخیره سازی ساده Microcode در ROM انجام پذیرفت اگر چه هم اکنون از این تکنولوژی در ساخت PIC استفاده نمی شود.

 

در حال حاضر علامت تجاری PIC و PICmicro برای شرکت MICROCHIP Technology ثبت شده و میکروکنترلر های PIC توسط این شرکت تولید می شود.

 

PIC ابتدایی از سر کلمات "Peripheral Interface Controller" توسط شرکت General Instrument گرفته شده بود.برای PIC پیشرفته تر همچون PIC1640 و PIC1650 از سر کلمات “Programmable Interface Controller" استفاده شده است.

 

در حال حاظر با توجه به قدرتمندی این میکروکنترلر ، PIC از سرکلمات با معنی واقعی  "Programmable Intelligent Computer" به معنای کامپیوتر هوشمند قابل برنامه ریزی نشات گرفته شده است.

 

انواع خانواده PIC از نظر ساختار هسته

 

“12 هسته ای Baseline Core

 

“14 هسته ای Mid-Range Core  

 

“16 هسته ای   High End Core

 

 

 

زبان برنامه نویسی PIC

 

کامپایلر pic basic pro یکی از ساده ترین کامپایلر ها برای برنامه نویسی میکرو هست .

 

برنامه در نرم افزار micro code studio plus و یا به اختصار mcsp نوشته می شود و کامپایلر ، آن را ترجمه کرده و چندین فایل با پسوند های مختلف همچون .hex و .asm و .pbp و.... تبدیل می کند که فایل .hex به درد ما می خورد که باید توسط نرم افزار پروگرمر (مثل icprog یا epic و...) و سخت افزار پروگرمر (که در مباحث بعدی نقششو up می کنم) باید داخل حافظه اجرایی میکرو قرار دهیم تا میکرو بتواند دستورات ما را اجرا کند .

در قسمت toolbar یک عدد combobox را می بینید که داخل آن نامی نوشته شده است . مثلا 16f877A که این شماره ، نام میکرو مورد نظرتان را مشخص می کند . یعنی شما با هر میکرویی که می خواهید کار بکنید ، حتما باید


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


مقاله در مورد ربات تحت وب