SLIDE 1 UHF Communication System UHF Communication System UHF Communication System UHF Communication System for Modular Satellite for Modular Satellite for Modular Satellite for Modular Satellite
supervisor:
- Prof. Claudo Sansoè
- Prof. Dante Del Corso
- Prof. Leonardo Reyneri candidate:
Lv Shuai 21th September, 2010
SLIDE 2
Agenda Agenda Agenda Agenda
Introduction Hardware Development Software Development Realization and Test Conclusion
SLIDE 3
I I I Introduction ntroduction ntroduction ntroduction
AraMiS project
Modular Architecture for Satellite Evolustion of PiCPoT
RF communication system
S band (2.4GHz) UHF band (437MHz) UHF band (437MHz) UHF band (437MHz) UHF band (437MHz)
Design Specifications (UHF)
small size, low weight, low power, half-duplex, 9600 baud, compatible with amatuer radio
SLIDE 4 I I I Introduction ntroduction ntroduction ntroduction
UHF System Structure
Through microcontroller programming, realize the functionality of a TNC!
TNC
SLIDE 5 Hardware Development Hardware Development Hardware Development Hardware Development
Devices Selection Main Circuit
MCU MCU MCU MCU MSP430F149 Transceiver Transceiver Transceiver Transceiver CC1020 PA PA PA PA RF2175
External components
①Input/output matching ②Bias resistor ③PLL loop filter ④Crystal ⑤Decoupling and filtering
capacitors
1 3 2 4
SLIDE 6 Hardware Development Hardware Development Hardware Development Hardware Development
Interface
MCU and OBC (On-Board-Computer)
- -USART0 of MCU works in UART mode as a serial bus
MCU and CC1020
1.Configuration
2.Signal
MCU is the Slave Tx: USART1 in SPI mode Rx: basic I/O function
configuration signal
SLIDE 7 Software Development Software Development Software Development Software Development
Softare Functionality Modules
! AX25.c realized the TNC functionality
Functions to configure CC1020 Realize TNC Functionality Communicate with OBC supply interfaces
SLIDE 8
Software Development Software Development Software Development Software Development
MCU main processing loop (main.c)
SLIDE 9 Software Development Software Development Software Development Software Development
TNC Functionality (AX25.C)
AX.25 protocol
- -designed for amateur radio
HDLC (High-Level Datalink Control)
- -NRZI encoding
- -Bit stuffing
- -Frame Deliminiting
SLIDE 10 Software Development Software Development Software Development Software Development
Polynomial scrambling/descrambling (G3RUH standard)
standard 9600 baud modem, 1+x12+x17 built with logic shift registers and exclusive-
descrambler scrambler
SLIDE 11
Realization & Test Realization & Test Realization & Test Realization & Test
Software Tool
Mentor Graphics
PCB realization
SLIDE 12
Realization & Test Realization & Test Realization & Test Realization & Test
Experiment
construction
SLIDE 13
Realization & Test Realization & Test Realization & Test Realization & Test
Test Environment
Hardware
SLIDE 14
Realization & Test Realization & Test Realization & Test Realization & Test
SLIDE 15 Realization & Test Realization & Test Realization & Test Realization & Test
Software
MCU software state of the system Control TNC
1 2 3
SLIDE 16
Realization & Test Realization & Test Realization & Test Realization & Test
Result
AraMiS Logo supsequent information
SLIDE 17
Realization & Test Realization & Test Realization & Test Realization & Test
SLIDE 18
Conclusion Conclusion Conclusion Conclusion
Realization
This project has developed a small size, low wight, low power and amateur radio compatible UHF communication system with 9600 baud data rate.
Future Work
Long range test Reliability test in radiation environment
SLIDE 19