datasheets.com EBN.com EDN.com EETimes.com Embedded.com PlanetAnalog.com TechOnline.com  
Events
UBM Tech
UBM Tech

Chips in Space - The Building of an Amateur Satellite

Chips in Space: Let’s look inside ARISSat-1 (part 1)

Steve Bible

8/13/2011 1:45 PM EDT

It’s been a little over one week since ARISSat-1 was deployed from the International Space Station and it has been operating beautifully. Radio amateurs are submitting signal reports, telemetry and Slow-Scan TV (SSTV) pictures. See for yourself at the ARISSat-1 SSTV Gallery.

Many of you are curious about what’s inside ARISSat-1. In the next two to three blog posts, I’ll introduce you to each of the subsystems. Following that, I’ll relate some of the challenges we faced in the development of these. After examining the design challenges and how we overcame them, I’ll conclude the blog by filling you in on what we are learning from ARISSat-1’s journey through space, as we analyze the telemetry and SSTV photos. Though this was designed as a limited series blog, I’ll post from time to time after that, as interesting developments occur with ARISSat-1, and when it eventually burns up in the Earth’s atmosphere.

Let’s get started…

A cross-sectional diagram of our satellite.

From the cross section diagram, the box labeled IHU contains four PCB assemblies:
  • Inter-Connect Board (ICB)
  • Power Supply Unit (PSU)
  • Integrated Housekeeping Unit (IHU)
  • Software Defined Transponder (SDX)

The 'Stack' – Inter Connect Board, Power Supply Unit, Integrated Housekeeping Unit and Software Defined Transponder


IHU Lid

'The Stack'
In the above photos you can see 'The Stack', as we have come to affectionately call it, mounted on the lid of a Hammond Manufacturing 1590F die-case aluminum box. Connectors are mounted to the lid.

Inter-Connect Board (ICB)
The ICB started as a passive assembly, serving as a signal distribution and mounting system for the rest of the assemblies. But it quickly gained the active components required to drive the latching relays and part of the safety system (you can see the relays to the left in the photo). The safety system is a series of interconnects and timers to inhibit the electrical system and radio transmitter. The timers were set to inhibit the transmitter for sixteen minutes. This gave the cosmonaut time to flip the switches and deploy the satellite before it started transmitting.


Bottom view of the Power Supply Unit (PSU)

Power Supply Unit (PSU)
Next up in 'The Stack' is the PSU. As the name suggests, the PSU’s job is all things power related. It interfaces to the six Maximum Peak Power Trackers or MPPT’s (more on them in a moment) and 28-volt Silver-Zinc battery. The PSU monitors the charging of the battery and the performance of the power supplies, and is the primary recovery system if the IHU or SDX "latch up" due to the space environment. The PSU regulates +5 volts for the experiments, IHU, SDX and onboard MCU, and +12 volts for the cameras.

The PSU is commanded by the IHU via a serial communications link. The IHU can turn on and off, via the PSU, the experiments (up to four of them) and the cameras. (ARISSat-1 only has one experiment aboard.) The PSU monitors voltages and current to the various subsystems, and these values are reported in the telemetry stream transmitted down to Earth.

There are two 8-bit microcontrollers on the PSU: a Microchip PIC16F887 manages all of the PSU functions while a PIC16F690 acts as a serial expander interface for the PIC16F887 to the six MPPTs. Communications to the MPPTs are done through serial RS-485 communications links.


Top view of the Integrated Housekeeping Unit (IHU)

Integrated Housekeeping Unit (IHU)
Continuing to move up “The Stack,” the IHU is the brains of the satellite. It sequences all the events of the satellite, such as when to take a picture, transmit a greeting from space, or turn on the experiments. The IHU microcontroller is a 32-bit Microchip PIC32MX. The IHU encodes telemetry into the BPSK bit-stream, provides the raw audio data for all the FM missions (Voice, SSTV) and generates the CW on-off key from telemetry and a stored list of call signs.

