هل استخدام ال PWM كمتحكم في الخرج يمكن به التفرقة لحد ما بين المعادن المختلفة ؟ وشكر الله مجهودكم .
@مشاريعفيالهندسةالطبيةومعالجاتا2 күн бұрын
@@mohammadalfauomey3443 ال pwm وظيفته توليد نبضات بتردد معين و duty cycle محدد حسب البرنامج .. اي ان مهمته هي توليد النبضات فقط من المخرج الخاص pwm في المتحكم . مشكلة ال pwm ان تردد النبضات التي يولدها له علاقة بتردد كريستالة المعالج و قد لا تتمكن من الحصول على التردد المطلوب باستخدام pwm . فيما يتعلق بالتمييز بين المعادن .. هذا الامر لا علاقة له بتردد العمل نهائيا .
@ALGERIOS.77773 күн бұрын
السلام عليكم اخي الكريم سؤال ممكن خارج موضوع الكاشف . هل يوجد تطبيق يمكنه قراءة و تصحيح اخطاء البرامج المثبتة على المتحكمات مثل atmega328 او pic 12f 675 مثلا . ان كان يوجد ان كان باستطاعتك ان تعطيني اسمه من فضلك . بارك الله فيك..
@مشاريعفيالهندسةالطبيةومعالجاتا3 күн бұрын
@@ALGERIOS.7777 عليكم السلام اعتقد ان معظم المعالجات تتم حمايتها بعد نقل البرنامج اليها . المبرمجات تقرأ ذاكرة البرنامج في المعالجات المحمية اصفارا اما اذا كان المعالج غير محمي ، فهنا تستطيع تصدير البرنامج من ذاكرته الى ملف من نوع hex او bin و ليس باللغة او بالكود التي كتب فيها ، لذلك لا يمكن تشخيص الخطأ من ملفات لغة الالة سواء bin او hex . هذا ما اعرفه .
@مشاريعفيالهندسةالطبيةومعالجاتا3 күн бұрын
عموما يا صديقي بناء برنامج من الصفر اسهل من تصحيح برنامج كتبه غيرك . لان ذلك يتطلب منك جهدا كبيرا حتى تعرف خوارزمية هذا الشخص او طريقة تفكيره في بناء البرنامج . طبعا حسب حجم البرنامج بلا شك . انصحك ببناء برامجك بنفسك و بطريقتك و اسلوبك و سترى ان بمقدورك ان تنجز الافضل
@ALGERIOS.77773 күн бұрын
@مشاريعفيالهندسةالطبيةومعالجاتا بارك الله فيك اخي الكريم