Selbstbau von USB Messtechnikguenther-fromhagen.homepage.t-online.de/USB_Messplatz_HAM_RADI… · 8...

Preview:

Citation preview

1

Selbstbau von USB Messtechnik

2

Allgemeines

LeistungsmesserEntwicklungAufbauInbetriebnahme

Messgeräte, Messplatz

Messvorführung

Themen

3

Der WerkzeugkastenSchaltplan- und Layoutprogramm

HF-Simulationprogramm

Entwicklungssoftware Windows

Entwicklungssoftware Mikrocontroller

Programmiersoftware USB-Controller

Internetbrowser

4

Die Idee

5

Software auf dem PC

6

Das Ergebnis

7

Allgemeines

LeistungsmesserEntwicklungAufbauInbetriebnahme

Messgeräte, Messplatz

Messvorführung

Themen

8

Konstruktion USB-Stick

Log. Verstr.

USBcontr.

Mikro-contr.

MProg

GBOHypert.

FTDIDriver

FTDIClean

HF 10.0dBm

9

Schaltplan USB Leistungsmesser

10

Eingangsnetzwerk

11

Intercept und Offset haben feste Werte

12

Slope mit R7 auf Uout max. 1.1Volt

13

Mikrocontroller auf externen Takt

14

USB-Controller erzeugt 3.3Volt

15

Gehäuseauswahl

16

SMA Buchse Kartenrand

17

USB-Stecker/Buchsen

18

IC's, R und C als SMD

19

Kompensation Freqeunzgang

Log. Verstr.

USBcontr.

Mikro-contr.

MProg

GBOHypert.

FTDIDriver

FTDIClean

HF 10.0dBm

20

Kennlinien AD8307

21

S-förmiger Bereich nicht linear

22

Schräglage vor Kompensation

23

Anpassungs- und Schräglagenetzwerk

24

Simulation mit rfsim

25

Schräglage nach Kompensation

26

27

Kennlinie Netzwerk + AD8307

28

Softwareentwicklung Mikrocontroller

Log. Verstr.

USBcontr.

Mikro-contr.

MProg

GBOHypert.

FTDIDriver

FTDIClean

HF 10.0dBm

Bascom

29

RS232(rxint)

Programmablaufplan

= 1

= 2

= 3

Ende

Nein

Nein

Nein

Bytelesen

10dBmspeichern

-60dBmspeichern

Slopeberechnen

Ja

Ja

Ja

Ende

Ende

Ende

Start

Init

ADClesen

DatensendenEnde

Bytespeichen

SUBCOM

SUBCOM

> 0 EndeNein

Ja

30

Berechnungsformel

31

Baud Error Rate

Baud = fosc/16(UBBR-1)UBBR = fosc/16Baud - 1

57692 = 12000000/16(14-1)

32

BASCOM IDE

33

Softwareentwicklung GBO

Log. Verstr.

USBcontr.

Mikro-contr.

MProg

GBOHypert.

FTDIDriver

FTDIClean

HF 10.0dBm

Delphi

34

Delphi IDE

35

TSerial

36

Allgemeines

LeistungsmesserEntwicklungAufbauInbetriebnahme

Messgeräte, Messplatz

Messvorführung

Themen

37

Bestückung der Leiterplatte

38

Stick oder Gehäuse

39

EMV Schrumpfschlauch

40

Schirmungsmaß

41

Allgemeines

LeistungsmesserEntwicklungAufbauInbetriebnahme

Messgeräte, Messplatz

Messvorführung

Themen

42

Installation Schnittstellentreiber

Log. Verstr.

USBcontr.

Mikro-contr.

MProg

GBOHypert.

FTDIDriver

FTDIClean

HF 10.0dBm

43

Einträge im Gerätemanager

44

Programmierung USB-Controller

Log. Verstr.

USBcontr.

Mikro-contr.

MProg

GBOHypert.

FTDIDriver

FTDIClean

HF 10.0dBm

45

Taktleitung einschalten

46

Programmierung Mikrocontroller

Log. Verstr.

USBcontr.

Mikro-contr.

MProg

GBOHypert.

FTDIDriver

FTDIClean

HF 10.0dBm

BascomProg.Adapt.

47

Programmierung Mikrocontroller

48

Abgleich

49

Fertig

50

Datentelegramme in Hyperterminal

51

Treiber löschen mit FTDI Clean

Log. Verstr.

USBcontr.

Mikro-contr.

MProg

GBOHypert.

FTDIDriver

FTDIClean

HF 10.0dBm

52

Deinstallation FTDI-Treiber

53

Allgemeines

LeistungsmesserEntwicklungAufbauInbetriebnahme

Messgeräte, Messplatz

Messvorführung

Themen

54

VA Meter

55

LC-Meter

56

Frequenzzähler 3GHz

57

DDS-Signalgenerator

58

13cm Wobbler

59

13cm Wobbler

60

GPIB Adapter

Foto

61

GPIB Adapter

62

Allgemeines

LeistungsmesserEntwicklungAufbauInbetriebnahme

Messgeräte, Messplatz

Messvorführung

Themen

63

Bildschirmkopie

64

Experimentieren, Programmieren● Schaltung, Layout, Firmware, Treiber,

Schnittstellenbefehle, Windowssoftware sind offen, lizenzfreiUSB-Stick: Hardware ändern

● Firmware: Software BASCOM erweitern

● Windowsprogramm: Software DELPHI erweitern

● AATiS Praxisheft 19