The camera circuitry is resident on the IHU board and consists of a four-channel video input processor from Philips-NXP-Trident Microsystems (SAA7113H), an Altera MAX II CPLD (EPM570T144C5) and a 16 MB SDRAM device from Micron Technology (MT48LC8M16A2). The cameras are off-the-shelf security cameras. To take a picture, the analog output of the cameras is fed into the video input processor where the photo is digitized and stored in the SDRAM. The CPLD is the glue logic between the video input processor, the SDRAM and the PIC32MX MCU.  The PIC32MX reads out of the SDRAM the colors and converts them to Robot 36 SSTV tones that are transmitted on the downlink to Earth.

Finally, the greetings from space were recorded, edited and stored on an SD memory card. The IHU PIC32MX retrieves them and sends them to the SDX via a serial peripheral interface (SPI) link for transmission.


Top view of the Software Defined Transponder (SDX)

Software Defined Transponder (SDX)
On the top of “The Stack” is the SDX. The SDX gets its name from a combination of Software Defined Radio technology and its function as a satellite transponder. The SDR technology is a quadrature sampling detector (QSD) on the uplink (receive) and quadrature sampling exciter (QSE) on the downlink (transmit).

The SDX interfaces to the RF receiver and transmitter subsystems via the 10.7 MHz intermediate frequency (IF). The IF is sampled up/down to audio baseband frequencies and digitized by a Texas Instruments TLV320AIC23BIPW CODEC. The actual radio modulation and demodulation functions are processed by a Microchip PIC32 MCU.

In the next blog post (part 2), I’ll finish summarizing the subsystems. ARISSat-1 continues to operate nominally. Telemetry is being forwarded in from all around the world. Please check out the below links for more background info and the latest news on this project.  And, please post comments about what you’d like me to cover in future posts, as well as any questions I can answer for you.

- Steve Bible, 73 DE N7HPR SK



ARISSat-1 Official Web Site


The Radio Amateur Satellite Corporation



Read the earlier Chips in Space blogs, here.




ElkimRoa

8/14/2011 10:04 PM EDT

I am wondering if the ICs used are radiation hardened. How the ARISSat is dealing with the high radiation out there?

Sign in to Reply



Steve Bible

8/17/2011 2:59 PM EDT

Hello ElkimRoa, all ICs are commercial off the shelf. We design with the mind that it will fail. Thus we use a multiprong approach of monitoring, redundancy and resetting (if necessary).

Sign in to Reply



ttt3

8/15/2011 11:36 AM EDT

Kind of surprising to see that many rework wires on something that's space-bound. Or is this just a lab prototype?

Sign in to Reply



Maxmar

8/16/2011 6:02 AM EDT

Rework wires are not a problem in space applications, the quality dept has the responsibility to check if the rework meet the "space stantard". The wire must be glued and good soldered.
There is also a limit of rework wires for cm2.

Sign in to Reply



James.Salzman

8/16/2011 7:31 PM EDT

Another meaning to "Fly by wire" :)

Sign in to Reply



Steve Bible

8/17/2011 3:02 PM EDT

Hi ttt3, just as Maxmar mentioned, we use good soldering techniques (under a stereo microscope) and glue the wires down.

Sign in to Reply



Robotics Developer

8/17/2011 11:05 AM EDT

I love the details and the pictures!! Very nice job with the article, please keep it up.

Sign in to Reply



dpharrisplpf

8/17/2011 11:40 AM EDT

I agree!!! Fantastic detail!!!

Sign in to Reply



Steve Bible

8/17/2011 10:43 PM EDT

Glad you like it! Look for post two and three this weekend and next. It will take three posts to cover all the subsystems.

Sign in to Reply



Dixy3

8/18/2011 12:57 PM EDT

Hi Steve, great project and good signal strength (9+5 on a fixed tri-band omni antenna) yesterday even in South Wales, UK. I know many are using the FUNcube dongle to hear and decode the satellite, here using TS-790E transceiver. Are you thinking of a similar system for Space-X Dragon as they did with NASA Shuttles and equipment on the International Space Station (ISS)? COTS equipment seem to be working well shame battery not holding out to well in eclipes, have you considered using the Freescale MC13260: System-on-Chip Two-Way Radio on your next project? Chris GW6KZZ

Sign in to Reply



Steve Bible

8/18/2011 7:25 PM EDT

Hi Chris, Looking at the MC13260, it appears to be a single channel device. When designing a satellite you have many users. You wish to support as many as you can. This is why a transponder is most attractive. Another issue is doppler. You would like to have wider bandwidth to aid in capturing the signal.

