۲۰-مهر-۱۳۸۸, ۲۳:۱۰:۲۲
ا عرض سلام و خسته نباشيد خدمت دوستان عزيز
مي بخشيد من دارم روي يک روبات مسير ياب کار مي کنم و چندتا سئوال برام پيش اومده که اگه کمکم کنيد ممنون مي شم.
من از ميکروکنترلر atmega16، سه عدد سنسور CNY70 با پتانسيومتر ، مقايسه کننده LM324 و درايور L298 استفاده کردم.
ضمنا موتورهام 6 ولت با 120 دور در دقيقه هست.
سئوال اولم اينه که براي موتورها و کل مدار مي تونم از يک باتري شارژي 9 ولت با 250 ميلي آمپر اسفاده کنم؟ يعني اين 9 ولت رو با يک رگولاتور تبديل به 5 ولت کنم براي مدار و هم اينکه 9 ولت رو به آيسي درايور موتور وصل کنم؟
سئوال دوم در مورد سنسورها هست ، اين طور که من فهميدم در اين سنسورها سمتي که نوشته نداره فرستنده هست و بايد با يک مقاومت 220 باياس مستقيم بشه و سمتي که نوشته نداره گيرنده هست و با يک مقامت 10 کيلواهم باياس ميشه البته بعض جاها هم نوشته 470 کيلو حالا نمي دونم کدوم درسته؟ بعدشم اين مقاومت گيرنده بايد به کدوم پايه سنسور وصل بشه؟ در اين حالت اگه بخوام خروجي سنسورها رو ببينم بايد چکار کنم؟اگه سنسور روي محيط مشکي قرار بگيره چه خروجي مي ده و اگه روي محيط سفيد قرار بگيره چطور؟ اگه هرچه سريعتر جواب بديد ممنون مي شم.
راستي يه سئوالي هم در مورد ميکرو داشتم ، معمولا از کدوم پايه ها و پورتها براي ورودي و خروجي استفاده مي شه؟ من برنامه رو براي سنسورها و موتورها کامل نوشتم ، من توي برنامه از متغير استفاده کردم يعني مقدار پايه هارو توي متغير ذخيره کردم و ازشون استفاده مي کنم ، آيا درسته؟ راستي بايد بگم از Code vision استفاده کردم. ببخشيد يه سئوال دگه . توي برنامه ام گفتم وقتي روبات به انتهاي مسير رسيد دو تا موتور خاموش بشه و حلقه while که توي برنامه دارم خاتمه پيدا کنه. آيا در اين حالت کليه دستورهاي ميکرو متوقف ميشه؟ اگه بشه و بخوام روبات رو دوباره راه اندازي کنم بايد منبع تغذيه رو دوباره قطع و وصل کنم ؟
مي بخشيد سئوال هام اينقدر طولاني شد، اگه زودتر جوابم رو بديد ممنون مي شم ، خيلي عجله دارم. ممنون از لطفتون ، موفق و مؤيد باشيد.
مي بخشيد من دارم روي يک روبات مسير ياب کار مي کنم و چندتا سئوال برام پيش اومده که اگه کمکم کنيد ممنون مي شم.
من از ميکروکنترلر atmega16، سه عدد سنسور CNY70 با پتانسيومتر ، مقايسه کننده LM324 و درايور L298 استفاده کردم.
ضمنا موتورهام 6 ولت با 120 دور در دقيقه هست.
سئوال اولم اينه که براي موتورها و کل مدار مي تونم از يک باتري شارژي 9 ولت با 250 ميلي آمپر اسفاده کنم؟ يعني اين 9 ولت رو با يک رگولاتور تبديل به 5 ولت کنم براي مدار و هم اينکه 9 ولت رو به آيسي درايور موتور وصل کنم؟
سئوال دوم در مورد سنسورها هست ، اين طور که من فهميدم در اين سنسورها سمتي که نوشته نداره فرستنده هست و بايد با يک مقاومت 220 باياس مستقيم بشه و سمتي که نوشته نداره گيرنده هست و با يک مقامت 10 کيلواهم باياس ميشه البته بعض جاها هم نوشته 470 کيلو حالا نمي دونم کدوم درسته؟ بعدشم اين مقاومت گيرنده بايد به کدوم پايه سنسور وصل بشه؟ در اين حالت اگه بخوام خروجي سنسورها رو ببينم بايد چکار کنم؟اگه سنسور روي محيط مشکي قرار بگيره چه خروجي مي ده و اگه روي محيط سفيد قرار بگيره چطور؟ اگه هرچه سريعتر جواب بديد ممنون مي شم.
راستي يه سئوالي هم در مورد ميکرو داشتم ، معمولا از کدوم پايه ها و پورتها براي ورودي و خروجي استفاده مي شه؟ من برنامه رو براي سنسورها و موتورها کامل نوشتم ، من توي برنامه از متغير استفاده کردم يعني مقدار پايه هارو توي متغير ذخيره کردم و ازشون استفاده مي کنم ، آيا درسته؟ راستي بايد بگم از Code vision استفاده کردم. ببخشيد يه سئوال دگه . توي برنامه ام گفتم وقتي روبات به انتهاي مسير رسيد دو تا موتور خاموش بشه و حلقه while که توي برنامه دارم خاتمه پيدا کنه. آيا در اين حالت کليه دستورهاي ميکرو متوقف ميشه؟ اگه بشه و بخوام روبات رو دوباره راه اندازي کنم بايد منبع تغذيه رو دوباره قطع و وصل کنم ؟
مي بخشيد سئوال هام اينقدر طولاني شد، اگه زودتر جوابم رو بديد ممنون مي شم ، خيلي عجله دارم. ممنون از لطفتون ، موفق و مؤيد باشيد.