NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2493 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 20 از 23

موضوع: عدم تعادل خروجی adc میکرو stm32f103

  1. #1
    کاربر فعال mohammadne آواتار ها
    تاریخ عضویت
    Dec 2013
    نام
    محمد پورخلیلی
    نوشته ها
    276
    تشکر
    43
    تشکر شده 214 بار در 132 پست

    Exclamation عدم تعادل خروجی adc میکرو stm32f103

    سلام در میکروهای AVR وقتی یه مقدار انالوگ رو اندازه گیری میکنیم و دو مقاومت 1 کیلو بین 0 تا 5 ولت قرار داده باشیم خروجی مقدار انالوگ بین این دو مقاومت عدد 512 هست و ممکنه بین 511 و 512 خروجی تغییر کنه اما وقتی همین دو مقاومت رو بین 0 تا 3.3 قرار میدیم و با میکروکنترلر STM32F103RET6 قصد اندازه گیری این مقدار انالوگ رو داریم خروجی خیلی نوسان داره، مثلا بجای اینکه مقدار خروجی بین 0 تا 4096 یعنی 2048 باشه این عدد بین 1980 تا 2100 مدام در حال تغییر هست. تغذیه میکرو هم از فیلتر سلفو خازن استفاده کردم حتی یبار پین VDDA رو از تغذیه میکرو جدا کردم و به رگولاتور زنری TL431 وصل کردم اما خروجی تغییر محصوصی نکرد.
    برای قسمت برنامه نویسی هم تقسیم کلاک قسمت ADC رو افزایش و کاهش دادم تغییری نکرد.
    کسی راه حل یا نکته ای به نظرش نمیرسه ؟؟ اگه خروجیش اینقدر بی تعادل باشه که از مبدل انالوگ به دیجیتال AVR هم ضعیف تره.

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    کاربر فعال rozeh آواتار ها
    تاریخ عضویت
    Mar 2013
    نوشته ها
    198
    تشکر
    27
    تشکر شده 176 بار در 104 پست

    پیش فرض

    این تاپیک رو ببینید:
    http://www.iranmicro.ir/forum/14590-...A7-%D8%9F.html
    نقل قول نوشته اصلی توسط mohammadne نمایش پست ها
    ...کسی راه حل یا نکته ای به نظرش نمیرسه ؟؟ اگه خروجیش اینقدر بی تعادل باشه که از مبدل انالوگ به دیجیتال AVR هم ضعیف تره.
    اتفاقا بر عکس.

  4. کاربران : 2 تشکر کرده اند از شما rozeh برای ارسال این پست سودمند:


  5. #3
    کاربر فعال rozeh آواتار ها
    تاریخ عضویت
    Mar 2013
    نوشته ها
    198
    تشکر
    27
    تشکر شده 176 بار در 104 پست

    پیش فرض

    یادتون باشه دارید با یه ADC 12بیتی کار میکنید.

    بیشتر در مورد تنظیمات ADC بگید. PCBتون چطوره؟

    توی این تاپیک هم در مورد ADCها مطالب مفیدی گذاشتم.


    http://www.iranmicro.ir/forum/14034-lpc1788-adc.html

    درسته که واسه LPC هستش ولی خیلی فسمت هاش واسه همین STM32 هم صدق میکنه.

  6. کاربران : 2 تشکر کرده اند از شما rozeh برای ارسال این پست سودمند:


  7. #4
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    اتفاقا adc در stm بسیار پایدار است و نوسان کمی داره. حالا اگه وقت بشه یه فیلم کتاهی درست کنم از خواندن یک کانال در دو میکرو lpc و stm

  8. تشکرها از این نوشته :


  9. #5
    کاربر فعال mohammadne آواتار ها
    تاریخ عضویت
    Dec 2013
    نام
    محمد پورخلیلی
    نوشته ها
    276
    تشکر
    43
    تشکر شده 214 بار در 132 پست

    پیش فرض

    ممنون از پاسخ، مثل اینکه این مشکل به صورت تخصصی در این دو تاپیک بررسی شده
    اگه میکرو منم همچین خروجی داشته باشه دیگه مشکلی ندارم :
    http://www.iranmicro.ir/forum/14034-...tml#post101448
    برد من اینه که روی برد برد قرارش میدم.


    دوتا تاپیک رو خوندم اما هنوز نتونستم خروجی ثابتی از این میکرو بگیرم.

  10. #6
    کاربر فعال rozeh آواتار ها
    تاریخ عضویت
    Mar 2013
    نوشته ها
    198
    تشکر
    27
    تشکر شده 176 بار در 104 پست

    پیش فرض

    نمیشه با اون شکل نظری داد.(یه برد دو رو که فقط روش تقریبا معلومه)
    شما پین های/کانال های دیگه رو هم امتحان کنید.
    تنظیمات adc چطوره؟ فقط کلاک adc مهم نیست. سرعت نمونه برداری هم مهمه.
    خطوط رو با اوسیلوسکوپ بررسی کردید؟ حتما باید از همین خطوط باشه. خروجی مقاومت ها رو با چی اندازه میگیرید؟ مولتی متر؟ خطاها رو هم توی محاسباتتون در نظر میگیرید؟
    فعلا فقط همین یه کار رو میکروتون داره انجام میده؟
    با بافر امتحان کردید؟(البته نباید همچین پیشنهادی بدم. چون نیازی نباید باشه. صرفا جهت امتحان هستش.)

  11. #7
    کاربر فعال mohammadne آواتار ها
    تاریخ عضویت
    Dec 2013
    نام
    محمد پورخلیلی
    نوشته ها
    276
    تشکر
    43
    تشکر شده 214 بار در 132 پست

    پیش فرض

    منظورم از این عکس اینه که بردم خیلی ساده، پشت برد چیزی نیست، تغذیه یه رگولاتور 1117 و سه خازن صافی 104 - 105 - 107 هست. VDDA به تغذیه وصله و پینهای A0-A7 مبدل انالوگ به دیجیتال مستقیم به خروجی پین هدر وصل شدن.
    بله پینهای کانالهای دیگه هم تست کردم.

    برنامه این سه تا تابع هم داخل فایل متنی گذاشتم.
    RCC_Configuration
    NVIC_Configuration
    InitADC1


    فایل پیوست 9041

    فکر کنم مقدار سرعت نمونه برداری این مقدار باشه : ADC_SampleTime_55Cycles5

    الان میخام مقدار بین دو مقاومت 1 کیلو رو اندازه گیری کنم با مقاومت ها هم خازن 100 نانو و 1 نانو موازی کردم ،خروجی به این شکله:

    2039 2041 2040 2038 2044 2036 2039 2040 2041 2033 2039 2041

    حالا اگه دستمم به ورودی انالوگ وصل کنم دامنه اختلافات بیشتر میشه که خب زیاد خوب نیس، مثلا اگه سنسور با یه سیم شیلد دار در فاصله چند متری میکرو باشه نویز محیط خیلی روی خروجی تاثیر میذاره.
    خطای مقاومتها که ثابته و دیگه تغییری نمیکنه ، فقط میخام خروجی ثابت بمونه.

    اره برنامه بجز خوندن مقدار adc کار دیگه ای انجام نمیده.
    بافر منظورتون استفاده از یه op-amp مثل TL082 هست ؟ اینو داخل یه برد دیگه دیدم اما هنوز اینجا تست نکردم.

  12. تشکرها از این نوشته :


  13. #8
    کاربر فعال rozeh آواتار ها
    تاریخ عضویت
    Mar 2013
    نوشته ها
    198
    تشکر
    27
    تشکر شده 176 بار در 104 پست

    پیش فرض

    برنامه رو نتونستم بگیرم.
    شما توی این کارتون دقت برات مهمه یا سرعت؟ اگه دقت پس سرعت رو تا جای ممکن کم کن. اگه سرعت پس می تونید 1 یا 2 بیت کم ارزش رو حساب نکنید.
    بذارید براتون با یه حساب کتاب سر انگشتی بگم که چرا وقتی با AVR کار میکردید زیاد مشکلی با ADC نداشتید. می خواییم بگیم که چه تفاوتی در اندازه گیری مثلا 10ولت با ADC هشت یا ده یا دوازده بیتی هستش. فرض کنیم با AVR توی مد 8بیتی کار میکردید پس:
    2 به توان 8 میشه 256 که این میشه رزولشن ADC
    حالا 10 تقسیم بر 256 میشه حدودا 39میلی ولت

    حالا فرض کنیم در مد 10بیتی کار میکردید پس:
    2 به توان 10 میشه 1024 که این میشه رزولشن ADC
    حالا 10 تقسیم بر 1024 میشه حدودا 9.7میلی ولت

    حالا فرض کنیم با همین میکروی STM32 با رزولیشن 12بیتی کار میکنید پس:
    2 به توان 12 میشه 4096 که این میشه رزولشن ADC
    حالا 10 تقسیم بر 4096 میشه حدودا 2.4میلی ولت!!
    یعنی هر 2.4میلی ولت یه یک به میزان ولتاژ خوانده شده می تونه اضافه کنه. این یعنی ADC این میکرو 16برابر دقیقتر و حساستر از ADC یه میکرو AVR در حالت 8 بیتی هستش.

    یه ADC با این حساسیت خیلی راحت پذیرای هر نویزی رو خط ورودیش خواهد بود. گاهی وقتا طراحان دستگاه ها راهی جز ایزوله کردن مدارشون نمی بینند(مثلا قرار دادن شیلدهای فلزی). مثلا این رو ببین:


    ground - Why do multimeters have an aluminium foil at the back? - Electrical Engineering Stack Exchange

    فکر کنم مقدار سرعت نمونه برداری این مقدار باشه : ADC_SampleTime_55Cycles5

    الان میخام مقدار بین دو مقاومت 1 کیلو رو اندازه گیری کنم با مقاومت ها هم خازن 100 نانو و 1 نانو موازی کردم ،خروجی به این شکله:

    2039 2041 2040 2038 2044 2036 2039 2040 2041 2033 2039 2041

    حالا اگه دستمم به ورودی انالوگ وصل کنم دامنه اختلافات بیشتر میشه که خب زیاد خوب نیس، مثلا اگه سنسور با یه سیم شیلد دار در فاصله چند متری میکرو باشه نویز محیط خیلی روی خروجی تاثیر میذاره.
    این مقادیر به نظر من خیلی خوبه. بدون میانگیری گرفتین؟ اگه بدون میانگیری هستش خوبه. فرض کنیم مقدار اصلی 2036 باشه. بیشترین مقدار 2044 هستش. کم که کنیم میشه 8 حالا ضرب در 2.4 میشه 19.2 میلی ولت عمرا یه ADC هشت بیتی با این مقدار اندازه گیریش تکون بخوره. اگه 10 بیتی باشه تقسیم بر 9.7 بکنیم میشه 1.97 پس فقط یه رقم بیشتر نشون میده. ADC میکرو STM32 حدود 8 برابر نشونش داد. فکر کنم کاملا واضحه و نیاز به توضیحی نیست.

    بله منظورم مثلا یه Op-Amp هستش. البته اگه دقت زیاد براتون خیلی مهمه. مثلا من اگه بخوام یه اوسیلوسکوپ با این میکرو بسازم حتما یه بافر خوب میذارم. به چند دلیل که یکیش همین موضوع هستش.

    راستی اگه خواستی خیالت راحت بشه که میکروت داره خیلی عالی کارش رو انجام میده می تونی مولتی مترت رو روی مثلا 2ولت قرار بدی و مثلا توی دستت بگیری یا جاهای پور نویز قرار بدی تا متوجه بشی که فقط میکروت اینجوری نیست. تازه میکرو بیچاره داره لخت لخت عالی کار میکنه. اگه مثلا مثل مولتی متر ایزوله بشه که باید بهتر کار کنه.
    ویرایش توسط rozeh : 05-12-2015 در ساعت 16:53

  14. #9
    کاربر فعال mohammadne آواتار ها
    تاریخ عضویت
    Dec 2013
    نام
    محمد پورخلیلی
    نوشته ها
    276
    تشکر
    43
    تشکر شده 214 بار در 132 پست

    پیش فرض

    برنامه رو جای دیگه ای اپلود کردم.
    11222

    این مقادیر خام متوالی هستن که مبدل خونده.
    بنظرم مبدل میکروهای STM32F103Cxx و STM32F103Rxx از مبدل میکروهای STM32F103VET و STM32F103ZET ضعیف تره، چون این میکروهای دومی پین VREF رو بر خلاف میکروهای دسته اول جدا از پین VDDA که مربوط به تغذیه قسمت انالوگ هست قرار دادن. حالا ممکنه شما برخلاف من از میکروهای دسته دوم استفاده میکنین.
    اهم متر من به احتمال زیاد 11 بیتی هست و وقتی قصد دارم یه مقاومت رو اندازه گیری کنم با اینکه پروبها رو به دست گرفتم هیچ تغییری در خروجی دیده نمیشه اما اگه با میکرو بخام این اندازه گیری رو انجام بدم حتی با اینکه سیمهاشو دست نگرفتم اختلاف داده ها خیلی زیاده، البته این احتمالم میدم که پردازنده مولتی متر هم میانگین گیری انجام میده، چون وقتی پرابها از هم جدا هستن مقداری رو نمایش نمیده و وقتی یه مقاومتی بین دو پراب قرار بگیره عدد نمایش داده شده به یک باره مقدار مقاومت رو نمایش نمیده و این عدد به ارومی کم میشه تا به مقدار مقاومت برسه، درست مثل اینکه پردازنده داره به طور مداوم 10 سمپل قبلی رو با هم جمع و تقسیم 10 میکنه.
    یه مبدل AD7715 تهیه کردم امشب برنامشو برای STM می نویسم و تستش میکنم. شرایط هم سعی میکنم بین ADC STM32 و مبدل AD7715 یکسان باشه تا داده های خروجیشون رو باهم مقایسه کنم.
    بعد داده ها رو به ترتیب در یه صفحه ایکس ثبت میکنم و انحراف معیارشون رو محاسبه میکنم. مبدل STM32 دوازده بیتیه و مبدل AD7715 شانزده بیتی، پس اگر به گفته شما میکرو STM32 در حال اندازه گیری ولتاژ 10 ولت باشه و افزایش هر 2.4 میلی ولت باعث افزایش 1 شماره در خروجی بشه پس افزایش این میزان ولتاژ باعث افزایش 16 شماره در خروجی مبدل AD7715 میشه، حال اگر انحراف معیار تغییرات این دو مبدل با هم متناسب بودن مشکل از عوامل بیرون میکرو مثل تغذیه و نویز محیط هست و اگر مبدل AD7715 انحراف معیار کمتری داشت نشون میده که مبدل میکرو دقت خوبی نداره.
    ویرایش توسط mohammadne : 02-12-2015 در ساعت 00:38

  15. تشکرها از این نوشته :


  16. #10
    کاربر فعال rozeh آواتار ها
    تاریخ عضویت
    Mar 2013
    نوشته ها
    198
    تشکر
    27
    تشکر شده 176 بار در 104 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mohammadne نمایش پست ها
    ...
    بنظرم مبدل میکروهای STM32F103Cxx و STM32F103Rxx از مبدل میکروهای STM32F103VET و STM32F103ZET ضعیف تره، چون این میکروهای دومی پین VREF رو بر خلاف میکروهای دسته اول جدا از پین VDDA که مربوط به تغذیه قسمت انالوگ هست قرار دادن. حالا ممکنه شما برخلاف من از میکروهای دسته دوم استفاده میکنین...
    ممکنه. من هر دو رو دارم. بیشتر هم با STM32F103RET6 کار کردم. ازش راضی بودم.
    شاید حرف شما درست باشه. من امتحان نکردم.

    نقل قول نوشته اصلی توسط mohammadne نمایش پست ها
    ...
    اهم متر من به احتمال زیاد 11 بیتی هست و وقتی قصد دارم یه مقاومت رو اندازه گیری کنم با اینکه پروبها رو به دست گرفتم هیچ تغییری در خروجی دیده نمیشه اما اگه با میکرو بخام این اندازه گیری رو انجام بدم حتی با اینکه سیمهاشو دست نگرفتم اختلاف داده ها خیلی زیاده، البته این احتمالم میدم که پردازنده مولتی متر هم میانگین گیری انجام میده، چون وقتی پرابها از هم جدا هستن مقداری رو نمایش نمیده و وقتی یه مقاومتی بین دو پراب قرار بگیره عدد نمایش داده شده به یک باره مقدار مقاومت رو نمایش نمیده و این عدد به ارومی کم میشه تا به مقدار مقاومت برسه، درست مثل اینکه پردازنده داره به طور مداوم 10 سمپل قبلی رو با هم جمع و تقسیم 10 میکنه...
    مولتی متر شما چیه؟ من یه ویکتور 9805 دارم. چینیه. سازنده ها معمولا روشهای متفاوتی رو استفاده میکنن تا دقت بهتری بگیرن.
    نقل قول نوشته اصلی توسط mohammadne نمایش پست ها
    ...
    یه مبدل AD7715 تهیه کردم امشب برنامشو برای STM می نویسم و تستش میکنم. شرایط هم سعی میکنم بین ADC STM32 و مبدل AD7715 یکسان باشه تا داده های خروجیشون رو باهم مقایسه کنم.
    بعد داده ها رو به ترتیب در یه صفحه ایکس ثبت میکنم و انحراف معیارشون رو محاسبه میکنم. مبدل STM32 دوازده بیتیه و مبدل AD7715 شانزده بیتی، پس اگر به گفته شما میکرو STM32 در حال اندازه گیری ولتاژ 10 ولت باشه و افزایش هر 2.4 میلی ولت باعث افزایش 1 شماره در خروجی بشه پس افزایش این میزان ولتاژ باعث افزایش 16 شماره در خروجی مبدل AD7715 میشه، حال اگر انحراف معیار تغییرات این دو مبدل با هم متناسب بودن مشکل از عوامل بیرون میکرو مثل تغذیه و نویز محیط هست و اگر مبدل AD7715 انحراف معیار کمتری داشت نشون میده که مبدل میکرو دقت خوبی نداره.
    نه نمیشه! شما اون دوتا تاپیکی که من دادم رو به خوبی نخوندین. AD7715 معماریش Δ-Σ (دلتا-سیگما)(Delta-sigma) هستش. معماری ADC میکروها در اکثر مواقع SAR هستش. مثل همین STM32 و یا AVR. شما نمی تونین AD7715 رو با ADC میکروهای AVR یا STM32 مقایسه کنید. توی این آزمایش شما قاعدتا AD7715 باید نتایج بهتری ارائه بده. این دو رو بخون:

    Choosing SAR versus high-speed delta-sigma ADCs | EDN

    Planet Analog - Maithil Pachchigar - Which Is Better: SAR or Delta-Sigma ADCs?

    همچنین وضعیت یه ADC توی یه میکرو با یه ADC بیرونی فرق میکنه. گفته بودم حتی هسته میکرو هم می تونه رو نتایج اثر بذاره. اگه درست بخاطر بیارم میکرو AVR یه مد کاری واسه ADCیش داره که وقتی می خواد نمونه گیری کنه هسته رو غیر فعال میکرد. درست میگم؟
    در هر صورت این مقایسه خوبی نیست. شما می خوایید یه ADC رو با یه میکرو مقایسه کنید که قیمت فقط ADC حدود سه برابر اون میکرو هستش.

  17. کاربران : 2 تشکر کرده اند از شما rozeh برای ارسال این پست سودمند:


  18. #11
    کاربر فعال mohammadne آواتار ها
    تاریخ عضویت
    Dec 2013
    نام
    محمد پورخلیلی
    نوشته ها
    276
    تشکر
    43
    تشکر شده 214 بار در 132 پست

    پیش فرض

    سلام بله مثل اینکه این دو مبدل اصلا باهم قابل مقایسه نیستند، زمان نمونه برداری stm32 حداکثر 1us و زمان نمونه برداری AD7715 حداکثر 2 میلی ثانیه که از نظر سرعت STM بهتره اما از نظر دقت این مقادیر خروجی که پشت سر هم از مبدل AD7715 گرفتم.
    33326 33325 33325 33326 33325 33326 33325 33325 33325 33324 33325 33325
    میکرو STM هم دوباره ورودی کانالشو به بین این دو مقاومت متصل کردم و همون مقادیر پست قبل رو در خروجی ثبت کرد.
    2039 2041 2040 2038 2044 2036 2039 2040 2041 2033 2039 2041

    این هم مقادیری که با میکرو AVR ATTINY13 در خروجی ثبت شد:
    511 512 512 512 511 512 512 512 511 512 512 512 511 512

    و اگر دقت میکرو STM از AVR بالاتر بود باید حداکثر اختلاف بین ارقام خروجی از 4 رقم کمتر بود.
    پس میشه به این نتیجه رسید که ثابت نبودن خروجی STM بخاطر نویز محیط نیست و ممکنه به برنامه مربوط باشه. در AVR هم قابلیتی برای غیر فعال کردن هسته در زمان نمونه برداری وجود نداره، مبدل کار خودشو انجام میده وقتی تبدیل انجام شد با ایجاد یک وقفه برنامه رو متوقف میکنه تا میکرو مقدار تبدیل شده رو بخونه.
    قیمت این مبدل الان در بازار 13 تومنه و میکرو stm32f103ret6 هم 13 تومنه.
    امروز روی رجیسترهای مبدل میکرو STM کار میکنم ، شاید بشه سرعت نمونه برداری رو خیلی کم کرد تا خروجی دقت بالاتری داشته باش.

  19. کاربران : 2 تشکر کرده اند از شما mohammadne برای ارسال این پست سودمند:


  20. #12
    کاربر فعال rozeh آواتار ها
    تاریخ عضویت
    Mar 2013
    نوشته ها
    198
    تشکر
    27
    تشکر شده 176 بار در 104 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mohammadne نمایش پست ها
    ...
    و اگر دقت میکرو STM از AVR بالاتر بود باید حداکثر اختلاف بین ارقام خروجی از 4 رقم کمتر بود.
    پس میشه به این نتیجه رسید که ثابت نبودن خروجی STM بخاطر نویز محیط نیست و ممکنه به برنامه مربوط باشه...
    نه، احتمالش کمه که از برنامه باشه(علت های اصلی احتمال زیاد همونایی هستش که گفتم. این نکات معمولا علت اصلی هستش.). شاید با رعایت کردن نکاتی که توی تاپیک LPC گفتم یه مقدار پایداری ADC میکرو بهتر بشه. مثلا زمین کردن بقیه پین های ADC میکرو.
    نقل قول نوشته اصلی توسط mohammadne نمایش پست ها
    ...
    در AVR هم قابلیتی برای غیر فعال کردن هسته در زمان نمونه برداری وجود نداره، مبدل کار خودشو انجام میده وقتی تبدیل انجام شد با ایجاد یک وقفه برنامه رو متوقف میکنه تا میکرو مقدار تبدیل شده رو بخونه.
    ...
    مجبورم کردی دوباره به گذشته برگردم و تو دیتاشیت AVR یه گریز سریعی بزنم.
    آهاااان! پیداش کردم. این خدمت شما:



    من دیتاشیت مگا8 رو نگاه کردم. ولی مطمئنا بیشتر AVRها این گزینه رو دارند(تقریبا همه AVRهای توی ایران). صفحه 187 دیتاشیت
    نقل قول نوشته اصلی توسط mohammadne نمایش پست ها
    ...
    قیمت این مبدل الان در بازار 13 تومنه و میکرو stm32f103ret6 هم 13 تومنه.
    امروز روی رجیسترهای مبدل میکرو STM کار میکنم ، شاید بشه سرعت نمونه برداری رو خیلی کم کرد تا خروجی دقت بالاتری داشته باش.
    وا! مگه میشه!؟ من آخرین بار از اینجا استعلام کردم. ببین:

    آی سی AD7715, فروشگاه قطعات الکترونیک ، مخابرات ، روباتيک و ابزار آلات

    شما کجا خریدین؟

  21. #13
    کاربر فعال mohammadne آواتار ها
    تاریخ عضویت
    Dec 2013
    نام
    محمد پورخلیلی
    نوشته ها
    276
    تشکر
    43
    تشکر شده 214 بار در 132 پست

    پیش فرض

    لینک خرید قطعه رو به صورت پیام فرستادم که تبلیغ نباشه.
    البته اگه به تعداد بخای از چین سفارش بدی دونه ای 7500-8000 قیمتشه.

  22. کاربران : 2 تشکر کرده اند از شما mohammadne برای ارسال این پست سودمند:


  23. #14
    کاربر فعال rozeh آواتار ها
    تاریخ عضویت
    Mar 2013
    نوشته ها
    198
    تشکر
    27
    تشکر شده 176 بار در 104 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mohammadne نمایش پست ها
    لینک خرید قطعه رو به صورت پیام فرستادم که تبلیغ نباشه.
    البته اگه به تعداد بخای از چین سفارش بدی دونه ای 7500-8000 قیمتشه.
    ممنون.
    بعضی ها خیلی...

  24. #15
    کاربر علاقه مند
    تاریخ عضویت
    Jan 2012
    نام
    Asa
    نوشته ها
    90
    تشکر
    148
    تشکر شده 30 بار در 23 پست

    پیش فرض

    لینک خرید قطعه رو به صورت پیام فرستادم که تبلیغ نباشه.
    البته اگه به تعداد بخای از چین سفارش بدی دونه ای 7500-8000 قیمتشه.
    اتفاقا سوال منم هست این اختلاف قیمت ها !! اگر میشد همین جا میگذاشتید آدرس فروشنده رو !! ممنون

  25. #16
    کاربر فعال rozeh آواتار ها
    تاریخ عضویت
    Mar 2013
    نوشته ها
    198
    تشکر
    27
    تشکر شده 176 بار در 104 پست

    پیش فرض

    نقل قول نوشته اصلی توسط taktrashe نمایش پست ها
    اتفاقا سوال منم هست این اختلاف قیمت ها !! اگر میشد همین جا میگذاشتید آدرس فروشنده رو !! ممنون
    مبدل آنالوگ به دیجیتال AD7715ANZ-5

  26. کاربران : 2 تشکر کرده اند از شما rozeh برای ارسال این پست سودمند:


  27. #17
    کاربر فعال jonbakhsh آواتار ها
    تاریخ عضویت
    Apr 2008
    نام
    H.J
    نوشته ها
    371
    تشکر
    192
    تشکر شده 225 بار در 101 پست

    پیش فرض

    آقا آخرش فهمیدی مشکل کجاست
    من باavr adc میکرو تقسیم بر 204 کردم . ولتاژ ثابت 2.5 ولت بهش عددی که به من میداد ثابت بود
    ولی همون ولتاژ با stm خوندم و تقسیم بر 1241 کردم . عدد ثابت نبود خیلی پرش داشت ؟؟؟

  28. #18
    کاربر فعال jonbakhsh آواتار ها
    تاریخ عضویت
    Apr 2008
    نام
    H.J
    نوشته ها
    371
    تشکر
    192
    تشکر شده 225 بار در 101 پست

    پیش فرض

    کسی نیست کمک کنه .
    من به جز این مشکل یه مشکل دیگه ای دارم که توی تست هایی که زدم adc خطی نیست ؟؟؟
    یعنی اگه برنامه بنویسیم که عدد adc میلی ولتی نمایش بده و روی 2.5 ولت تنظیمش کنیم اون موقع 3.2 ولت 3.0 و 1.5 ولت 1.65 نمایش میده
    اصلا هنگ کردم
    میکرو من stm32f103vet6 هست؟؟؟روی 2 تا برد هم تست زدم نشد ؟؟؟

  29. #19
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    سلام
    ثبات adc در stm خیلی بهتر از lpc بود.
    در مورد خطی بودن یا نبودن بررسی نکردم
    شمل منوال adc که st داده مطالعه کرده اید؟ یه منوال جدا داره برای این پریفرال و نکاتی را شرح داده است.

  30. #20
    کاربر فعال jonbakhsh آواتار ها
    تاریخ عضویت
    Apr 2008
    نام
    H.J
    نوشته ها
    371
    تشکر
    192
    تشکر شده 225 بار در 101 پست

    پیش فرض

    بله من اونو دیدم ولی خیلی جالبه . پین میکرو من به زمین که میزنم اعداد بین 10 تا 45 اعداد متغیره با اینکه 10 بار نمونه میگیرم
    به 3.3 که بزنم عدد بیشتر از 4053 نمیشه که باید 4095 باشه؟؟؟ حتی با اینکه تغذیه میکرو 3.3 بود این پین من به 3.6 دادم باز بیشتر نشد؟؟؟

صفحه 1 از 2 12 آخرینآخرین

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

  1. مشکل با ADC میکرو stm32f103
    توسط paradox7 در انجمن stm32
    پاسخ: 23
    آخرين نوشته: 01-01-2015, 15:31
  2. [سوال] ارسال داده از طریق شبکه برد stm32f103
    توسط mahtab68 در انجمن stm32
    پاسخ: 3
    آخرين نوشته: 16-11-2014, 22:38
  3. مشاوره خرید برد مینی stm32f103
    توسط paradox7 در انجمن معرفی خدمات و محصولات شرکت کویرالکترونیک
    پاسخ: 14
    آخرين نوشته: 30-10-2014, 15:42
  4. اشکال در پروگرم stm32f103
    توسط mrezakhd در انجمن stm32
    پاسخ: 2
    آخرين نوشته: 25-05-2014, 11:26
  5. مشکل باstm32f103
    توسط kazem67sh در انجمن stm32
    پاسخ: 43
    آخرين نوشته: 25-04-2013, 01:56

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

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