كتاب حاضر در 7 فصل تنظيم شده است و مباحثي با عناوين دستورات Pic Basic Pro، راه اندازي موتور كمك ميكرو كنترلرهاي PIC، ارتباط I2C با ميكرو كنترلرهاي PIC، ارتباط با serial با ميكرو كنترلرهاي PIC، سنسورهاي مادون قرمز، نگاهي گذرا بر قابليت هاي ميكرو كنترلرهاي PIC و پروژه هاي نمونه را در بر مي گيرد.
در اين كتاب، مطالب به زباني ساده و روان ارائه شده است و مثال ها و پروژه هاي آورده شده به گونه اي است كه به راحتي مي توانيد بر روي سيستم آموزشي MK1 پياده سازي كنيد و يا آنكه المانهاي مورد نياز را از بازار ايران تهيه نمائيد.
در ضمن سيستم آموزشي ديگري به نام MK2 طراحي شده است تا به كمك سيستم مذكور و با اتصال آن به سيستم آموزشي MK1 بتوانيد موتورهاي پله اي و DC را راه اندازي كنيد.
كتاب «طراحي حرفه اي با ميكرو كنترلرهاي PIC » در 136 صفحه و به قيمت 30 هزار ريال در اختيار علاقه مندان قرار دارد.
مقدمه
فصل اول: دستورات Pic Basic Pro
@ و................................................................................................................ 9
ASM…ENDASM و.................................................................................................. 9
BRANCH و........................................................................................................... 10
CALL و................................................................................................................. 10
CLEA و................................................................................................................ 10
CLEARWDT و....................................................................................................... 11
DEBUG و.............................................................................................................. 11
EEPROM و............................................................................................................ 12
12CWRITE و........................................................................................................ 12
12CREAD و.......................................................................................................... 15
NAP و.................................................................................................................. 17
LET و.................................................................................................................. 17
PEEK و................................................................................................................. 17
POKE و................................................................................................................ 18
OWIN و............................................................................................................... 18
OWOUT و............................................................................................................ 19
آرايه ها (Array) در زبان PBP و.................................................................................. 19
20............................................................................................................. وRESUME
REVERSE و.......................................................................................................... 20
SLEEP و............................................................................................................... 20
STOP و................................................................................................................ 21
SELECT CASE و.................................................................................................... 21
SHIFTIN و............................................................................................................ 22
SHIFTOUT و......................................................................................................... 23
RCTIME و............................................................................................................ 24
SERIN و............................................................................................................... 24
SEROUT و............................................................................................................ 26
DATA و................................................................................................................ 28
HSERIN و............................................................................................................. 28
HSEROUT و.......................................................................................................... 30
READCODE و........................................................................................................ 31
WRITECODE و...................................................................................................... 31
ERASECODE و...................................................................................................... 31
فصل دوم: راه اندازي موتور به كمك ميكرو كنترلرهاي Pic..................................... 33
موتور پله اي چيست؟............................................................................................. 33
سيستم راه انداز موتور پله اي (MK2)و....................................................................... 39
نحوه راه اندازي سيستم MK2 و................................................................................ 40
موتورهاي DC و كنترل دور آنها................................................................................... 42
مفهوم PWM چيست؟............................................................................................ 43
كنترل موتور متوسط PWM و..................................................................................... 44
سيستم راه انداز موتور MK2DC و............................................................................. 46
فصل سوم: ارتباط I2C با ميكروكنترلرهاي PIC و................................................... 49
نرم افزار Icprog و................................................................................................... 50
آي سي هاي ساعت.............................................................................................. 52
فصل چهارم: ارتباط serial با ميكروكنترلرهاي PIC و............................................. 59
ارتباط سريال بين دو ميكروكنتررها PIC و..................................................................... 59
ارتباط سريال بين ميكروكنتررها و كامپيوتر و................................................................. 63
SERUB2 و........................................................................................................... 64
SEROUT2 و......................................................................................................... 66
نرم افزارهاي مرتبط با پورت سريال............................................................................. 67
استفاده از نرم افزار Hyper Terminal Windows و......................................................... 67
استفاده از قابليت Serial communicator و نرم افزار MCSP و.......................................... 69
نوشتن نرم افزار شخصي......................................................................................... 69
فصل پنجم: سنسورهاي مادون قرمز................................................................... 77
فرستنده و گيرنده مادون قرمز به عنوان انتقال دهنده اطلاعات......................................... 78
فرستنده و گيرنده مادون قرمز به عنوان سنسور نوري.................................................... 81
فصل ششم: نگاهي گذرا بر قابليت هاي ميكروكنترلرهاي PIC و............................ 85
PWM سخت افزاري................................................................................................ 85
DEBUG قابليت برتر ارتباط سريال............................................................................... 87
تايمر1 ميكروكنترلرهاي PIC و.................................................................................... 90
تايمر1 در حالت زمان سنج....................................................................................... 91
تايمر1 در حالت شمارنده......................................................................................... 92
ميكروكنترلرهاي سري 18FXXX و.............................................................................. 93
Boot Loader در ميكروكنترلرهاي سري PIC16F87XA و.................................................. 95
برنامه ريزي در درون مدار (ICSP) و............................................................................. 95
فصل هفتم: پروژه هاي نمونه.............................................................................. 99
نمايش دماي محيط بر روي پنجره ارتباط سريال نرم افزار MCSP و..................................... 99
نمايش دماي محيط بر حسب درجه سانتيگراد و فارنهايت............................................... 103
در نظر گرفتن محدوده مجاز براي دماي محيط............................................................... 108
اندازه گيري دما به كمك سنسورSMT160 و................................................................ 114
خواندن اطلاعات حافظيه LCD و................................................................................. 119
راه اندازي آي سي هاي ضبط صدا............................................................................. 123
ضمائم................................................................................................................. 129
دسته بندی موضوعی | موضوع فرعی |
فنی و مهندسی |
مهندسي مكانيك
|