Processor system for control of modular autonomous system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-013/42
G06F-013/40
H04B-007/185
출원번호
US-0632535
(2015-02-26)
등록번호
US-9830297
(2017-11-28)
발명자
/ 주소
Cappaert, Jeroen
Trutna, Jesse
Shrake, Nicholas
출원인 / 주소
SPIRE GLOBAL, INC.
대리인 / 주소
Troutman Sanders LLP
인용정보
피인용 횟수 :
0인용 특허 :
14
초록▼
A cubesat communications system includes an on-board computer implemented on a hardware platform. The on-board computer may include a system on module having a processor and a memory storing “boot” information. The on-board computer may also include a plurality of hardware interfaces implemented on
A cubesat communications system includes an on-board computer implemented on a hardware platform. The on-board computer may include a system on module having a processor and a memory storing “boot” information. The on-board computer may also include a plurality of hardware interfaces implemented on the hardware platform to facilitate communication between the processor and a plurality of peripherals external to the on-board computer. The on-board computer may have a backplane having a plurality of connectors connecting the processor to the peripherals.
대표청구항▼
1. An on-board computer implemented in a cubesat communications system, comprising: a processor;a memory storing system initiation information;a backplane having a plurality of connectors that connect the processor to a plurality of peripherals external to the on-board computer but within the cubesa
1. An on-board computer implemented in a cubesat communications system, comprising: a processor;a memory storing system initiation information;a backplane having a plurality of connectors that connect the processor to a plurality of peripherals external to the on-board computer but within the cubesat communications system; anda plurality of hardware interfaces that facilitate communication between the processor and the peripherals, the hardware interfaces including: a multimedia card (MMC) interface;a general-purpose input output (GPIO);an Ethernet interface;a controller area network (CAN) interface;an inter-integrated circuit (I2C);a serial peripheral interface (SPI).a universal asynchronous receiver/transmitter (UART); anda video interface,wherein the on-board computer is connected, via a CAN bus, to at least one of the peripherals external to the on-board computer but within the cubesat communications system. 2. The on-board computer of claim 1, wherein the MMC interface interfaces to a camera. 3. The on-board computer of claim 1, wherein the GPIO interfaces to a camera. 4. The on-board computer of claim 1, wherein the I2C interfaces to at least one of low-level sensors including a light sensor, a thermopile sensor, a thermopile array, an accelerator, a gyroscope, a magnetic sensor, and a temperature sensor. 5. The on-board computer of claim 1, wherein the SPI interfaces to a radio. 6. The on-board computer of claim 1, wherein the UART interfaces to a GPS radio occultation receiver. 7. The on-board computer of claim 1, wherein the UART interfaces to an attitude detection/control system. 8. The on-board computer of claim 1, wherein the video interface interfaces to an infrared camera. 9. The on-board computer of claim 1, wherein the processor is a Linux-enabled processor. 10. The on-board computer of claim 1, wherein the memory includes a NOR flash, a NAND flash and a SDRAM. 11. The on-board computer of claim 1, wherein the plurality of connectors include USB micro connector, backplane connector, and SOM board connectors, Camera MMC connector, MCU FTDI UART3, MCU JTAG, Ethernet breakout, IR Camera breakout, USB host, Camera GPIO connector, Debug/bootstrap UART3 breakout/FTDI UART breakout, FTDI UART breakout, I2C breakout, serial peripheral interface (SPI) connector, CAN breakout, USB power jumper, power breakout, CAN termination jumper, UART breakout, CPU UART, CPU ICSP, and LED power jumper. 12. A cubesat communications system comprising: an on-board computer implemented on a hardware platform of the cubesat communications systems, including: a processor;a memory storing selected boot information;a hardware interface implemented on the hardware platform to facilitate communication between the processor and a plurality of peripherals external to the on-board computer; anda backplane having a connector connecting the processor to the peripherals; anda controller area network (CAN) bus connecting the on-board computer to at least one of the peripherals external to the on-board computer but within the cubesat communications system. 13. The system of claim 12, wherein the hardware platform implements a multimedia card interface, a general-purpose input output, an Ethernet interface, a controller area network interface, an inter-integrated circuit, a serial peripheral interface, a universal asynchronous receiver/transmitter and a video interface. 14. The system of claim 12, wherein the hardware platform implements a plurality of hardware interfaces for interface with a camera, at least one of low-level sensors including a light sensor, a thermopile sensor, a thermopile array, an accelerator, a gyroscope, a magnetic sensor, and a temperature sensor, a radio, a GPS radio occultation receiver, an attitude detection/control system and an infrared camera. 15. The system of claim 12, wherein the hardware platform implements a plurality of connectors including USB micro connector, backplane connector, and SOM board connectors, Camera MMC connector, MCU FTDI UART3, MCU JTAG, Ethernet breakout, IR Camera breakout, USB host, Camera GPIO connector, Debug/bootstrap UART3 breakout/FTDI UART breakout, FTDI UART breakout, I2C breakout, serial peripheral interface (SPI) connector, CAN breakout, USB power jumper, power breakout, CAN termination jumper, UART breakout, CPU UART, CPU ICSP, and LED power jumper. 16. The system of claim 12, wherein the memory includes a NOR flash, a NAND flash and a SDRAM.
Testardi, Richard Paul, Microcontroller-resident software development environment supporting application-level asynchronous event handling, interactive debugging and pin variables for embedded systems.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.