۲۰-اردیبهشت-۱۳۹۰, ۲۳:۰۲:۵۱
دوستان عزيز سلام
اين سوال تا حدي هم به برنامه نويسي مربوط ميشه و اگه طولانيه به بزرگواري خودتان ببخشيد
با توجه به داشتن سرعت و شتاب متغير ، موتور مداوم بين سرعت صفر و 60rpm كار ميكنه ميخواهم در هر لحظه بدونم كه موقعيت موتور كجاست ( روي محور موتور يه پولي نصبه كه بر روي آن در يك رديف كابل پيچيده شده است و ميزان كابل كشيده و رها شده را در هر لحظه لازم دارم )
تعداد شمارش اينكودر حدودا 50 – 100 هرتز باشد با ميكرو مگا 32 و بيسيك كار مي كنم
كارايي كه تا بحال كردم :
با كانتر ميكرو و گيرنده فرستنده ir و صفحه سوراخدار ، تعداد شمارشو در يه متغير ريختم اما دقيق نبود از lm358 هم استفاده كردم ولي دقيق نشد از يه آيسي and هم با دو خروجي همزمان دو گيرنده مادون قرمز استفاده كردم ولي نشد از adc ميكرو هم استفاده كردم و بالاتر از يه سطح ولتاژ را شمارش كردم ولي در فركانسهاي بالاتر از حدود 30 هرتز دقتش از دست ميداد ( مثلا 50 دور موتور را با تلرانس حدود 5 دور شمارش ميكرد )
اساتيد محترم : لطفا تجربه گرانبها و پيشنهادتان به طور مستقل در مورد هر بخش از اين موضوع - سنسور مناسب و نحوه بكارگيري آن ، استفاده از رجيسترها و قالب برنامه - را در اختيار اينجانب هم قرار دهيد
اين سوال تا حدي هم به برنامه نويسي مربوط ميشه و اگه طولانيه به بزرگواري خودتان ببخشيد
با توجه به داشتن سرعت و شتاب متغير ، موتور مداوم بين سرعت صفر و 60rpm كار ميكنه ميخواهم در هر لحظه بدونم كه موقعيت موتور كجاست ( روي محور موتور يه پولي نصبه كه بر روي آن در يك رديف كابل پيچيده شده است و ميزان كابل كشيده و رها شده را در هر لحظه لازم دارم )
تعداد شمارش اينكودر حدودا 50 – 100 هرتز باشد با ميكرو مگا 32 و بيسيك كار مي كنم
كارايي كه تا بحال كردم :
با كانتر ميكرو و گيرنده فرستنده ir و صفحه سوراخدار ، تعداد شمارشو در يه متغير ريختم اما دقيق نبود از lm358 هم استفاده كردم ولي دقيق نشد از يه آيسي and هم با دو خروجي همزمان دو گيرنده مادون قرمز استفاده كردم ولي نشد از adc ميكرو هم استفاده كردم و بالاتر از يه سطح ولتاژ را شمارش كردم ولي در فركانسهاي بالاتر از حدود 30 هرتز دقتش از دست ميداد ( مثلا 50 دور موتور را با تلرانس حدود 5 دور شمارش ميكرد )
اساتيد محترم : لطفا تجربه گرانبها و پيشنهادتان به طور مستقل در مورد هر بخش از اين موضوع - سنسور مناسب و نحوه بكارگيري آن ، استفاده از رجيسترها و قالب برنامه - را در اختيار اينجانب هم قرار دهيد