أول مرة هنا ؟ تفحص قواعد المشاركة و معلومات أخرى عن عرب overflow!
x

يعنى ايه digital system ؟؟وايه الفرق بينه وبين ال analog system ؟؟؟

+1 صوت
9,513 مشاهدات

تقصد system ولا signal
يعنى ايه digital system عموما  ؟؟
ممتاز بارك الله فيك

2 إجابة

+2 صوت

نبدأ أولا بتعريف ال Analog System او بالعربية النظام التناظرى و لكى نعرفه يجب أن نتعرض لتعريف الموجة أو الاشارة التناظرية Analog Signal

, خذ مثلا الموجات الصوتية
صورة
تجدها تأخذ قيم مختلفة لا نهائية عند أى لحظة , مثلا عند اللحظة الزمنية صفر يوجد قيمة X و عند اللحظة الزمنية صفر و جزء من المليون يوجد قيمة Y و هكذا عدد لا نهائى من القيم موجود فى اى لحظة و لذلك سميت اشارة تناظرية Analog Signal و أيضا تأخذ قيم لا نهائية فى القيمة Amplitude
و على نفس المنوال تجد الصور التى نراها بأعيينا هى اشارة تناظرية تحتوى على كم لا نهائى من المعلومات
enter image description here

اذا ما هو النظام التناظرى ؟ هو نظام يتعامل مع الاشارات التناظرية و يقوم بمعالجتها و عمل عمليات تناظرية عليها
مثال خطوط الهاتف القديمة :-
تأخذ منك الاشارة الصوتية التناظرية عن طريق السماعة و تقوم بعمل "فلتر" عليها لقطع الجزء الذى يحتوى فى داخله على المعلومة الصوتية الخاصة بك وذلك عن طريق مجموعة من المكثفات و المحثات ثم تقوم بنقلها على خطوط الهاتف حتى تصل للطرف الاخر عن طريق السماعة و التى تقوم بتحويلها من صورتها الكهربائية التى نقلت بها الى صورة صوتية .
enter image description here

اذا فى النظام التناظرى تقوم بتحويل اى صيغة فيزيائة ( حرارة - صوت - ...) الى صيغة كهربائية تقوم بمعالجتها عن طريق مكثفات و مقاومات و محثات (دوائر الكترونية- تقوم مثلا بعمل عملية تفاضل او تكامل او تكبير او تصغير للاشارة) ثم تقوم باخراجها من الناحية الاخرى عن طريق محول(على حسب النوع) يحول الاشارة من اشارة كهربية الى طبيعتها التى جاءت بها (حرارة - صوت - ) او تأخذ فعل مناسب (فى حالة زيادة الحرارة عن 50 درجة مثلا قم بتشغيل التكييف) .

تمام, ما هو النظان الرقمى Digital System ؟ , و حتى نتعرض لتعريفه يجب ان نقوم بتعريف الاشارة الرقمية فى الأول Digital Signal

النظام الرقمى فى أساسه هو نظام يتعامل مع الاشارات عن طريق الكمبيوتر عن طريق تحوليها الى صفر و واحد (تعريف بسيط سوف يتم بلورته فى اخر الاجابة) و لكن ...

كيف يتم تحويل الاشارة التناظرية الى اشارة رقمية ؟

الاشارة التناظرية كما بينا سابقا هى اشارة ممتدة لا نهائية على محورى الزمن و القيمة time and amplitude axis
الكمبيوتر لا يستطيع التعامل مع شىء لا نهائى فيحتاج اولا الى تحويله الى اشارة مقطعة او المسماة discrete signal
و يتم ذلك عن طريق ADC - Analog to Digital Converter الذى
يقوم بتحويل الاشارة التناظرية الى اشارة رقمية و يتم التحويل على خطوتين :

