يعبر المجال المنطقي عن قيمٍ للجهود الكهربائية التي يمكن عبرها تمثيل الإشارات الثنائية عندما نريد أن نقوم توصيف أمر ما في حياتنا اليومية، فإننا سنجد أنفسنا أمام طيف واسع من الخيارات: قد يكون الطقس مشمس، أو غائم، أو غائم جزئياً، ...
أكمل القراءة »الهزاز الداخلي في المتحكمات الصغرية: ما هو، إيجابياته وسلبياته
يُعتبر الهزاز الداخلي ذو بنية مقاومة-مكثف RC من أبسط أشكال توليد نبضات ساعة تستطيع المتحكمات الصغرية الاعتماد عليها لإنجاز عمليات المعالجة والتواصل بين الطرفيات المختلفة
أكمل القراءة »مدخل إلى لغة سي البرمجية C Programming
لغة سي من أوائل لغات البرمجة وهي تدعم نموذج البرمجة الإجرائية، وتستخدم اليوم على نطاق واسع في مجال برمجة العتاد، أنظمة التشغيل وتطبيقات إنترنت الأشياء.
أكمل القراءة »[تطوير وبرمجة]: تعرّف على مفهوم “اللــوحـات التطـويـرية Development Boards”
مقدمة في اللوحات التطويرية يُستخدم اليوم مصطلح “اللوحة التطويرية Development Board” على نطاقٍ واسع للإشارة إلى نمطٍ محدد من اللوحات الإلكترونية المطبوعة PCB التي يمكن عبرها تنفيذ العديد من المشاريع بدون الحاجة لتغيير العتاد. لا يوجد تعريف محدد لماهية اللوحة ...
أكمل القراءة »تعرّف على المتحكمات الصغرية Microcontrollers
نعيش اليوم في عالمٍ أصبحت الأجهزة الإلكترونية جزءًا أساسيًا منه، وفي حين أن تفاعلنا مع الإلكترونيات قد يبدو محصورًا بالحواسيب الشخصية، الحواسيب اللوحية والهواتف الذكية، إلا أن هنالك عناصر أخرى تلعب دورًا هامًا بحياتنا على الرّغم من أننا قد لا ...
أكمل القراءة »ما هو الفرق بين المعالجات والمتحكمات الصغرية؟
في مجال الأنظمة المضمنة Embedded Systems ومجال الأنظمة الحاسوبية، يختلط الأمر على الكثير من الأشخاص فيما يتعلق بالمعالجات الصغرية والمتحكمات الصغرية، وعلى الرغم من التشابه الكبير بينهما في العديد من النواحي، إلا أن الفوارق بينهما أيضاً كبيرة وهامة. وعبر هذا ...
أكمل القراءة »مُقدّمة في الأنظمة المُضّمنة (المدمجة) Intro to Embedded Systems
الأنظمة المضمنة Embedded systems يطلق مُصطلح الأنظمة المُضمّنة (أو الأنظمة المدمجة) عادةً على الشرائح الرّقمية المُبرمجة ذات الأداء العالي الموجودة في نظام ما لكي تحل محل الحواسيب، وتكون مكرّسة للقيام بوظائف مُتخصصة، بينما تعتبر الحواسيب واجهة عامة يمكن أن تحل ...
أكمل القراءة »