۱۶-اردیبهشت-۱۳۹۱, ۱۰:۲۲:۲۴
سلام
من برای ساختن کنترل یک دستگاه تلویزیون بوسیله میکرو باید یک فرکانس 36 کیلو هرتزی بسازم تا خروجی رو به IR-LED بدم حالا چند سوال دارم.
1-توی تایمر 8 بیتی شماره 2 در حالتی که کریستال روی 8 مگاهرتز هست باید تایمرو در چه حالتی قرار بدم و چه اعدادی توش بزارم تا این موج از OC2 با فرکانس بسیار دقیق تولید بشه؟
2-برای ارسال دیتا بهتره که تایمر 2 رو خاموش و روشن کنم یا پایه منفی IR-LED رو به خروجی پورت وصل کنم و با Hi و Low کردنش دیتا ارسال بشه یعنی همیشه موج از OC2 بیاد بیرون ولی پایه منفی مواقعی که لازمه ارسال بشه فعال بشه و در مواقع دیگه پایه منفی Hi بشه و عملا ارسالی صورت نگیره.
3-برای ارسال دیتا بهتره IR-LED مسقیم به میکرو وصل بشه یا باید با یک ترانزیستور تقویت بشه و بعد به IR-LED وصل بشه.
4-اگر از ترانزیستور استفاده کنم آیا دقت ارسال DATA برای من که می خوام دیتا با دقت 1 میکرو ثانیه ارسال بشه خطا ایجاد نمیکنه؟ چون توی دیتا شیت این ترانزیستورها اکثرا یه زمانی برای روشن شدن نیاز هست.
من برای ساختن کنترل یک دستگاه تلویزیون بوسیله میکرو باید یک فرکانس 36 کیلو هرتزی بسازم تا خروجی رو به IR-LED بدم حالا چند سوال دارم.
1-توی تایمر 8 بیتی شماره 2 در حالتی که کریستال روی 8 مگاهرتز هست باید تایمرو در چه حالتی قرار بدم و چه اعدادی توش بزارم تا این موج از OC2 با فرکانس بسیار دقیق تولید بشه؟
2-برای ارسال دیتا بهتره که تایمر 2 رو خاموش و روشن کنم یا پایه منفی IR-LED رو به خروجی پورت وصل کنم و با Hi و Low کردنش دیتا ارسال بشه یعنی همیشه موج از OC2 بیاد بیرون ولی پایه منفی مواقعی که لازمه ارسال بشه فعال بشه و در مواقع دیگه پایه منفی Hi بشه و عملا ارسالی صورت نگیره.
3-برای ارسال دیتا بهتره IR-LED مسقیم به میکرو وصل بشه یا باید با یک ترانزیستور تقویت بشه و بعد به IR-LED وصل بشه.
4-اگر از ترانزیستور استفاده کنم آیا دقت ارسال DATA برای من که می خوام دیتا با دقت 1 میکرو ثانیه ارسال بشه خطا ایجاد نمیکنه؟ چون توی دیتا شیت این ترانزیستورها اکثرا یه زمانی برای روشن شدن نیاز هست.