برد حسن
- ۰ نظر
- ۲۱ تیر ۹۵ ، ۰۵:۰۳
سلام
برای امروز دو تا چیز باید بنویسم
1- تو کتابخونه های HAL بخش I2C باید آدرس رو یه دونه به چپ شیفت داد تا کار کنه.
2- این که میگن دیتای شتاب سنج نویزیه شوخی نیست واقعا نویزیه:|
اینم دیتای شتاب سنج و دیتای خروجی یه نوع فیلتر مکمل
زاویه های نویزی مربوط به دیتای خام شتابسنج زاویه ها roll و pitch هستن اون تمیزا بعد فیلترن
پ.ن - میگن که ترجمه ی Complementary نمیشه مکمل میشه تکمیلی -
سلام :)
یکی نیست بهش بگه آخه اسب ... تا حالا بعد خدا ترم دانشجو بودن نفهمیدی کسی که بخواد بفهمه میفهمه کسی هم که نخواد کپ میزنه و زیاد کردن کارا فقط حجم سورس برای کپ زدن کسی که نمیخواد بفهمه رو برای کسی که میخواد بفهمه رو زیاد میکنه؟
پ.ن- من در برخی شرایط کسی که نمیخواد بفهمه بودم و در بعضی دیگه هم کسی که سورس تولید میکنه... صرفا طرف صحبتم با اون اسبه...
پ.ن2- حیف اسب
---
بی ربط : شاید باورتون نشه یه لگاریتم (اصولا float) از کتابخونه math.h تو AVR با یه مگ سرعت حدود 1 میلی ثانیه زمان میبره
سلام
بعد تست کردن سنسور DS18b20 موجود در ایران و Lm75 عزیز به این نتیجه رسیدم که تو سطل آشغال شاید بهتر باشه جاشون...
اینا فقط تو 0 درست نشون میدادن :/ بعد هر کدوم یه جور بالا میرفتن نسبت به دماسنج های رفرنسمون و سرعتشون هم خیلی کم بود. نمیدونم چه جنسی از چین میارن ولی واقعا آشغاله هرچی هست..
خلاصه این که با کمی سرچ متوجه شدم که NTC ها سرعت بسیار بالا تری دارن و دیگه دقتشونم دست خودمونه که چقد خوب بخونیم.
البته اینا رو تو ابزار دقیق کمی گفته بودن که سرعت خوبی دارن و ... ولی انقد قاطی چیزای بی مزه بود که همشو یادم رفت...
خب این طور که متوجه شدم و تو ویکی پدیا نوشته NTC ها با یه فرمول نسبتا کلی زیبا به صورت زیر
رابطه مقاومتشون با دما عوض میشه که مقاومت کلوین و R اهمه بالطبع
سه تا ضریب هم به صورت زیر با اندازه گرفتن دمای دستم و دمای یه ظرف آب و یه ظرف آب و یخ(دماش از 6-7 درجه پایین تر نمیومد :| ) و حل معادله بدست می آریم.
R1 = 8200;
T1 = 25.1;
R2 = 5660;
T2 = 33.5;
R3 = 17400;
T3 = 9.8;
x = ([1 log(R1) log(R1)^3;1 log(R2) log(R2)^3;1 log(R3) log(R3)^3])\[1/(273+T1) ;1/(273+T2); 1/(T3+273)];
و خب دمای مجهول رو بدست می آریم که دمای یه یخ بود
R = 27800;
T = 1/(x(1)+x(2)*log(R)+x(3)*(log(R)^3))-273;
در کمال تعجب با 0.2 درجه سانتی گراد دما رو درست نشون میده :) و خیلی سریع !!
نکته : ابزار اندازه گیری دمام یه دماسنج محیطی دیجیتال بود که نسبتا نزدیک به دما سنج رفرنس بود و مولتی مترم هم خسته بود ولی بازم بد در نیومد.
سلام
ساعت 7 و نیم جمعه شب از آزمایشگاه دکتر عباسفر جایی که امواج آنتن با خدا dB تضعیف میرسن و به لطف یک تیکه آسانسور یکمی آنتن GSM داریم برات دارم مینویسم. قطعا خانواده خفم میکنن :)
بعد کلی تلاش به نظر بیخود SPI این برد دیسکاوری راه افتاد... مشکل از شبیه بودن دوتا دیفاین بود
یکیش : GPIO_PIN_SOURCE_5
و دیگری : GPIO_PIN_5
همیشه موقع کپ زدن دقیق کپ بزنید که گرفتار این مشکلات نشید.
خب الحمدلله حل شد.
امروز رفتیم بیمارستان عیادت مامانی (شما که نمیدونی ایشون مادربزرگ از سمت مادری من میشن) خدا رو شکر حالش بهتر شده بود. فردا مرخصه به امید خدا.
و همین دیگه ببینم این سیف الله چی میشه. یادم نیست گفتم یا نه ولی آیسی DACش رو اگه سفارش میداد حدود 300 تومن آب میخورد ولی به دوستش گفت بیاره حدود 130 شده این خدایی نکرده بسوزه چی میشه :)
و در نهایت این که
اگر خواستید از میکرو های آرم استفاده کنید این خدا پدربیامرز مهندسای ST اپلیکیشن نوت های فوق العاده ای نوشتن که واقعا کار رو راحت میکنه. اگه امکان داشت از ST استفاده کنید!
برم دیگه واقعا شبه و میدونم که ماشین گیرم نمیاد!!!
فعلا!