lnwFPV
Would you like to react to this message? Create an account in a few clicks or log in to continue.

What is Kiss: จูบนั้นสำคัญไฉน

Go down

What is Kiss: จูบนั้นสำคัญไฉน Empty What is Kiss: จูบนั้นสำคัญไฉน

ตั้งหัวข้อ by poktkm 12/7/2016, 11:55 pm

Kiss ในที่นี่ไม่ได้เกี่ยวอะไรกะเรื่องจูบแต่เรากำลังจะพูดถึง Kiss Flight Controller จากค่าย Flyduino ซึ่ง Kiss นั้นย่อมาจาก "Keep it super simple" ซึ่งแปลว่า "ทำให้มันง่ายที่สุด" ซึ่งเป็นคำจำกัดใจความที่อธิบายถึงแนวคิดและสะท้อนให้เห็นในการแบบ hardware และ software ได้เป็นอย่างดี

What is Kiss: จูบนั้นสำคัญไฉน 2hrzvir

ความสามารถโดยรวม

Kiss FC นั้นใช้ chip F3 เช่นเดียวกับ SPRacing F3, Lux และ Dodo เป็นต้น Kiss FC นั้นถูกออกแบบมาเพื่อใช้กับ multirotor ขนาดเล็กและ Racing Drone โดยเฉพาะและสามารถของรับไฟได้โดยตรงจากแบตเตอรี่ 2s-6s และสามารถจ่ายไฟ 5v ไปให้อุปกรณ์ต่างๆ เช่น reciever ได้เลย ทำให้การจัดวางและจำนวนของอุปกรณ์นั้นน้อยและเป็นระเบียบ ลดการรบกวนกันของกระแสไฟ จุดเด่นของ Kiss FC เมื่อใช้งานคู่กับ Kiss ESC คือ ​Kiss ESC สามารถสามารถส่งข้อมูลต่างๆเช่น กระแสไฟที่ใช้, รอบการหมุนของ Motor (RPM), อุณหภูมิ ของ ESC แต่ละตัวกลับมาที่ Flight Controller ได้เลยและสามารถใช้แสดงผลใน OSD ได้ต่อไป เมื่อ ESC ทำอย่างนี้ได้ก็จะลดอุปกรณ์ในการวัดกระแสไฟไปได้อืกหนึ่งอย่างและยังสามารถให้ข้อมูลที่มากกว่าอุปกรณ์วัดกระแสทั่วไปด้วย Kiss FC เลือกที่จะไม่มีอุปกรณ์วัดความดันอากาศ, เข็มทิศ แม้การทั้งความสามารถที่จะใส่ SD Card เพื่อใช้เก็บข้อมูล Blackbox คงไว้แต่สิ่งที่จำเป็นกับ Drone Racing เท่านั้น

What is Kiss: จูบนั้นสำคัญไฉน 2e2f98i

ขนาด

Kiss FC นั้นมีขนาด 38 x 36 x 8.4mm และมีน้ำหนักอยู่ที่ 4.6g โดยรูยึดมีขนาด 30 × 30mm ซึ่งจะเล็กกว่า FC ทั่วไปอยู่ 0.5mm เพราะฉะนั้นการใส่กับ frame เท่าไปในท้องตลาดก็ต้องทำการฝนรูยึดทั้งสี่ด้านออกไปเล็กน้อย (จริงๆก็ยัดได้แต่ยากหน่อย) Kiss FC นั้นจะให้ pin มาด้วยแต่ดูจากรูปลักษณ์การออกแบบแล้วเหมือนจะตั้งใจให้เชื่อมโดยตรงซะมากกว่า

