{"title":"在LAPAN-A4卫星上CAN总线与UART通信的实现","authors":"R. Hartono, A. Syafrudin, W. Hasbi, R. Yatim","doi":"10.1109/ICARES.2018.8547149","DOIUrl":null,"url":null,"abstract":"The Controller Area Network (CAN) is a vehicle bus standard which allows various electronic components such as microcontrollers, sensors, actuators to communicate with each other without a host computer, with speed up to 1Mb/s. It is a message-based protocol designed specifically for automotive, but it is also used in areas such as aerospace, maritime, and industrial automation. The new satellite generation of LAPAN, LAPAN-A4, will carry payload Medium Resolution Multispectral Imager/SLIM4 and the interface of this payload utilizes CAN bus communication. This paper is aimed at the design and implementation of CAN using microchip MCP and microcontroller for being able to communicate with SLIM4 over CAN Bus. For hardware design, the CAN controller used in this research is MCP 2515 and the CAN transceiver is MCP 2551 which uses the SPI interface to widen CAN Bus interface. From the result of the design and implementation, we got bit rate 388.042 Kbit/s by using internal oscillator 14.7456 Mhz without baud rate prescaler (BRP), the total bit time is 19 Time Quantum (T0) which consists of 1 T0 for synchronization segment, 7 TO for propagation segment, then 8 T0 for phase segment1 and 3 T0 for phase segment2, respons time acknowledgement average is approx 403-405 ms, and the final configurations we choose for the baud register MCP 2515 are CNF1×0x00, CNF2=0xBE, and CNF3×0x02.","PeriodicalId":113518,"journal":{"name":"2018 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology (ICARES)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Implementation Of CAN Bus Communication To UART In LAPAN-A4 Satellite\",\"authors\":\"R. Hartono, A. Syafrudin, W. Hasbi, R. Yatim\",\"doi\":\"10.1109/ICARES.2018.8547149\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Controller Area Network (CAN) is a vehicle bus standard which allows various electronic components such as microcontrollers, sensors, actuators to communicate with each other without a host computer, with speed up to 1Mb/s. It is a message-based protocol designed specifically for automotive, but it is also used in areas such as aerospace, maritime, and industrial automation. The new satellite generation of LAPAN, LAPAN-A4, will carry payload Medium Resolution Multispectral Imager/SLIM4 and the interface of this payload utilizes CAN bus communication. This paper is aimed at the design and implementation of CAN using microchip MCP and microcontroller for being able to communicate with SLIM4 over CAN Bus. For hardware design, the CAN controller used in this research is MCP 2515 and the CAN transceiver is MCP 2551 which uses the SPI interface to widen CAN Bus interface. From the result of the design and implementation, we got bit rate 388.042 Kbit/s by using internal oscillator 14.7456 Mhz without baud rate prescaler (BRP), the total bit time is 19 Time Quantum (T0) which consists of 1 T0 for synchronization segment, 7 TO for propagation segment, then 8 T0 for phase segment1 and 3 T0 for phase segment2, respons time acknowledgement average is approx 403-405 ms, and the final configurations we choose for the baud register MCP 2515 are CNF1×0x00, CNF2=0xBE, and CNF3×0x02.\",\"PeriodicalId\":113518,\"journal\":{\"name\":\"2018 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology (ICARES)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology (ICARES)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICARES.2018.8547149\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology (ICARES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICARES.2018.8547149","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Implementation Of CAN Bus Communication To UART In LAPAN-A4 Satellite
The Controller Area Network (CAN) is a vehicle bus standard which allows various electronic components such as microcontrollers, sensors, actuators to communicate with each other without a host computer, with speed up to 1Mb/s. It is a message-based protocol designed specifically for automotive, but it is also used in areas such as aerospace, maritime, and industrial automation. The new satellite generation of LAPAN, LAPAN-A4, will carry payload Medium Resolution Multispectral Imager/SLIM4 and the interface of this payload utilizes CAN bus communication. This paper is aimed at the design and implementation of CAN using microchip MCP and microcontroller for being able to communicate with SLIM4 over CAN Bus. For hardware design, the CAN controller used in this research is MCP 2515 and the CAN transceiver is MCP 2551 which uses the SPI interface to widen CAN Bus interface. From the result of the design and implementation, we got bit rate 388.042 Kbit/s by using internal oscillator 14.7456 Mhz without baud rate prescaler (BRP), the total bit time is 19 Time Quantum (T0) which consists of 1 T0 for synchronization segment, 7 TO for propagation segment, then 8 T0 for phase segment1 and 3 T0 for phase segment2, respons time acknowledgement average is approx 403-405 ms, and the final configurations we choose for the baud register MCP 2515 are CNF1×0x00, CNF2=0xBE, and CNF3×0x02.