RUDAK DSP Experimentation June & July 2002 Contributions to this presentation by: KK7P, WD0E, 4X1KX.

Slides:



Advertisements
Similar presentations
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Advertisements

Extreme Programming Alexander Kanavin Lappeenranta University of Technology.
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
2 OPTIMOD-TV 8382 The all-digital OPTIMOD-TV 8382 Audio Processor can help you achieve excellent audio quality and loudness consistency in analog television.
Fundamentals of Data & Signals (Part II) School of Business Eastern Illinois University © Abdou Illia, Spring 2015 (February18, 2015)
1 C-C RIDER – A new concept for amateur satellites Tom Clark, W3IWI ______________________________________________________________ 2003.
Design Methodology for High-Level Model Based on an Eight Bit Entertainment System Alejandro Lizaola, Ricardo D. Castro, Gilberto Beltran. Manuel Salim.
University Of Vaasa Telecommunications Engineering Automation Seminar Signal Generator By Tibebu Sime 13 th December 2011.
Digital to Analog Many carrier facilities are analog Many transmission media are also analog (microwave, radio) We can carry digital values over analog.
EE302 Lesson 21: Transmission of Binary Data in Communication Systems
Physical Layer CHAPTER 3. Announcements and Outline Announcements Credit Suisse – Tomorrow (9/9) Afternoon – Student Lounge 5:30 PM Information Session.
Page 1 Aalborg University Communication system for the AAUSAT-II Communication System for the AAUSAT-II Kresten K. Sørensen Department.
Storey: Electrical & Electronic Systems © Pearson Education Limited 2004 OHT 5.1 Signals and Data Transmission  Introduction  Analogue Signals  Digital.
1 Amateur Radio, Your PC and the Internet Presented by Tony Langdon, VK3JED For the Melbourne PC Users Group, Dec
OPERATING SYSTEM OVERVIEW
1 PC Audio 2 Sound Card  An expansion board that enables a computer to receive, manipulate and output sounds.
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
Palm Wireless Morgan Demers Erik Golen. Presentation Agenda  Project Definition  Technical Specifications - Hardware - Communication Protocol - Chat.
Electrical and Computer Engineering iLights Nick Wittemen, EE Chris Merola, EE José Figueroa, EE Matt Ryder, EE Midway Design Review.
1 Fall 2005 Long Distance Communication Carriers, Modulation, And Modems Qutaibah Malluhi Computer Science and Engineering Qatar University.
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
Data Communication and Networking 332 Hardware Components of Data Communication.
SAMEER NETAM RAHUL GUPTA PAWAN KUMAR SINGH ONKAR BAGHEL OM PANKAJ EKKA Submitted By:
Communication and Ground Station 12 October 2008.
1 Summary of SDR Analog radio systems are being replaced by digital radio systems for various radio applications. SDR technology aims to take advantage.
2 Outline Digital music The power of FPGA The “DigitalSynth” project –Hardware –Software Conclusion Demo.
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
An Enhanced/Permanent Amateur Radio Station Proposal L. McFadin, W5DID K. Banke N6IZW
המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of technology.
Model-Based Design and SDR Fabio Ancona Sundance Italia SRL CEO – Sales Director.
PSK31 Digital Mode.
THE RADIO OF THE FUTURE Natarajan.P No. 17 S7 Electronics & Comm. PTDC College of Engineering, Thiruvananthapuram.
Music Technology By Anna Mirasol. What is Music Technology? It is a term that refers to all forms of technology involved with the musical arts, particularly.
Amateur Radio Digital Modes
MCARC Repeater – MHz Design & Operation A repeater is an automatically controlled transmitter and receiver that simultaneously transmits what the.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Assignment 2 1. Wong Mun Sim, Sylvia (s970588) Group member :
Digital Transmission Outlines:- Multiplexing FDM TDM WDM
Autonomous Helicopter James LydenEE 496Harris Okazaki.
ARISSat-1 Critical Design Review Orlando, Feb 15, 2010 U/v Transponder Bill Ress – N6GHz
CE Operating Systems Lecture 3 Overview of OS functions and structure.
Digital Communications. What is Digital Communications Communication using digital data –Digital Data = bits, nibbles, bytes…1’s and 0’s Two Broad Categories.
Introduction Advantage of DSP: - Better signal quality & repeatable performance - Flexible  Easily modified (Software Base) - Handle more complex processing.
Ken Heitner AFA3PB / AFD3AL David Maples AFA3WZ / AFF3VA
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Transmitters & Receivers
ARISSat-1 Critical Design Review Orlando, Feb 15, 2010 SDX Module Anthony Monteiro
P09311: FPGA Based Multi-Purpose Driver / Data Acquisition System Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Adam Van FleetEEProject Manager/Documentation.
Modems How They Work. Modem A device used by a PC to communicate over a phone line or cable A device used by a PC to communicate over a phone line or.
Assoc. Prof. Dr. Ahmet Turan ÖZCERİT.  System and Software  System Engineering  Software Engineering  Software Engineering Standards  Software Development.
CSCI-235 Micro-Computer Applications The Network.
Basic Satellite Communication (3) Components of Communications Satellite Dr. Joseph N. Pelton.
Encoding How is information represented?. Way of looking at techniques Data Medium Digital Analog Digital Analog NRZ Manchester Differential Manchester.
IBOC TECHNOLOGY.
Types of Synthesizers and How They Work
Signals Definition of Terms Modes – ways of conveying information. Modulation – the process of impressing or overlaying information to be conveyed onto.
SUBMITTED BY EDGEFX TEAM PORTABLE CODED WIRELESS MESSAGE COMMUNICATION BETWEEN TWO PARTIES SECRETLY WITH LCD DISPLAY.
Radio Equipment. Review: On the Transmitter Side The purpose of radio communications is to transfer information from one point to another. The information.
Submitted To: Submitted By: Seminar On Digital Audio Broadcasting.
Computer Networks Chapter 5 – Analog Transmission.
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
Application Case Study Christmas Lights Controller
Michael Rahaim, PhD Candidate Multimedia Communications Lab
CHAPTER 3 Physical Layer.
Introduction to electronic communication systems
Overview Communication is the transfer of information from one place to another. This should be done - as efficiently as possible - with as much fidelity/reliability.
Long-Distance Communication (Carriers, Modulation, And Modems)
PSK31 Without a PC Lyle Johnson – KK7P.
9-July-2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [DecaWave Proposal for TG3c Alternative PHY]
Certification Phase: Implementation
Presentation transcript:

