-
Artikel
Versenden von SMS mittels Mobiltelefon
reduzieren. So können z.B. die Bibliotheken zur Ansteuerung des Temperatursensors entfallen (twi.c, twi.h, ds75lv.c und ds75lv.h). Alternativ dazu wäre auch die Verwendung der pinkompatiblen Controller ATmega168 bzw. ATmega328 denkbar. Diese haben 16KiB bzw. 32KiB Flash und sind unwesentlich teurer als der ATmega8
Steuerzeichen, welche das Mobiltelefon benötigt. Das Steuerzeichen stellt dabei ein new line (dezimal 10) mit anschließendem carriage return (dezimal 13) dar und ein so genanntes substitute (dezimal 26). Im Folgenden soll nun einzeln erläutert werden, inwieweit die Nachricht „Hallo Welt“ in das PDU Format
-
Artikel
STM32 für Einsteiger
Mode. Die Spalte PIC zeigt die Eigenschaften der 8-Bit PIC18 (vergleichbar mit AVR), 16-Bit PIC24/dsPIC (vergleichbar mit MSP430) und 32-Bit PIC32 (vergleichbar mit STM32). Ein Wechsel des Mikrocontrollers innerhalb der Familien ist Codetechnisch problemlos möglich. Hardwaretechnisch sind verschiedene
Hochsprache (C) jedoch vor allem zwischen 16-Bit und 32-Bit ohne weitere Probleme möglich . Ein PIC10/12/16 ist für den Einstieg nicht empfohlen, da diese Architekturbedingt viele Einschränkungen haben, die eher hinderlich für das Lernen sind. Der "Arduino" ist kein eigenständiger Prozessor, sondern
-
Artikel
Word Clock Variante 4
leichte Änderung des Quelltextes ein beliebiger Text angezeigt werden. Hardware. Die Hauptplatine ist 10 cm hoch und 9,9 cm breit. Auf der Vorderseite sind 110 LEDs (einfarbig, P-LCC2) im Raster 1x0,9 cm vorhanden. Die LEDs sind dabei so angeordnet, dass die Platinen beliebig anreihbar sind ohne das Raster
Rückseite sind neben den Schieberegistern und Vorwiderständen noch Lötpads für die Ansteuerung von 10 weiteren LEDs (z.B. für die Minuten) vorhanden. Die Logik für die Ansteuerung ist momentan noch auf einer separaten Platine untergebracht, die über einen MicroMatch-Stecker verbunden wird. Eingesetzt
-
Artikel
1090 MHz-ADS-B-Receiver
Vinculum 05:57, 8. Nov. 2009 (UTC) // Link zu Gerät auf Basis Sat-Tuner hinzugefügt --Vinculum 21:44, 10. Nov. 2009 (UTC) // Aktuellen Status zur Teileverfügbarkeit hinzugefügt --Vinculum 13:10, 14. Nov. 2009 (UTC) // Verweis auf neue Webseite --Vinculum 21:24, 21. Feb. 2010 (UTC) // Projekt erstmal beendet
Vorverstärker Abhängig von der Kabellänge ist auf dämpfungsarmes Kabel zu achten. Bewährt hat sich Ecoflex-10 (-1,4 dB/10m) oder -15 (-1 dB/10m). Ist aber teuer. RG-58 (-6 dB/10m) o.ä. dünnes Koaxkabel kann nicht benutzt werden. Passende Stecker sind an den dicken Kabeln evtl. selbst nur schwer anzubringen.
-
Artikel
PIC32
PIC32 ist eine 2007 vorgestellte Mikrocontrollerfamilie von Microchip. Mit den PIC- oder dsPIC-Mikrocontrollern vom selben Hersteller hat sie bis auf den Namen nichts gemeinsam. Der PIC32 basiert auf einem 32-Bit MIPS-Kern, der mit bis zu 200 MHz getaktet wird. Der Flash-Programmspeicher ist
FPU. Der PIC32 ist mit einem CORTEX-M3-Kern vergleichbar und so mit Mikrocontrollern wie dem STM32F10x oder der Stellaris-Familie von Texas Instruments (vormals Luminary). Alle diese Kontroller besitzen im Gegensatz zu einem ARM7 getrennte Daten- und Instruktionsbusse (Harvard-Architektur) und können
-
Artikel
GoFlexHome
über GB-LAN und NFS (verursacht 100 % CPU-Last): ~/NASdaten$ dd if=/dev/zero of=test.dat bs=20M count=10 oflag=direct 10+0 Datensätze ein 10+0 Datensätze aus 209715200 Bytes (210 MB) kopiert, 6,14148 s, 34,1 MB/s = original Software = HipServ 2.0 OS. Auf der GoFlex Home läuft HipServ 2.0 OS von Axentra
any key to stop autoboot: Marvell>> alternative. Netzwerk Alias erzeugen mit: sudo ifconfig eth0:0 10.0.0.1 Netz-Konsole starten mit: nc -luk 10.0.0.1 6666 Alternativ zu nc kann man socat verwenden (sudo apt-get install socat): socat STDIO UDP-LISTEN:6666 anderes uBoot Image testen via NFS. Man kann
-
Artikel
Bootloader
Handbuch eines spezifischen PIC18 Application Note AN851 für Assembler Tiny UART Bootloader PIC16/18 ds30 Loader - Open source bootloader for PIC16, PIC18, PIC24, and dsPIC by Mikael Gustafsson (GPL) R8C. Die R8C enthalten ab Werk bereits einen proprietären, unveränderlichen(?) Bootloader. Zur Flash-Programmierung
Specification (PDF, 27.2.12) Serial Protocol Specification for Boot Program (PDF, toter Link) R8C/10, 11, 12, 13 Groups Serial Protocol Specification (PDF, toter Link, Abhilfe: Suchen nach "rej05b0734") ZNEO. Zilog ZNEO Bootloader Sonstige. Der U-Boot (Universal Bootloader): "The 'U-Boot' Universal
-
Artikel
AVR RFM12
Schnittstellen RS232 I2C: USB GPIO Platine Bauteile: Größe: SMD 0603 R1, R2: 68R (nur USB) R3, R4: 10k R5: 1k5 (nur USB) C1, C2: 22pF C3 - C9: 100nF Q1: 12Mhz (nur USB) D1, D2: beliebig, Minimelf IC3: MAX3221CUE Kosten: MiniUSB SMD: 1,25€ HF-Buchse MMCX: 4,25€ ATmega48: 2,85€ MAX3221CUE: 1,10€ Quarz
3V eingebaute 3,3V Stabilisierung (wahlweise überbrückbar) eingebauter digitaler Temperatursensor DS18S20 (wahlweise bestückbar) Die meisten I/O-Ports und AD-Ports stehen an Pin-Leisten zur freien Verfügung Messeingang für höhere Spannung (Standard bis 13,4V – Spannungsmessbereich kann durch Widerstände
-
Artikel
ZNEO
dedizierter 6x1/3x2-Kanal PWM Timer, zwei LIN-UART, Infrarot Encoder/Decoder, ESPI, I2C, Watchdog, 12-Kanal 10-Bit ADC, ein Komparator, ein OPV, 4-Kanal DMA, VBO und PO-Reset. Der Adressraum des ZNEO ist linear und wird mit 24 Bit adressiert. Der C-Compiler reserviert (einstellbar) die untersten 32kB für „const
C Dateien im ZIP: ZneoHeader_2009-01-27.zip Das Flashen des Controllers erfolgt direkt aus ZDS II. 10kB brauchen 8 Sekunden. 100kB sind in 40 Sekunden geladen. Im debugging Modus des Zielsystems kann man das Programm in getrennten Fenstern auf Hochsprach- und/oder Assembler-Ebene Schritt für Schritt
-
Artikel
Arduino
Betriebssystem zu dienen, wie etwa der Raspberry Pi, sondern um die I/O Pins zu steuern. Es gibt mehr als 10 echte Arduino Boards mit 13 - 70 I/O Pins. Die Platinen besitzen meistens einen USB-Aschluß (USB-B, USB-Mini oder USB-Micro) oder eine Schnittstelle für einen USB-Serial-Konverterchip. Die Platinen mit
240 (y), siehe Code-Kommentare. Bei mir lief schließlich folgender Code (das CS-Signal lag auf Pin 10): Downloads. Download der IDE Alternative IDE für Arduino Artikel zur AVR Prozessor-Serie Quelltexte zu Arduino - Hard- und Software Open Source Plattform (ISBN 978-3-907857-16-8) Programmbeispiele zu
-
Artikel
Word Clock Variante 1 - Software
Softwareentwickler: Rene H. (promeus) ---- Uhrzeit. Die Zeit wird von einer batteriegepufferten Maxim DS1307 Echtzeituhr (RTC), die über I2C mit dem Microcontroller verbunden ist, zur Verfügung gestellt. Die Batterie soll bis zu 10 Jahre halten und wird direkt auf die Platine gelötet. Softwareentwickler
freie Farbenwahl möglich. Softwareentwickler: Frank M. (ukw) ---- Display. Das Display wird nicht als 10x11 Matrix sondern wortweise angesteuert. Da die LEDs RGB-LEDs sind ergibt sich daraus für die 24 Wortteile und die 4 Minutenpunkte eine 28x3-Matrix. Die Farben sind kein Muss, in der Minimalbeschaltung
-
Artikel
LCD
Ein 132x176 Pixel LCD mit 60k Farben (!) für das Siemens S65 Handy kostet inzwischen bei Ebay um die 10 Euro zzgl. Versand und die benötigte Ansteuerung dazu hat einen Materialwert von maximal nochmal 10 Euro. Das kann man mit gekauften LCDs oder TFTs bei Reichelt & Co. nicht mehr vergleichen. Allerdings
kennt! Re-Engineering sei Dank! Dieses Display gibt es momentan noch unverschämt günstig für etwa 10€, nur die benötigten Spannungen machen Kopfweh (10V für die HG-Beleuchtung und 2,8V für den LCD-Controller). Das Display ist wirklich vergleichsweise groß (das Größte aller hier vorgestellten) und auch
-
Artikel
Forum-Teilnehmer
07xxx AVR Software Ing. McFloppy Raphael Specht 86 678xx XxX info@rsp-design.de Analog NF & HF AVR, dsPIC AVR, PIC B.Eng. Nachrichtentechnik - Hardwareentwickler Profi . . 65 84xxx 08xxx . . DSP56F805 analog,Atmel,Pic alle 68HCxx . Ind.Steuerungen XtSI Henning 76 3xx Hab ich auch AVR, Delphi, Debian SysSoft
97 892** im ernst? minekiller23@gmail.com Homepage Robotik mega2560 Robotik Java Schüler, aktuell 10. Klasse nikbamert Nik Bamert 89 PLZ Tel email www.nikbamert.com AVR atmega168 avr+enc28j60 in eagle layouten Gymnasiast Noonien Ferdinand Stehle 88 26xxx noonien at freakfiles.de freakfiles.de AVR mega32
-
Artikel
AVRDUDE
, z.B.: avrdude -pm168p -C ~/.avrdude.config.neu -cstk500v2 -v -U flash:w:main.hex Anschluss an COM10 und höher (Windows). Wenn AVRDUDE unter Windows an COM10 und höher betrieben werden soll, ist eine andere Schreibweise für die Schnittstelle in der Kommandozeile nötig. Beispiel: avrdude -c stk500v2
und installieren (mindestens seit Anfang März 2010 enthält dieses Release avrdude in der Version 5.10 und bringt USB-Support mit). 2. AVRDUDE selbst compilieren: 3. Compilierte Version 5.10 downloaden: Textausgabe in Datei umleiten?. Die Windows-"Shell" cmd benutzt für die Ausgabeumleitung die gleiche
-
Artikel
Sinuswechselrichter 600W
Taktfrequenz ein guter Kompromiss. Es bleiben dann 1000 Schritte für das Sinussignal. Nach jeder Halbwelle (10 ms; 200 Schritte bei 20 kHz) muss die Brücke umgepolt werden. =Hardware= Ziel war es, möglichst günstige und einfach zu beschaffende Bauteile zu verwenden. Die Vollbrücken werden über jeweils 2 Treiber
realisiert. Eingang. Eingangsseitig wir als Brückentransistor der IRF1404 verwendet. Er ist mit einem R DS(on) vom 4mΩ und Maximalstrom von 202 A spezifiziert. Wobei die Beinchen des TO220 Gehäuses diesen Strom nicht lange aushalten dürften. Bei einer Nennleistung von 600 W und 12 V Eingangsspannung müssen
-
Artikel
Logic Analyzer
Logi+ Herstellerseite --> SUMP Logic Analyzer. 32 Kanäle bis 100 MHz, 16 Kanäle bei 200 MHz 200 MHz - 10 Hz Sampling Rate 256 KSamples Speicher (1 MByte) Ankopplung über RS232 Java Software Der SUMP Logic Analyzer hat wahlweise einen einfachen Trigger (Rising/Falling mit Maskierung) oder einen komplexen
EjLA Projektseite PIC-basiert. PIC Logicx. PIC Logix (GPL, optional Standalone VGA Ausgabe, PIC24 or dsPIC33) Logic Analyzer III (USB). Logic Analyzer III (USB) uses a multithreaded Win-32 front-end and a native USB interface. It features a 20MS/s sample rate and a 4K sample depth. Zentrale Bauteile sind
-
Artikel
CAN
Konfigurationsmöglichkeiten 16 mal als digitale Eingänge 16 mal als digitale Ausgänge 2 mal als analoger Ausgang ( 10-Bit, DPM ) 6 mal als analoger Eingang ( 10-Bit, multiplex ) 2 mal als Komparator slio-CAN Anmerkung: Philips stellt die SLIO nicht mehr her! Es ist auch "nichts" mehr am Markt beschaffbar, wenn, dann
zu horrenden Preisen (um die 60,-EUR/Stück zur Zeit). --Patrick 09:08, 25. Jan 2005 (CET) obsolete DS 36001M. Obsolete MCP2502X/5X. CAN-IO Erweiterung. Braucht praktisch nur noch Quarz und Transciever. Preise ab 3€ bis zu 8 digitale IOs bis zu 2 PWM, 10 Bit bis zu 4 ADC, 10 Bit, externe Ref. SLEEP-Mode
-
Artikel
Konstantstromquelle
Vorteile. Großer Betriebsspannungsbereich, nach oben nur durch die maximale Drain-Source-Spannung (V_DS) des FETs und seine maximale Verlustleistung begrenzt. Einfachster Aufbau Nachteile. Beeinflussung durch Toleranzen der Fertigungsparameter des FET, typ. +/- 10% hohe Sättigungsspannung über dem FET,
FET-Konstantstromzweipol Liste von J-FETs LM334 betagter, aber guter IC, programmierbare Konstantstromquelle mit 1µA-10mA, 0,8-1V Spannungsabfall, kann per Transistor auf deutlich größere Ströme erweitert werden. Weblinks. ELKO: Transistor als Konstantstromquelle ELKO: Die Transistor-LED-Konstantstromquelle mit ein oder
-
Artikel
AVR Transistortester
port TP2. Port TP1 is ground. Variable PWM (pulse width modulation) with fixed frequency at port TP2. 10-Bit counter. Port TP1 is ground. Short press increases pulse width by 1 %, long press by 10 %. There is a separate capacitance and ESR measurement available. Capacitors of 2 µF to 50 mF can usually be
til 0,001 mHz (milliHertz). Spændingsmåling på port PC3, hvis den ikke anvendes til seriel output. Ds ATmega328 har 32 ben (PLCC), kan ADC6 eller ADC7 også anvendes. En 10:1 spændingsdeler anvendes, så spændinger op til 50 V kan måles. Med en yderligere DC-DC-konverter, kan zenerdioder også måles. Frekvensgenerering
-
Artikel
Entscheidung Mikrocontroller
Der CCS Compiler für PIC18F45k20 ist auf 2kWord Programmcode begrenzt. Die HI-TECH Compiler für PIC10/12/16, PIC18 und PIC32 haben, wenn sie als Freeware im ‚Lite mode’ arbeiten, eingeschränkte Codeoptimierung. Microchips C-Compiler für PIC18, PIC24, dsPIC DSCs und/oder PIC32 können zusätzlich installiert
installiert werden. Zusätzlich zu installieren sind HI-TECHs C-Compiler für die Microchip Reihen PIC10/12/16, PIC18 und/oder PIC32. Ihre im ‚Lite mode’ bestehende Einschränkung wurde bereits erwähnt. Die beiden für PICs vorhandenen IDEs von Microchip und HI-TECH bilden zusammen mit den freien C-Compilern
-
Artikel
Retrocomputing auf FPGA
angegeben wird. Das ist für die gelegentliche Nutzung ewig, bei intensiver Nutzung durch eine Person 10 Schreiben pro Arbeitstag noch normal endlich (8 Jahre), aber bei Nutzung in der Schulung oder als CP/M - Arbeitsrechner mit häufigen Zwischenspeichern Zum Beispiel von Basicprogrammen/Spielständen/Texten
Computer erzeugt . Der VHDL-Code (dcm_sys.vhd) wurde mit dem "architecture wizard" (Xilinx\14.3\ISE_DS\ISE\bin\nt64\arwz.exe) erstellt. Application Note - Using DCM in Spartan3: Anleitung Archtecture wizard im Xilinx synthesis Guide S.23 ff. Alternativ hätte man statt mehreren Takten auch einen Takt und
-
Artikel
Hantek Protokoll
DSOs. Die Sample-Daten sind vorverarbeitete Daten aus dem Bildspeicher, die Werte beziehen sich auf 10DIV Vertikal (-127 bis +127) und 20DIV Horizontal. Falls die Window-Timebase kleiner ist als die Main-Timebase wird nur ein sichtbaren Teil der Daten übertragen, siehe === 0x10 Datei lesen === Diese Funktion
0x01 - Measure Taste 0x0D 0x01 - Acquire Taste 0x0E 0x01 - Utility Taste 0x0F 0x01 - Cursor Taste 0x10 0x01 - Display Taste 0x11 0x01 - Autoset Taste 0x12 0x01 - Single Seq Taste 0x13 0x01 - Run/Stop Taste 0x14 0x01 - Help Taste 0x15 0x01 - Default Setup Taste 0x16 0x01 - Save to USB Taste 0x17 0x01 -
-
Artikel
FPGA
Takt durchzuführenden Operationen ergeben sich dann real erzielbare Systemtaktfrequenzen von meist 10-200 MHz für global operierende Einheiten und bis zu 500 MHz für schnelle lokale Module, bei schnellen FPGAs. Maßgeblich ist, in wieweit das Design auf Fläche bzw. Geschwindigkeit hin optimiert- und vom
Xilinx) und Cyclone (Altera) sind aufgrund technologischer Randbedingungen bei gleichem Design etwa 10-30% weniger Taktgeschwindigkeit zu erwarten, als bei den großen Brüdern der Virtex- (Xilinx) bzw. Stratix-Familie (Altera). Es muss mit mehr Verbrauch an Logikelementen und Taktzyklen gerechnet werden