DE201106.pdf

(12950 KB) Pobierz
[
Analog
Digital
Embedded
Mikrocontroller
Audio
Messtechnik
]
2):
(
DS
sem
As
ur s
l e r
P-K
b
G3078 E
Juni 2011
(D)
e
7,40 • CHF 14,30 • (A, B, L)
e
8,20
USB-Protokoll unter der Lupe
www.elektor.de
DIY Strahlungs-
Detektor
Fotodiode misst
Radioaktivität
Android-Apps selbst entwickeln
Für
µC-Board,
Smartphone & Tablet
ElektorBus: Platinen
für eigene Anwendungen
ATM18-Projekt: GPS-Tracking
per SMS und E-Mail
LPC11U00
Low cost Cortex-M0 USB solution
LPC11U1x
16/24/32 kB
Flash
AHB-LITE Bus
ARM
CORTEX-M0
Up to 50 MHz
SRAM
6 kB
ROM
Bridge
High-speed GPIO (Up to 40)
4
SmartCard interface
4
Small form-factor mobile and consumer
applications
4
Migration path to Cortex-M3
4
Better approach to USB with configurable
buffer management
4
Up to 32K Flash and 6K RAM (2K USB SRAM)
32-bit Timers (2)
16-bit Timers (2)
Systick Timer
Windowed WDT
PMU, power modes, BOD,
single V
dd
power supply, POR
2 SSP
I
2
C
USB
APB Bus
USART / SMARTCARD INTERFACE
Power Control
Clock Generation Unit
12 MHz, 1% IRC OSC,
Watchdog OSC,
1-25 MHz System OSC,
System PLL
SERIAL INTERFACES
8-channel, 10-bit
ADC
SYSTEM
ANALOG
www.nxp.com/microcontrollers
Trends
Als Elektor-Redakteur ist man ja der erste
Mensch auf Erden, der eine neue Ausgabe
von vorne bis hinten und Wort für Wort
durchliest (natürlich wünschen wir uns, dass
uns dabei noch möglichst viele Leser folgen
werden!). Beim Bearbeiten der Übersetzun-
gen und dem letzten Korrekturdurchgang
fiel mir diesmal auf, dass ein Großteil der
Seiten auf den Themenbereich Software
entfiel – ohne dass wir das bei der Planung
des Heftes dezidiert beabsichtigt hatten.
Fünf Artikel beschäftigen sich mit verschie-
denen Bus- und Kommunikationsprotokol-
len, die zur Fernsteuerung, Fernmessung
und Positionsbestimmung genutzt werden
(elektor-typisch dürfen Sie bei vier dieser
Artikel praktische Anwendungen und freie
Software erwarten!). Auch interessant:
Bei mehreren Projekten verlassen wir in
dieser Ausgabe die gewohnte Sphäre der
8-bit-AVR-/PIC-Controller und wenden uns
leistungsstärkeren Prozessoren zu. Und
noch ein Trend: Bei gleich zwei Artikeln
werden diese Prozessoren auf Linux-Basis
programmiert (wobei wir nach dem Motto
„Learning by Doing“ alles so erklären, dass
es auch von Einsteigern nachvollzogen
werden kann). Gut zu Elektor passt dabei
natürlich auch, dass vom Betriebssystem
bis über die Entwicklungs-Tools alles open
source und damit gratis ist.
Meiner Meinung nach spiegeln wir damit
recht gut momentane Entwicklungen
in der Elektronik wieder – vor allem im
Bereich „Messen, Steuern, Regeln“, der
bei unseren Lesern nachweislich beson-
ders beliebt ist. Ob Hausautomation,
Modelleisenbahn oder Robotik: Ich könnte
mir vorstellen, dass in Zukunft noch viel
mehr mit schnelleren und komplexeren
Controllern gesteuert wird, auf denen ein
Open-source-Betriebssystem (wie Linux
oder Android) läuft. Im Zuge dessen wird
für Profis wie für Hobbyisten gelten, dass
beim Entwickeln eigener Anwendungen
noch mehr als bisher programmiert (und
noch weniger gelötet) werden wird.
Glücklicherweise aber stirbt die „handfeste“
Elektronik nicht aus. Dass ganz traditionelle
Bauteile zu erstaunlichen Leistungen fähig
sind, beweisen wir mit unserem Selbstbau-
Strahlendetektor auf Seite 26!
6
Impressum
Who is who bei Elektor
8
Mailbox & News
Leserbriefe, Nachrichten und Termine
12
Elektor OSPV1:
Open Source Projekt auf zwei Rädern
Der ElektorWheelie bekommt einen
kleinen Bruder: Der leichter gebaute,
zusammenlegbare OSPV1 wurde für den
Indoor-Betrieb entwickelt, Konstruktion
und Software sind open source.
14
Hier kommt der Bus (6)
Mit ersten Elektor-Platinen (Experimental-
Knoten, USB/RS485-Konverter) rufen wir
alle Leser zum Mit-Entwickeln auf!
20 Apps für Android entwickeln
Wir zeigen, dass die Entwicklung mit frei
erhältlicher Software nahezu kinderleicht
sein kann.
26 Fotodiode misst Gammastrahlung
Bei unserem Halbeiter-Detektor lässt sich
sogar die Energie der einzelnen Teilchen
erkennen.
32 LED-Fahrradlampe
Unsere Hochleistungs-LED-Lampe ist
natürlich nicht nur für Drahtesel geeignet!
36 Positionsbestimmung mit ATM18
Das Modem-Modul GM862-GPS von Telit
enthält einen GPS-Receiver. Kombiniert
mit einem Elektor-ATM18-Modul hat man
ein GPS-Tracking-Gerät, das man zum
Beispiel ins Auto einbauen kann. Der
Eigentümer wird dann jederzeit via E-Mail
oder SMS über den aktuellen Aufent-
haltsort des Fahrzeugs informiert.
43 Labcenter
Platinenlayout:
Kleinheiten und Feinheiten!
Scirocco im Kleinformat
Zurück zur Erde
Radmitnehmerschrauben beim
ElektorWheelie
Jens Nickel
4
06-2011
elektor
INHALT
47
42. Jahrgang
Juni 2011
Nr. 486
Brutkasten mit Mikrocontroller
Die Nachahmung eines brütenden Huhns
ist nicht ganz trivial!
14 Hier kommt der Bus (6)
Elektor Experimental-Platine und mehr!
Mit ersten Elektor-Platinen zu Entwicklungszwecken erreichen wir nun die
nächste Station unseres Busses. Zur nachbausicheren Hardware gehören ein
Experimental-Knoten mit analogen und digitalen Eingängen sowie ein kom-
pakter USB/RS485-Konverter. Darüber hinaus stellen wir ein einfaches System
vor, das eine effiziente und sichere Bus-Kommunikation gewährleistet.
50 Audio-DSP-Kurs (2):
Programmierung
Der DSP56374 von Freescale wird vor-
zugsweise in Assembler-Sprache pro-
grammiert, die leicht zu erlernen ist.
56 Inside USB:
Wie das Protokoll funktioniert
20 Apps für Android entwickeln
Für PC, BeagleBoard, Handy oder Tablet
Ende 2008 erschien das erste Smartphone mit dem Betriebssystem Android
– inzwischen kommen jedes Jahr geschätzt 350.000 Android-Handys hinzu.
Ein Grund für diesen phänomenalen Erfolg könnte sein, dass Android „open
source“ ist. Hier wollen wir zeigen, wie man an dieser Erfolgsgeschichte mit
einer eigenen App teilhaben kann. Dabei beschränken wir uns aber nicht auf
Smartphones, sondern stellen auch ein Mikrocontrollerboard vor, auf dem das
Betriebssystem laufen kann.
Für die Kommunikation zwischen PC und
angeschlossenen Geräten ist der Universal
Serial Bus der unumstrittene Standard. Wir
stellen die Grundzüge des Protokolls vor.
60 Entwicklung
mit dem XPort Pro Modul
Lantronix hat einen Mikrocontroller
in eine Ethernet-RJ-Buchse integriert.
Anhand von drei Anwendungen demon-
strieren wir, was in dem Modul steckt.
26 Fotodiode misst
Gammastrahlen
Strahlungsdetektor mit BPW34
Wenn es um die Messung von Radioaktivität geht, denkt man zuerst an Geiger-
Müller-Zähler. Aber Zählrohre sind rar und teuer geworden, und wenn man
eines bekommt, muss man auch noch für eine Betriebsspannung von einigen
100 V sorgen. Weniger bekannt ist, dass eine ganz normale Fotodiode wie die
BPW34 auch Röntgen- und Gammastrahlen detektiert.
66 Mini-Projekt:
Blaulicht für Modellautos
Nur wenige Bauteile genügen für ein
blaues Wechsellicht!
68 Review:
PC-Oszilloskop der Mittelklasse
Die Reihe PicoScope 3000 des Herstellers
Pico Technology umfasst leistungsstarke,
am USB-Bus betriebene Oszilloskope.
72 E-blocks: RC5 in Flowcode
Mit den E-blocks kann man eigene Pro-
jekte dazu bringen, RC5-codierte Infrarot-
Signale zu verstehen oder zu generieren.
32 LED-Fahrradlampe
Hightech für Feldwege
Käufliche und in der Straßenverkehrsordnung zugelassene Fahrradlampen ver-
wenden ein Halogenbirnchen mit maximal 2,4 W. Auf dunklen Wegen fernab
der Zivilisation kann man damit nicht wirklich etwas sehen. Die hier vorgestell-
te Lampe ist in Deutschland zwar nicht für den Straßenverkehr zulässig, dafür
bringt sie es aber mit vier Hochleistungs-LEDs auf etwa 600 Lumen und lässt
sich außerdem auf Knopfdruck dimmen.
76 Hexadoku
Sudoku für Elektroniker
78 Retronik
Die bemerkenswerte
Vorgeschichte der LED
84 Vorschau
Nächsten Monat in Elektor
elektor
06-2011
5
Zgłoś jeśli naruszono regulamin