ข้อแตกต่างจากตระกูล Cleanflight



  • Cleanflight นั้นเป็น Opensource ที่เปิดให้หลายๆคนสามารถเข้ามาช่วยกันแก้ไขแต่ Kiss เป็น Closesource
  • Cleanflight นั้นมี function ที่ไม่เกี่ยวข้องและไม่จำเป็นแก่ Drone Racing เยอะส่วน Kiss ตัดทุกอย่างออกหมดยกเว้น function ในการทรงตัวของลำ
  • Raceflight ปัจจุบันสามารถลด looptime ไปได้ถึง 8khz แต่ Kiss นั้นยังคงความเร็ว looptime อยู่ที่ 1khz
  • Cleanflight มีการ update ที่บ่อยและมี function ใหม่ๆอยู่ตลอดแต่ก็ทำให้ต้องมาเสียเวลาในการ update และ reset ค่าต่างอยู่ตลอดเวลา
  • PID Controller ของ Kiss นั้นถูกเขียนขึ้นมาใหม่ทั้งหมดโดยใช้ตัวเลขที่มีจุดทศนิยมสองหลัก (Floating Point) แต่ใน Cleanflight เราสามารถเลือก PID Controller ของเราเองได้
  • Cleanflight และ Kiss App ถูกพัฒนามาเป็นแบบ Chrome App เพราะฉะนั้นจึงสามารถใช้งานได้ในทุก OS (Windows, Mac) และ Kiss สามารถทำการตั้งค่าผ่านมือถือได้ด้วย
  • Kiss นั้นมี firmware ของ OSD ที่เขียนขึ้นมาเองเพื่อใช้กับ MinimOSD ทั้งไปหรือจะเป็นของ Kiss เองก็ได้ ทั้งนี้เพื่อนำค่าสถานะต่างของลำขึ้นแสดงบนภาพจากกล้อง แต่ Kiss ไม่สามารถทำการปรับค่า PID ได้จาก OSD ซึ่งถือว่าเป็น function มาตราฐานของ Cleanflight


What is Kiss: จูบนั้นสำคัญไฉน Mwqqrl

สรุป

สรุปแล้วก็ยังไม่สามารถบอกได้ว่า Kiss หรือ Cleanflight อันไหนดีกว่ากันเพราะขึ้นอยู่กับความต้องการของผู้ใช้งาน ทั้งนี้สำหรับผู้ที่เริ่มเล่นใหม่และไม่ต้องการที่จะเรียนรู้ที่จะตั้งค่าต่างที่สับซ้อน Kiss ดูเหมือนจะเป็น FC ที่ดูจะเหมาะที่สุด แต่ว่า Kiss FC ก็มีราคาที่สูงกว่า Cleanflight FC ทั่วไปเช่นกัน ตามความคิดเห็นส่วนตัวแล้ว Cleanflight นั้นเหมือนเครื่อง PC ที่มีราคาที่ตำ่กว่าแต่ผู้ใช้งานจะต้อง set ค่าต่างๆเองซึ่งก็ไม่ถือว่าเป็นข้อเสียเพราะผู้ที่มีความรู้เชิงลึกก็สามารถปรับค่าต่างๆได้ ส่วน Kiss นั้นก็เปรียบได้เหมือน Apple ที่ทุกอย่างถูกออกแบบมาให้ใช้งานง่ายและมีประสิทธิภาพที่สุด แต่ก็ไม่สามารถปรับเปลี่ยนค่าต่างๆได้มาก

การ setup firmware ของ Kiss นั้นดูเหมือนจะยากกว่า Cleanflight เพราะการ flash firmware ของ Cleanflight สามารถทำได้เลยภายในตัว App แต่ Kiss นั้นต้องทำผ่านโปรแกรม DFuse เท่านั้นหรือไม่ก็ต้องทำผ่าน Terminal ของ Apple

การจูน PID ของ Kiss นั้นสามารถทำให้บินเบื้องต้น (Basic Tuning) ได้ง่ายกว่า Cleanflight แต่การปรับแต่งเพื่อนให้ได้ค่าที่ดีที่สุด (Perfect Tune) นั้น Cleanflight นั้นสามารถจูนได้ง่ายกว่า และการที่ไม่มี Blackbox เพื่อทำการ log ค่าการบินทำให้การจูน Kiss นั้นต้องใช้ความรู้สึกล้วนๆ

ถ้าไม่ได้ใช้ KISS ESC แล้วใช่ ESC ประเภทอื่นเช่น Little bee การ calibate ก็สามารถทำได้แบบ manaul แต่การเข้าไปเปลี่ยนค่าต่างๆ ใน BLHeli จะไม่สามารถทำได้เหมือน Cleanflight ที่ตอนนี้สามารถทำ Pass-through ESC programming ได้ การเปลี่ยนค่าต่างๆของ BLHeli จะลำบากมาก

ลองคิดดูครับว่าเราชอบแบบไหน การบินไม่ได้ต่างกันหรอกครับ

Credit

https://oscarliang.com/kiss-fc-flight-controller/
https://www.reddit.com/r/Multicopter/comments/2qabqh/baseflight_vs_cleanflight_facts_proofs_drama/
poktkm
poktkm

จำนวนข้อความ : 40
Join date : 15/06/2016
ที่อยู่ : Bangkok

ขึ้นไปข้างบน Go down

ขึ้นไปข้างบน


 
Permissions in this forum:
คุณไม่สามารถพิมพ์ตอบ