بســم الله الـرحمــن الرحيــم
اخوتي اريد مساعدتكم بان تعطوني معلومات عن كيفية شبك المايكرو بحساس لاني لم اجد شرحا عن هذا الموضوع مع ان الاخوة بارك الله فيهم قد شرحو تقريبا بكل المواضيع المتعلقة بالمايكرو الا ان المعلومات بهذا الجزء قليلة
بســم الله الـرحمــن الرحيــم
اخوتي اريد مساعدتكم بان تعطوني معلومات عن كيفية شبك المايكرو بحساس لاني لم اجد شرحا عن هذا الموضوع مع ان الاخوة بارك الله فيهم قد شرحو تقريبا بكل المواضيع المتعلقة بالمايكرو الا ان المعلومات بهذا الجزء قليلة
برجاء إختيار عنوان أنسب فى المرات القادمة
ثانيا بالنسبة للحساس ممكن فكرة عن نوعة
ثالثا
http://www.google.com/cse?cx=0037809632380...mp;sa=%C8%CD%CB
لا إله إلا الله محمد رسول الله
アッラー以外に神はなし。ムハンマドはアッラーの使徒である
اخي اولا اشكر ردك الرسيع على سؤالي وثانيا اعتذر عن عنوان موضوعي ولكني لم اجد الكلمات المناسبة لاكتبها وثالثا الحساس من نوعlv-maxsonar-ez1
وهو يستخدم الامواج الفوق صوتيه ويعطي البيانات بثلاثة طرق واريد ان اشبكه مع مايكرو من نوع18f2550
لاستخدم هذه البيانات التي سيقراها من الحساس واحولها الى دي سي موتور بحيث تتناسب حركة الماتور والقاءة التي يخرجا هذا الحساس
حظك :) ، انا لسه مستخدم السنسور هذا من يومين ، السنسور توصيله سهل ممكن تستخدمي الطرف AN و هو بيخرج 10ميلي فولت لكل 1 بوصه ، اذن تحتاجي إلي ADC و ال18F فيه ADC جيد ، هتحولي قيمه الفولت إلي ديجيتال و من ثم تضربيه في الresoultion لتحوليه لفولت ثانيه Resoultion=5000/1023 ان كان الVRef = 5فولت و ان كان الADC 10 bits
BEng , Electronics and communications.
Embedded systems engineer.
Graphics Programmer
عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح
اخي جزاك الله كل خير واريد ان اسالك كم سؤال...وماذا عن مخارج الحساس الاخرى كيف يتم ضبطها..واذا في امكانية تشرحلي عن (هتحولي قيمه الفولت إلي ديجيتال و من ثم تضربيه في الresoultion لتحوليه لفولت ثانيه Resoultion=5000/1023 ان كان الVRef = 5فولت و ان كان الADC 10 bits )؟؟؟
لا تريدي مخارج السنسور الاخري ، واحد Serial و بيرسل لك قيمة المسافة في Packet مرفوق بحرف R ، الطرف الاخر PW و هو بيرسل لك نبضات ، زمن النبضة يدل علي المسافة ، الاخر و اسهلهم هو طرف AN و هو بيخرج 10 ميلي فولت لكل 1 بوصه .
انت تحتاجي إي ADC مواصفاته كالتالي
1 . resoultion 8 bit
2. Vref = 2.5 Volt
لماذا ؟
لان العدة الواحده من الADC = 2500/255=9.8mV
و انتي تحتاجي ان يكون لكل 10 ميلي فولت ، ان يخرج 1 بوصه و هذا كافي و دقيق لما تستخدي ADC 8 bits
قد تجدي في اغلب الميكروكنترولز ADC 10 Bits ، فقومي بالغاء 2 بت ، بالشفت يمين مرتين .
BEng , Electronics and communications.
Embedded systems engineer.
Graphics Programmer
عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح
شاشكرك اخي .هل يمكنك مساعدتي بكتابة الكود؟؟
hv[,اخي هل يريد البك اضافة مذبذب خارجي؟؟؟؟
حسب نوع البيك ماهو البيك الزى تستخدمة
pic16f819
لايحتاج
عن أبي هريرة رضي الله عنه عن النبي صلى الله عليه وسلم أنه قال: سيأتي على الناس زمان سنوات خداعات: يصدق فيها الكاذب ويكذب فيها الصادق، ويؤتمن فيها الخائن ويخون فيها الأمين، وينطق فيها الرويبضة. قيل يا رسول الله وما الرويبضة؟ قال: الرجل التافه ينطق في أمر العامة . رواه احمد والحاكم وصححه الالبانى من حديث ابى هريره.
اخي ان المايكرو المستخدم هو من نوع18f2550 واذا لم اضع مذبذب خارجي او ما سمى ريزونار هل سيؤثر على عمل المايكرو؟
ان كان به مذبذب داخل فمن اعدادات الميكرو يمكن ضبطة
او استعمل مذبب خارجى
ويمكنك معرفة هذا من البرنامج الذى تستخدمه فى البرمجة
مبارك لشعب تونس ![]()
قصدك لغة البرمجة؟؟؟فانا إن شاء الله افكر باستعمال المايكرو سي...ولكن اذا كانت هناك اقتراحات اخرى فلن وهذا النوع ارفض. وهذا النوع من المتحكمات وجد به مذبذب داخلي يصل الى8mhzولكن لقلة خبرتي بالبرمجة فانا كل ما اقرا معلومة جديدة .ادخل بمتاهة قلة المعرفة...فارجو المساعدة..وسؤالي هوي لقلة خبرتي بالمسجلات وكيفية تشغيلها وضبطها والتعامل معها في البرمجة...وانا قرات مسجلات المتحكم ولكن حتى الان لم استطع ان ابدا في البرمجة
الاعدادات كالاتى
fuses INTRC_IO
main()
{
setup_oscillator(0x70
عن أبي هريرة رضي الله عنه عن النبي صلى الله عليه وسلم أنه قال: سيأتي على الناس زمان سنوات خداعات: يصدق فيها الكاذب ويكذب فيها الصادق، ويؤتمن فيها الخائن ويخون فيها الأمين، وينطق فيها الرويبضة. قيل يا رسول الله وما الرويبضة؟ قال: الرجل التافه ينطق في أمر العامة . رواه احمد والحاكم وصححه الالبانى من حديث ابى هريره.
اخي محمد يسلمو ايديك.... هذه الدالة ستهيا تشغيل المذبذب الداخلي ولكن ما تردده لان المايكرو المستخدم يعطيني حتى 8MHz ،فكيف اختار وطلب ثاني اخي محمد اذا في امكانية تساعدني وتعرفني على بعض الدول الاخرى والموجودة بمكتبة اللغة للتعامل مع الاشارات التناظرية وتهياة المسجلات.....
0x07 = 8 MHZ
لمعرفة الدوال اضغط على
help
اى دالة موجوده ومشروحة
عن أبي هريرة رضي الله عنه عن النبي صلى الله عليه وسلم أنه قال: سيأتي على الناس زمان سنوات خداعات: يصدق فيها الكاذب ويكذب فيها الصادق، ويؤتمن فيها الخائن ويخون فيها الأمين، وينطق فيها الرويبضة. قيل يا رسول الله وما الرويبضة؟ قال: الرجل التافه ينطق في أمر العامة . رواه احمد والحاكم وصححه الالبانى من حديث ابى هريره.
A;VH شكرا اخي كثير لمساعدتك، يعني كل المسجلات الاخرى يتم مناداتها وضبطها من خلال دوال جاهزة بلغة المايكرو سي...
اخوتي كيف يمكنني ان اجعل Vref=2.5v؟؟؟؟؟
try this function
Vref (voltage reference value);//add
عن أبي هريرة رضي الله عنه عن النبي صلى الله عليه وسلم أنه قال: سيأتي على الناس زمان سنوات خداعات: يصدق فيها الكاذب ويكذب فيها الصادق، ويؤتمن فيها الخائن ويخون فيها الأمين، وينطق فيها الرويبضة. قيل يا رسول الله وما الرويبضة؟ قال: الرجل التافه ينطق في أمر العامة . رواه احمد والحاكم وصححه الالبانى من حديث ابى هريره.
اخي محمد شكرا