پاسخ : مسیریاب
برای افزایش تعداد سنسورها، علی الحساب اینکه میگین برد رو تکمیل کردین و هیچ پایه ای هم خالی نیست،دوراه به ذهنم میرسه:
اول اینکه روی همین برد عملیات جراحی انجام بدین و یه جوری رو به راهش کنین.مزیتش اینه که برد جدید طراحی نمیشه و صرفه جویی اقتصادی داره.ایرادش هم اینه که برد خیلی خوشگل دیده میشه!!
راه دوم هم طراحی یه برد جدید و استفاده از:
1-میکرو با پایه های بیشتر
2-روشهای توسعه ی ورودی خروجی مثل استفاده از لچ که اینجوری حتی با مگا8 هم میتونین بیش از 64 تا سنسور رو بخونین.که البته شاید واسه حجم کد جا کم بیارین.اما دیگه مگا16 راحت جواب میده.روش کار هم استفاده از یه پورت واسه Data bus و یه پورت هم واسه Address که میشه 8*8=64 تا سنسور.بقیه پایه هات هم خالیه.
اگه PC داری که پورت سریال داره، پیشنهاد میکنم یه بوت لودر سریال رو میکرو بریزی و دیگه خیال خودت رو از بابت پروگرم کردن میکرو و هی میکرو رو دربیار بنداز یا شلوغی سوکت ISP توی برد راحت کنی. روی برد دیپ سوئیچ هم بذار واسه انتخاب الگوریتم به شکل سخت افزاری - از رگولاتور باک واسه تغذیه میکرو و مدارات لاجیک استفاده کن و از رگولاتور بوست واسه افزایش ولتاژ اعمالی به موتورها.این مدار هم مخصوص همین کاربرد طراحی کردم:
http://s1.picofile.com/file/74832485...upply.rar.html
با این مدار میتونی یه کار جالب انجام بدی، هر وقت سنسور شیب، سربالایی رو تشخیص داد، میکرو یه پایه رو 1 میکنه و ولتاژ اعمالی به موتورها میشه 20 ولت!!تو حالت عادی هم ولتاژ موتورها 15 ولته، و از مزایای رگولاتور سوئیچینگ اینه که باطری 6-9-12 ولت میتونه باشه.فقط باید جریان دهی خوبی داشته باشه.
امیدوارم بتونی مقام بیاری.شیرینی ما هم محفوظ!! :rolleyes:
برای افزایش تعداد سنسورها، علی الحساب اینکه میگین برد رو تکمیل کردین و هیچ پایه ای هم خالی نیست،دوراه به ذهنم میرسه:
اول اینکه روی همین برد عملیات جراحی انجام بدین و یه جوری رو به راهش کنین.مزیتش اینه که برد جدید طراحی نمیشه و صرفه جویی اقتصادی داره.ایرادش هم اینه که برد خیلی خوشگل دیده میشه!!

راه دوم هم طراحی یه برد جدید و استفاده از:
1-میکرو با پایه های بیشتر
2-روشهای توسعه ی ورودی خروجی مثل استفاده از لچ که اینجوری حتی با مگا8 هم میتونین بیش از 64 تا سنسور رو بخونین.که البته شاید واسه حجم کد جا کم بیارین.اما دیگه مگا16 راحت جواب میده.روش کار هم استفاده از یه پورت واسه Data bus و یه پورت هم واسه Address که میشه 8*8=64 تا سنسور.بقیه پایه هات هم خالیه.
اگه PC داری که پورت سریال داره، پیشنهاد میکنم یه بوت لودر سریال رو میکرو بریزی و دیگه خیال خودت رو از بابت پروگرم کردن میکرو و هی میکرو رو دربیار بنداز یا شلوغی سوکت ISP توی برد راحت کنی. روی برد دیپ سوئیچ هم بذار واسه انتخاب الگوریتم به شکل سخت افزاری - از رگولاتور باک واسه تغذیه میکرو و مدارات لاجیک استفاده کن و از رگولاتور بوست واسه افزایش ولتاژ اعمالی به موتورها.این مدار هم مخصوص همین کاربرد طراحی کردم:
http://s1.picofile.com/file/74832485...upply.rar.html
با این مدار میتونی یه کار جالب انجام بدی، هر وقت سنسور شیب، سربالایی رو تشخیص داد، میکرو یه پایه رو 1 میکنه و ولتاژ اعمالی به موتورها میشه 20 ولت!!تو حالت عادی هم ولتاژ موتورها 15 ولته، و از مزایای رگولاتور سوئیچینگ اینه که باطری 6-9-12 ولت میتونه باشه.فقط باید جریان دهی خوبی داشته باشه.

امیدوارم بتونی مقام بیاری.شیرینی ما هم محفوظ!! :rolleyes:
دیدگاه