قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

A.Fathi
:: مهندس ::
تاريخ التسجيل: May 2013
المشاركات: 10
نشاط [ A.Fathi ]
قوة السمعة:0
قديم 09-04-2015, 02:23 PM المشاركة 1   
افتراضي كيف يتم قراءة قيمة من حساس رقمى على مايكروكنترولر PIC Twitter FaceBook Google+



السلام عليكم

هناك حساسات تماثلية يتم قراءة خرجها على المايكروكنترولر باستخدام ADC ، لكن كيف يتم قراءة الخرج من حساس رقمى مثل ADXL345 او غيره على المايكروكنترولر .

جزاكم الله خيرا

اعلانات

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:136
قديم 09-04-2015, 02:53 PM المشاركة 2   
افتراضي


السلام عليكم

هناك حساسات تماثلية يتم قراءة خرجها على المايكروكنترولر باستخدام ADC ، لكن كيف يتم قراءة الخرج من حساس رقمى مثل ADXL345 او غيره على المايكروكنترولر .

جزاكم الله خيرا
السلام عليكم
عن طريق البرتوكلات مثل SPI او I2C او one wire
وهذا يعني ان هذه الحساسات تحتوي بداخلها على ريجيسترات وهذه تحتوي على البيانات لقيمه الحساس
تحياتي

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

A.Fathi
:: مهندس ::
تاريخ التسجيل: May 2013
المشاركات: 10
نشاط [ A.Fathi ]
قوة السمعة:0
قديم 09-04-2015, 03:00 PM المشاركة 3   
افتراضي


السلام عليكم
عن طريق البرتوكلات مثل SPI او I2C او one wire
وهذا يعني ان هذه الحساسات تحتوي بداخلها على ريجيسترات وهذه تحتوي على البيانات لقيمه الحساس
تحياتي
وعليكم السلام ورحمة الله وبركاته

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

ولك منى وافر الاحترام والتقدير


zoro39
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2009
المشاركات: 69
نشاط [ zoro39 ]
قوة السمعة:0
قديم 09-04-2015, 06:35 PM المشاركة 4   
افتراضي


لدي مشروع للحساس DHT11 وهو حساس رقمي يستعمل بروتوكول الخيط الواحد أو One Wire تجده بالتفصيل في هذا الرابط:
http://elecnote.blogspot.com/2014/11...idity-and.html
بالتوفيق


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:136
قديم 09-04-2015, 07:01 PM المشاركة 5   
افتراضي


وعليكم السلام ورحمة الله وبركاته

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

ولك منى وافر الاحترام والتقدير
السلام عليكم
هذا مثال عن حساس sht1x يستخدم Serial I2C interface
http://www.mikroe.com/click/sht1x/

=================================
بالنسبه للريجيسترات هي مواقع ثابته في الذاكره تؤدي مهمه معينه وهي قيم تتحكم بعمل مايكرو وتحدد وظيفته اساسيه في أداء مهمه معينه على سبيل مثال
ريجيستر PORTA هذا سعته 1 بايت اي 8بت يمثل قيمه بورت A نكدر من خلاله نتحكم بقيمه PORTA فأذا كتبنا PORTA=255 عندها سوف يصبح كل bit من PORTA سوف يصبح قيمته 1


A.Fathi
:: مهندس ::
تاريخ التسجيل: May 2013
المشاركات: 10
نشاط [ A.Fathi ]
قوة السمعة:0
قديم 10-04-2015, 11:17 PM المشاركة 6   
افتراضي


لدي مشروع للحساس DHT11 وهو حساس رقمي يستعمل بروتوكول الخيط الواحد أو One Wire تجده بالتفصيل في هذا الرابط:
http://elecnote.blogspot.com/2014/11...idity-and.html
بالتوفيق
اشكر حضرتك على الاهتمام و مساعدتك لي


A.Fathi
:: مهندس ::
تاريخ التسجيل: May 2013
المشاركات: 10
نشاط [ A.Fathi ]
قوة السمعة:0
قديم 10-04-2015, 11:24 PM المشاركة 7   
افتراضي


السلام عليكم
هذا مثال عن حساس sht1x يستخدم Serial I2C interface
http://www.mikroe.com/click/sht1x/

=================================
بالنسبه للريجيسترات هي مواقع ثابته في الذاكره تؤدي مهمه معينه وهي قيم تتحكم بعمل مايكرو وتحدد وظيفته اساسيه في أداء مهمه معينه على سبيل مثال
ريجيستر PORTA هذا سعته 1 بايت اي 8بت يمثل قيمه بورت A نكدر من خلاله نتحكم بقيمه PORTA فأذا كتبنا PORTA=255 عندها سوف يصبح كل bit من PORTA سوف يصبح قيمته 1
جزاك الله خيراً وزادك علما ، وارجو الا اكون اثقلت عليك

احصائية الشكر والاعجاب - 1 شكراً, 0 عدم اعجاب, 0 اعجاب
شكراً حسن هادي محمود ( شكر العضو على هذه المشاركة )
إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 06:02 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025