-
Artikel
Datei:MeshModells VRML-Wings3D 17Sep2013.zip
3d Mesh Modelle für KiCad (Wings3d und wrl2 Dateien. Autor: Bernd Wiebus, CC-Zero /Public domain
-
Artikel
Datei:MeshModells VRML-Wings3D 14Jun2013.zip
3D-Modelle von elektronischen Bauteilen für Kicad (Wings3D und WRL2.0 Format). Autor: Bernd Wiebus, CC-Zero/Public Domain.
-
Artikel
Der Multiplex Sensor Bus (MSB)
Adresse Sensortyp Empfängerspannung 0 Empfänger Link Quality Indicator (LQI) 1 Empfänger Spannung 2 Spannungssensor Strom 3 Stromsensor Temperatur 4 Temperatursensor Vario 6 Vario / barometrisch Höhe 7 Vario / barometrisch Geschwindigkeit 3D 9 GPS-Sensor Höhe 10 GPS-Sensor Entfernung 3D 11 GPS-Sensor
Temperatur Spannung Schaltung. Der Schaltplan ist ohne Überraschungen. Der Spannungsregler wird von 2 2µ2 Kondensatoren gestützt, der Drucksensor wird per I2C direkt an den Controller angeschlossen. Externe PullUp Widerstände fehlen. Aus Platzgründen werden die internen des Controllers verwendet. Zur
-
Artikel
CAN
Schnittstelle Cortex M3 Core - STM32 F1 series of mainstream MCUs STM32F103 : 1 CAN Schnittstelle STM32F105 : 2 CAN Schnittstellen STM32F107 : 2 CAN Schnittstellen - STM32 F2 series of high-performance MCUs STM32F205 : 2 CAN Schnittstellen STM32F207 : 2 CAN Schnittstellen STM32F215 : 2 CAN Schnittstellen STM32F217
Schnittstelle - STM32 F4 series of high-performance MCUs with DSP and FPU instructions STM32F405 : 2 CAN Schnittstellen STM32F415 : 2 CAN Schnittstellen STM32F407 : 2 CAN Schnittstellen STM32F417 : 2 CAN Schnittstellen STM32F427 : 2 CAN Schnittstellen STM32F437 : 2 CAN Schnittstellen STM32F429 : 2 CAN
-
Artikel
VHDL
Buch/Programmierer zwei unterschiedliche Konstrukte benutzt: Variante 1 (klassisch): und Variante 2: Welche ist zu empfehlen? Antwort: Kurz gesagt bei der Synthese gibt es keine Unterschiede, in der Simulation kleine. Verwende die besser lesbare Variante. Die mit rising_edge() (bzw. falling_edge())
nicht notwendigerweise vorwegnehmen soll, aber da hat jeder seine eigene Meinung zu ...) Beispiel 2. Bei Analogen Filtern ist es oft notwendig, iterative Schleifen zu verwenden, um die Ergebnisse zu erlangen. Nur die Verwendung von Variablen und Loops gestattet es, komplexe Rechenergebnisse von "analoger
-
Artikel
Wellenwiderstand
widerstand gleich dem Wellen widerstand eingespeist. Dadurch ergibt sich ein Spannung steiler von 1:2, d.h. Das Signal hat kurzzeitig nur die halbe Amplitude. Damit läuft es bis zum Ende der Leitung, welches offen ist. Es wird zu 100% reflektiert. Dadurch entsteht der volle Spannungs pegel. Wenn die
nachweisbar Typische Leiterbahnbreite für Mikrowellentechnik ist 3mm, Kapazitätszuwachs liegt bei ca. 0,2pF, Frequenzen von 10 GHz und mehr, Signalamplituden im Millivoltbereich mit engen Toleranzen über eine lange, analoge Verstärkerkette (+/-0,5dB über 10 Stufen) Fazit. Die Winkel spielen unter 1 GHz keine
-
Artikel
Pegelwandler
von Analog Devices die ADUM Serie 1,65 V ... 5,5 V ⇔ 1,65 V ... 5,5 V. Bauteile SN74LVC1T45 SN74LVC2T45 SN74LVC(H)8T245 SN74LVC(H)16T245 1,2 V ... 3,6 V ⇔ 1,65V ... 5,5V. Bauteile TXB0101 TXB0102 TXB0104 TXB0106 TXB0108 1,2 V ... 3,6V ⇔ 1,2 V ... 3,6 V. Bauteile SN74AVC(H)1T45 SN74AVC(H)2T45 SN74AVC
SP724, Siliziumschutzarray Siehe auch. Forumsbeitrag: Entkopplung von FT232 und AVR Forumsbeitrag: 2x level shift in Reihe (I2C) Forumsbeitrag: Vorsicht bei bidirektionalen Pegelwandlern mit automatischer Richtungserkennung Weblinks. Holmes D., Bi-directional level-shift with MOSFETs Gaurang Kavaiya
-
Artikel
Diode
in einer Richtung und erlaubt ihn in der anderen. Als diskretes Bauteil besitzen Halbleiterdioden i.d.R. einen aufgedruckten Ring, der die Kathode kennzeichnet. Liegt an diesem Anschluss eine negativere Spannung als an der Anode, ist die Diode in Durchlassrichtung geschaltet, d.h. sobald die Durchlass-Spannung
Beitrag, es muss TLV431 heißen) Forumsbeitrag: Aktive Nachbildung einer HV-Z-Diode, Linearregler für 2kV/2µA Forumsbeitrag: Nachbildung einer Leistungs Z-Diode mittels Transistor Forumsbeitrag: TL431-LiPo-Balancer "reloaded", Balancer mit wenig Ruhestrom (74uA) Forumsbeitrag: Erklärung zu TVS-Dioden Forumsbeitrag
-
Artikel
Entwicklungsboard mit AT91SAM7Sxxx - selbstgemacht
3,3V (2x) 2,2µF KERKO oder ELKO Stiftleisten (siehe Text) Wannenstecker 20Pol falls JTAG gewünscht Taster für Reset falls gewünscht USB-B Buchse Print Beschaltung für USB-Pullup-Widerstand nach Wahl (Text!)
Bitschiebeoperationen > kann man auch für eine schnelle Multiplikation bzw. Division durch Potenzen von 2 verwenden. ((n) >> 2) teilt n durch (2^2) = 4 und ((n) << 3) multipliziert die Zahl mit (2^3) = 8. Dies ist jedoch nicht unbedingt notwendig, da der Compiler diese Optimierungen (wenn sinnvoll und möglich
-
Artikel
AVR-GCC-Tutorial/Der UART
Blick in die AVR_Checkliste. Controller mit nur einem Quarzanschluss (z.B Atmega328), die den Timer2 im Asynchron Modus benutzen, müssen intern mit dem RC-Oszillator getaktet werden. Dieser sollte dann kalibriert werden: Kalibrieren des internen Oszillators mit Timer2 als Zeitbasis Die UART-Register
Bit Select) Diese Bits setzen die Anzahl der zu sendenden Stopbits eines Frames. Beim Setzen werden 2 Stopbits übertragen, andernfalls nur 1 Stopbit. USBS Anzahl der Stop Bits 0 1 1 2 UCSZ1:0 (Character Size) Diese Bits setzen in Verbindung mit UCSZ2 aus dem UCSRB Register die Anzahl der Datenbits eines
-
Artikel
IRMP auf STM32 - ein USB IR Empfänger/Sender/Einschalter mit Wakeup-Timer
kein Treiber nötig, erscheint als „HID konformes Gerät“ oder /dev/hidraw überträgt die Daten per USB2 in Hardware mit Fullspeed IR Empfänger (ca. 40 Protokolle werden in HW dekodiert) PC mit Fernbedienung Einschalten aus S3 (STR) und S4 (STD) über USB oder aus S3, S4 und S5 (SoftOff) über Motherboard-Power-Schalter
new protocol. [4] Manuel Reimer for gcc-4.9 fix, SimpleCircuit and check if host running. [5] [1] [2] [3] [4] [5] Discussion. Express comments, questions, suggestions for improvement, criticism and similar at . seems to be fallen asleep. Construction manual. Much fun with IRMP on STM32!
-
Artikel
Bildergalerien
Basteltische; * Kätzchenthread, Vorsicht Nonsense; * Zeigt her eure Kunstwerke; * Zeigt her eure Kunstwerke (2); * EAGLE 3D - zeigt eure Projekte; * Adapter, quick & dirty; * Brauche Hilfe beim Bau einer Uhr; * Früher waren Layouter noch Künstler; * Zeigt mal eure Desktops;* Eagle3D update für realistische Renders
-
Artikel
Bildformate
direkt im Forum posten. Man kann die Bildqualität vor der Aufnahme direkt an der Kamera einstellen. 2 Megapixel reichen völlig. Bei manchen Kameras werden im Menu Namen verwendet wie zum Beispiel "Poster" (nicht geeignet) oder "Abzug, mittel" (geeignet). Vorteilhaft ist es, wenn Bauelemente oder Baugruppen
der Bauteile und der Bestückungsdruck können nicht mehr gelesen werden. Trotzdem ist die Aufnahme 2,9 MB groß hochgeladen worden (Aus Rücksicht zum Server ist die Aufnahme auf 50% reduziert und somit nur noch 340 KB groß, was aber die Bildschärfe nicht besser macht) Für Bild B wurde lediglich eine
-
Artikel
Richtlinien zur Schaltungserstellung
verlaufende Leiter bilden immer auch einen Kondensator. Die Kapazität (C) hängt vom Abstand der Leiter (d), dem Dielektrikum (epsilon) und der Leiterlänge ab. Daraus folgt das Schaltungsteile die nicht elektrisch Leitend verbunden sind, sich dennoch gegenseitig beeinflussen können. Während der Widerstand
nicht beeinflussen kann man daraus ableiten das der Blindwiderstand mölichst groß sein sollte. Xc=1/(2*pi*f*C) C~ epsilon*(A/d) Aus diesen Formeln lässt sich erkennen das der Abstand der Leiter/Kondensatorplatten möglichst groß, die Fläche der Platten möglichst klein und auch epsilon möglichst klein sein
-
Artikel
EKG mit XMC µC
. Hätte ich das Datenblatt des XMC's vorher etwas genauer gelesen, hätte ich gewusst, dass man Pin 2.7 und 2.9, an denen diese LED's hängen, nicht als Output konfigurieren kann. Naja, der gute Wille war da und die zwei LED's auf dem XMC2GO Board sollten auch erstmal reichen: Durch die LED an P1.1 wird
und 0805. So war es möglich das ganze Design ziemlich klein zu halten. Die Platine ist ohne den XMC2GO 30mm x 70mm groß. Der SUB-D Stecker wird auf die Vorderkante der Platine gesteckt und von beiden Seiten verlötet. Da die beiden SMD-Drosseln und das SMD-Poti ihre Pad's direkt unter dem Bauteil haben
-
Artikel
Schwingkreis
Als Schwingkreis bezeichnet man eine elektronische Schaltung die selbsttätig schwingt, d.h. ihre Spannungs- und Stromzustände periodisch ändert. Meistens handelt es sich um sinusförmige Schwingungen, die der DGL 2. Ordnung genügen. Funktion. Entscheidend für das Vorhandensein eines Schwingkreises
die bei idealen Bauelementen entstünde. Wird mehr Energie zugeführt, schwingt der Schwingkreis auf, d.h. er lädt sich mit Energie auf, was zu einer steigenden Amplitude bei geringfügig verringerter Frequenz führt, weil die Umkehrpunkte bei den sich aufweitenden Hüllkurven später erreicht werden.
-
Artikel
Gerber Interpreter
Nichts anderes als IF len>9 dann '0'+(len/10): akt_zeile[x] = '0' + (len%10); akt_zeile[x] = '\0'; feld2[y] = (char*)malloc( strlen(akt_zeile) + 1 ); strcpy( feld2[y], akt_zeile ); feld2 = (char**)realloc( feld2, (y+2)*sizeof(char*) ); if ( feld2 == 0 ) { char **temp = malloc( (y+2)*sizeof(char*) ); memcpy( temp, feld2, y*sizeof(char*) ); free(feld2); feld2 = temp; } lcd_data(y+48); if(!strcmp(akt_zeile,"D10*")){ //Bei diesem Befehl soll das Empfangen gestoppt werden(G70) empf=1; lcd_setcursor(0,2); lcd_data(empf+48
-
Artikel
STM32 - Einstieg mit Em::Blocks
stellt. Diese Dateien dürfen nicht beim STM32F4-Discovery/STM32F407VG hinzugefügt werden. stm32f4xx_dma2d.c/.h stm32f4xx_fmc.c/.h stm32f4xx_ltdc.c/.h stm32f4xx_sai.c/.h Daraus resultiert folgende Struktur: Anschließend kann die Standard-Peripheral-Library benutzt werden. main.c: Hier ist noch ein "BasicFramework
gilt: SYSCLK = ((8MHz / PLL_M(25)) * PLL_N(336)) / PLL_P(2) = 53.76MHz Der Controller läuft also nur mit 53.76MHz, wenn wie ober beschrieben ein Projekt erstellt wird. Allerdings kann dieses Problem durch ändern von den betroffen Defines behoben werden: Dazu
-
Artikel
RGB LED-Matrizen
genau so hell leuchten, wie bei 12,5% Pulsweite mit 160mA. Mei LEDs mit 20mA Nennstrom ist dies i.d.R. der Fall, bei High-Power-LEDs ist das z.T. nicht der Fall, aber hier lohnen sich u.U. getaktete Stromreglern (s.u.) Ansteuerung. Je nach LED-Treiber erfolgt die Ansteuerung sehr unterschiedlich. Allgemein
PWM Controller =Programmierung von Farben= Um Farbübergänge bei einzelnen LEDs oder Farbverläufe bei 2D-Anordnungen zu erzeugen, können folgende Profile verwendet werden, die sich an Thermographieanwendungen orientieren. Dargestellt sind Versionen für 64/80 sowie 96/112 und 128 Werte, beginnend bei einem
-
Artikel
Benutzer Diskussion:Florian1992
Nichts anderes als IF len>9 dann '0'+(len/10): akt_zeile[x] = '0' + (len%10); akt_zeile[x] = '\0'; feld2[y] = (char*)malloc( strlen(akt_zeile) + 1 ); strcpy( feld2[y], akt_zeile ); feld2 = (char**)realloc( feld2, (y+2)*sizeof(char*) ); if ( feld2 == 0 ) { char **temp = malloc( (y+2)*sizeof(char*) ); memcpy( temp, feld2, y*sizeof(char*) ); free(feld2); feld2 = temp; } lcd_data(y+48); if(!strcmp(akt_zeile,"D10*")){ //Bei diesem Befehl soll das Empfangen gestoppt werden(G70) empf=1; lcd_setcursor(0,2); lcd_data(empf+48
-
Artikel
Benutzer Diskussion:Dualcorez80
sprintf(zahl, "%d", data1); gdmgraphics_print(zahl, 10, 10, BLACK, WHITE, FONT_7x11); RCC_APB1PeriphClockCmd(RCC_APB1Periph_I2C1, ENABLE); //Takt für I2C1 Schnittstelle aktivieren RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB
low zu high ab 100kHz fest (=2/1) I2C_InitStructure.I2C_Mode = I2C_Mode_I2C; I2C_Init(I2C1, &I2C_InitStructure); I2C_Cmd(I2C1, ENABLE); gdmgraphics_print("Generate Start", 10, 40, BLACK, WHITE, FONT_7x11); I2C_GenerateSTART(I2C1,
-
Artikel
AVR-GCC
gcc.gnu.org/svn/gcc/trunk). Die AVR-LibC: Download. Achtung: Ab GCC v5 muss mindestens eine AVR-LibC v2.0.0 verwendet werden. Ältere GCCs brauchen natürlich auch eine AVR-LibC vor dieser Version. Alles herunterladen und entpacken. Zu den Downloads kommen dann noch 2 Umgebungsvariablen: Damit legt ihr das
Symbole vom Typ "T" (globale Funktionen), "t" (lokale Funktionen) und letztlich auch die mit einem "D" oder "d" (globale bzw. lokale Daten mit Initialisierungswerten im ROM) betreffen das FLASH-ROM. Typen "B" und "b" brauchen ausschließlich RAM (werden beim Start mit 0 initialisiert). (vgl. Forenbeitrag
-
Artikel
ScopeAndLogicAnalyzer
Seite gibt es sowohl ein Tutorial zur Einrichtung der Toolchain [1] als auch zu passenden Library [2]. Weiterhin war mir wichtig, dass alles nicht nur auf Windows, sondern auch auf Linux funktioniert, dafür muss man bei Linux eine UDEV-Regel unter /etc/udev/rules.d/ einfügen. Eine genauere Beschreibung
und Stück für Stück das Puzzle zusammenzuführen. Downloads. ScopeAndLogicAnalyzer Literatur. [1] XMC2Go-Toolchain [2] XMC2Go-Librarys [3] Linux [4] UDEV-Regel [5] QCustomPlot [6] QtSerialPort
-
Artikel
GPIB-RS232-Schnittstelle
Reihe von Steuerleitungen ein Drei-Leitungs-Handshake. Dieses ist in Wired-And-Methodik ausgeführt, d.h. der Bus wird terminiert und mit Pull-up versehen, welchen die Busteilnehmer dann aktiv nach Masse ziehen können. Das Handshake gewährleistet, dass der Bus nur so schnell betrieben wird, wie das langsamste
noch der Programmzähler auf den Stack gelegt werden. Praktisch ist der Bus in Wired-and ausgeführt, d.h. es entstehen zumindest keine Kurzschlüsse, wenn zwei gleichzeitig reden, weil die Treiber nicht schnell genug abgeschaltet werden. Es können aber Daten kaputt gehen, wenn andere Teilnehmer die Daten
-
Artikel
Leiterbahnbreite
70 35 70 zulässige Stromstärke [A] bei Erwärmung um mΩ/cm [mm] [mil] 10 K 30 K 10 K 30 K 0,10 4 0,2 0,4 0,4 0,8 50,9 25,4 0,15 6 0,3 0,6 0,6 1,2 33,9 17,0 0,20 8 0,4 0,8 0,8 1,6 25,4 12,7 0,25 10 0,5 1,0 1,0 2,0 20,3 10,2 0,30 12 0,6 1,2 1,2 2,3 17,0 8,48 0,5 20 1,0 2,0 2,0 3,5 10,2 5,09 1,0 39 2,2
Eigenschaften von VIAs berechnen Thermal Vias – A Packaging Engineer’s Best Friend Douglas G. Brooks PhD: PCB Trace and Via Currents and Temperatures:: The Complete Analysis (2nd ed.) ISBN 1541213521 (oder 978-1541213524) eevblog-317-pcb-tinning-myth-busting, engl. Video Current Carrying Capacity of Vias
-
Artikel
USB IR Remote Receiver
APPLE Apple NUBERT Nubert, z.B. Subwoofer System B&O Bang & Olufsen GRUNDIG Grundig NOKIA Nokia, z.B. D-Box SIEMENS Siemens, z.B. Gigaset M740AV (ab ~15kHz, siehe Bemerkungen zu F_INTERRUPTS) FDC FDC Keyboard (ab ~15kHz) RCCAR RC Car: IR Fernbedienung für Modellfahrzeuge JVC JVC NIKON NIKON RUWIDO RUWIDO
"GRUNDIG=15" kann auch die alte v1.0.0.6 weiter verwendet werden. Siehe INI Beschreibung. AVR: v1.2, IRMP Update auf 17.05.2010, neues Protokoll GRUNDIG, Bugfix SAMSUNG32 09.05.2010 DLL: v1.0.0.6, Bugfix für Standby - die Verbindung zum Gerät wurde nicht richtig getrennt Sonstiges: Plugin für EventGhost
-
Artikel
Taktung FPGA/CPLD
Takttreiber genutzt (in Xilinx FPGA: BUFG). - Taktnetzwerke als sehr oft als Baumstruktur gestaltet (d.h. gleiche Länge von der Baumwurzel zu jeder Astspitze). Man nennt diese Schaltungstechnik daher auch "Clock Tree". Hierdurch entsteht nicht nur eine begrenzte Last für jeden einzelnen Treiber, sondern
Taktleitungen. Dies kann durch die Verwendung von: Multiplexern (Auswahl zwischen Taktquelle 1 und 2) oder kombinatorischer Logik (Schaltungsteile werden unter bestimmten Bedingungen vom Takt getrennt) geschehen. Taktmultiplexer. Falls ein völliges Abschalten des Taktes wirklich erforderlich ist, z.
-
Artikel
Mikrocontroller Vergleich
R8C: 2.7V - 5.5V, zwischen 2.7V und 3V etwas reduzierte Maximaltaktrate. ST7: 2,4-5,5V STM8: 1,65 - 5,5V TLCS-870: 2,7-5,5V. Serie 870/C 1,8-5,5V. Z8e: 1,8-3,6V, I/Os 5V-tolerant. Programmierung in der Schaltung
Domäne von AVR/PIC/i51. Für MSP430 gibt es günstige fertig bestückte DIP-Adapter hier im Shop (MSP430x2xx gibt es auch in 14-Pin DIP-Gehäuse). Z8e-Chips existieren ebenfalls in DIP, sind aber schlechter verfügbar. Beschaltungsaufwand. 8051, AVR, PIC, MSP430, R8C, ST7, Z8e: gering, i.d.R. sind Versionen
-
Artikel
I2C-Schaltmodul
. Der Optokoppler hat einen Triacausgang mit Nullspannungsdetektor (engl. Zero Crossing Detector), d.h. er schaltet im Nulldurchgang der Netzspannung. Das schont den Triac und erzeugt wenig Störungen. Zusätzlich gibt es ein Löschglied (Snubber), bestehend aus R3 ud C2. Dies verhindert einen zu schnellen
LEDs verwenden! F1 8A TRÄGE 8,0A Sicherung, 8A, träge R1 100 METALL 100 Widerstand, 1/4W, 10% R2 360 METALL 360 Widerstand, 1/4W, 10% R3 39 2W METALL 39 Widerstand, 2W, 10% C1 100n Z5U-2,5 100N Kondensator, 16V, Vielschicht C2 10n MKS-4-1000 10N Kondensator, 1000V, Polyester KK1-4 9K/W V PR32/50,8
-
Artikel
Waage
auf 0.00 2. Wägestück wiegen und Wert ablesen RS232 Schnittstelle zum PC: 1. Waage ausschalten 2. Schnittstellenkabel am PC an COM1 oder COM2 und an dem vorgesehnen Anschluss an der Waage anschließen 3. Waage einschalten
DIN 7991 M3x12 vz 2 Schrauben Preissinger DIN 7991 M2,5x10 vz 4 Schrauben Preissinger DIN 7991 M2,5x6 schw. 2 Schrauben Preissinger DIN 912 M3x35 vz 2 Schraube Leiterplatte Preissinger DIN 912 M3x6 vz 4 Muttern Preissinger
-
Artikel
Cortex M3 OCM3U
Hauptoszillator wenig Extrabeschaltung RS232 zum programmieren und für Datenübermittlung zum PC STM32F101C8T6, 2.0-3.6V, 5V Tolerante I/Os, max. 36MHz, 32KB Flash, 6KB SRAM, 2x16Bit Timer, 2xSPI, 2xI2C, 3xUART, 10x12Bit ADC, 26xGPIOs, 1xRTC. Größere Modelle im pinkompatiblen Gehäuse erhältlich Software. Dieses
0805 X7R-G0805 100N 1 - Bat.-Fassung - KZH-12-1 (Passende Batterie:CR 1216) 1 - MAX3232ECWE SO16L - 2 - Pinheader 1x16 - 1x SL 1X36G 2,54 1 - Pinheader 1x2 - ^^ 1 32.768Khz Crystal HC49UP - 1 8Mhz Crystal HC49UP 8,0000-HC49-SMD 1 - Switch - TASTER 9312 1 - STM32F101C8T6 LQFP48 - 1 - SUBD-CON. F09HP D-SUB
-
Artikel
230V Schalter und Dimmer
Andernfalls schneidet man die Phase an, was z. B. in Dimmern gewünscht ist. Bauteile heißen z. B. TIC 2xyz xy: ?? z: Spannungsfestigkeit D 400V, M 600V, S 700V, N 800V Optotriac. Die sind dafür gemacht, den Triac galvanisch getrennt zu zünden. Teilweise ist dort auch die Nulldurchgangserkennung integriert, d. h. es kann einfach mit einem Pin vom µC geschaltet werden. MOC302x Typen ohne Nulldurchgangserkennung MOC304x Typen mit Nulldurchgangserkennung letzte Ziffer x: Sie unterscheiden sich in I_FT (LED Trigger
-
Artikel
Rigol DS1052E
Ausführung zur Verfügung. Seit Dezember 2012 steht für die Rigol Oszilloskope DS1052E, DS1102E, DS1052D und DS1102D beim Rigol Distributor Batronix auch eine deutschsprachige Version zum Download zur Verfügung. Hack. Beachtung fand ein Hack des Oszilloskopes, der insbesondere durch den EEVBlog Nr 70 (Update
zum Auseinandernehmen ab Seite 43 Videodokumentation der Innereien auf Youtube - zugehörige Fotos: 1 2 3 4 5 6 7 8 - zugehörige Blog-Diskussion Rigol DS1052E/1102E Remote Logger Datenblätter der verwendeten Komponenten. AD9288 von Analog Devices (AD-Wandler) variable-gain-amplifier AD8370 von Analog Devices
-
Artikel
Port-Expander PCF8574
Der PCF8574 ist ein via I2C-Bus angeschlossener 8-Bit I/O Port-Expander. Wer schon einmal unter "chronischem Pinmangel" in einer seiner Applikationen gelitten hat, weiss was gemeint ist. Falls ihr noch nie etwas mit dem I2C gemacht
0 1 0 0 A2 A1 A0 R/W 0x40 + A[2:0]*2 + R/W Das Adressbyte für den PCF8574A: Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Hexadezimal 0 1 1 1 A2 A1 A0 R/W 0x70 + A[2:0]*2 + R/W Der Adresse (4Bit für die eindeutige
-
Artikel
Bluetooth
1 100 721 kein SPP..+? Bluetooth 1.1 Y 3,3 78,00 datasheet F2M03C1 Free2Move 1 100 721 SPP..+? Bluetooth 1.1 N 3,3 41,00 datasheet F2M03AC2 Free2Move 2 20 721 SPP..+? Bluetooth 1.1 Y 3,3 41,00 datasheet PAN1540 Panasonic 2 10 600 SPP GAP SDAP Bluetooth 1.2 Y 3,3 ? datasheet PAN1550 Panasonic 2 10 600 SPP GAP SDAP Bluetooth 1.2 Y 3,3 ? datasheet BlueCore-2/3/4/5/6 2 10 721? SPP ? Y 3,3 eBay: Bluetooth Gamepad ab 13,00 datasheet MB-C04 ((bas. auf BlueCore-04 Chip) Modulestek / Vertrieb D: adelante-it
-
Artikel
Gründung einer EAR WEEE-Kooperation
Organisation ElektroG keine Kleine #a Firmen, Gewerbe und Ing.-Büros #b können kleinste Mengen #c #d von Geräten #e gemäß dem ElektrG in Verkehr bringen und entsorgen (lassen). - Der Zeit- #f und oder Geldaufwand #g dafür ist geringer als bei der EAR selbst. Die Registrierungspflicht #h bei der Stiftung
sprechende Ziele Was ist wenn das Ziel erreicht, der Vorgang etabliert ist Kommentare Meinungen Referenz 2 Ich setze mich an den Rechner, drücke eine Taste und damit werden alle notwendigen Informationen #i verarbeitet und an die Kooperation übertragen Alle notwendigen Informationen #i habe ich erfasst -
-
Artikel
AVR32 Studio Einstiegshilfe
View topic - AVR32 Studio: Code context window :: AVR Freaks View topic - Line numbers in AVR32Studio 2.0 :: AVR Freaks Atmel FAQ. AVR32 Studio V2 - Step by Step execution in assembly file -Wa,-g AVR32 Studio V2 - Generating map file -Map -Xlinker "${ProjDirPath}/${ProjName}.map" AVR32 Studio V2 - Generating listing file cmd.exe /C ..\list_gen.bat AVR32 Studio V2 - Using a Different Linker Script AVR32 Studio V2 - How to declare a variable at a specific address -Wl,-section-start=... AVR32 Studio V2 - Creating a Project from an (existing) AVR32 Stand-Alone Project
-
Artikel
Luftdrucksensor
Anwender selber machen, die Beschreibung dazu findet sich im Datenblatt. Daten: Versorgungsspannung: 2,2 ... 3,6V Auflösung: 0.1 mbar Genauigkeit absolut bei 25°C: +-1,5 mbar Messfrequenz: ca. 28 Hz Vorteile: Kalibriert Nachteile: lichtempfindlich Eigenes Protokoll über 3 Adern, kein Bussystem Benötigt
Pa bzw. 0.3 m Vorteile: Datenaufbereitung On-Chip, Ausgabe Druck, Höhe, Temperatur Nachteile: t.b.d. Bezugsquellen: DigiKey 2,31 , RS-Components3,02 (10.11.2013) SCP1000. Digitaler Absolutdruck-Sensor von VTI. Datenblatt Daten: Versorgung mit 2,4 bis 3,3 V Auflösung: 0,015 mbar Genauigkeit absolut
-
Artikel
Spartransformator
T2 weglassen und an deren Stelle T1 wickeln. Dadurch spart man zusätzlich ein wenig Kupfer. Das ist möglich, weil das obere Teilstück von T2, welches genausoviele Windungen wie T1 hat, exakt auf dem gleichen
Wicklungen (Trenntrafo). Meistens werden Spartrafos nur für Übersetzungsverhältnisse im Bereich von 0,5 bis 2 eingesetzt. Siehe auch. Transformatoren und Spulen Links. Spartransformator bei Wikipedia
-
Artikel
Bedienelemente, konservativ
befinden interaktive Bedien- und Anzeige-Elemente sowie die Elektronik in einer Hohldose (Position 2). Der Wipptaster ist mit einer Standardfunktion belegt. Mit den interaktiven Bedienelementen (Position2) kann der Wipptaster (Position1) vorübergehend mit einer anderen Funktion belegt werden. Die Auswahl
folgender Aufbau eines Bedienelements abgeleitet werden: Jedes Bedienelement besteht mindestens aus einem 2-fachen Rahmen mit den Positionen 1 und 2 Position 1: Klassischer Wipptaster mit der Standardfunktion Aus/An Position2: Hohlwanddose für Elektronik und interaktive Bedien- und Anzeigeelemente Mit Flächenschaltern
-
Artikel
Nixie-Röhren/Versorgung/Kaufmodule/Nixie Supply eb253715716797
geschirmt Eingangskondensator: 220 µF / 16 V Ausgangskondensator: 4,7 µF / 400 V Schalttransistor: TK13P25D: n-MOS / "Toshiba" / 250 V / 0.19 Ω / DPAK Freilaufdiode: US1G: 400 V / 1 A / "Ultrafast Rectifier" (50 ns) / SMA (DO-214AC) Stromshunt: 0.05 Ω / Size 2010 Feedback-Teiler: HV → R2 → Pin3 (FB) → Poti RV1 → R3 → GND R2 = 1,5 MegΩ RV = 5 kΩ R3 = 10 kΩ V_ref = 1,5 V ⇒ Einstellbereich: 151,5 ... 226,5 V nominell Abmessungen: 33 x 29 x 12.4 mm³ Besonderheiten: Lieferung inkl. Anschlusskabel mit "JST"-Stecker XH2.54 (einseitig
-
Artikel
MCBTMPM330
2,7 bis 3,3 V Betriebsspannung 100-Pin-Gehäuse: P-LQFP100-P-1414-0.5D (14mm × 14mm, 0.5mm pitch) Ausführliche Informationen finden sich im Datenblatt == Eigenschaften des Entwicklungs-Boards MCBTMPM330
Stiftleisten oder Buchsen eingespeist werden) 3,3 V-Festspannungsregler 3 grüne LEDs an den Ports PI0:2 und somit am Timer B-Output (interessant für PWM-Experimente) 1 Taster an Port PH1 1 Taster am nicht-maskierbaren Interrupt-Eingang 1 Reset-Taster 10 kOhm Poti an Port PD2 (AD-Wandler AN4) Quarz 10 MHz
-
Artikel
I²C
und 5V-Bausteinen am I2C-Bus Bibliotheken. AVR TWI Slave TWI MASTER in ASM AVR TWI/I2C MASTER in C (Peter Fleury) AVR TWI Master und Slave Funktionen in C universelle I2C Master Prozedur für AVR I2C (TWI) Sniffer mit AVR I2CLCD
, Python-Bibliothek für Windows/MacOS/Linux) I2C-Monitor. telos Connii MM 2.0 - I2C Monitor with USB Interface telos Tracii XL 2.0 - High-End I2C Monitor I2C Logger Firmware für USB AVR-ISP I2C Monitor mit Mega8 (Firmware) Cheapi2c by Numbnut (Andy
-
Artikel
LPC1xxx für Umsteiger
€99] bei DARISUS für den LPC1111FHN33/101 [LPC1113FBD48/301], QFN33 [TQFP48], 50MHz, 8[24]kB-Flash, 2[4]kB-RAM, 2x16-Bit, 2x32Bit Timer mit je 4 Compare-Registern, RT-Counter, 8x 10Bit ADC1xUSART, 1[2]xSPI, 1xIIC,Power Consumption at 12MHz, 3V, 25°C Active: 2.2mA, Power-down: 5µA, Power-save: 0.2µA Power
und TCP-IP Netzwerk. Der preisgünstigste Cortex-M3 LPC 1313 FBD 48/01 mit 72MHz kostet bei DARISUS 2€20, 100MHz d.h. den LPC1751FBD80 gibts bei elpro schon für 3€59. Hier findet sich für jeden Einsatzfall der passende Mikrocontroller. Quelle der genannten Preise: elpro oder DARISUS Die komplette LPC1xxx
-
Artikel
DDS-Signalgenerator per USB
nützlich. Wenn man die interne USB UART Bridge verwenden möchte, konfiguriert man wie folgt: Tx = P2.1 Rx = P2.2 Man beachte, dass diese Pins auf dem XMC2Go nicht herausgeführt wurden! Nach Inbetriebnahme kann man mit beliebigen Terminal-Programmen mit dem XMC kommunizieren. Ich empfehle hierzu HTerm
. Die STL-Dateien findet man ebenfalls im Downloadbereich. Bilder zum Projekt. ] ] ] Downloads. XMC2Go Sourcecode (basic, newest) XMControl Sourcecode (basic, newest) XMControl GUI v1.1.2 (basic) XMControl GUI v1.0.4 (basic) Eagle CAD-Daten v1.2 (extended) Gehäuse STL-Daten (extended) Weblinks.
-
Artikel
ZTEX USB- und USB-FPGA-Module
befindet (Stand April 2014) werden hier nur Board der Serie 2 vorgestellt. Gegenwärtig noch verfügbare Serie-1-Board werden jedoch auf Liste der ZTEX FPGA-Boards aufgeführt. USB-FPGA-Modul 2.13. Eigenschaften. USB 2.0-Schnittstelle mit Mini-USB-Buchse (Typ B) Cypress CY7C68013A EZ-USB FX2 Mikrocontroller (100 Pin Version) Vier Artix 7 Varianten: XC7A35T, XC7A50T, XC7A75T und XC7A100T Externer-I/O-Verbinder (bestehend aus zwei 2x32-Pin-Buchsenleisten mit 2.54mm-Raster) liefert: 100 mit
-
Artikel
IR-Tastatur Merlin Ruwido
0100 0x04 A 0x41 0000 0101 0x05 B 0x42 0000 0110 0x06 C 0x43 .... .... .... .... .... 0001 1101 0x1D Z 0x5A 0001 1110 0x1E 1 0x31 0001 1111 0x1F 2 0x32 .... .... .... .... .... 0010 0110 0x26 9 0x39 0010 0111 0x27 0 0x30 0010 1000 0x28 Enter --- 0010 1001 0x29 On/Off --- 0010 1010 0x2A Backsp --- 0010 1011 0x2B Tab --- 0010 1100 0x2C Space 0x20 0010 1110 0x2E = --- Anbindung per Kabel. Wird eine kabelgebundene Übertragung gewünscht, muss das Datensignal abgegriffen werden. Eine Verbindung der IR-Tastatur an
-
Artikel
P89626/UART
sich ein sog. "PL-2303 USB-to-Serial Port Adapter", z.B. ein Handy-Kabel, mehr dazu: UART auf USB 1 2 3 4 GND Tx Rx oder bei Silicon Labs CP210x USB to UART Bridge 1 2 3 4 GND Rx Tx Belegung kann man auf diesen Bildern sehen: Verbindung unter Linux. USB Stecker rein und auf Konsole eine screen (apt-get
2011 Attempting to set PLLA to 750MHz ... plla_ctrl0 : 0x0000000A plla_ctrl1 : 0x000F0000 plla_ctrl2 : 0x001D01A0 plla_ctrl3 : 0x00000017 PLLA Set Setup memory, testing Reading NAND, Image 0 Hdr len: 0x0001A94C Hdr CRC: 0xF0019DAC OK U-Boot 1.1.2 (Jun 24 2011 - 09:41:57) ... testen. Testen kann man
-
Artikel
Zahlensysteme
2 Stellen, welche aber nicht voll ausgenutzt werden. Darum ist die Umrechnung von hexadezimal/oktal/dual in dezimal aufwändiger. Die nachfolgende Tabelle sollte jeder Programmierer auswendig kennen, diese ist das kleine 1x1 der Zahlensysteme dezimal hexadezimal oktal dual 0 0 0 0000 1 1 1 0001 2 2 2 0010 3 3 3 0011 4 4 4 0100 5 5 5 0101 6 6 6 0110 7 7 7 0111 8 8 10 1000 9 9 11 1001 10 A 12 1010 11 B 13 1011 12 C 14 1100 13 D 15 1101 14 E 16 1110 15 F 17 1111 Darstellung. Hexadezimal. Hexadezimalzahlen
-
Artikel
AVR-Tutorial: Servo
1…2 ms = 1 s / 16.000.000 * 8 * OCR1 → OCR1 = 2.000…4.000 Output-Compare-Match-Interrupt: Ausgangspin auf 0 setzen Alternativ zum Overflow-Interrupt könnte, um eine Gesamtpulsbreite von exakt 20 ms zu erreichen
mitzählt und immer wieder auf 0 zurückgestellt wird. Die eigentliche Servoposition steht im Register OCR2. Rein rechnerisch beträgt ihr Wertebereich: 1 ms 4.000.000 / 64 / 1.000 OCR2 = 62,5 2 ms 4.000.000 / 64 / 500 OCR2 = 125 mit einer Mittelstellung von (62,5 + 125) / 2 = 93,75. Ansteuerung mehrerer Servos