نمایش نتایج: از 1 به 10 از 12
Like Tree2 لایک

موضوع: اندازه گیری دما با استفاده از adc ad7793 و آردوینو لئوناردو

Hybrid View

  1. #1
    srt
    srt آنلاین نیست.
    Junior Member
    تاریخ عضویت
    Aug 2016
    نوشته ها
    9
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    به این روش کد نویسی می گن کد نویسی مولتی تب
    یعنی شما به جای اینکه برای تابع هات بری کتابخونه بنویسی بعد مجبور باشی این کتابخونه رو به نرم افزار اضافه کنی و الی آخر میای از تب ها استفاده می کنی

    الان اگه دقت کنی این کد سه تا تب داره :

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 2016-09-10_9-10-06.jpg
مشاهده: 424
حجم: 20.9 کیلو بایت

    دو تاش پسوند .ino داره یکیش هم .h

    اگر ریجسترهای این دو تا تفاوت هایی دارن یا هر چیز دیگه ای میتونی تو تب های 2 و 3 تغییراتت رو لحاظ کنی
    دوست عزیز ممنون بابت راهنمایی کاربردیتون. کار من رو چند مرحله جلو برد.
    اما هنوز نمیتونم از adc اطلاعات رو بخونم. کدهای مربوط به ad7799 رو اجرا میکنم و بدون هیچ اروری آپلود میشه (تا قبل از این با کتابخونه 93 هنگام آپلود ارور میداد).
    اما هیچ اطلاعاتی در سریال مانیتور چاپ نمیکنه. حدسم این هست که مشکل در ارتباط با spi هست، ولی نمیدونم چطور باید حلش کنم. ضمن اینکه از برد لئوناردو استفاده میکنم.

    با تشکر

  2. #2
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط srt نمایش پست ها
    دوست عزیز ممنون بابت راهنمایی کاربردیتون. کار من رو چند مرحله جلو برد.
    اما هنوز نمیتونم از adc اطلاعات رو بخونم. کدهای مربوط به ad7799 رو اجرا میکنم و بدون هیچ اروری آپلود میشه (تا قبل از این با کتابخونه 93 هنگام آپلود ارور میداد).
    اما هیچ اطلاعاتی در سریال مانیتور چاپ نمیکنه. حدسم این هست که مشکل در ارتباط با spi هست، ولی نمیدونم چطور باید حلش کنم. ضمن اینکه از برد لئوناردو استفاده میکنم.

    با تشکر
    سیم بندیتون به چه صورته ؟
    به این موضوع دقت کردید که پین cs رو روی 10 تنظیم کرده ؟

  3. #3
    srt
    srt آنلاین نیست.
    Junior Member
    تاریخ عضویت
    Aug 2016
    نوشته ها
    9
    بله برای من هم روی 10 هست.
    کلا فقط 0 خروجی میده.
    ویرایش توسط srt : 09-13-2016 در ساعت 10:12 AM

  4. #4
    srt
    srt آنلاین نیست.
    Junior Member
    تاریخ عضویت
    Aug 2016
    نوشته ها
    9
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    سیم بندیتون به چه صورته ؟
    به این موضوع دقت کردید که پین cs رو روی 10 تنظیم کرده ؟
    سلام، مشکل من حل شد. اما الان مقدار reg_data رو همیشه ffffff برمیگردونه!

  5. #5
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط srt نمایش پست ها
    سلام، مشکل من حل شد. اما الان مقدار reg_data رو همیشه ffffff برمیگردونه!

    این جور موارد که داده غلطه اول یه تست سخت افزاری ساده می کنیم همیشه

    اینکه پایه آنالوگ رو زمین می کنیم ببینیم 0 میده یا نه ؟

    در مورد شما اگه نداد تو تنظیم رجیسترهاتون ممکنه یه جا اشتباه کرده باشید

  6. #6
    srt
    srt آنلاین نیست.
    Junior Member
    تاریخ عضویت
    Aug 2016
    نوشته ها
    9
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    این جور موارد که داده غلطه اول یه تست سخت افزاری ساده می کنیم همیشه

    اینکه پایه آنالوگ رو زمین می کنیم ببینیم 0 میده یا نه ؟

    در مورد شما اگه نداد تو تنظیم رجیسترهاتون ممکنه یه جا اشتباه کرده باشید
    ممنون دوست عزیز.
    من الان دو تا کد دارم، یکیش مربوط به همین ad7799 هست یکیش هم یه کد برای 7793 هست. من اطلاعات رجیسترهای کد 7799 رو تغییر دادم و اطلاعات 7793 رو در اون جایگزین کردم. کد 7793 به من ffffff میده و کد 7799 الان به من 0 میده. هر دو داده reg_id رو درست برمیگردونن ولی مشکل الان، فقط reg_data هست. تنظیمات رجیستری رو هم چک کردم که کاملا برای 7793 باشه! اما باز هم درست نمیشه.
    مورد دیگه ای که هست اینه که وقتی کابل ورودی رو از پین 10 (cs) برمیدارم باز هم data_reg فرقی نمیکنه. حدس میزنم مشکل از این باشه!! ولی اصلا هیچ ایده ای ندارم که چطوری درست میشه.

  7. #7
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط srt نمایش پست ها
    ممنون دوست عزیز.
    من الان دو تا کد دارم، یکیش مربوط به همین ad7799 هست یکیش هم یه کد برای 7793 هست. من اطلاعات رجیسترهای کد 7799 رو تغییر دادم و اطلاعات 7793 رو در اون جایگزین کردم. کد 7793 به من ffffff میده و کد 7799 الان به من 0 میده. هر دو داده reg_id رو درست برمیگردونن ولی مشکل الان، فقط reg_data هست. تنظیمات رجیستری رو هم چک کردم که کاملا برای 7793 باشه! اما باز هم درست نمیشه.
    مورد دیگه ای که هست اینه که وقتی کابل ورودی رو از پین 10 (cs) برمیدارم باز هم data_reg فرقی نمیکنه. حدس میزنم مشکل از این باشه!! ولی اصلا هیچ ایده ای ندارم که چطوری درست میشه.

    این که نسبت به پین cs هیچ واکنشی نشون نمیده یعنی مشکلتون اینه که نرم افزار و سخت افزار با هم مچ نیستن
    شماره پینهایی کهاستفاده شده رو مجددا چک کنید
    باید اینجا دنبال مشلتون بگردید

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO