2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
Delta5 เป็น laptimer โอเพ่นซอร์สที่ยอดเยี่ยมสำหรับ miniquads ใช้ส่วนประกอบที่หาได้ง่ายและมีราคาเพียงเศษเสี้ยวของราคาเมื่อเปรียบเทียบกับ laptimers ที่ผลิตในเชิงพาณิชย์
github.com/scottgchin/delta5_race_timer
เนื่องจาก Delta5 มีการออกแบบ pcb ที่เผยแพร่เพียงตัวเดียวซึ่งรองรับตัวรับ 4 ตัวเท่านั้น ฉันจึงออกแบบของตัวเองเพื่อให้พอดีกับตัวรับ 8 ตัว ข้อแตกต่างเพียงอย่างเดียวคือการออกแบบของฉันใช้ Arduino minis เพื่อให้พอดีกับขนาด 100x100 pcb ซึ่งสำคัญสำหรับราคา pcb ที่ต่ำ
ขั้นตอนที่ 1: อะไหล่
คุณจะต้องใช้ส่วนประกอบมาตรฐานสำหรับ PCB นี้นอกเหนือจาก Arduino minis และหน่วยงานกำกับดูแล มีเลย์เอาต์หลายประเภทสำหรับ Arduino mini ดังนั้นตรวจสอบให้แน่ใจว่าคุณได้เลย์เอาต์ที่มี A4 และ A5 ตรึงไว้เหมือนกับที่แสดงในภาพ ฉันใช้ตัวต้านทานฟิล์มโลหะ 1/2W จาก jaycar
ตัวต้านทาน 24 x 1K
ตัวต้านทาน 8 x 100K
8 x RX5808 พร้อม SPI
ฮีทซิงค์ 8 x 20*20 มม.
ตัวแปลง DC-DC 2 x MP1584EN
8 x Arduino Minis - PCB ได้รับการออกแบบมาให้ทำงานกับชิ้นส่วนที่มีหมุด A4 และ A5 แยกออกข้างแถวหลักของหมุดเท่านั้น นี่คือการสื่อสาร i2c และจำเป็นสำหรับการสื่อสารกับราสเบอร์รี่ pi
1 x PCB
208 x ส่วนหัวชาย/หญิง 2.54 มม.
+ ราสเบอร์รี่ pi และสายไฟ ใส่เคสในกรณีที่จำเป็น
ขั้นตอนที่ 2: PCB
สามารถสั่งซื้อ PCB ได้จากบริษัท fab ของ pcb โดยแนบไฟล์ eagle และ gerber แนบไฟล์ F3D มาด้วย หากคุณต้องการออกแบบเคส
ขั้นตอนที่ 3: ประกอบ PCB
ประสานตัวต้านทานก่อน ตัวต้านทานที่อยู่ไกลจากแต่ละแพ็คละ 3 คือ 100k ชุดที่ 3 เป็นตัวต้านทาน 1k
ซิลค์สกรีนทำโดยให้ด้านที่เป็นด้านที่คุณควรใส่ส่วนหัว Arduinos แต่ละตัวต้องใช้ 12 พินในแต่ละด้านและ 2 สำหรับพิน i2c ตัวรับสัญญาณต้องใช้ 9 พินด้านหนึ่งและอีก 3 พินที่อีกด้านหนึ่ง ระวังเมื่อบัดกรี 3 พินของตัวรับสัญญาณ 2 เนื่องจากอยู่ตรงกลางของตัวควบคุม 3.5v ที่อีกด้านหนึ่ง สิ่งนี้ควรคงอยู่อย่างราบเรียบที่สุดเท่าที่จะเป็นไปได้เพื่อให้ตัวควบคุมสามารถติดตั้งบนพื้นผิวสำหรับฮีทซิงค์ได้
ปรับแรงดันไฟฟ้าของตัวควบคุมเป็น 5v และ 3.5v ก่อนที่คุณจะติดตั้ง สิ่งเหล่านี้สามารถ reflowed หรือเพียงแค่บัดกรีโดยใช้หมุดเพิ่มเติม พยายามให้ด้านหลังของโมดูลสัมผัสกับ PCB อย่างน้อยก็อาจมีเอฟเฟกต์การระบายความร้อน
หมุดบัดกรีบนโมดูลตัวรับและ Arduinos ใช้กาวความร้อนทากาวฮีทซิงค์เข้ากับเครื่องรับ ไม่สำคัญว่าคุณจะเสียบพอร์ตหมายเลขใดเพราะเป็นเพียง 8 โมดูล (ตัวรับและ Arduino) ที่มีการสื่อสารแบบขนาน (i2c)
การมีโมดูลบนหมุดส่วนหัวช่วยให้บัดกรีได้ง่ายขึ้นและสามารถเปลี่ยนได้หากมีข้อบกพร่องหรือประสบปัญหา Arduinos ราคาถูกสามารถล้มเหลวได้โดยไม่มีเหตุผล แฟลช arduinos ด้วยเฟิร์มแวร์ตัวเดียวกับที่มีอยู่ในหน้า github เพียงตรวจสอบให้แน่ใจว่าได้เปลี่ยนเป้าหมายเป็น arduino mini และเปลี่ยนที่อยู่ i2c สำหรับแต่ละอัน
raspberry pi ต่อสายเหมือนกับไดอะแกรมบน github ตัวควบคุมสามารถจ่ายไฟให้กับ pi ได้โดยไม่มีปัญหา
เครื่องรับค่อนข้างร้อนแม้ว่าจะทำงานด้วยไฟ 3.5v ดังนั้นคุณอาจต้องติดตั้งพัดลม
ขั้นตอนที่ 4: สร้างเคส
เมื่อทุกอย่างถูกบัดกรีและตั้งค่า คุณเพียงแค่ต้องมีเคส! ควรพิจารณาพัดลมอย่างแน่นอนเนื่องจากตัวรับร้อนแค่ไหน