Radar Evaluation Board - REB165 Installation / Getting Started

Ähnliche Dokumente
Radar Evaluation Board - REB165 Installation / Getting Started

Selbstbau-USB-Programmiergerät für AVR

Bootloader FastBoot von Peter Dannegger

SB-002 DATASHEET SB-002 V1.00: 8051 MIKROCONTROLLERBOARD MIT AT89C5131A-M OHNE NETZTEIL. Dokument NR.: SB-002_Datasheet

ATXMega128/192/256a3- Controllerboard

Arduino Digispark. Ausgabe Copyright by Joy-IT 1

SB-001 DATASHEET SB-001 V1.00: 8051 MIKROCONTROLLERBOARD MIT AT89C5131A-M. Dokument NR.: SB-001_Datasheet

ATXMega32a4-Controllerboard

MultiTrigger 2.0 Firmware-Update Guide

Kurzanleitung: 1. Anschüsse. MWCLightRGB by VoBo & HaDi-RC HW-Version 1.80 SW-Version >1.28

Handbuch Digi-Prog. Revision 1.0. Copyright c Welzel GbR Steinstrasse Giessen

am abspeichern übertragen. USB-Treiber bestätigen. Seite 1 von 9

PowerScan PM9500 Firmware Update und Überprüfung über USB (Feb 2017)

Zuerst müssen Sie prüfen, welche Anwendung für Ihre Firmware-Aktualisierung verwendet werden muss. Dies. Application to use for firmware update

Kurzanleitung: 1. Anschüsse. MWCLightRGB by VoBo & HaDi-RC

Kurzanleitung: 1. Anschüsse. MWCLightRGB 2013 by VoBo & HaDi-RC. HW-Version SW-Version 1.2x

Firmware UpDate ProfiLux 3

BOOTLOADER für AVR-Entwicklungsmodule

Notfall-Update beim ProfiLux 3 & 3.1

Philips Songbird (firmware upgrade + repair + media management)

WBelectronics. Infinity USB Phoenix - Benutzerhandbuch

SIOSLAB. Technische Daten:

Was so passieren wird:

PEAK USB-CAN-Interfaces Alle CAN-Interfaces von PEAK-System für den USB-Anschluss. Anleitung zum Firmware-Update. Dokumentversion 1.1.

Wie funktioniert die Firmware-Aktualisierung mit der neuen Benutzeroberfläche?

EX x RS-232 zu Ethernet / IP. Bedienungsanleitung. 7. Anschlüsse. 8. Technische Daten. Seriell 9 Pin D-SUB Stecker

1 Programmierung des EEPROM

Dieses Tutorial ist für absolute Einsteiger gedacht und zeigt die Installation der notwendigen Software und aller Einstellungen von Anfang an.

Erste Schritte mit Ihrem Secabo CIII Schneideplotter

Manual RZTec Speedbox

Praktikum Analog- und Digitaltechnik. Versuch D3 Bluetooth-steuerung mit Arduino

Softwarebedienungsanleitung CrossControl V. 1.1

Programmierung Tiny45 für DCC Lokdecoder

/ Rev. 2 / SERIE P40 Zusatzbeschreibung: Quick Guide für FDT Basic-Tool und Backup-Tool

Inhaltsverzeichnis Einleitung... 3

Johannes Kelper Universität Linz. Institut für Elektrische Messtechnik. Dokumentation. ATmeag8-USB Modul. Bernd R. Arminger ATmega8-USB Modul 1

MDK-Controller: Umbau auf PureMoCo Android App v

Kurzanleitung LTT 186 bzw. LTT182 Stand-Alone-Betrieb. 1. Anschluss des LTT Rekorders an den Computer

Anleitung. Hitec 2.4 GHz System Firmware Update

Programmieren des ESP8266 mit OLED

Bedienungsanleitung FMI-250 Zusatz. ATP Messtechnik GmbH

Stepperfocuser 2.0 mit Bootloader

PCAN-Flash Windows-Software zum Flashen von Firmware per CAN. Bedienungsanleitung. Dokumentversion ( )

Mikrocontrollertechnik. F5 Erstes Programm. AVR Studio 4

Cockpit-XP v3. Dokumentation. Neuen USB Treiber installieren Auch USB-Treiber für Firmware Änderung

Bedienhinweise Firmware 1.1

USB / LAN Interface ACS - Power Source HBS Electronic GmbH

Pilot ONE - Flasher V Handbuch