Sign in to Reply



LoopTek

8/18/2011 1:40 PM EDT

Hi Steve,

Very interesting blog. Thanks for taking the time from your busy schedule and keeping us up to date. I noticed that you are using a 28-volt Silver-Zinc battery. Is this the main power for everything ? I am not familiar with this technology and was wondering if you could explain a little about it and why it was chosen for this project.

Thanks
Jon KG6VDW

Sign in to Reply



Steve Bible

8/18/2011 2:56 PM EDT

Hi Jon, the simple answer is it was the battery given to us by RSC Energia. I explaing a little more in the next blog post, and as Dixy3 mentioned, please read AA2TX's article.

Sign in to Reply



Dixy3

8/18/2011 2:28 PM EDT

Jon, there is an excellent article by Tony Monteiro, AA2TX that describes the power system at http://www.arissat1.org/v3/images/PDF/janfeb11_monterio.pdf

Sign in to Reply



LoopTek

8/18/2011 10:08 PM EDT

Thanks Dixy3 that was very interesting. I learn something new every day !!!!! I never knew that this type of battery was used in anything other than watches and such...
But it doesn't sound like I will be incorporating it into any of my projects anytime soon... unless they end up going to into space :)

Thanks
Jon KG6VDW

Sign in to Reply



Steve Bible

8/18/2011 2:54 PM EDT

Hi Chris, it all depends on the mission of the spacecraft. For amateur radio transponders, we generally like to have several kHz of bandpass to hold several conversations at once.

Sign in to Reply



braddock

8/18/2011 10:11 PM EDT

Are the boards in the stack CubeSat-compatible? What parts of ARISSat might be used in Fox?

Sign in to Reply



Steve Bible

8/19/2011 11:23 AM EDT

Hi braddock, for everyone's benefit, Fox is AMSAT's next satellite. See http://www.amsat.org/amsat-new/fox/. To answer the question, we will use parts of ARISSat-1 as we can. The main design challenge for Fox is its small size and smaller power budget.

Sign in to Reply



prabhakar_deosthali

8/21/2011 3:09 AM EDT

The voltage rating of 28V looks something odd to me. Which ICs require such a kind of voltage?. I have seen 12V, 24V 48V battery systems. Any specific reason for choosing 28V. Does the PSU also generate 28V DC?

Just curious.

Also what is mission of this satellite and what is the expected lifespan?

Sign in to Reply



Steve Bible

8/21/2011 1:03 PM EDT

+28V is the voltage coming from the Silver-Zinc Battery. This is the same battery used in the Russian Orlan space suit. It's the battery that we were given for the project and this set the battery/solar panel buss voltage. From the +28V the PSU regulates it down to +12V for the cameras, +8V for the RF, and +5V for much of the circuitry.

The expected lifetime of the satellite is 3-6 months. It is in a very low-Earth ordit that will decay and the satellite will re-enter the atmosphere and burn up.

Sign in to Reply



Anqu

8/25/2011 2:55 AM EDT

HI Steve....i m new to image caputering techniques. It will be very kind if you can help me out. i m trying to capture an image from camera and then send it by wireless network with the help of microcontroller and then at the receiver end convert that data back in to the image... i was searching for the related help material and came to know that there are UART ready cameras for interfacing with controller, iwas wondering if can use them or not? or if u have any suggestions for me...i really want to get this done.....

Sign in to Reply



Steve Bible

8/26/2011 1:45 AM EDT

Hi Anqu, yes you can. There are cameras that take jpeg pictures and communicate with a microcontroller via a UART. If you treat the photo as bits, then you can transmit the photo wirelessly. You will want to pay attention to your photo size in kilo bytes, and your transmission speed in bytes per second, to know how long it will take to transfer one photo. Good luck!

Sign in to Reply



Anqu

8/26/2011 2:51 AM EDT

Thanks for reply, Seems to be easy but on the receiving side how can we again convert that bytes (data between start of frame FFD8 and end of frame FFD9 ) in to an image again. can you elaborate on that. so that i can display it on the PC or GLCD. one ore thing i want to know data bytes received will be a continuous stream how can we know that it is for R or G or B.

Sign in to Reply



Please sign in to post comment

Navigate to related information

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)