📘 قراءة كتاب الجلسات العلمية للمعالجات والمتحكمات الدقيقة AVR أونلاين
جلسات عملية لبرمجة متحكمات AVR ومحاكاتها ببرنامج PROTEUS
تأليف: zaher
المتحكم الدقيق أو المتحكم المصغر (بالإنجليزية: Microcontroller) هو حاسوب مصغر أو ما يسمى نظام على شريحة (SOC) موجود على دارة متكاملة تحتوى على نواة معالج, ذاكرة, و ملحقات مداخل/مخارج قابلة للبرمجة.[1] المتحكمات المصغرة تستخدم للتطبيقات المدمجة على العكس من المعالجات المصغرة المستخدمة في الحاسب الشخصي أو التطبيقات العامة الأخرى المؤلفة من عدة شرائح منفصلة.
من استخداماته التحكم في عمليات صناعية أو متغير.
يستخدم في العادة للقيام بمهمة محددة مثل التحكم في إشارة ضوئية وغيرها.. عكس المعالج الدقيق الذي يتميز بقدرته على القيام بمهام متعددة. هو عبارة عن حاسوب على شريحة، وحتى نكون دقيقين انه حاسوب ذو مهمة واحدة سابقة التحديد. يحتوي على وحدة معالجة مركزية,الذواكر وواجهات اتصال. تعمل المتحكمات الصغرية في الغالب وفق معمارية هارفرد Harvard Architecture فيما يلي أبرز مكونات المتحكم الصغري:
وحدة معالجة مركزية وتتراوح ما بين 8 إلى 32 وحتى إلى 64 بت
واجهة المدخلات I/O Interfaces
الملحقات ملحقات (حاسوب) كالمؤقتات / العدادات, الراصد watchdog
ذواكر الوصول العشوائي لتخزين البيانات RAM for Data Storage
ذواكر قراءة فقط ذاكرة القراءة فقط ،ذاكرة قراءة فقط قابلة للمحو والبرمجة كهربائيا, ذاكرة وميضية
مزامن أو مولد نبضات
يمكن رؤية المتحكمات الدقيقة في كثير من الأجهزة الإلكترونية بدء من الألعاب الصغيرة وحتى المصانع المؤتمتة، فهي تسيطر على معظم سوق تطبيقات المعالجات. أكثر من 50% من المتحكمات الدقيقة من النوع "البسيط" وحوالي 20% منها عبارة عن معالجات إشارات رقمية عالية التعقيد(DSPs). بعض السيارات تحتوي على مايزيد عن 50 وحدة من هذه المتحكمات.
يحتوي المتحكم الدقيق على معالج دقيق والعديد من الإضافات الاخرى التي تؤدي وظائف خاصة ، فاذا كنت تود بناء نظام إلكتروني بسيط يمكن باستخدام أكثر من وحد ة من المتحكمات الدقيقة الاستغناء عن الكثير من العتاد.
$GPRMC string $GPRMC Message ID RMC protocol header
hhmmss hhmmss.sss 083559.00 UTC Time Time of position fix
status character A Status V = Navigation receiver warning
A = Data valid.
latitude ddmm.mmmm 4717.11437 Latitude User datum latitude degrees, minutes, minutes
N N N/S Indicator N=north or S=south
longitude ddmm.mmmm 00833.91522 Longitude User datum latitude degrees, minutes, minutes
User datum latitude degrees, minutes, minutes
E character E E/W indicator E=east or W=west
Spd numeric 0.004 Speed (knots) Speed Over Ground
cog numeric 77.52 COG (degrees) Course Over Ground
ddmmyy ddmmyy 091202 Date Current Date in Day, Month Year
mv numeric Magnetic variation Not being output by receiver
mvE character Magnetic variation
E/W indicator Not being output by receiver
mode Mode Indicator See Position Fix Flags in NMEA Mode
cs hexadecimal *53 Checksum
End of message
مثال عن الحزمة:
$GPRMC,071802.00,A,4717.11437,N,00833.91522,E,0.004,77.52,14072011,A*57
:BASCOM-AVR في بيئة “GPS_RMC.bas” البرنامج
' * Title : GPS_RMC.bas *
' * Target Board : Mini-Phoenix - REV 1.00 *
' * Target MCU : ATMega32A *
' * Author : Walid Balid *
' * IDE : BASCOM AVR 2.0.7.3 *
' * Peripherals : LCD - GPS - LED - Buzzer *
' * Description : Acquiring Time/Date/Coordinates from GPS Module *
'
معالجات ومتحكمات دقيقة AVR
كتاب المعالجات الدقيقة بالعربي
المتحكم الدقيق pdf
المتحكمات الدقيقة pdf
كتب عن الميكروكنترولر pdf
avr microcontroller شرح
avr ببساطة pdf
حجم الكتاب عند التحميل : 10.9 ميجا بايت .
نوع الكتاب : pdf.
عداد القراءة:
اذا اعجبك الكتاب فضلاً اضغط على أعجبني و يمكنك تحميله من هنا:
شكرًا لمساهمتكم
شكراً لمساهمتكم معنا في الإرتقاء بمستوى المكتبة ، يمكنكم االتبليغ عن اخطاء او سوء اختيار للكتب وتصنيفها ومحتواها ، أو كتاب يُمنع نشره ، او محمي بحقوق طبع ونشر ، فضلاً قم بالتبليغ عن الكتاب المُخالف:
قبل تحميل الكتاب ..
يجب ان يتوفر لديكم برنامج تشغيل وقراءة ملفات pdf
يمكن تحميلة من هنا 'http://get.adobe.com/reader/'