Anleitung zur Installation von Treiber (zwei) und Datenlesesoftware (ToolBox) Misst Radioaktivität einfach und zuverlässig.

SumA1200, SumA600, SumA234/CD32, SumCDTV BEDIENUNGSANLEITUNG

KR-mega32-16 rev. 2.3 Thomas Krause, Krause Robotik

US-20x20. Versionshinweise bis v3.00. Inhalt. Neue Funktionen. Aktuelle Versionen und Updates

WorldSDS Installationsanleitung. Inhaltsverzeichnis

SOLBoot: Firmware-Updateprogramm für SOLPLUS 25-55

1. Installation der AVR Toolchain

Heatmaster II FAQ Stand: Mittwoch, 6. Februar 2013

ReadMe. exlhoist Configuration Software V3.0.7

DAQ-Demo Kit mit Arduino Uno Datenerfassungskarte Bedienungsanleitung

Folgen Sie diesen Anweisungen Schritt für Schritt, um das ZETA DLMS-Terminal 2011 zu installieren und in Betrieb zu nehmen.

USB-Driver: Download-Link:

Bedienungsanleitung PC-Software für CTS-7 C (V )

CPK-Terminal Bedienungsanleitung

Anleitung zum Klick & Show Firmware-Update

Erforderliches Zubehör (nicht im Lieferumfang enthalten)

Bedienungsanleitung PC-Software für CTS-32 C

Messgerät und Auswerte-Software (Logger Voltkraft ) Messgerät USB-Datenlogger Auswerte-Software Handhabung der Auswerte-Software

Anleitung zur Treiberinstallation Allgemeines

JR-LEA Firmware Manager

Vorbereitung. Teil D Analog-Digital-Wandler 1

Einführung in das Programmieren in der Sekundarstufe 1. mit einem Arduino und der Physical-Computing-Plattform

UT60/150 AT/BT Universelles USB - Temperaturmessgerät in Miniaturbauweise

USB-Server Gigabit - Kurzanleitung

Handbuch DMD Configurator

5 Kanal DMXRGB-Dimmer. FLASH Guide. 5 Kanal DMXRGB-Dimmer FLASH Guide. OpenDCC / Fichtelbahn

Bedienungsanleitung Speedbox Version 1.20

Bedienungsanleitung für CON1 Basierend auf Firmware 1.3

Es kann Stand-Alone oder als Erweiterung einer µc Schaltung verwendet werden.

NuVinci Desktop PC Gebrauchsanweisung (enthält NuVinci Harmony Sortware-Update Anleitung)

ATXMega256a3-Controllerboard und 3,2" Touch-LCD-Farbdisplay mit High-Level-Grafikcontroller

Bedienungsanleitung USB-Messwandler VMV VX Firmware V3.0 ( )

Handbuch_Seite 2 Bitte lesen Sie dieses Handbuch sorgfältig durch und bewahren Sie es gut auf, um die richtige Handhabung zu gewährleisten. Verwendete

BT-Q818XT Schnellinstallationsanleitung

Testo FlashUpdate. Gerätesoftware Update und Download Anweisung

Software Cross-Control III

Arduino und Amateurfunk (1)


PC Software. Bedienanleitung

Bedienungsanleitung Speedbox Version 1.25

Transkript:

Radar Evaluation Board - REB165 Installation / Getting Started 1. Installation Treiber/Software RICHTIG FALSCH Verbinden Sie den Radarsensor mit dem Board. Verbinden Sie USB Kabel mit dem Board und Ihrem Pc. Danach stecken Sie das Netzteil ein. Sobald das Board mit Spannung versorgt wird, leuchtet die gelbe Power-LED. Solange die Verbindung zum Pc nicht besteht, ist der Offline Bewegungsmelder aktiv. Sobald sich etwas vor dem Sensor bewegt, leuchtet eine grüne LED auf. Installieren Sie den virtuellen COM-Port Treiber unter "Treiber\MCP2200 Windows Driver 2014-10-09\Driver Installation Tool". Im Windows Geräte Manager erscheint nun ein neuer COM-Port. Merken Sie sich die COM-Port Nummer.