RUDAK DSP Experimentation June & July 2002 Contributions to this presentation by: KK7P, WD0E, 4X1KX

Why DSPs? They are an experiment. Part of the experiment was to build them and see if they work in a satellite, next part is to see if they are capable of doing anything worthwhile for the users Using the current hardware modems there are two things making it difficult to work with RUDAK: 1.The links are more difficult to close than expected 2.Signals in the remaining transmitter mix and distort each other. We need to find out if the DSPs can improve that situation. 3.There are technically and operationally interesting opportunities to use various coding schemes to improve the links 4.We need to develop a group of proficient software engineers who can further explore the possibilities and advance DSP techniques for use both on RUDAK and future satellites.

DSP Objectives 1.Develop enough code and software engineering expertise to prove all the hardware works 2.Gain confidence in use of DSP modulator units 3.Develop a 9k6 up and down FSK compatible modem and see how it works compared to the hardware modems 4.Develop ground hardware that facilities further software engineering 5.Develop a coded downlink and sound card demodulator to improve the links further 6.Test and characterize the mutual distortion issue 7.Write software to enable users to test ground-stations 8.Listen to ideas and implement further projects of interest.

Participants in Testing Jim White, WD0E – RUDAK Operator Michael Kingery, KE4AZN – RUDAK Operator Assi Friedman 4X1KX – DSP code Lyle Johnson KK7P – RUDAK Support Harold Price – SCOS Support

Development Process Write DSP Code using Analog device assembler tools code for upload to spacecraft Upload and execute code Test for expected results Report feedback for next revision AO40 Write DSP Code (4X1KX) Upload to AO40 (WD0E/KE4AZN) Test Code (WD0E/KE4AZN) Report Results (WD0E/KE4AZN)

Hardware Verified DSP: Interrupts tested (not all) Timer tested Host Interface Bus tested with V53 DDS (Digital Direct Synthesizer) FSK mode verified IQ modulator not verified Phase modulator not tested

Four DSP Modulator Test Four RUDAK-A modulator DSPs loaded with carriers 20KHz apart All DSPs were run at the same time – a first for RUDAK! Image shows four carriers on the left RUDAK 9600FSK downlink on the right

ZRO DSP Code Code to emulate AO-10 / AO-13 ZRO testing AO40 advantage: signal is generated on AO40 and does not experience uplink loss The current design is to generate a carrier with markers, and then begin stepping it in 3dB increments down to – 20dBc (perhaps more) Users will be able to have a continuous test signal to evaluate ground station receive performance Status: timing error cause the power to change too fast. New version in work

9600 Baud FSK Modulator FSK generator at 9600 Baud tested Result is a 4800Hz square wave Top picture is oscilloscope monitoring the output of the FM discriminator Bottom picture showing the FSK signal Need to do: Add randomizer Add power & frequency control Enable QAX25 to send data to DSP modulator port

Signal Generator Code which will give RUDAK operator a simple utility to generate test carriers on the fly Operator will have frequency and power agility Code will facilitate dynamic test of spacecraft transponders, and user ground stations First release of code created week of July 22 nd Code tested on July 24 th pass but a version mix up might have resulted in unexpected results Next try July 25 th

Current Issues Development cycle is long –Typically, about 4 days to test each code –Code testing is done on the spacecraft Limited power restricts DSP testing Only one code writer No Ground hardware to test code on Interference between MB and RUDAK reduce link efficiency

RUDAK Emulator Goal: Enable DSP programmers to develop and test code on the ground prior to spacecraft upload Features: One full DSP Modulator One Full DSP Demodulator 100% compatible with RUDAK Code upload done via PC serial port Current Status: Electronic design complete Software SDK is being put together IF OUT IF IN PC Computer DSP Modulator DSP Demodulator Embedded Controller RS232 TX Data RX Data

What's ahead long term? Lots of possibilities –RUDAK on at the same time as the transponders/PSK beacon –Links easy enough for the general user/support population to use –Coding methods that allow use with much smaller antennas and a sound card as a decoder –Regenerative digital transponder? –Digital voice? –Imaging?