ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 3 از 3
  1. #1
    2007/11/08
    مشهد
    561
    22

    مشکل دقت ADC در میکرو STM32F103C8T6

    سلام خدمت همه اساتید .
    یه چند روزی هست درگیر یه مشکل هستم که واقعا برام عجیبه . یه سنسور LM35 رو به میکرو STM32 وصل کردم و از اونجا که میکرو ۴۸ پایه هست و پایه AVDD و AGND و Ref نداره فقط برای تغذیه خازن های 10nF و 3.3uF رو نزدیک بورد گذاشتم. طبیعتا ولتاژ ref برای ADC همون ولتاژ تغذیه هست که من اونو 3.31v اندازه گرفتم و داخل برنامه هم همینو وارد کردم. اما بعد از خوندن و انجام تبدیل ها مقدار تبدیل شده خیلی متفاوت با مقدار اندازه گیری با ولتمتر هست. مثلا ولتمتر خروجی Lm35 رو 260mv اندازه میگیره که معادل 26 درجه است اما میکرو اونو 200mv اندازه میگیره که معادل 20 درجه ست. اینم قسمت کد انجام تبدیلات
    temp = ((raw/4095)*ref)/10
    البته میانگین گیری هم کردم و جواب نداده. اما زمانی که داخل برنامه مقدار ref رو 4v وارد میکنم مقدار اندازه گیری درست میشه. نمیدونم چرا اینجوریه . آخه ref نمیتونه از تغذیه بالاتر باشه

    ممنون میشم کمکم کنید. حداقل یه ۴ روزی میشه علافش هستم. همه راه ها رو هم امتحان کردم .در ضمن منبع تغذیه م هم ترانسی هست و smps نیست.
    اینم تصاویر مربوطه .

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    [glow=blue,2,300]آنقدر به تاريكي لعنت نفرستيد ، يك شمع روشن كنيد. [/glow]
  2. #2
    2008/11/04
    510
    509

    پاسخ : مشکل دقت ADC در میکرو STM32F103C8T6

    نقل قول نوشته اصلی توسط imijoon

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    ... مثلا ولتمتر خروجی Lm35 رو 260mv اندازه میگیره که معادل 26 درجه است اما میکرو اونو 200mv اندازه میگیره که معادل 20 درجه ست...
    سلام
    به این تاپیک یه سر بزن شاید به دردت بخوره:

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    فکر کنم پست 6 به بعد در مورد کار شما صادق باشه!
    ◙◙◙◙◙ میخوام به دوستان یه کتاب معرفی کنم! وقت کردید، بخونید - اسمش هست قرآن، سال نشر 10، نویسنده: خدا . ◙◙◙◙◙
  3. #3
    2007/11/08
    مشهد
    561
    22

    پاسخ : مشکل دقت ADC در میکرو STM32F103C8T6

    ممنون.
    مشکل رو پیدا کردم . با قرار دادن تابع زیر قبل از استارت ADC مشکل حل شد. نمیدونم چجوری کار میکنه اما معجزه کرد.
    HAL_ADCEx_Calibration_Start(&hadc1);


    [glow=blue,2,300]آنقدر به تاريكي لعنت نفرستيد ، يك شمع روشن كنيد. [/glow]
نمایش نتایج: از 1 به 3 از 3

موضوعات مشابه

  1. پاسخ: 0
    آخرين نوشته: 2019/11/09, 06:51
  2. پاسخ: 0
    آخرين نوشته: 2019/07/24, 12:11
  3. نحوه ی راه اندازی سنسور رطوبت خاک با STM32F103C8T6؟
    توسط Reza_Abdinejad در انجمن ماژول و سنسورهای دما و رطوبت
    پاسخ: 0
    آخرين نوشته: 2019/07/24, 11:37
  4. برنامه نویسی هدر برد STM32F103C8T6
    توسط mohsen74 در انجمن پروسسورهای ARM
    پاسخ: 5
    آخرين نوشته: 2019/01/10, 17:27
  5. مشکل ریست شدن میکرو stm32f103c8t6
    توسط spns34 در انجمن STM
    پاسخ: 10
    آخرين نوشته: 2018/05/29, 17:57

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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