Als nächstes Installieren Sie die Radar Evaluation Board Software über die Setup.exe Starten Sie nun die Software und wählen Sie den passenden COM-Port aus. (Über Autodetect können Sie diesen auch automatisch suchen lassen) Die Verbindung zwischen Pc und Board ist hiermit hergestellt. Es erscheint das Hauptprogramm. 2. Die Radar Evaluation Software Screenshots können von der aktuellen Version abweichen Screenshots können von der aktuellen Version abweichen Im Hauptfenster sehen Sie auf der linken Seite die Signalverarbeitung. Auf der rechten Seite gibt es ein paar Einstellmöglichkeiten für das Board. Alle Einstellungen werden auf dem Board gespeichert und werden auch beim Offline Bewegungsmelder berücksichtigt. Welche Einstellungen kann ich vornehmen? Mode Time Signal (Raw Data) Es werden die gesampelten Daten in rohform übertragen. Für einen Bewegungsmelder völlig ausreichend FFT (Fast Fourier Transformation) Die gesampelten Daten werden per FFT in Frequenz und Signalsärke umgerechnet. Das ist für eine Geschwindigkeitsmessung nötig. Es kann hier noch gewählt werden, ob die FFT am Pc oder im Controller (langsamer und etwas schlechter, da FixPoint FFT) gerechnet werden soll. Über den km/h Faktor, lässt sich das Ergebnis in km/h umrechnen. Des Weiteren lässt sich der Geschwindigkeitsbereich (Min/Max) über den Speed Filter einschränken.

Board Settings Samples Anzahl der Messwerte (8-1024) pro Lesezyklus. Je höher die Anzahl, desto größer die Auflösung. ADC Sample Rate Einstellung der Geschwindigkeit des Analog Digital Wandlers. Je höher die Rate, desto größer die Bandbreite. Sample Delay Wartezeit zwischen einem Lesezyklus. Auto = schnellste Motion Detector Alarm Threshold Schwellwert für den Bewegungsmelder bzw. Schwellwert für die Geschwindigkeitsmessung. Wird dieser Wert überschritten, wird eine Bewegung gemeldet oder eine Geschwindigkeit gemessen. IO B6 IO Pin Einstellung. Pin HIGH ON/OFF wenn Schwellwert überschritten wurde (max. 40 ma belastbar) IO B7 IO Pin Einstellung. Pin LOW ON/OFF wenn Schwellwert überschritten wurde (max. 40 ma belastbar) LED on Alarm Grüne LED ON/OFF wenn eine Bewegung festgestellt wurde. Delay after Alarm (Nur im Offline Motion Detector aktiv) Eine Pause wie lange die LED bzw. die IO Pins geschaltet werden. ADC Sample Rate / Anzahl Samples Diese beiden Einstellungen sind die wichtigsten. Aber was genau bewirken diese? Zuerst überlegen Sie bitte, welche maximale Geschwindigkeit Sie erfassen möchten. Sobald das geklärt ist, können Sie die ADC Sample Rate einstellen. Aber freuen Sie sich nicht zu früh! Viele der maximalen Geschwindigkeiten können nicht gemessen werden, da unser Controller dafür zu langsam ist. Es ist nur eine Einstellung, was uns der ADC im Mikrocontroller theoretisch zur Verfügung stellen kann. Folgende Einstellungen wurden mit einem Frequenzgenerator simuliert: ADC Sample Rate 125 khz 250 khz 500 khz 1 MHz 2 MHz 4 MHz 8 MHz Bandbreite 44 ca. 4444 khz entspricht 1 km/h 100 km/h 44 ca. 8316 khz entspricht 1 km/h 189 km/h 44 ca. 15356 khz entspricht 1 km/h 349 km/h 44 ca. 26312 khz entspricht 1 km/h 598 km/h na na na Als nächstes wählen Sie die Anzahl der Samples aus. Je höher die Samples, umso höher ist die Auflösung der vom ADC zur Verfügung gestellten Bandbreite. Aber je mehr Samples pro Zyklus eingelesen werden, umso langsamer ist unsere Messung. Hier müssen Sie also die richtige Einstellung für Ihre Messung wählen. Für einen Bewegungsmelder sind diese Einstellungen nicht unbedingt sehr wichtig. Aber für eine Geschwindigkeitsmessung muss die passende Einstellung gefunden werden. Empfehlung für die Messung von Autos bis 100 km/h: 125 khz, 256 Samples. Um die passende Einstellung finden zu können, habe ich einige Geschwindigkeiten mit einem Frequenzgenerator bei

