با سلام خدمت تمامی دوستان
من برا ی تشخیص ارتفاع سطح مایعات از یک فرستنده گیرنده اولتراسونیک استفاده کردم که یک برد اماده با قطعات جانبی بو د . و با AVR یک برنامه برای تشخیص فاصله نوشتم اما
1- مقدار فاصله ارتباطی به سرعت صوت نداشت ( بجای زمان* 333 متر در ثانیه 126 متر در ثانیه باید استفاده میکردم)
2 - فاصله تابع خطی نیست ( وقتی در فاصله 80 سانت کالیبره می شه در فاصله بالاتر یا کمتر اعداد دیگه ای رو نشو ن میده )
3 - وقتی توی یک نقطه ثابت اونو نگه میداری اعداد ثابت نیستند و دایما مقادیر متغیری رو نشون میده
از تمامی دوستانی که در این موارد اطلاعاتی دارند و میدونن برای رفع این مشکلات باید چه کار کرد درخواست کمک دارم
با تشکر
من برا ی تشخیص ارتفاع سطح مایعات از یک فرستنده گیرنده اولتراسونیک استفاده کردم که یک برد اماده با قطعات جانبی بو د . و با AVR یک برنامه برای تشخیص فاصله نوشتم اما
1- مقدار فاصله ارتباطی به سرعت صوت نداشت ( بجای زمان* 333 متر در ثانیه 126 متر در ثانیه باید استفاده میکردم)
2 - فاصله تابع خطی نیست ( وقتی در فاصله 80 سانت کالیبره می شه در فاصله بالاتر یا کمتر اعداد دیگه ای رو نشو ن میده )
3 - وقتی توی یک نقطه ثابت اونو نگه میداری اعداد ثابت نیستند و دایما مقادیر متغیری رو نشون میده
از تمامی دوستانی که در این موارد اطلاعاتی دارند و میدونن برای رفع این مشکلات باید چه کار کرد درخواست کمک دارم
با تشکر
دیدگاه