Pi-Topping 2.0D


หลังจากที่ได้มีการทดสอบการใช้งาน Pi-Topping 1.0 ก็พบปัญหามากมาย
จึงได้มีการพัฒนา Pi-Topping 2.0D ออกมาเป็นรุ่นที่สอง โดยปรับปรุงหลายๆ ส่วน

pi-topping-board
ภาพแสดง Pi-Topping 2.0D ประกบบน Raspberry Pi

2013-08-29 17.54.50
ซ้าย Pi-Topping 1.0 – ขวา Pi-Topping 2.0D


สิ่งที่เปลี่ยนแปลงจาก Pi-Topping 1.0 สู่ Pi-Topping 2.0D

– ระบบไฟที่ใช้ Regulator 3 ตัว ซึ่งทำให้อุปกรณ์มากเกินไป ลดเหลือ Regulator 3.3V เพียงแค่ตัวเดียว
โดยสามารถเลือกรับ +5V จาก micro USB หรือ รับ +5V ทาง Raspberry Pi ได้
– ตัดระบบไฟ +9V จาก Power Jack ออก
– ตัด LED ที่ขา MCLR ออก
– เปลี่ยน mini USB ซึ่งเป็นแบบเก่าเป็น micro USB ซึ่งเป็นแบบใหม่
– ปรับปรุงระบบการติดต่อกับ Raspberry Pi (UART)
– ปรับปรุงสัญญาณสั่งงาน Servo Moter สั่งผ่าน LB1836M ซึ่งใช้งานไม่ได้
เปลี่ยนเป็น สัญญาณจาก MCU โดยตรง
– ยก GPIO PIN จาก Raspberry Pi ขึ้นมาบน Pi-Topping 2.0D เพื่อให้สามารถใช้ GPIO PIN ได้
– เพิ่ม LED ของ Motor port เพื่อบอก Direction ของ DC Motor ว่า Thisway หรือ Thatway
– เพิ่ม Current limit ของ Servo Motor
– เพิ่ม Current limit ของ DC Motor
– เพิ่ม Switch push ของ 7-Segment

999730_662933120388525_970429604_n
PCB Pi-Topping 2.0D (TOP)

1013817_662933113721859_1730720758_n
PCB Pi-Topping 2.0D (Back)

 

การทดสอบ Pi-Topping 2.0D สิ่งที่ต้องปรับปรุง ในรุ่นต่อไป ด้าน Hardware คือ

– เพิ่ม pull up ขา Rx (UART)
– สลับขา Infrared ให้ถูกต้อง
– Analog sensor ค่าไม่นิ่ง เนื่องจาก MCU ขา AVdd AVss ไม่ได้ต่อ GND กับ +3.3V

1012348_663410747007429_187648079_n
ทดสอบการทำงานของ Pi-Topping 2.0D

การทดสอบ software
– สามารถใช้งาน Pi-topping ต่อเข้ากับ gogomonitor ได้เลย (กลายเป็น gogoboard)
– สามารถเชื่อมต่อกับ Raspberry Pi ได้ (รับและส่งคำสั่ง)
– สามารถสั่งงาน DC Motor และ Servo Motor ได้ดี (ใช้ไฟ +5V เท่านั้น)

2013-06-21 02.20.42
Pi-Topping 2.0D

#Attapan

Leave a comment

Your email address will not be published. Required fields are marked *