Mein Red Pitaya als Standalone: DiscoRedTRX

Slides:



Advertisements
Ähnliche Präsentationen
Intel ITX Board mit Atom CPU
Advertisements

Digitale Kommunikation für den Funkamateur
Bauteile des PC´c Werden vorgestellt: PC-Gehäuse Prozessor Tastatur
Oszilloskop Was ist ein Oszilloskop? Wozu wird es benutzt?
Was macht einen Computer zum Computer?
Magdalena Kowalcze Thomas Litzinger
Hardware.
Embedded Applications
Das Mainboard Single CPU Dual CPU.
SGH-E100 SERVICE TRAINING Hardware
Interrupt Bei dem Transport von Daten zu einem Speichermedium oder zu einer Schnittstelle, muss der PC seine aktuelle Arbeit unterbrechen Man bemüht sich,
Raster-Scanner des Therapie Projektes. Echtzeit-Kontrollsystem Therapie " Aufgabe: " Steuerung des Schwerionenstrahls " schneller Bestrahlungsabbruch.
Hardware – Teile eines Computersystems
Hardware Ordne die Begriffe den Bildern zu!
CPLD/FPGA-Programmierung mit E-blocks. Wozu die CPLD/FPGA-Programmierung untersuchen? Zusammenhang zur modernen Digitalen Elektronik Verschwinden der.
Aufbau eines Rechners, Hard- und Software
Betriebssysteme allgemein
Herzlich willkommen zum Aufbau der Hauptplatine
Akustisches Herzschlag-
INTEL Pentium 4 Prozessor
Thin Clients IGEL smart-132.
Resistor- Sort- System Projekt 2005/ HNB. Übersicht Die Idee Die Idee Vorbereitungen/Planung Vorbereitungen/Planung Testversuche mit Mikroprozessor(8051)
Hardware Ordne die Begriffe den Bildern zu!
auf kleinen Linux-Devices
Wer macht was beim Einschalten des Rechners?
Übersicht: Hardware Zentraleinheit EVA-Prinzip
SDR Software Defined Radio Jochen Althoff, DF1VB
MP3 Davis Balija 1AHWIM 2012/2013. Inhaltsverzeichnis Was ist MP3 3 Sind MP3 Datein legal 4 Geschichte des MP3 5 Was ist streaming 6 Womit kann man MP3`s.
Embedded Linux Portierung auf mobiles Datenerfassungsterminal
Grundlagen der Computertechnik
Datenverarbeitung im PC
Verarbeitung und Computerinneres
Evaluation des sprachgesteuerten Assistenten Jasper
Die Pandora Eine NintendoDS wie ein Computer. Infos Betriebssystem: Ângeströmt (Linux) Betriebssystem: Ângeströmt (Linux) Auflösung: 800 x 480 Pixel Auflösung:
AUGE e.V. - Der Verein der Computeranwender Das Surface RT Peter G. Poloczek, M5543.
Oktober 2008 EIBPORT Version 3 kurze Präsentation eibPort Schulung.
Directors Prof. Dr.-Ing. K.D. Müller-Glaser Prof. Dr.-Ing. J. Becker Prof. Dr. rer. nat. W. Stork Institute for Information Processing Technology.
Entwicklung des Attiny-Boards
Aufbau, Funktion und Grundzusammenhänge
Eine Präsentation von Lennart Böcher und Marcel Remmers
Die Hardware eines PC s.
Semesterarbeit SS06 LEGO Mindstorms NeXT Generation
Mp3 und co. – Audiobearbeitung am PC. Vorteile Audio am PC Audiofiles lassen sich einfacher verwalten und weiter verarbeiten als Kassettenaufnahmen.
Eine kleine Einführung in den Fluginstrumente Selbstbau
Raspberry Pi als HTPC mit XBMC Martin Strohmayer Grazer Linuxtage 2013 (GLT13) OpenclipartOpenclipart, Bepixelung, LizBepixelung Thanks to.
Wii - Embedded for Entertainment -
Hardware.
Hardware.
Hardware Ordne die Begriffe den Bildern zu!
PC Aufrüsten, Auftrag 1 Systemtools, Benchmark
SDRPager - Low Cost Funkrufsender
Erste Schritte im Internet of Things
Inhaltsverzeichnis Was ist Arduino? Hardwarekomponenten
BEWÄHRT seit 2011: AV4m+ AV4ms
Form Abmessung Überlegung
DATEN (INFORMATIONEN) KENNTNISSE ÜBER EINE BESTIMMTE ERSCHEINUNG
Hardware Nadine Safron.
Netzwerkprogrammierung – Network Programming
Grundlagen Digitaler Medien
I2C-HC / SCB Verifikation
IP – Netzteil 4fach für XFEL
System-on-Chip zur Steuerung von Messsystemen
Eine kurze Vorstellung Andreas Bieri HB9TSS
Die Komponenten Von einem PC.
Moderne Transceiverkonzepte
Moderne Transceiverkonzepte
Digitale Signalverarbeitung
EME Erde Mond Erde Michael Funke – DL4EAX.
Betriebstechnik bei Packet Radio
 Präsentation transkript:

Mein Red Pitaya als Standalone: DiscoRedTRX Werdegang eines Projektes von Pavel Demin und Wolfgang Kiefer (DH1AKF) 05/2016 – 06/2017 Gliederung: 1. Hardware- Übersicht 2. Die Bedienoberfläche 3. Die Software- Struktur 4. Erweiterungen/ Ausblick

1. Hardware- Übersicht Ausgangspunkt : der funktionierende Versuchsaufbau mit Red Pitaya und der Mikrocontroller- Baugruppe STM32F7Disco Die STM- Baugruppe dient mit ihrem Touch- Screen als Benutzerschnittstelle. Im Prinzip werden außer den E/A- Schaltern keine Bedienknöpfe mehr benötigt.

In ein pultförmiges Gehäuse sollten eingebaut werden: der Red Pitaya - eine Endstufe ca. 10 Watt (Klaus Nathan Elektronik) - Sende- Empfangsumschaltung - Stockton- Koppler zur Messung des SWR

So sieht der DiscoRedTRX jetzt aus. Links das Schaltnetzteil

Das Unterteil des Gehäuses besteht aus doppelt kaschiertem Cevausit (Leiterplattenmaterial)

Blick ins Innere, noch nicht vollständig

Erste funktionsfähige Aufbau- Etappe , Erste funktionsfähige Aufbau- Etappe

Modifikation der Eingangskanäle: Je ein Trafo 1:9 Direkter Anschluss an die AD- Wandler unter Umgehung der als Impedanzwandler geschalteten Operationsverstärker Verbesserung der Rauschzahl von 46 dB auf 21..26 dB

Sende- Empfangsumschaltung, Abschwächer Der Abschwächer kann sowohl beim Senden als auch bei Empfang genutzt werden.

Sende- Empfangsumschaltung und digital einstellbarer Abschwächer mit PE4306 (0 bis -31 dB, Schrittweite 1 dB) von SV1AFN

Schaltbild Stockton- Koppler - Aufgebaut im „ugly style“, also möglichst freitragend

Der Stockton- Koppler dient zur Messung des SWR und der Sendeleistung

Aktueller Zustand, mit Audio- Codec (unten links) Er vermindert die Zeitverzögerung, welche durch die digitale Signalverarbeitung entsteht.

Display (Touchscreen) Hardware- Struktur DiscoRedTRX Mic Phone Audio- Codec Display (Touchscreen) Antenne Red Pitaya Abschwächer Pos. E Controller STM32F7 S/E- Umschaltung Abschwächer Pos. S Stockton-Koppler Endstufe 10 W

(2016, jetzt als Diagnostic Kit 308 €) Zum Vergleich: HamLab als Fertiggerät - 999€ (10W) bzw. 1699€ (100W) HamLab ist allerdings kein Stand- alone- Gerät sondern benötigt einen PC. Der IC7300 (Icom) kostet derzeit 1280€, (er ist im Funktionsumfang natürlich nicht vergleichbar mit dem DiscoRedTRX.)

2. Die Bedienoberfläche - Hauptmenü -

Bedienoberfläche: Frequenzeingabe numerisch

Bedienoberfläche: Frequenzeingabe mit simuliertem Rollrad

Bedienoberfläche: Frequenzeingabe vom Speicher

Bedienoberfläche: Grundeinstellungen

CW Keyer und Morse- Speicher

Morse- Tastatur a/b (mit Unterstützung von Jo, DL3ARM)

3. Struktur der Software- Komponenten DiscoRedTRX Red Pitaya Bemerkungen/ Autor Sprache(n) Betriebssystem Debian Linux 8.6 Linux 4.6.0-xilinx Entwicklungswerkzeuge Compiler gcc Red Pitaya SDK (Xilinx) Verilog, TCL FPGA Programm Pavel Demin WDSP Library Warren Pratt NR0V C John Melton G0ORX C konvertiert nach Linux Anwenderprogramm C (ca. 650 Programmzeilen) STM32F7Disco UB_Library Uwe Becker C (grundlegende Routinen) Anwenderprogramm Wolfgang Kiefer C (ca. 6500 Programmzeilen)

Links zu den benutzten Programmen und Bibliotheken: DiscoRedTRX: https://github.com/pavel-demin/DiscoRedTRX   Embedded SDR transceiver: http://pavel-demin.github.io/red-pitaya-notes/sdr-transceiver-emb WDSP: https://github.com/TAPR/OpenHPSDR-PowerSDR/tree/master/Project%20Files/Source/wdsp UB Library for STM32F746: http://mikrocontroller.bplaced.net/wordpress/?page_id=5329

Daten- und Signalpfade DiscoRedTRX Red Pitaya STM32F7Disco Board UART 115 k 2 Kernel Linux- prozessor FPGA Mikrocontroller 32 Bit 200 MHz 480 * 272 Pixel A/D + D/A Touchscreen I²S 48 kBit/s I²C 8 mW HF Sende- Empfangs-umschaltung Audio- Codec Abschwächer A/D D/A Hörer/ NF- Ausgang Antenne PA 6 .. 10 W Mike Daten- und Signalpfade DiscoRedTRX

Blick in die Software- Schnittstellen Red Pitaya <> STM32F7 <> PE4306

3. Erweiterungen/ Ausblick Endstufe (1 3. Erweiterungen/ Ausblick Endstufe (1. Versuch) – aus modifiziertem China- Bausatz Der Röhrchentrafo brachte nicht die gewünschte Leistung /Bandbreite

Fertig aufgebaut, verworfen: 300 W PA Mit BLF368, 28 V -- 1. Versuch

Aktueller Zustand der 300 W PA, mit mehreren Breitbandübertragern, - es fehlen noch die Tiefpassfilter (Leitungstransformatoren = TLT)

Poti 220k Kompressionsgrad Mikrofon + NF- Kompressor SMV5 (ELV) Poti 220k Kompressionsgrad

Erste Vorarbeiten am PiHPSDR, Empfang ist ok.

Red Pitaya – technische Daten (Auszug) - A/D- Wandler LTC2145-14, dual 14-bit 125 Msps D/A- Wandler DAC1401D125, dual 14-bit 125 Msps FPGA: ZYNC7010 (Xilinx) 2- Kern CPU Cortex A9 667 MHz Takt 512 MB RAM- Speicher verarbeitet Micro SD Karten bis 32 MB - 28k Logikzellen Leistungsaufnahme 0,9A /5V Eingangswiderstand ohne Modifikation : 1MOhm / 10 pF

Weitere Vorhaben: - Spektrum- Anzeige (Wasserfall) - Decodierung von Morsezeichen - Digi- Modes implementieren, JT65, JT9 - Pi-HPSDR mit dem Red Pitaya, Raspberry Pi3B und 100W PA - Automatik- Tuner mit PSoC5LP - und vor allem: weitere Mitstreiter gewinnen ! Danke für die Aufmerksamkeit! Zum Nachlesen: Hier ist die Präsentation zu finden: http://wkiefer.bplaced.net/funk (3,1 MB)