سلام دوستان
من دارم یه پروژه درست میکنم که 4تا سنسور گیرنده فرستنده ir یا مائدون قرمز هست و یک صفحه گردون که دارای یک شیار هست و مابین این سنسورها میچرخه ( با سرعت بالا ) حالا من میخوام خروجی این سنسورهارو به میکرو بدم
اول خواستم به اینتراپ ها متصل کنم ولی مگا 16 سه تا اینتراپت بیشتر نداره پس مجبورم به پایه های معمولی بدم
حالا
اینکه پایه های میکرو چه جوری تعریف کنم ( معمولا میگن برای اتصال بهتره مثبت باشه بعد منفی بشه pull down)
بعدش فکر کردم گفتم خروجیو با یک پ امپ تقویت کنم بعدش not کنم که اینطوری مدت زمان زیادی از دست میدم ( سرعت خیلی زیاده )
تا اونجا که بشه میخوام مستقیم متصل بشه
اگر من پایه های میکرو اینطوری تعریف کنم
PORTB=0XFF ;
DDRB=0X00;
طبق شکل زیر جواب میده
من دارم یه پروژه درست میکنم که 4تا سنسور گیرنده فرستنده ir یا مائدون قرمز هست و یک صفحه گردون که دارای یک شیار هست و مابین این سنسورها میچرخه ( با سرعت بالا ) حالا من میخوام خروجی این سنسورهارو به میکرو بدم
اول خواستم به اینتراپ ها متصل کنم ولی مگا 16 سه تا اینتراپت بیشتر نداره پس مجبورم به پایه های معمولی بدم
حالا
اینکه پایه های میکرو چه جوری تعریف کنم ( معمولا میگن برای اتصال بهتره مثبت باشه بعد منفی بشه pull down)
بعدش فکر کردم گفتم خروجیو با یک پ امپ تقویت کنم بعدش not کنم که اینطوری مدت زمان زیادی از دست میدم ( سرعت خیلی زیاده )
تا اونجا که بشه میخوام مستقیم متصل بشه
اگر من پایه های میکرو اینطوری تعریف کنم
PORTB=0XFF ;
DDRB=0X00;
طبق شکل زیر جواب میده
دیدگاه