الخطوة الأولى Sampling او الاقتطاع
تخيل نفسك كاميرا تنظر الى شخص متحرك بسرعة .... و لكن انت تقوم بفتح و غلق عينيك بطريقة منتظمة كل ثانية مثلا ؟
ما النتيجة النهائية ؟
سوف تحصل على عدد من الصور لحركة الشخص تعبر عن حركته و لكن بصورة متقطعة
هذه الخطوة تسمى ال Sampling
و هى بدقة الحصول على اجزاء من الاشارة متقطعة فى الزمن time و لكن متصلة فى القيمة Amplitude
اذا اذا قمنا بفعل هذه الخطوة على اشارة صوتية مثلا سوف نحصل على قيم للاشارة عن اللحظة الزمنية 1 و 2و 3و 4و .... الخ
enter image description here

يتبقى مشكلة أخرى , ماهى قيمة الاشارة عند اللحظة الزمنية 1 ؟ تجدها مثلا 15.46334 و عند 2 ؟ تجدها مثلا 17.45248
تجد هنا ان الزمن تم تقطيعه لكن القيمة Amplitude لا تزال متصلة اى لا تزال بقيم لا نهائية و غير محددة مما يجعل التعامل معها عن طريق الكمبيوتر مستحيل....!

و يأتى هنا دور المرحلة الثانية فى ال ADC و المسماة Quantization او التحديد
وهى تقوم بتقسيم ال Amplitude الى درجات (مثلا 1024 مستوى ) اذا وقعت القيمة بين مستويين يتم تقريبها الى قيمة أقرب مستوى لها
و بالتالى تحصل على تقسيم فى القيمة و الوقت او عدم اتصال فى الزمن و فى القيمة Discrete in time and amplitude
و بهذا تصبح الاشارة اشارة رقمية Digital Signal
enter image description here

و يمكنك أن تدخلها على الكمبيوتر الان فى صورة أرقام و تقوم بعمل عمليات عليها مثل تكبيرها أو تصغيرها أو ....... وهذه أسهل فى التعامل من الاشارة التناظرية لأنها تتم عن طريق حسابات رقمية جمع و ضرب و طرح و تعطى نفس تأثير المعالجة التناظرية و بتكلفة أقل
و يتبقى بعد معالجتها رقميا خطوة عكسية تسمى DAC - Digital to Analog Converter
و هى تقوم بتحويل الاشارة الرقمية التى تم معالجتها الى اشارة تناظرية تقوم بالمرور على محول لاخراجها فى صورة تناظرية
enter image description here

هذا يسمى بال Digital System او النظام الرقمى و لتعريفه ببساطة:-
هو نظام يقوم بتحويل الاشارة التناظرية الى اشارة رقمية عن طريق ADC ثم معالجتها عن طريق الكمبيوتر و اخراجها عن طريق عملية عكسية DAC لكى تعود الى صورتها التناظرية .

أنصحك أن تقوم بالقراءة أكثر عن ADC و عن DAC و أن تأخذ كورس فى Digital signal processing .

ان لم تتضح أى نقطة لديك يمكنك سؤالى فى التعليقات.

هل عن طريق تحويل analog to digital بيحصل فقد فالمعلومات التي تحملها الاشارة؟
–2 صوت

We live in an analog world. There are an infinite amount of colors to paint an object (even if the difference is indiscernible to our eye), there are an infinite number of tones we can hear, and there are an infinite number of smells we can smell. The common theme among all of these analog signals is their infinite possibilities.

Digital signals and objects deal in the realm of the discrete or finite, meaning there is a limited set of values they can be. That could mean just two total possible values, 255, 4,294,967,296, or anything as long as it’s not ∞ (infinity).

Our electronics projects have to interact with the real, analog world in some way, but most of our microprocessors, computers, and logic units are purely digital components. so we need an ADC and DAC

Check this link for mor details:
https://learn.sparkfun.com/tutorials/analog-vs-digital

عرب الاجابة  للمزيد من الوضوح و الاتساق مع محتوى الموقع
Araboverflow أهلا بكم فى عرب Overflow
المجتمع العربى للأسئلة و الأجوبة التقنية.

أحدث الشارات

100 نقطة
- محمد أحمد -
سؤال ملحوظ
- h98 -
سؤال ذائع الصيت
- Zaid -
سيرة ذاتية
- 0xzidane -
100 نقطة
- 0xzidane -
...