3rmcTnUdr
3rmcTnUdr 3rmcTnUdr
والشاهد من هذا اجلزء هو أنه بالرغم من أن املنحنى حيتوي على أالف النقاط إال أنا جمموعة النقط اليت قمنا حبساب قيمتها متثل املنحنى املطلوب وبتوصيلها حنصل على املنحنى املطلوب، وهذا بالضبط هو ما يقوم بفعله ال ADC Interface حيث يتم وضع إشارة على دخله متثل املنحنى حيث أن هلا قيم خمتلفة عند كل حلظة زمنية، ولتكن مثال sin ال إشارة فيقوم بأخذ جمموعة من القيم متثل هذه اإلشارة ويتعامل معها، وذلك كما الشكل اجملاور. والسؤال هنا: هل القيم اليت يقرأها امليكرو متثل قيم اجلهد الفعلية املوجودة على رجله ؟؟ مبعنى آخر: يف الشكل اجملاور هل ستكون: V6 تساوى 2.5- ؟ قيمة • قيمة V1 تساوى 0 ؟ • V7 تساوى 5- ؟ قيمة V2 تساوى 2.5 ؟ • قيمة • V8 تساوى 2.5- ؟ قيمة V3 تساوى 5 ؟ • قيمة • V9 تساوى 0 ؟ قيمة V4 تساوى 2.5 ؟ • قيمة • • قيمة V5 تساوى 0 ؟ الفصل العاشر: التعامل مع االشارات التناظرية 192 elgammalelectronics.com
11 وهكذا إىل آخر باقي القيم على املنحنى، هل إجابة األسئلة السابقة بنعم أم بال؟؟ هل هذه هي القيم اليت حنصل عليها من ال ADC Interface ؟؟؟ اإلجابة ال، فالقيم اليت خيرجها ال ADC Interface تتوقف على عدد الرجول املوجودة يف خرجه، وفى حالة امليكرو 16F877A فان ال ADC Interface حيتوي على رجول يف اخلرج، وبالتالي فإن أقصى قيمة متاحة هلذا العدد بالنظام الثنائي هي 1142 وبالتالي فإن جمال القيم املتاحة عليه من صفر إىل 1142، هل هذا يعين أن امليكرو يتعامل مع 1142 فولت !!! بالطبع ال فهي قيمة عالية جدا جدا، إذن فعندما خيرج هذه القيمة فأي قيمة يقصدها بها ؟؟ كل ADC Interface له قيمة تسمى ال reference أو القيمة املرجعية، وهذه القيمة متثل أقصى قيمة ميكنه قراءتها، وهي هنا يف امليكرو تساوي مخسة فولت، لكن ميكنك تغيريها من خالل األوامر. وبالتالي فإن ال ADC Interface يوضع على دخله قيم أنالوج من صفر إىل 9 فولت )وليس إما صفر وإما مخسة كما تعودنا بل متاح القيم البينية(، وخيرج قيم دجييتال من صفر إىل 1142 على خرجه، وبالتالي نستطيع استنتاج أنه حيول من range إىل range آخر مبعنى أن: القيمة 9 فولت على الدخل خيرجها 1142 وهي بالثنائي بالباينارى 1111111111 القيمة 4.9 بالثنائي 1111111111 )نصف القيمة العظمى للدخل( خيرجها 911 )نصف القيمة العظمى للخرج( وهي القيمة 1.49 )ربع القيمة العظمى للدخل( خيرجها 499 )ربع القيمة العظمى للخرج( وهي بالثنائي 1111111111 القيمة صفر على الدخل خيرجها صفر على اخلرج ... وهكذا • • • • وهذا الرسومات توضح ما سبق: 199 ميكروبيديا - موسوعة امليكروكنرتولر elgammalelectronics.com
- Page 162 and 163: الدالة الثالثة لكن
- Page 164 and 165: املثال التطبيقي اأ
- Page 166 and 167: وميكنك اآلن توصيل ا
- Page 168 and 169: 194 الفصل السابع: ا
- Page 170 and 171: من هذه النافذة مذكو
- Page 172 and 173: وهكذا إىل نهاية باق
- Page 174 and 175: واحفظ هذا امللف يف
- Page 176 and 177: Wh t is Fab Lab Egypt Fab Lab E
- Page 178 and 179: Reference 9 عن لوحة املف
- Page 180 and 181: تستخدم لتهيئة خمرج
- Page 182 and 183: وميكن تلخيص ما سبق
- Page 184 and 185: نفإ مشروع تطبيقي نر
- Page 186 and 187: ثالثا: تقوم بعملي
- Page 188 and 189: ثم أخريا قم بعمل build
- Page 190 and 191: الحظ أن املتغري i وا
- Page 192 and 193: واآلن قم بعمل build وت
- Page 194 and 195: من املعلوم أن امليك
- Page 196 and 197: إذا أدخلت صفر فولت
- Page 198 and 199: أو من خالل صفحة أخر
- Page 200 and 201: استخدام الريالي إل
- Page 202 and 203: اليمنى اليت مت وضع
- Page 204 and 205: أما إذا 2 أخرجنا مخس
- Page 206 and 207: وبالتالي يكون الشك
- Page 208: 191 ميكروبيديا - موسو
- Page 211: ADC Interface 11 سبق وأشرن
- Page 215 and 216: ADC_Init(); الدالة األوى
- Page 217 and 218: ولكن قبل اخلوض يف ه
- Page 219 and 220: ولكي نفهم الربنامج
- Page 221 and 222: 412 ميكروبيديا - موسو
- Page 223 and 224: وفيما يلي صورة عن ق
- Page 225 and 226: ∴ R 2 = 1000 × V 1 5 − V 1 Ω
- Page 227 and 228: 419 ميكروبيديا - موسو
- Page 229 and 230: وهنا يف اهلاردوير ق
- Page 231 and 232: 412 ميكروبيديا - موسو
- Page 233 and 234: ملحوظة: يلزم عند ا
- Page 235 and 236: بالنظر إىل هذه الدا
- Page 237 and 238: ورمبا الحظت من الشر
- Page 239 and 240: وبالطبع ميكن تعديل
- Page 241 and 242: ولكي نفهم الدوال عل
- Page 243 and 244: 16 ورمبا الحظ أيضا أ
- Page 245 and 246: وبناء على قيمة اجله
- Page 247 and 248: بالطبع سيكون ذلك بد
- Page 249 and 250: األرقام L293B أو L293D أ
- Page 251 and 252: اهلاردوير توصيل ام
- Page 253: املشروع كامالً elga
- Page 256 and 257: االتصال التسلسلي Ser
- Page 258 and 259: فتظهر لك النافذة اآ
- Page 260 and 261: حيث أن املتغري Data ه
والشاهد من هذا اجلزء هو أنه بالرغم من أن املنحنى حيتوي على أالف النقاط إال أنا جمموعة النقط اليت<br />
قمنا حبساب قيمتها متثل املنحنى املطلوب وبتوصيلها حنصل على املنحنى املطلوب، وهذا بالضبط هو<br />
ما يقوم بفعله ال<br />
ADC Interface حيث<br />
يتم وضع إشارة على دخله متثل املنحنى حيث<br />
أن هلا قيم خمتلفة عند كل حلظة زمنية،<br />
ولتكن مثال<br />
sin ال إشارة<br />
فيقوم<br />
بأخذ<br />
جمموعة من القيم متثل هذه اإلشارة ويتعامل<br />
معها، وذلك كما الشكل اجملاور.<br />
والسؤال هنا: هل القيم اليت يقرأها امليكرو<br />
متثل قيم اجلهد الفعلية املوجودة على رجله ؟؟<br />
مبعنى آخر: يف الشكل اجملاور هل ستكون:<br />
V6 تساوى 2.5- ؟<br />
قيمة<br />
• قيمة<br />
V1 تساوى 0 ؟<br />
•<br />
V7 تساوى 5- ؟<br />
قيمة V2 تساوى 2.5 ؟<br />
• قيمة<br />
•<br />
V8 تساوى 2.5- ؟<br />
قيمة V3 تساوى 5 ؟<br />
• قيمة<br />
•<br />
V9 تساوى 0 ؟<br />
قيمة V4 تساوى 2.5 ؟<br />
• قيمة<br />
•<br />
• قيمة V5 تساوى 0 ؟<br />
الفصل العاشر: التعامل مع االشارات التناظرية 192<br />
elgammalelectronics.com