verschiedensten Einstellungen simuliert und die Ergebnisse dokumentiert. Sie finden die Ergebnisse im Verzeichnis "Dokumentation\Lookup Tables". Beispiel 1: Ein einfacher Bewegungsmelder / Fußgänger Für einen Begungsmelder (Reichweite bis zu 10m) nehmen Sie folgende Einstellungen vor: Mode: Time Signal (Raw Data) Samples: 128 ADC Sample Rate: 125 khz Sample Delay: auto Alarm Threshold: 160 Je nachdem wie empfindlich der Bewegungsmelder sein soll, senken Sie den Threshold (Schwellwert) dementsprechend ab. Des Weiteren können Sie noch die Reichweite des Radarsensors reduzieren, indem Sie die Poti Einstellung verändern. Sobald sich nun etwas vor dem Sensor bewegt und den Schwellwert überschreitet, wird ein Alarm ausgelöst. Beispiel 2: Eine Geschwindigkeitsmessung / Fußgänger / PKWs Für eine Geschwindigkeitsmessung (1 ca. 100 km/h) nehmen Sie folgende Einstellungen vor: Mode: FFT (Fast Fourier Transformation) Samples: 256 ADC Sample Rate: 125 khz Sample Delay: auto Alarm Threshold: 10 Für eine Geschwindigkeitsmessung wird eine FFT Berechnung benötigt. Das Ergebnis liefert das Signal in Frequenz und Signalstärke umgerechnet. Bei 256 Samples erhalten Sie im Ergebnis 128 Messwerte auf der X Achse. Jeder dieser 128 Werte steht für eine bestimmte Frequenz. Diese hängt davon ab, welche Sample Rate und Anzahl der Samples Sie gewählt haben. Welcher Wert für welche Frequenz steht, können Sie aus "Dokumentation\Lookup Tables" entnehmen. Die Software ermittelt nun bei einer Überschreitung des Schwellwerts den Messwert auf der X Achse mit dem größten Signal auf der Y Achse. Möchten Sie nun das Ergebnis in km/h umgerechnet haben, dann aktivieren Sie den km/h Faktor. Dieser Faktor wurde aus den Simulationsergebnis der Lookup Tables abgeleitet.

3. Programmierung über Bootloader / Firmware Update Das Radar Evaluation Board bietet Ihnen die Möglichkeit selbst erstellte bzw. veränderte AVR Porgramme auf das Board zu laden. Die einfachste Möglichkeit ist die Verwendung des integrierten Bootloaders. Starten Sie das Upload Tool unter "Bootloader\Bootloader Upload Tool" und wählen Sie die Hexdatei Ihres AVR Programmes. Als nächstes wählen Sie den passenden COM-Port/Serial Port und klicken auf "Open Port". Klicken Sie jetzt auf "Start" und drücken Sie auf dem Board einmal kurz auf die RESET Taste. Der Upload Vorgang sollte nun gestartet werden und fehlerfrei durchlaufen. HINWEIS: Das Upload Tool benötigt das Microsoft.NET Framework 4.0. 4. Programmierung über AVR Programmer bzw. ISP Das Radar Evaluation Board bietet Ihnen auch die Möglichkeit einen AVRISP MK2 Programmer anzuschließen um neue Programme direkt über Atmel Studio flashen zu können. Beachten Sie bitte, dass dabei der Bootloader überschrieben wird. Möchten Sie den Bootloder wiederherstellen, müssen Sie diesen unter dem Verzeichnus "Bootloader" wieder über Atmel Studio einspielen und folgende FUSE/LOCK Bits setzen.

5. Bekannte Probleme Keine Verbindung mehr über die Pc-Software zum REB165 Durch einen Übertragungsfehler können im Radar Evaluation Board EEPROM falsche Werte gesetzt werden. Dadurch stürtzt die Firmware Software ab und das Board ist nicht mehr ansprechbar. Dies kann z.b. passieren, wenn während dem Übertragsvorgang ("Write to Board") die Pc Software beendet, danach neu gestartet und verbunden wird. Dieser Fehler ist bekannt und wurde in Version 1.04 behoben. Wenn dieser Fehler bei Ihnen besteht, lösen Sie das Problem mit dem erneuten Aufspielen (bzw. Update auf v.1.04) der Firmware über das Bootloader Upload Tool (siehe Abschnitt 3). Setzen Sie vor dem Flashvorgang den Haken bei "Erase EEPROM". Somit werden alle gespeicherten Werte im Board auf Auslieferungszustand gesetzt. Wählen Sie danach die REB165.hex Datei aus dem Verzeichnis "Source Codes\REB165_1 Firmware Atmel Studio 7\REB165\Release". Nach einem erfolgreichen Flashvorgang ist das Board wieder ansprechbar.