-
Artikel
AVR In System Programmer
aufrechten die Bestell-Bezeichnung WSL 6G . Etwas Platz sparender sind die nicht verpolungssicheren 2xN Stiftleisten (z. B. 2x40), wobei man diese auf 2x3 Pole kürzt. Sechs- und zehnpolige IDC-Buchsen zum Anquetschen an ein Hosenträgerkabel (Programmierkabel) mit 1,27 mm Teilung sind mittlerweile überall
Debug Connector (10-pin) als auch AVR JTAG Im Basic Kit ist ein Anschlußkabel mit einem Stecker mit 2x3 Pins für ISP (0.1 Zoll Raster) sowie 2x5 für JTAG (0.05 Zoll Raster) enthalten. Es gibt mehrere Möglichkeiten, sich seinen eigenen Adapter für die Kabel zu verschaffen. Achtung! Beim Atmel ICE Kabel
-
Artikel
P89626
Chip ID: 0xf1 (Hynix NAND 128MiB 3,3V 8-bit) Scanning device for bad blocks Bad eraseblock 17 at 0x000000220000 Bad eraseblock 282 at 0x000002340000 Creating 7 MTD partitions on "NAND 128MiB 3,3V 8-bit": 0x000000000000-0x000000040000 : "stage1" 0x000000040000-0x0000003c0000 : "uboot" 0x0000003c0000-0x000000440000 : "uboot_env" 0x000000440000-0x000000e40000 : "kernel" 0x000000e40000-0x000001840000 : "etc" 0x000001840000-0x000002240000 : "info" 0x000002240000-0x000008000000 : "sysdisk" ehci_hcd: USB
-
Artikel
AVR-CORDIC
möglich. Es entsteht gleichzeitig eine Sinus- und Cosinusschwingung. linear vectoring. Division y/x linear rotation. Multiplikation y*x hyperbolic vectoring. arsinh, arcosh, artanh, arcoth, ln, log10, Quadratwurzel hyperbolic rotation. sinh, cosh, tanh, coth, e-Funktion Die avrfix - Festkommabibliothek
Bertrand, DDJ November 01, 1992 Microcontrollers & CORDIC Methods by Michael Pashea, DDJ September 01, 2000 Implementing Matrix Inversions in Fixed-point Hardware by Ramon Uribe and Tom Cesear, DDJ Oktober 12, 2006 Software Implementation of Trigonometric Functions Using CORDIC Algorithm by Christober Rayappan
-
Artikel
Low Cost FPGA Konfiguration
ca. 2,7V Schwellspannung betrieben werden. Für den hier verwendeten Tiny12 muss das Fuse-Byte mit 0x12 beschrieben werden. HALT! Wenn jetzt der Reset gelöst wird läuft der AVR sofort los und versucht die Daten aus den EEPROMs zu lesen. Da diese aber noch nicht programmiert sind werden keine sinnvollen
EEPROMs an einem Bus programmieren will, muss die Adresse der EEPROMs manuell in der Datei PONYPROG2000.INI in der Zeile I2CBaseAddress=0xA0 eingetragen werden (0xA0, 0xA2, 0xA4, 0xA6, 0xA8, 0xAA, 0xAC, 0xAE). Nach jeder Änderung muss Ponyprog neu gestartet werden. Leistung. Auf einem Tiny12 mit voll
-
Artikel
Transistor
zweiten davon arbeitet T1 in Basisschaltung. Schalten gegen GND +12V o------------------------+ | .-. ( X ) '-' | ___ |/ T1,NPN uC PIN o---|___|-----| BC547 R2,4K7 |> | GND o---------o--------------+ Schalten gegen +12V +12V o--------------+----------------------+ | | | ____ |< T2, PNP +--|____|----+----
R1,4K7 | |\ |/T1,NPN | Vcc/+5V o--------------| BC547 | |> | ___ | .-. uC PIN o-----|___|------+ ( X ) R2,4K7 '-' | GND o----------o--------------------------+ Transistor an µC ohne Vorwiderstand. Normalerweise sind IO Pins vom µC nicht in der Lage, große Ströme zu treiben, beim AVR maximal ~20mA. Für
-
Artikel
SOUNDRX
Von Robert und Frank M. (ukw) Das Programmpaket SOUNDRX kann Daten mit ca. 2000 Zeichen pro Sekunde über die Soundkarte vom PC an einen ATmega übertragen. Dazu wandelt es die Daten in eine interne WAVE-Datei um und spielt diese über die Soundkarte ab. Das Paket enthält dafür ein
Sendeformat auf flankencodiertes Protokoll umgestellt Erhöhung der Übertragungsgeschwindigkeit auf ca. 2000 Zeichen/sec Vereinfachung der Empfangsschaltung auf 1 Kondensator + 1 Poti Kalibrierungsprogramm für die Schaltung Checksums für Bootloaderübertragung eingebaut = Literatur =
-
Artikel
LPC-Mikrocontroller
freien Download an. Die folgenden Controller können damit programmiert und debugged werden: LPC1111x101 LPC1111x201 LPC1112x101 LPC1112x201 LPC1113x201 LPC1113x301 LPC1114x201 LPC1114x301 LPC11C14x301 LPC11C12x301 LPC1224x101 LPC1224x121 LPC1225x301 LPC1225x321 LPC1226x301 LPC1227x301 LPC1311 LPC1313
LPC11Axx, LPC11Exx, LPC11Uxx, LPC11xxLV, LPC12xx, LPC13Uxx, LPC13xx, LPC17xx, LPC18xx, LPC18xx, LPC177x_8x, LPC407x_8x Codebase. Des Weiteren existiert eine umfangreiche Sammlung von Code-Beispielen. Keil. KEIL MDK-ARM (Windows, Free Version auf 32KB begrenzt, mit vielen Beispielen zu div. Evaluation Boards
-
Artikel
Bootloader
für Interrupts im µC nicht vorgesehen. Somit müssen Interrupts von 0x0008 auf 0x0808 und von 0x0018 auf 0x0818 bei jedem Aufruf weitergeitet werden. Man spricht von Remapping. Einmalig bei Booten des µC muss entschieden werden, ob das Flash-Programm oder das Nutzprogramm
Westhues (AT91SAM). uCLinux MMC Bootloader + Kernel für ARM LPC2294 von Ulrich Radig (MMC, uCLinux, LPC2000). "USB Firmware Upgrader" für NXP LPC214x stm32bootloader for stm32 with USB IAP. sam7dfu USB DFU implementation for at91sam7 openBLTfür STM32. (Freier open source bootloader. Habe den DEMO für ATOLLIC
-
Artikel
24V UP-Einsatz für Bewegungsmelder von Jung, Berker und Gira
2270xx) Präsenzmelder Komfort-Aufsatz (0317xx) Jung (Lichtmanagement): Automatik-Schalter Standard (x1180xx) Automatik-Schalter Universal (x1180-1xx) Automatik-Schalter Standard Linsentyp 2,2m (x1280xx) Automatik-Schalter Universal Linsentyp 2,2m (x1280-1xx) Decken-Automatik-Wächter (DAW360xx) Präsenzmelder
Bewegung: 30ms; Licht Ein: 80ms; +5V 5 Ausgang ??? 22kΩ gegen Masse 6 Eingang Licht Aus Licht Aus: 3x 80ms; +5V Detailbeschreibung der einzelnen Pins: Pin 1: Der Relaiseinsatz stellt ein 50Hz Rechtecksignal mit -5V zur Verfügung, bei Nebenstelleneinsätzen (1223NE) ist dieses Signal nicht vorhanden. Ohne
-
Artikel
AVRDUDE
---------------------- part id = "m168p"; desc = "ATMEGA168P"; has_debugwire = yes; flash_instr = 0xB6, 0x01, 0x11; eeprom_instr = 0xBD, 0xF2, 0xBD, 0xE1, 0xBB, 0xCF, 0xB4, 0x00, 0xBE, 0x01, 0xB6, 0x01, 0xBC, 0x00, 0xBB, 0xBF, 0x99, 0xF9, 0xBB, 0xAF; stk500_devcode = 0x86; # avr910_devcode = 0x; signature
-------------------------- part id = "t13"; desc = "ATtiny13"; has_debugwire = yes; flash_instr = 0xB4, 0x0E, 0x1E; eeprom_instr = 0xBB, 0xFE, 0xBB, 0xEE, 0xBB, 0xCC, 0xB2, 0x0D, 0xBC, 0x0E, 0xB4, 0x0E, 0xBA, 0x0D, 0xBB, 0xBC, 0x99, 0xE1, 0xBB, 0xAC; stk500_devcode = 0x14; avr910_devcode = 0x55; ...
-
Artikel
LPC-Tutorial
aussagekräftigen define beschrieben werden, damit man nicht im User-Manual nachschauen muss, was 0x0 und 0x2 in diesem Kontext bedeutet. So, ab jetzt kann jeder mit dem User-Manual als Referenz seine Applikation programmieren. Hilfe zu den einzelnen Peripherie-Einheiten findet man oben unter Aufbau
ARM-Core-Config) Syscon GPIO, weiterführendes Beispiel Delay (AVR-Libc Style) Bearbeiten der Header, IOCON->PIOn_x -> IOCON->PIO[n][x], etc. Abschließendes Wort und Verweis auf die nächsten Kapitel
-
Artikel
STM32 Eclipse Installation
Projekt wurde geschrieben für den STM32F103RC (256K Flash/48K RAM), läuft aber auch mit einem STM32F103xB da der Stack-Pointer auf 20K initialisiert wird. Details stehen in der Datei "src/stm32f10x_vector.c", Zeile 29,30: Damit wird der Stack-Pointer für den RAM im Chip initialisiert. Zum kompilieren rechten
Chip ID is 10016420. Device connected: Medium-density value line device Device parameters: SRAM: 0x2000 bytes, Flash: up to 0x20000 bytes in pages of 0x400 bytes Flash size is 128 KiB. Listening at *:1234... Nun ist der GDB-Server aktiv und kann mittels Eclipse genutzt werden. Für die Einrichtung von
-
Artikel
RS-232
Kondensatoren und der Anzahl der Sender und Empfänger unterscheidet. Der klassische MAX232 hat noch 4 x 10 µF Kondensatoren benötigt, aktuelle Typen benötigen nur noch 4 x 1 µF oder 4 x 100 nF (MAX202, MAX232A) bzw. gar keine externen Kondensatoren mehr (MAX233/203). Der TTL-Pegel bei der Übertragung des
Terminalemulation. Alternativer Download bei www.smileymicros.com (ZIP, Version aus 2004!) AVRTERM (Windows 9x/ME, grafische Ausgabe möglich) wxTerminal Ohne Terminalemulation. Hercules Setup Utility (auch TCP, UDP) Tera Term (Windows 95/NT,CE) TeraTerm Pro (Windows 95/98, 2000, 2003, XP, and Vista) Hyperterminal
-
Artikel
AVR-ISP-Stick
im Betrieb. LED1 ist nur während dem Programmieren an Betriebssysteme: Windows XP (32Bit), Windows 2000, Linux mit AVRdude, Windows 7 X64 im Testmodus... (bitte ergänzen) Mögliche Programmierumgebungen: AVR Studio 4, AVRdude... (bitte ergänzen) Nein, es gibt kein Gehäuse. Was so jetzt nicht mehr ganz
-
Artikel
MOSFET-Übersicht
0,15 IRLML6302PBF SOT-23 IRF 1,5 20 0,75 0,54 600 Rei,csd,Bü 0,18 BSS83P SOT-23 Inf 2,0 60 0,33 0,36 2000 nicht mit BSS83 (ohne P) verwechseln Rei 0,11 BSS84 SOT-23 Fairchild,NXP 2,0 50 0,13 0,35 10000 - Fa 0,28 BSS110 TO-97, SOT-23 Phi 3,0 50 0,17 0,35 10000 - - - PMV65XP SOT-23 Phi 1,4 20 3,9 ? 76 grosser
DIL8/SO8 Rei Con 3,20 € IR2136 3 Phase Bridge 120/250mA 600V 3,3V DIP28/SOIC28, Con 1,80 € ICL7667 2 x Low ? 4.5-15V, 7Ω 3,3V DIL8/SO8 Rei 2,00 € HIP4081A Vollbrücke 2,5A 80V ? DIP20/SOIC20 Far 8,00 € HIP4082 Vollbrücke 1,2A 80V ? DIP16/SOIC16 Far Far 6,20 € HIP4083 3 x High 0,3A 80V ? DIP16/SOIC16 Far
-
Artikel
Digitale Signalverarbeitung
mit Fink, MacPorts und Homebrew zu installieren. Octave Wiki Installationsanleitung Windows, MacOS X und GNU/Linux Weblinks: Projektseite Wiki, u.A. mit Installationsanleitungen - Octave-Forge Zusatzpakete Scilab / Scicos. Auch das Open-Source-Programmpaket Scilab / Scicos, ähnlich leistungsfähig wie
erhebliche Geschwindigkeitsvorteile erzielen. LinkPorts entfielen bei der 4. Generation SHARC (ADSP-2126x, ADSP-2136x) zugunsten eines flexibleren I/O-Konzepts, das die CPU dank zahlreicher DMA-Kanäle eheblich entlastet. Da sich SHARC-Prozessoren als ideal für Audio-Anwendungen erwiesen hatten, wurden u.a
-
Artikel
Der Multiplex Sensor Bus (MSB)
nicht für andere Funktionen verwendet werden: + Adressbereiche Adressbereich Funktion Beschreibung 0x00-0x0F Sensoradressen für die normale Abfrage der Sensoren (0-15) 0x5A Reset jeder Sensor sollte alle gespeicherten bzw. kumulierten Werte (z.B. min/max/avg) rücksetzen wenn dieser Befehl empfangen wird. 0x80-0x8F Reserviert Für zukünftige Erweiterungen reserviert. Ein Sensor sollte darauf nicht reagieren. Werteklassen. + Werteklassen auf dem Sensorbus Klasse Beschreibung Auflösung Wertebereich 0 Sonderklasse
-
Artikel
USB
Sync Extras Bezug Fujitsu MB96F338U Full 144 3-5 V 16bit / 16FX Core 4 MHz extern 544Kbyte 32Kbyte 36x10bit 20xPWM, 12xOCU 8 8 3xCAN, 2xI2C Glyn, EBV Fujitsu MB90F334 Full 120 3,3 V 16bit / 16LX Core 4 MHz extern 384Kbyte 24Kbyte 16x10bit 6xPWM, 4xOCU 4 1 3xI2C Glyn, EBV Fujitsu MB90F337 Full 64 3,3 V 16bit / 16LX Core 4 MHz extern 64Kbyte 4Kbyte - 4xPWM 2 1 1xI2C Glyn, EBV Cypress CY7C67300 Full 100 3,3 V 16bit RISC 48 MHz 4K x 16bit OTP 8K x 16bit - 1 1 1 IDE Atmel AT90USB647 Full 64 3,3 - 5 V AVR 16 MHz 64 K 4 K 8 x 10 bit Farnell ca. 11,42 € Atmel
-
Artikel
Onsen Eierkocher
Wasserbad wird ein Kochtopf verwendet als Waermequelle dient eine einzelne E-Herd Platte (ca 1000-2000W) der Temperatursensor ist ein DS18B20 (wasserdicht, keine Eichung erforderlich) die Steuerung uebernimmt ein Arduino Los geht's. Heizplatte regeln. Die Temperatur (ich habe mich fuer 'meine' Eier auf
1) O:0..100 - Main Power) R - Reset PID S:0..100 - Enter setpoint W - Write PID settings to EEPROM X - Display status Source Code Library fuer 1-wire Devices Library fuer DS18B20 Library fuer den PID Regeler Fotostrecke.
-
Artikel
LTspice
SwitcherCAD/LTspice, SwCAD oder LTspice in älteren Unterlagen. Versionen. LTspiceIV: Windows-Software (98, 2000, XP, Vista, 7, 8, 10), läuft mit WINE unter Linux LTspiceXVII: Windows-Software (7, 8, 10), läuft mit WINE unter Linux Native Version für Mac OS X 10.7+, seit Ende 2013 erhältlich. Die MAC-Version hat
-
Artikel
4000 Stellen von Pi mit ATtiny2313
very nicely in the French wikipedia at // // // For a proof define the power series // // sigma_j (x) = \sum x^{8k} / (8k + j) // // write the sum as an integral and evaluate it at // x = sqrt(1/2), see float pi_n (unsigned n) { float s = 0.0; for (uint8_t i = 0; i < 4; i++) { // j[i] = 1, 4, 5, 6 uint8
UDR = c; ifdef HOST_WINDOWS if (c == '\n') uart_putc ('\r'); endif // HOST_WINDOWS } void exit (int x) { (void) x; while (1) wdt_reset(); } endif // __AVR__ Weblinks.
-
Artikel
Siemens MP3 Player
im Slot steckt. Zum anschalten den Play-Knopf längere Zeit drücken. Treiber benötigt man unter Win2000, XP und Mac OS X nicht (MassStorageDevice), die CD kann also im Karton bleiben. Auch die meisten Linux Distributionen erkennen den Player automatisch. (usb-storage kernel module) Stand-Alone Player.
-
Artikel
USB Koppelfeld für Festplatten
zu können. 8 4-Pin Micromatch-Verbinder (2 x Schalteingang, 2 x 5V-Ausgang) 9 Durchkontaktierungen zum Anschluß eines Kabelschwanzes zur Stromversorgung einer Festplatte. Wahlweise können für aktuelle Platten SATA-Stecker oder für ältere Platten
iConnect SMB, … ? unbegrenzt? Ja 49€ Cirago NUS1000 exFAT, NTFS, FAT32 128PB nein >45€ Cirago NUS2000 EXT, NTFS, FAT32 128PB nein >70€ Addonics NAS30U2 exFAT, NTFS, … 4 x 2TB nein 93€ Downloads. Downloads (*.SCH, *.BRD, *.C) folgen Siehe auch. Diskussion zu diesem Projekt:
-
Artikel
C-Control
C-Control 1.1 ist sowohl als BASIC Unit als auch M-Unit 1.1 verfügbar. Zusätzlich gibt es seit Ende 2000 die C-Control II (auch C-Control 2 oder CC2 genannt) basierend auf einem Infineon-16-Bit-Mikrocontroller. Diese hat mit der C-Control I nur sehr wenig gemeinsam. Durch das Multithreading, die vorhandene
"Chip" im Schrupfschlauch mit kurzen Anschlußdrähten. Inzwischen sind die Familien C-Control I v1.x und v2.x wohl technisch überholt. Auch wenn viele Anfänger sich daran versuchten, sind sie durch die Unhandlichkeit und die Seltsamkeiten des Basic-Dialektes heute nicht mehr relevant. Abgelöst wurden
-
Artikel
LED-Fading
Berechnet werden kann eine passende Tabelle beispielsweise mit z.B. folgender Funktion: Dabei sind x und y die Ein-, bzw. Ausgabewerte der Funktion, jeweils im Bereich von 0 bis r–1. b ist die Basis der Exponentialfunktion und bestimmt, wann und wie stark die Kurve ansteigen soll. Hier ist etwas Ausprobieren
werden eine 10-Bit PWM mit 64 Stufen sowie eine 16-Bit PWM mit 256 Stufen betrieben. Eine neue Excel 2000 Tabelle ist ebenfalls verfügbar. Die Schaltflächen kopieren die Arraywerte in die Zwischenablage. Das Programm ist ursprünglich auf einem AVR vom Typ ATmega32 entwickelt und getestet worden. Aber es
-
Artikel
AVR Bootloader in C - eine einfache Anleitung
Loader Flash Section End Application Section Boot Reset (Start Boot Loader Section) 1 1 128 words 4 0x000 - 0xF7F 0xF80 - 0xFFF 0xF7F 0xF80 1 0 256 words 8 0x000 - 0xEFF 0xF00 - 0xFFF 0xEFF 0xF00 0 1 512 words 16 0x000 - 0xDFF 0xE00 - 0xFFF 0xDFF 0xE00 0 0 1024 words 32 0x000 - 0xBFF 0xC00 - 0xFFF 0xBFF
Flash-Größe für Applikation Flash-Größe des Bootloaders Startadresse des Bootloaders (Byteadresse) 0xXXXXX Startadresse des Bootloaders (Wordadresse) 0xYYYYY ATmega8/88 6144 Byte 2048 Byte 0x1800 0xC00 ATmega16/164/168 14336 Byte 2048 Byte 0x3800 0x1C00 ATmega32/324/328 28672 Byte 4096 Byte 0x7000 0x3800
-
Artikel
CP/M 2.2 Selbstbaurechner (Z80) mit AVRs für externe Peripherie
monochromes und 10,4 Zoll großes LCD Modul (LCM-5430-E) und ein passender DC/DC-Wandler (RECOM1.5-0512DR/X1), der die nötige Kontrastspannung (VEE) für das LCD von -22V erzeugen kann. Das LCD hat eine Auflösung von 640 x 200 Punkten, es besitzt aber keinen eigenen Controller oder Bildschirmspeicher. Wenn jedes Zeichen 8x8 Pixel groß ist, können die gewünschten 80x24 Zeichen dargestellt werden. Hier wollte ich den ATmega328 verwenden, da dieser mit 2KB genug RAM für den Zeichenpuffer hat. Ein ASCII Zeichen benötigt nur
-
Artikel
Batteriemonitor mit Dual Slope Wandler
einmal die nachfolgende Rechnung). Dies ergibt dann bei einer Frequenz von 100Hz einen Blindwiderstand X C von 24kΩ. f = 100HZ X C = 24000Ohm Es wird der nächst größere Kondensator gewählt. Somit 68nF. Der Verstärker dient im genaueren hinsehen dazu, dass Messsignal auf das Maximum der Referenzspannung
die Top-Seite der Platine befestigt wird, musste die Anschlussklemme für die Spannungsversorgung (X1, X2) etwas nach links versetzt werden, um auch noch ein nachträgliches anbringen der Versorgungskabel zu ermöglichen. So muss bei einem Anschlusswechsel nicht jedes Mal das Display demontiert werden
-
Artikel
DDS basierter Funktionsgenerator mit AD5930
Rekonstruktionsfilter auszulegen. Weitere Infos zum Filter können der Diskussionsrunde entnommen werden. Sin(x)/x-Korrekturstufe. Der Frequenzgang eines DAC und der DDS verfügt am Ausgang über einen solchen, ist nicht flach, sondern weist eine Hüllkurve auf, die der Sin(x)/x-Funktion mit x = πf/fs, auch als Si
muss der Schaltung wieder abgewöhnt werden. Dies erreicht man durch eine Schaltung mit inversem Sin(x)/x-Charakter. Da eine solche Schaltung nicht existiert und das Verhalten nur bis zur halben Samplingfrequenz korrigiert werden muss, kann man das bspw. durch einen Parallelschwingkreis oder einer wie
-
Artikel
Multimeter Add-on
einen auswählt, berechnen wir eben welche Offsetspannung wir noch verkraften können: Ein günstiges 2000 Count Multimeter hat meist einen 200mV-Bereich und daher eine Auflösung von 0,1mV. Wenn also der Offset am Eingang des Verstärkers am Multimeter einen Fehler von nur 1 LSD = 0,1mV erzeugen soll, so
Verfügung stellt. Man kann so aus einer Knopfzelle mit 3V über einen hochohmigen Spannungsteiler (z.B. 2x100kOhm) die 1,5V erzeugen und mit dem Spannungsfolger (Impedanzwandler) diese als virtuelle Masse zur Verfügung stellen. Dieser Operationsverstärker kann ein sehr günstiger sein. Es kommt hier weder
-
Artikel
MMC- und SD-Karten
Bibliothek die Funktion ReadSPI(). Diese darf nicht benutzt werden, da sie SSPBUF vor dem Lesevorgang mit 0x00 initialisiert. Die SD-Karte erwartet aber 0xff Man kann die Funktion aus der Bibliothek kopieren und SSPBUF = 0xff schreiben, dann gehts. (Liefere Bild in besserer Qualität nach!) Bibliotheken zur
AVR. EFSL FAT16/32-Dateisystem, unterstützt Partitionen und Superfloppys, Beispielcode für AVR, LPC2000 und AT91SAM7 enthalten (siehe auch M. Thomas' ARM+SD/MMC Seite) Holger Klabundes FAT16/32 mit Beispielen für AVR MMC/SD und CF, LPC2k mit SPI libfat aus dem devkitpro-Projekt u.a. LFN-Unterstützung.
-
Artikel
Platinenherstellung mit der Tonertransfermethode
daß spiegelverkehrt gedruckt wird. Sollen sich die Leiterbahnen auf der Rückseite befinden, müßte 2x gespiegelt werden, was sich wieder aufhebt. Nur eventueller Text für die Rückseite muß dann gespiegelt werden. Zur Kontrolle kann der Vordruck durch Auflegen auf die Platine geprüft werden. Platine reinigen
Kasse umsonst gibt - top Ergebnis, keine Papierrückstände beim Abziehen! TPI Fotopapier, 5014, 10 x 15 cm, 240 g/m², Hochglanz, 100 Blatt (Conrad 4€) sehr gute Deckung braucht > 45min im Wasserbad keine Papierreste Bügeleisen auf MAX Spiegel-Papier, am besten nur mit Text, nur abziehen kein rubbeln
-
Artikel
GPS Mini Navigator
Die Stromaufnahme der einzelnen Module beträgt im Übrigen: ~4 mA AT Mega 88, aktiv, 8 MHz, PRR = 0xFF ~70-75mA GPS Tracking ~10 mA Bluetooth-Modul an ~50 mA Bluetooth-Modul verbunden ~30 mA Bluetooth-Modul ohne Verbindung, nachdem es einmal verbunden war (wohl ein Bug) ~35 µA für die komplette Schaltung
auf. Bekannte Fehler: Abspeichern falscher Werte als Wegpunkt (siehe b0.2) Öffnen der Wegpunktdatei 0xFF (siehe b0.2) GPS Mini Navigator Version beta 0.2 Behobene Fehler: Wiedereinschalten aus dem Standby wurde nicht ausreichend überprüft. (Achtung. Verändertes Timing beim Einschalten, siehe Changelog
-
Artikel
KFZ Diagnosegeräte
Geschäftsführer Parvis Avini, Avid Avini BMW/Mini sehr gut. VAG eingeschränkt Mercedes uvm. Funktionen bei Marke X 75 € jährlich je Automarke! Viele Funktionen kosten extra, z.B. Service rückstellen, Autobatterie wechseln, DPF reinigen. Codiert deutlich weniger wie VCDS. Gebrauchtwagencheck liest km-Stand und Betriebsstunden
Vertragswerkstätten nicht zu bekommen. Wird über USB und Serial Port angeschlossen und verwendt die Software DDT2000. Hyundai/Kia - GDS (davor Handgerät „hiScan Pro“) Fiat - Examiner alt Ford - IDS Mazda - IDS Volvo - VIDA Porsche - PIWIS Porsche - PASDT Porsche Automatisierter Steuergeräte Diagnose Tester Porsche
-
Artikel
Verilog
== 4'b11xx; // = x --> FALSCH 4'b11xx == 4'b11xx; // = x --> FALSCH 4'b110z == 4'b110z; // = x --> FALSCH Im gleichen Sinn ergeben größer- und kleiner-Operationen immer FALSCH wenn ein x- oder z-Zustand vorhanden ist: 4'b1100 > 4'b11xx; // = x --> FALSCH 4'b110z > 4'b1100; // = x --> FALSCH Um einen exakten Vergleich durchzuführen, gibt es den sogenannten case equality operator (===). Hier werden auch die Zustände x und z mit in den Vergleich
-
Artikel
GMSK-Modulation
der GMSK im älteren Mobiltelefon-Standard GSM , Beginn 1982, Einführung ab 1990 (das neuere UMTS ab 2000/2004 nutzt QPSK oder 16QAM) und in DECT - Schnurlostelefonen sind für Hobbyanwendungen vor allem folgende Themen interessant: DGPS differential global positioning system. Vor der Abschaltung der "selective
oder (Version 03) Datenpakete via Soundkarte mitzulesen, auch eine Software unter Linux , die andere xMBE-Sprachcodecs decodieren kann, aber der Autor will bisher (zumindest offiziell) den D-Star-Codec nicht emulieren. Links. Von KB9MWR gibt es eine Sammlung von Dateien zu D-Star, darunter auch zum Decodertest
-
Artikel
LCS-1M - Ein einfaches, preiswertes, mikrokontrollergesteuertes Zweikanal-Oszilloskop zum Selberbauen
Compact and lightweight (about the size of a DVD box) PC-based Scope Software: Runs on Windows 95, 98, 2000, XP, Vista Fully graphical interface. All settings (timebase, vertical resolution, trigger) are controlled from the PC. Screen update rate up to 7 frames/sec (mostly limited by scope hardware; will
away! Thus very beginner-friendly. No separate programmer needed for the microcontroller (Picaxe 28X1) - the cable already used for PC connection is all that is needed. Programming software is freely available as well. Fits in a robust standard enclosure Accepts standard 1:1 probes, BNC cables, or grabber
-
Artikel
AVR Bootloader optiboot Assemblerversion
program_target.sh für atmega328p ############# Die Fuses in program_target.sh sind gesetzt auf lfuse=0xFF, hfuse=0xDE, efuse=0xFD Bootloader HFUSE wird auf 0xDE gesetzt, OK! BootLoader Startadresse ist gesetzt auf 0x7E00, 32256 ##### Lösche den atmega328p und setze die Fuses avrdude -C ./avrdude.conf -c avrisp2 -B 200 -p atmega328p -P usb -b 115200 -q -q -e -u -U efuse:w:0xFD:m -U hfuse:w:0xDE:m -U lfuse:w:0xFF:m ##### Schreibe den optiboot Bootloader auf atmega328p und setze die Lock Bits avrdude -C ./avrdude.conf -c avrisp2 -B 1.50 -p atmega328p -P usb -b 115200 -D -U
-
Artikel
Antrax GPS/GSM/GPRS Shield
an das GSM Modul gehen sind als Array definiert, so dass Sie zu den Zuständen passen. init_commands[X] enthält das Kommando, das in Zustand X an das Modul gesendet wird. Jetzt kann die Maschine in einer Schleife verwendet werden bis der letzte Zustand erreicht ist oder aufgrund von wiederholt fehlgeschlagenen
Verbindung aufbauen, sondern sehe in den Debug-Ausgaben immer ERROR nach dem Kommando AT#SD=3,0,8080,"x.x.x.x" A: Prüfe die Daten für APN, User und Kennwort. Diese werden oft zunächst akzeptiert, dann kommt es aber zum Fehler beim Connect. Q: AT+CGATT=1 ergibt immer einen Fehler (Antwort ERROR). A: Die
-
Artikel
Avr-gcc Bugs
start for MEMORY region text 2.42 21621 Wrong / missing warning "skipping two-word instruction" 2.29.x 21849 Locate .progmemx.* at a higher address 2.29.x 21683 Support __gcc_isr pseudo-instruction 2.29 21583 Move .jumptables to a higher address 2.29 21569 Merge avr.sc and avrtiny.sc 2.29 21472 Add new
enable-lto in Canadian cross build 2.23 12161 Unconforming ELF file causes SIGSEGV in avr-ld 2.23, 2.22.x avr-libc 57114 Do not #define abs / labs 57071 57071 Fix math.h and function names that block 64-bit double 2.2 49567 Use meta-info from --print-multi-lib and --print-multi-directory 2.2 P-9416 [patch
-
Artikel
ZigBeeModule
Panasonic | 5 | -98 | 41,5 | k.A. | k.A. | uC+ADC | chip+other | DK , kein Stack (Ember Stack nutzbar) RC2000 | Radiocrafts | -3 | -101 | 25 | 45 | k.A. | UART, I2C | wire (self) | Chip: CC2420 RC2100 | Radiocrafts | 0 | -94 | 22 | 45 | k.A. | UART, I2C | wire (self) | Chip: CC2420 RC2200 | Radiocrafts | 0
chip+other | E/STRX2-PA | Telegesis | 18 | -98 | - | k.A. | k.A. | uC+ADC | chip+other | Zebra 241X | Sentec Elektronik | 10 | -97 | | | | | | Freescale Stack nutzbar, Leistungsverstärker AMB 2130 | Amber Wireless | 8 | -98 | 46 | k.A. | k.A. | ATMega 128 | MMCX Buchse | EM250 SOC | Ember | 5 | -98
-
Artikel
STM32
Neu- bzw. Deinitialisierung der Peripherie empfiehlt sich! Boot from FLASH. Startadresse wird von 0x08000004 geladen BOOT0 Lo BOOT1 X Boot from SRAM. PC Startadresse wird an 0x200001E0 direkt angesprungen. BOOT0 Hi BOOT1 Hi Da der interne FLASH der stm32f1x laut Datenblatt nur für 10000 Schreibvorgänge
Interrupts remappen. Um ein vergleichbares Startverhalten zum FLASH zu erreichen, empfiehlt es sich, 0xF1E0F85F an 0x200001E0 zu schreiben. Diese implizite Ausführung von "ldr.w pc, [pc, #-0x01E0]" beim Start erzwingt ein laden der Startadresse von 0x20000004. Boot from SYSMEM (RS232, CAN und USB). PC
-
Artikel
Radar-Verkehrsmessung
Abstandsbolzen R30-1000402 DigiKey 952-3008-ND 10 0,30 € 3,00 € Kabel wasserdicht 743 DigiKey 1528-2000-ND 2 2,70 € 5,40 € Klebeband elek. isol. 33+SUPER-3/4X20FT DigiKey 3M156004-ND 1 4,18€ 4,18 € Stiftleiste 3 pol PH1-03-UA DigiKey 2057-PH1-03-UA-ND 5 0,11€ 0,55 € Stiftbuchse 3 pol PPPC031LFBN-RC DigiKey
das Messgerät soll durch die Akkus (ohne Solarmodul) sieben Tage mit Energie versorgt werden. Bei 7x18650 (3,6V mit 3,5Ah) wären das: Der DC/DC Wandler hat bei diesem Strom eine Wirkungsgrad von 80%; Die Akkus werden nie zu 100% entladen. Von dem her wird hier von 3,2Ah ausgegangen. Entlade Diagramm
-
Artikel
Frequenzumrichter mit Raumzeigermodulation
Betrieb nur ca. 40° C warm. Achtung Fehlerteufel in: void initial(void) im Programm WR88rzm3.c DDRB = 0x2b; // PortB2 ist ein Eingang der Rest sind Ausgänge Achtung: Hier stand fälschlicherweise DDRB = 0x1b geändert am 14.03.2010 Danke an Uwe Scholz für den Hinweis. Der Fehler war mir nicht aufgefallen,
Schaltnetzteilen. eBay hat auch öfters welche. Die Kapazität ist abhängig von der Last. Hier wurden insgesamt 2000µF verwendet. C11, C12 und die Drossel sind ein Filter um Störungen zurück ins Netz zu minimieren. Laut Wikipedia sind gute Werte: C11=100nF, C12=4,4nF und eine 1:1 Drossel mit 1 mH pro Spule. Arbeitet
-
Artikel
Absolute Beginner
. Prof. Armstrong und der kleine Roboter Robert führen spielend in die Welt der Elektronik ein. XN2000 Die Erweiterung. XN3000 Nicht mehr auf Kinder, sondern auf Jugendliche ausgerichtet. Relativ anspruchsvoll, aber verständlich. Nachteil: relativ teuer Busch-Elektronik-Kästen (Conrad) Nachteil: Weil
hochwertige Lithium-Batterien von Saft & Ultralife sowie FGS-Bleiakkus zu günstigen Preisen (z.B. 1 x Saft Lithium-Batterie LS14500 3,6V Mignon AA für 4,40 €). Der Artikel Elektronikversender zählt viele weitere Versender auf. Doch sollte man darauf achten, dass gerade sogenannte Distributoren in Deutschland
-
Artikel
Modellierung analoger Schaltungen
Operationen Schritte Transistor 3D - physisch 31 73 3700 4700 13200 Transistor hSpice 17 32 890 1190 2000 pSPice 9 19 232 304 427 BiPol - KleinSignal 5 7 64 89 121 BiPol - Lineariarisiert 3 5 24 33 46 Theoretischer Transistor 1 9 11 12 18 Widerstand 3D HF 9 21 225 306 430 Widerstand 2D LF 5 12 69 94 128
wären z.B. Raten von 10Hz und darunter möglicherweises ausreichend. Für Audiosignale wären mindestens 2x15kHz zu fordern. Mit Einschränkungen sind auch 5kHz ... 10kHz noch zulässig, wenn größere Abweichungen in den Höhen hakzeptiert werden können. Üblicherweise nehmen die Fehler in den Höhen mit jeder Oktave
-
Artikel
WordClock mit WS2812
W - Temperaturanzeige aktivieren T y m d h i s - Datum/Zeit (Time) setzen: y = 0 ... 99 Jahr seit 2000 m = 1 ... 12 Monat d = 1 ... 31 Tag im Monat h = 0 ... 23 Stunde i = 0 ... 59 Minute s = 0 ... 59 Sekunde gT x - Tetris x = s Tetris starten x = l Links x = r Rechts x = d Unten x = u Hoch (hier: Drehen) x = m Fallenlassen x = q Quit: Beenden Ab Version 2.9.4: gS x - Snake x = s Snake starten x = l Links x = r Rechts x = d Unten x = u Hoch x = q Quit: Beenden f f t - MP3-Track über DFPlayer abspielen f
-
Artikel
Elektronikversender
Logistik Fachberatung Fachausstellung mit 120 Schalterdesigns. AZ-Delivery. Homepage: gehört zu SellerX einem sog. Amazon Aggregator elektronische Bauteile, Bausätze und Entwicklerboards kostenlose E-Books zu µC Themen liefert schnell und zuverlässig an privat 9 Zahlungsarten 7 Logistikunternehmen µc.net
und bieten Sie erstklassige Produkte und Unterstützung an! Nantian ELectronics. Homepage: Im Jahr 2000 als führender Distributor elektronischer Komponenten in China gegründet! Chinas frühestes Halbleiterexportunternehmen! Bereitstellung von Halbleitern, IGBT-Modulen, Mikrocontrollern, Leiterplatten und