รายละเอียดการจ้าง
งานนี้มีวัตถุประสงค์เพื่อใช้ในการออกแบบและพัฒนาต้นแบบวิศวกรรมสำหรับดาวเทียม TSC-1 โดยมุ่งเน้นการพัฒนาซอฟต์แวร์พื้นฐาน (Framework) สำหรับระบบบริหารจัดการข้อมูลและคำสั่งบนดาวเทียม พร้อมซอร์สโค้ด โดยซอฟต์แวร์นี้จะต้องทำงานบนระบบปฏิบัติการ FreeRTOS และรองรับการสื่อสารผ่านอินเตอร์เฟส CAN, UART(RS422, TTL) และ I2C ด้วยโปรโตคอล Cubesat Space Protocol (CSP)
ขอบเขตงานรวมถึงการออกแบบการเชื่อมต่อของซอฟต์แวร์ทั้งภายในและภายนอก โดยอ้างอิงโครงสร้างการสื่อสารของอุปกรณ์ต่างๆ ภายในดาวเทียม TSC-1 และโครงสร้างพื้นฐานของระบบซอฟต์แวร์ภายในดาวเทียม TSC-1 ซึ่งประกอบด้วย 7 โมดูลหลัก ได้แก่ โมดูลการจัดการแอปพลิเคชัน, โมดูลการจัดการเส้นทางของแพ็กเก็ต, โมดูลการจัดการตั้งค่า, โมดูลการจัดการข้อมูลสถานะของอุปกรณ์, โมดูลการจัดการไฟล์, โมดูลสำหรับการบันทึกเหตุการณ์ และโมดูลการจัดการเวลา
ผู้รับจ้างจะต้องพัฒนาโมดูลเหล่านี้ให้สามารถทำงานร่วมกันได้อย่างมีประสิทธิภาพ และเป็นไปตามข้อกำหนดที่ระบุใน TOR
This project involves contracting the development of basic software (Framework) for STM32F76X microcontroller-based embedded systems of the TSC-1 satellite. It must operate on the FreeRTOS operating system and support communication via CAN, UART (RS422, TTL), and I2C interfaces using the Cubesat Space Protocol (CSP). The scope includes designing internal and external software connections based on the communication structure of devices within the satellite.
สถานที่
-