-
Artikel
AVR Typen
ATxmega64A4 ATxmega128A4 128 44 34 34 0 7 2 5 0 12 2000 2 2 12 8 2048 0 ja 5 16 16 16 ATxmega128A4 ATxmega256A3B 256 64 16 47 49 0 8 2 6 0 16 2000 4 2 12 16 4096 0 ja 7 22 22 22 ATxmega256A3B ATxmega256D3 256 64 16 50 50 0 5 2 3 0 16 200 2 0 0 16 4096 0 5 18 18 18 ATxmega256D3 ATxmega192D3 192 64 16 50 50 0
ATxmega192A3U 192 64 16 50 50 1 ja ja 10 2 7 0 16 2000 4 2 12 16 2048 0 ja 7 22 22 22 ATxmega192A3U ATxmega256A3U 256 64 16 50 50 1 ja ja 10 2 7 0 16 2000 4 2 12 16 4096 0 ja 7 22 22 22 ATxmega256A3U ATxmega256A3BU 256 64 16 47 49 1 ja ja 8 2 6 0 16 2000 4 2 12 16 4096 0 ja 7 22 22 22 ATxmega256A3BU ATxmega64B3
-
Artikel
Logic Analyzer-Projekt: Ideen zur Hardware
Weitere Typen wären Asynchrone SRAM: CY22393,CY22394,CY22395 mit Layout Hinweisen AS7C34098-12TCN (256K x 16, 12ns) und AS7C31026B-12TCN (64k x 16, 12ns) Asynchroner SRAM bei Farnell Synchrone SRAM: CY7C1327G (256k*18) CY7C1327F (256k*18) * CY7C1327B (256k*18 Synchronous-Pipelined Cache RAM) Den CY7C1327B
Taktgeber, Three-PLL, SPI progr. Taktgenerator R&S (DE) 3,94 SRAM / IC61LV25616 TSOP-2 asynchroner SRAM 256KB x 16 | align="center" | Glyn.De ??? ?? SRAM / AS7C34098-12TCN TSOP, SOJ asynchroner SRAM 256K x 16, 12ns | align="center" | Farnell.De 13,17 SRAM / CY7C1327B TQFP100 synchr SRAM 256k x 18, 3.3V, 4ns
-
Artikel
Pollin Funk-AVR-Evaluationsboard
Netzteil kann den Strom anzeigen. Folgende Werte wurden beobachtet: ca. 20 mA - AVR nicht eingesetzt, MAX232 nicht eingesetzt ca. 22 mA - AVR nicht eingesetzt, MAX232 nicht eingesetzt, RESET gedrückt ca. 25 mA - AVR nicht eingesetzt, MAX232 eingesetzt ca. 26 mA - AVR nicht eingesetzt, MAX232 eingesetzt,
kommen. P = Prescaler T = Taktrate [Hz] 1.000.000/(T/P) = D1 = Dauer für +1 [µs] (1.000/(T/P))*256 = D2 = Dauer bis Overflow [ms] 1000/((1.000/(T/P))*256) = N256 = Anzahl Overflows für 1 s 1 12.000.000 0,083 0,021 46875 8 1.500.000 0,667 0,171 5859,38 64 187.500 5,333 0,171 732,42 256 46.875 21,333
-
Artikel
Diskussion:Soft-PWM
( max_value < channel[j].value){ max_value = channel[j].value; max_channel = j; } } // Merge channels if value is equal to previous. if( i && ( max_value == channel[ i - 1 ].value )){ pwmslots--; channel[
else if( max_channel != i ){ PWM_Slot tmp = channel[max_channel]; channel[max_channel] = channel[i]; channel[i] = tmp; } } // skip channels with a PWM width of zero if( channel[ pwmslots - 1 ].value == 0) pwmslots
-
Artikel
RS-485
. Bezeich- nung Package Hersteller Vcc [V] Datarate [Mbit/s] Slewrate limited Max. Tranceiver Lieferant LTC1480 SO-8 Linear 3,3 2,5 ? 32 R MAX481 SO-8 Maxim 5 2,5 nein 32 R MAX485 SO-8 Maxim 5 2,5 nein 32 R MAX3485 SO-8 Maxim 3,3 ja 32 R SP3485 SO-8 Exar 3,3 10 nein 32 R Meist genutzte
Supply 7mA plus load SO8 Gehäuse 4.05$@1 SN65HVD24D von TI extended common mode -20 to +25V 3MBit @500m 256 nodes Supply 10mA plus load SO8 Gehäuse 4.05$ @1 MAX3079E von Maxim 250kBit, 500kBit, 16MBit umschaltbar 256 nodes Supply 1.5mA plus load; 10µA Shutdown; 3.3V±10% Half-/Full-Duplex umschaltbar RX und
-
Artikel
Receiver-Mainboard Plattform Philips PNX8950
Hier. Auf einen mit FAT32 formatierten USB-Stick folgende Dateien kopieren: flashing.txt phStbRootApp_256M_0_t.mi phStbRootApp_256M_1_t.mi WinCe1.nb0 Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip Receiver ausschalten (Wippschalter auf der Geräterückseite) SW1 auf ON (DIL Schalter auf Pollin
PIN1: GND PIN2: TX (Board->PC) PIN4: RX (PC->Board) 1x extern, Pinbelegung (J2): 6 gnd 5 rx1 r2in MAX2333 (U10) 4 rx2 r1in MAX2333 (U10) 3 tx1 T2out MAX2333 (U10) 2 tx2 T1out MAX2333 (U10) 1 gnd 0 das O ist die Markierung auf der Platine Chips. Übersicht über die verwendeten Bausteine mit Links auf
-
Artikel
Reichelt-Wishlist
LM317EMP oder LM317AEMP SMD-Spannungsregler einstellbar (SMD TO-223 Gehäuse) | | (ENP vorhanden) Maxim MAX629, MAX1795, MAX1703 (Aufwärtsregler / Step-Up-Konverter) | | | | MAX859CSA | MAX 8865 Dual, Low-Dropout, 100mA Linear Regulator | MC78LCxx Serie - Ultra Low Drop Spannungsregler 3-5 Volt mit 1 Mikro-Ampere
ISD 5116 (Sprachaufnahme bis 16min & I2C-Interface) | | | | LTC1694-1 (I2C/SMBus Accelerator) | | MAX6650 I2C-Lüftermonitor * MAX6958 / MAX6959 (I2C 4-Digit, 9-Segment LED Display Drivers with Keyscan) | | * MAX7311AWG 2Wire Interface von Maxim | | MCP23008 8Bit I2C I/O Expander | MCP23S08 8BIT SPI
-
Artikel
LED-Fading
wichtig ist. Wie stimmen die Werte im LibreOffice Calc Sheet mit denen im Programm überein?: Basis = (Max/Factor)^(1/(Steps-1)) pwmtable_xx[0 = 0 pwmtable_xx[Index] = Round(Factor * Basis^Index); for Index=1..Steps-1 pwmtable_8A - Max=255, Steps=4, Factor=4 pwmtable_8B - Max=255, Steps=8, Factor=2 pwmtable_8C - Max=255, Steps=16, Factor=1.435 pwmtable_8D - Max=255, Steps=32, Factor=1.21 pwmtable_10 - Max=1023, Steps=64, Factor=1.118 pwmtable_16 - Max=65535, Steps=256, Factor=1.04427 Anmerkung 1: Dies ist nur ein
-
Artikel
Festkommazahlen ausgeben
Messbereich von 0 bis 2.56000 Volt reicht, dann lässt sich die Spannung so anzeigen: out_uwfxdp( w, 3, 256, 2); Hierbei ist w : der Wert aus dem ADC, vorzeichenlos, linksbündig 3 : die gewünschte Zahl der Nachkommastellen 256 : Integerdarstellung von 2.56 2: weil die Kommastelle von 2.56 um 2 Stellen nach rechts geschoben wurde und als 256 dargestellt wird. x = 6554 (das ist 1/10 von 65535) wird zu: 6554*256/65536=25.6015625, die Nachkommastelle um 2 verschoben: 0.256015625, gerundet auf 3 Stellen: 0.256, das ist 1/10 von 2.56 Beispiel
-
Artikel
I²C
angegebene Seite des "Erfinders" Philips, heute als NXP bekannt. serielle EEPROMs 24Cxx PCF85xx von NXP, 256-2048 Byte I/O-Portexpander PCF8574 MCP23008 (8-bit) von Microchip MCP23017(16-bit) von Microchip I2C MUX, zum Anschluss von ICs mit gleicher, fester Adresse PCA9545A AD-Wandler 12x12 Bit ADC MAX1238 12x10 Bit ADC MAX1138 MAX127 und MAX128 von Maxim, 12bit x8, PDIP24+SSOP28 12x8 Bit ADC MAX1038 DA-Wandler TDA8444, 8x6Bit Uhrenbausteine MCP7940N PCF8583, mit 256 Bytes RAM DS1307 LCD-Treiber PCF8577, 2x32 Segmente
-
Artikel
Liste von FPGA Eval boards
RS-232 µC Eingabe sonst. EFM-03 BEAST BOARD ab 559,- ARTIX-7 XC7A200T-2FBG676I 16 Gbit DDR3L SDRAM 256 Mbit Quad SPI Flash 3.0 - USB UART FX3 Leds. 191 I/O signale, einstellbarer IO Standard, Unified Development Kit Cesys EFM-02 364 XC6SLX45 oder XC6SLX150 256 16 Mb 3.0 SuperSpeed - - FX3 Leds 191 I/
devboards GmbH. DBM-SOC2 Cyclone V SoC Dimm Modul. Cyclone V SoC 20K oder 40KLE 1Gbyte DDR3 Memory 256Mbit Konfigurations Flash 4Gbyte eMMC oder SDKarte Gigabit Ethernet USB OTG RTC 152 IO Pins DIMM 200 Formfaktor Made in Germany Basisboard verfügbar Andere. VHDPlus Core MAX10. Intel FPGA MAX10 10M08SAU169C8G
-
Artikel
Entwicklungsboard mit AT91SAM7Sxxx - selbstgemacht
auf die pinkompatiblen, größeren Modelle zurückgreifen. AT91SAM7S128 (128k Flash, 32k RAM) AT91SAM7S256 (256k Flash, 64k RAM) AT91SAM7S512 (512k Flash, 64k RAM), das „Flaggschiff“ Das Gehäuse ist entweder ein 64-Pad QFN oder ein 64-Pin LQFP. Die kleineren Variante (SAM7S16/32/321) im 48-Pin Gehäuse sind
Taktversorgung übernimmt ein externer Quarz mit 3 bis 20MHz, woraus mittels On-Chip PLL der Haupttakt von max. 55MHz sowie die Hilfstakte für die Peripherieeinheiten gebildet werden. Es kann auch eine externe Taktquelle mit max. 55MHz direkt eingespeist werden. Um den fest installierten USB-Bootloader zu verwenden
-
Artikel
TV-out
und man kann das Bild nicht mit dem Videorekorder aufzeichnen. Weblinks: Einfache Grafikkarte mit 256x252 und 256 Farben für AVR von Benedikt K. (Atmega8515 @ 16 MHz, PAL). Es werden die drei RGB-Signale und das Composite Sync Signal erzeugt, d.h. ggf. ist noch ein NTSC/PAL-Encoder notwendig. PAL/RGB
alten TVs oder Videorecordern. Single-Channel Monochrome On-Screen Display with Integrated EEPROM MAX7456 Eagle lib MAX7456 MAX7456 Schaltung + PIC16F ASM Beispiel AVR Bascom beispiel
-
Artikel
AVR - Die genaue Sekunde / RTC
entspricht, d.h. damit können die UART-Standardbaudraten erzeugt werden. Der Softwareteiler wird mit 256 gewählt, d.h. 256 Timerinterrupts pro Sekunde, und kann somit mit nur einem einzigen Byte realisiert werden. Für größere Werte muß der Softwareteiler als int (2 Byte) deklariert werden. Bei kleinen
haben wir ja noch mal Glück gehabt, es gibt keinen Rest bei der Division und die Sekunde ist exakt 256 * 43200 = 11059200 Zyklen lang. Theoretisch. Denn selbst wenn auf dem Quarz eine Frequenz von 11,0592 Mhz aufgedruckt ist, so schwingt er doch auf einer etwas anderen Frequenz. Der Grund dafür sind
-
Artikel
ARM-MP3-Player
es auf der Seite ARM MP3/AAC Player. Status (28.05.06). AT91SAM7S64-Dev-Board, SAM7S64 gegen SAM7S256 ausgetauscht MP3- und AAC-Decoder: Datenspeicher: SD-Karte, Ansteuerung über die FAT-Bibliothek von DAC: CS4331 (auf MP3-Player-Platine "Pump" aus der c't), Fütterung über SSC mit DMA Bild des Hardwareaufbaus
I2S-Interface erzeugt. Master-Clock (MCLK): Fast alle DACs benötigen zusätzlich einen Takt mit dem 256-fachen der Samplerate, der exakt synchron zu den anderen Takten sein muss. In diesem Fall kann der DAC den Bittakt aus MCLK und LRCLK intern selbst erzeugen, so dass man den Bittakt nicht anzuschließen
-
Artikel
USB
NXP (ehem.Philips), bspw. ISP1760 SL811HST von Cypress (Host/Device/OTG möglich) VNC1L von Vinculum MAX3421E z. B. verwendet im Arduino USB Host Shield von Circuits@Home ALFAT SoC Processor - A seamless way to access files on SD & MMC cards and on USB memory drives. Simple commands are used on UART (serial
Laboratories C8051T3xx, -T6xx, -F3xx, -F6xx Full 24 28 32 48 1,8..5,25V 8051 25/48MHz 8KB..64KB 1,25..256KB 1 x 10bit, 500 ksps, 23 ins 5 x PWM 2 x UART SPI, I2C Temperatursensor, Komparator, 4 x 16bit timer Mouser OTP ab 0,81 €, Flash ab 1,11 € Atmel SAM3U High 100 144 1,62..3,6V Cortex M3 96MHz 64..256KB
-
Artikel
LPC-Mikrocontroller
, LCD, Ethernet, FlexComm, Security LPC1100 Cortex-M0/M0+ 50MHz 4-256kB 1-36kB 1.71-3.6V USB, CAN, EEPROM LPC1200 Cortex-M0 32-128kB 4-8kB 1.8-3.6V 8 kV protection, IEC 60730 Class B certified LPC1300 Cortex-M3 72MHz 8-64kB 4-12kB 2.0-3.6V USB LPC1500 64-256kB 12-36kB
WD), 11 PWM, 1 UART, 1IIC, 1USB, 1..2 SPI, einen 8-Kanal/10Bit AD-Wandler und eine Taktfrequenz von max. 72MHz. User Manual der LPC13xx-Familie (PDF) Eckdaten LPC17xx (Cortex-M3). Die LPC17xx-Serie hingegen enthält eine weit größere Peripherie in einem LQFP80/100/144/208 Package. 32..512k Flash, 8..96k
-
Artikel
Benutzer:Lunatix
Pers. Informationen: Alter: 20 Location: nähe Kassel Skillz: C, C++, BlitzBasic (2D/3D/Max), Pascal, PHP, Javascript, 3D/Spiele/Anwendungs programmierung, Forgeschrittene Erfahrungen mit 3dsMax, Autodesk Inventor, Milkshape3D, erster Elektronik Baukasten mit ca. 10 Jahren ;) Beruf: Metallbauer
16Mhz / 16k - 2x 628512-55 SRAM Module, 512kB / 55ns - S-Video Output - ca. 120 Sprites à 64x64 with 256 colors Main Unit: - AVR ATMega644, 20Mhz / 64k Gamepad Unit: Audio Unit:
-
Artikel
AVR-GCC-Tutorial/Analoge Ein- und Ausgabe
einer Phasenumkehr kommt. Daher ist es möglich, die Nulldurchgänge einer kleinen Wechselspannung mit max. 500 mV Scheitelwert ohne umständliche Zentrierungswiderstände zu erfassen. Dabei kann als R eines RC-Hochpasses der integrierte Pullup-Widerstand dienen, und der andere Komparatoreingang als Ausgang
Counter Mode of Operation TOP Update of OCR1x at TOV1 Flag set on 0 0 0 0 0 Normal 0xFFFF Immediate MAX 1 0 0 0 1 PWM, Phase Correct, 8-Bit 0x00FF TOP BOTTOM 2 0 0 1 0 PWM, Phase Correct, 9-Bit 0x01FF TOP BOTTOM 3 0 0 1 1 PWM, Phase Correct, 10-Bit 0x03FF TOP BOTTOM 4 0 1 0 0 CTC OCR1A Immediate MAX 5
-
Artikel
PIC
vs. PIC16F1827 PIC16F84A PIC16F1827 ROM/Flash 1k Word 4k Word SRAM 68 Byte 384 Byte EEPROM 64 Byte 256 Byte Pins/IOs 18/13 18/16 Max. Frequenz 20MHz 32MHz Internal Oscillator - 32MHz, 32kHz Comparators 0 2 ADC-Channels 0 12 Communication - 1xUART, 2xI2C/SPI CCP - 2xECCP, 2xCCP Timer 1x8bit 4x8bit, 1x16bit
PIC16F887 vs. PIC16F1939 PIC16F887 PIC16F1939 ROM/Flash 8k Word 16k Word SRAM 368 Byte 1024 Byte EEPROM 256 Byte 256 Byte Pins/IOs 40/36 40/36 Max. Frequenz 20MHz 32MHz Internal Oscillator 8MHz, 32kHz 32MHz, 32kHz Comparators 2 2 ADC-Channels 14 14 Communication 1xUART, 1xI2C/SPI 1xUART, 1xI2C/SPI CCP 1xECCP
-
Artikel
Klangerzeugung
minimale Ansteuerung oder einen Trigger benötigen: Voltage controlled Oscillator (VCO). XR8038 oder neuer MAX038 XR2206 Spezielle Klang-ICs. Für spezielle Klänge werden komplexe Klangerzeuger-ICs angeboten z.B.: Der klassische Gong-IC SAB800 / SAE800 -> Conrad, Reichelt, Bausatz bei ELV Des Weiteren: UM 3561
Version verwenden: Akkumulator = (Akkumulator + Inkrement) Modulo 65536, Step = Ganzzahl(Akkumulator/256), Halbwelle = Step x (255 - Step), Inkrement = 128 - Ganzzahl (Halbwelle / 256). Tonausgabe. Die analoge Ausgangsspannung für den Verstärker und später den Lautsprecher bzw ein elektronikfreies Piezoelement
-
Artikel
Wer hat was
ATmega328p, ATmega644(p), ATmega1284(p), ATmega128, ATmega2560, ATmega32u4, ATXmega128A3U, ATXmega256A3U, ATXmega384C3, ATXmega256D3, ATXmega384D3 und IC-Sockel; LEDS insbesondere auch RGB klar und diffuse als auch WS2812B auf Rolle;Powerinduktoren, Ferritkerne (auch Toroide) und Spulenkoerper, Ferritstaebe
Lastwiderstaende, HV Regler VIPer12a, LNK304; RM6203; Schaltwandler MC34063, LM2596, Hocheffizienz: LTC1148, MAX1795, HT7750A, HT7733, HT7730 , Praezisionsshuntwiderstaende, verschiedenste Batterien u. Akkus, Batteriefaecher (2xAA, 3xAA, 4xAA, 8xAA, 10xAA) ... ; MOVs (ZOVs), Elkos (auch HV), Kerkos (auch HV);
-
Artikel
Low Cost FPGA Konfiguration
FPGA-Familie Typ Konfiguration [Bit] EEPROM-Anzahl Konfigurations- zeit [s] I2C mit 400kBit/s 24C128 24C256 24C512 Spartan 2 XC2S15 197.696 2 1 1 0,5 XC2S30 336.768 3 2 1 0,8 XC2S50 559.200 5 3 2 1,4 XC2S100 781.216 6 3 2 2 XC2S150 1.040.096 8 4 2 2,6 XC2S200 1.335.840 * 6 3 3,3 Spartan 3 XC3S50 439.264 4
klein ist und keinerlei spezielle Resourcen benötigt, nicht einmal SRAM. Es können EEPROMs mit 128, 256 oder 512kbit eingesetzt werden. Allerdings müssen alle die gleiche Grösse haben. Eine LED am Signal SDA wird zur Fehleranzeige verwendet. Es sollte ein Low Current Typ mit niedriger Flusspannung sein
-
Artikel
AVR-Tutorial: ADC
müssen im Intervall GND VIN VREF liegen. Im Extremfall bedeutet dies: Sei VCC = 5,5 V, folgt AVCC max = VREF max = VIN max = 5,5 V. Der Eingangswiderstand des ADC liegt in der Größenordnung von einigen Megaohm, so dass der ADC die Signalquelle praktisch nicht belastet. Desweiteren enthält der Mikrocontroller
durch 256 erfolgt dann ganz einfach dadurch, dass das Register temp2 verworfen wird und die Register temp3 und temp4 als 16-Bit-Zahl aufgefasst werden. Eine Besonderheit ist noch, dass je nach dem Wert in temp2
-
Artikel
Micro2440
wird. Technische Daten (Stamp Modul). Dimension: 63 x 52 mm CPU: 400 MHz Samsung S3C2440A ARM920T (Max freq. 533 MHz) RAM: 64 MB SDRAM, 32 bit 100 MHz Bus Flash: 64 MB / 128 MB / 256 MB / 1GB NAND Flash and 2 MB NOR Flash with BIOS User Outputs: 4x LEDs Expansion Headers (2.0mm) Debug: 10 pin JTAG (2.0mm
InputDevice"] kann man jetzt erst mal die kreuze ausrichten (Siehe Bild.) Als nächstes muss man noch die Min/Max werte ermitteln dazu Links unten und oben rechts die Min/Max werte in die xorg.conf übertragen. Beim 7" Display muss man jetzt nur noch der SW sagen das der Touchscreen Falschrum verbaut ist dieses
-
Artikel
Diskussion:LED-Fading
Taktzyklen und 28 Byte an Speicher. Ich speichere also nur die Zwischenwerte für einen Bereich von Max bis Max/2. Kleinere Werte kann ich dann sehr schnell durch Schieben der Zahlen erhalten. Die Exponentialfunktion hat die Eigenschaft, dass exp(0) == 1. Daher bietet es sich für LEDs an, entweder bei
floor((z - 1) * (i / (n - 1)) ^ (1/γ) + 0.5) mit n = Anzahl der Einträge in der Look-Up-Tabelle (z.B. 256) i = Laufindex [0..n-1] z = Anzahl der linearen Stufen, die die PWM-Routine wiedergeben kann (z.B. 65536) Oder eingesetzt für den typischen Anwendungsfall: R[i] = floor(65535.0 * (i / 255.0) ^ 2.2 +
-
Artikel
RS-232
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
bezeichnet, da sie nur drei Drähte benötigt. Der Ausgang (TxD vom Controller via Treiberstufe des MAX232) wird dann mit dem RxD-Eingang des PC verbunden (Pin 2 bei DB9-Steckern), ggf. der Eingang (RxD des Controllers vom Empfänger des MAX232) mit TxD des PC (Pin 3 bei DB9), Masse des DB9-Steckers ist
-
Artikel
FAQ
1 Sekunde zählt dieser Timer 3906 mal den Bereich von 0 bis 255 (und weiter auf 0) durch (das sind 256 Zählschritte) und zuätzlich schafft er es danach noch bis 64 zu zählen. Denn 3906 * 256 + 64 = 1000000 und wir haben wieder die 1 Mio Zählschritte, die der Timer in 1 Sekunde erledigt. Das ist ganz
Counter TOP Update of TOV0 Flag (CTC0) (PWM0) Mode of Operation OCR0 Set-on 0 0 0 Normal 0xFF Immediate MAX 1 0 1 PWM, Phase Correct 0xFF TOP BOTTOM 2 1 0 CTC OCR0 Immediate MAX 3 1 1 Fast PWM 0xFF BOTTOM MAX Dort beginnt man mit der Recherche und sucht sich die Bits für den gewünschten Modus raus. Mit diesen
-
Artikel
Ethernet-Controller
W5300 (16/8 Bit Interface, >50MBit/s) siehe auch Modul WIZ830MJ W5100/W3150A+ (8Bit & SPI Interface, max. 25MBit/s) siehe Modul WIZ810MJ, WIZ812MJ & NM7010B+. Bezugsquelle für Module inkl. Adapterplatine z.B. bei: Display3000 W3100A-LF (8bit & I2C Interface, max. 20MBit/s), Modul NM7010A, aber nicht empfohlen
RTL8019-kompatibel ASIX AX88180 10/100/1000 Ethernet MAC µC mit Ethernet-Interface. Atmel AT91SAM7X256 Atmel AT91SAMSAM9260 / 9261 Freescale MC9S12NE64 Freescale MPC5200 Lantronix/GridConnect DSTni-LX / DSTni-EX (Turbo186 core mit 2x AM79C960 (1x PHY) ) Luminary Micro LM3S6xxx und LM3S8xxx (MAC+PHY)
-
Artikel
Batteriemonitor mit Dual Slope Wandler
Messsignal über einen festen Zeitraum integriert. Festgelegt ist die Zeit durch die Variable timer_max. Nachdem das Register TCNT1 größer ist als die Variable timer_max, wird die Referenzspannung an den Integrator angelegt. Das Timer/Counter Daten-Register(TCNT1) wird zurückgesetzt. Der nun folgende
-0,023 427 Messreihe bei timer_max = 30000: Betriebsspannung U in V Betriebsspannung U in Zähler Strom I in A Strom I in Zähler 14 2251 0 319 13 2088 -0,005 308 12 1931 -0,009 295 11 1773 -0,013 282 10 1622 -0,017 268 9 1468 -0,022 256
-
Artikel
Eagle-Bibliotheken
Konnektor und Formfaktor für Full- und Halfsize-PCIe-Mini-Karten siehe auch Diskussion im Forum Maxim MAX1811 USB Li+ Lader. von User: Muetze1 Link Enthält den Maxim MAX1811 USB Li+ Lader im SO08 Gehäuse Hersteller Bezeichnung Gehäuse Beschreibung Anmerkungen Reviewed? Fehler Maxim IC MAX1811 SO08 USB Li
Steffen H. Link: Hersteller Bezeichnung Gehäuse Beschreibung Anmerkungen Reviewed? Fehler ISSI IS62LV256L 28-Pin TSOP-1 High-speed 32K x 8 Low Power SRAM with 3.3V Footprint n. IPC7351A nein RFT-Opto Bauelemente. von User: Muetze1 Link Enthält (bisher) die gängisten RFT LED Segment-Anzeigen Hersteller
-
Artikel
I2C als Hausbus
Stroms auf dem Bus. Die drei bekanntesten Bustreiber für diesen Zweck sind folgende: P82B715 (3000pF, max. 100kHz) P82B96 (4000pF, max. 400kHz) PCA9600 (4000pF, max. 1MHz) Alle drei Typen haben ihre Vor- und Nachteile. Wobei der PCA9600 als Nachfolger vom P82B96 angesehen werden kann und im Prinzip nur
einer der wenigen älteren Bausteine bis zu 64 mögliche Adressen. Zudem hat er ein integriertes EEPROM (256 Byte) und ist somit für Hausbus Anwendungen gut geeignet. Eine andere Lösung dieses Problems ist die Verwendung von I2C Multiplexern- bzw. Switches. Wie z.B. den PCA9544. Dieser Baustein kann einzelne
-
Artikel
Fahrradcomputer
angezeigt. Right führt zu einem ev. Submenü der Funktion. Entfernungsmessung. Der Radumfang wird in 1/256 Metern gespeichert. Dieser wird bei jeder Radumdrehung zum Gesamt(kilo)meterzähler addiert. Der Reedkontakt am Rad löst einen Interrupt aus. Zum Sonderfall "stehendes Rad und Reedkontakt geschlossen
Logging, die Logging Unit, ist 2 Sekunden. Timestamp. Die Timestamp enthält die Zeit in Vielfachen von 256 Logging Units. ID | Timestamp | Deltatimestamp. Das ist kein eigener Loggingeintrag, sondern Teil der sich unregelmäßig ändernden Loggingeinträge, wie Temperatur oder Puls. Es werden die letzten 8 bit
-
Artikel
AVR-Tutorial: UART
Evaluation-Boards sind diese Bauteile bereits enthalten, man muss ggf. nur noch die Verbindungen zwischen MAX232 und AVR herstellen . Der MAX232 ist ein Pegelwandler, der die −12/+12-Volt-Signale an der seriellen Schnittstelle des PCs zu den 5/0 Volt des AVRs kompatibel macht. C1 ist ein kleiner Elektrolyt-
nur bei Verwendung eines Takts von 16 MHz) steht in UBRRH eine 0, da der berechnete Wert kleiner als 256 ist und somit in UBRRL alleine passt. Beachtet werden muss, dass das Register UBRRH vor dem Register UBRRL beschrieben werden muss. Der Schreibzugriff auf UBRRL löst das Neusetzen des internen Taktteilers
-
Artikel
P89626
im Forum = Alles rund um den MEDION LIFE P89626 NAS 20Euro Embedded System mit ARM, 128MB RAM und 256MB Flash extern: = Unterseiten = Es gibt noch eine Reihe Unterseiten: P89626/UART - Alles rund um die UART-Schnittstelle P89626/debootstrap - NAS mit Debian betreiben P89626/ArchLinuxARM - NAS mit ArchLinuxARM
loaded loop: module loaded ox820sata: OX820 sata core. scsi0 : oxnassata scsi1 : oxnassata ata1: SATA max UDMA/133 irq 50 ata2: SATA max UDMA/133 irq 50 ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ox820sata_qc_issue: Core busy, returning an error. ata1.00: failed to IDENTIFY (I/O error, err_mask
-
Artikel
AVR PWM
n). T/C 0 ist beim tiny2313 der 'einfache' mit 8 Bit Auflösung (das Aus-An Verhältnis läßt sich in 256 Stufen einstellen), T/C 1 dagegen hat eine Auflösung von 16 Bit und bietet einige weitere Möglichkeiten. 8 oder 16 Bit ?. Außer der Tatsache, daß die Auflösung bei 16 Bit mit 65536 Stufen um einiges
PWM Phase Correct PWM Dazu hier noch folgende Begriffe im Zusammenhang mit dem Zähler: BOTTOM: 0x00 MAX : 0xFF bei 8 Bit, 0xFFFF bei 16 Bit TOP : MAX oder OCRnx Normal. (evtl. für Software PWM) Der Zähler zählt rauf (BOTTOM->MAX), und wird nicht zurückgesetzt, sondern läuft einfach über, und setzt dabei
-
Artikel
GPS-Platine mit Tyco-Modul
ARM7TDMI". Der µC AT91R40008-66AI (ARM7TDMI-Familie) ist eine CPU 32-Bit vom Hersteller Atmel. Er besitzt 256 kB internes SRAM aber kein internes Flash-ROM. Zur dauerhaften Programmspeicherung wird ein externes Flash-ROM (Atmel AT49BV322A) verwendet. Andere Projekte mit dieser Kombination JTAGOMAT Ethernut3
ansprechen. Tipps & Tricks: Mit einem Wiggler darf man die Parallelschnittstelle (LPTx) vom Rechner max. im EPP-Modus betreiben. ECP-Modus ist ein No-No. Ggf. im BIOS (Systemsteuerung) einzustellen. Es muss auch eine echte Parallelschnittstelle sein; LPT über USB funktioniert nicht. Bei Verwendung eines
-
Artikel
Audio-DSP mit Spartan 3-FPGA
Select (GND = RS232; VCC3.3 = SPI) 14 SDIN1 - vom A/D Wandler (Codec) 1 15 RXD_OUT - RS232 Signal vom MAX232 zum uC 16 SDIN2 - vom A/D Wandler (Codec) 2 17 TXD_IN - RS232 Signal vom uC zum MAX232 18 SDOUT2 - zum D/A Wandler (Codec) 2 19 GPO 3 - Chip-Select Codec 2 20 N.C. 19 GPO 2 - Chip-Select Codec 1
Pinbelegung für die RS232 und den Audio-Codec ist wie folgt: Header A : RS232-Schnittstelle Pin 1 : RxD von MAX232 Pin 2 : TxD von MAX232 Pin 3 : - Pin 4 : - Pin 5 : GND Pin 6 : VCC (3.3V/5V für MAX232/MAX3232) Header B : I2S-Schnittstelle für einen Codec Pin 1 : BitClk Pin 2 : L/R Clk Pin 3 : SDIN Pin 4 : SDOUT
-
Artikel
Standardbauelemente
besseres von IRF. Bezeichnung Preis [ ] Beschreibung Anwendungen Lieferant Daten- blatt IRF1010N 0,78 max 50V, max 85A, 11 mOhm On-Widerstand Alles, was mit POWER zu tun hat ... R PDF IRF1404 0,96 max 40V, max 162A, 4 mOhm, 200W sehr geringer Rds, TO-220 R PDF IRLZ34N 0,41 max 55V, max 30A, 35 mOhm On-Widerstand
0,5 10 nA 500 nA Vcc-2V Vee+2V @600Ω 30V 8 Standard Audio OP, treibt 600Ω, Iout=35mA PDF alle 0,23 MAX4238/4239 1 MAX4238: 1.0, MAX4239: 6.5 MAX4238: 0.35, MAX4239: 1.6 0,0001 2 pA 1 pA Vcc+0.3V Vee-0.3V Vcc-4mV Vee+4mV @10kΩ / Vcc-35mV Vee+35mV @1kΩ 0.6 @Vcc=5.5V very low offset ("zero offset") 0.1µV
-
Artikel
FPGA Soft Core
übersichtlich Prozessor und Peripherie konfigurieren. 8 Bit Soft Cores. Name optimiert für Quellcode max. Programmspeicher Programmierung Toolchain Leistung Lizenz/Preis Weblink AX8 entfällt ja, VHDL 2k (8k) asm, C, Basic, Ada... GCC/WinAVR, ... wie AT90S2313 mit 30-50MHz OpenCores Xmega/ATmega/ATtiny
auf mikrocontroller.net vorgestellten Gesamt-Projekts. Sie hat einen vollständigen Befehlssatz mit 256 OpCodes. Die Berechnung der Dauer von Befehlsfolgen durch Abzählen von Zyklen ist sehr einfach. Die CPU kann eine unbestimmte Anzahl von 64KByte-Seiten adressieren. Sie hat zwei Takteingänge, die aber
-
Artikel
GPS Mini Navigator
Dateisystem ist möglichst einfach gestrickt und baut auf Sektoradressierung auf. Dabei gibt es maximal 256 Dateieinträge, jede Datei kann beliebig lang sein. Es unterstützt das Anlegen & Schreiben in neue Dateien, das Öffnen & Lesen bestehender Dateien, das Löschen von Dateien und das Leeren des gesamten
1 - 507: Nutzdaten Byte 508 - 511: Adresse des nächsten Sektors. Dabei werden lediglich die ersten 256 Sektoren als Dateitabelle angesehen, obwohl eine Datei theoretisch an jeder Stelle des Datenträgers anfangen könnte. Erstellt eine Datei des angegebenen Typs. Rückgabewert ist die Dateinummer Schreibt
-
Artikel
MOTOROLA VIP1710
Mbit) (32Mbyte, nur Variante mit Flash) TDA8004AT von NXP Aufteilung des Flashspeichers. mtd1: 512/256 kB Flash Winbond W39L040P/W39L020P (nur 256 kB benutzt) mtd0: letzter Bereich von mtd1 (Filesystem "/flash") mtd2: 32 MByte Flash (Lesen mit dd if=/dev/mtd/2 bs=16k skip=2) mtd4: letzter Bereich von
PC gestreamt werden können gibt es unter Nützliche Ressourcen. tftp Programme TFTPd32 Pegelwandler max232 oder TTL-Schnittstellenkabel, z. B. aus Handydatenkabel gebastelt Com-Einstellung: 115200,n,8,1 Anschluss des Pollin RS232-TTL-Wandlers an den seriellen Port der VIP1710: = Hochauflösende Bilder
-
Artikel
PIC C-Compilervergleich
dsPIC/PIC24. Version: 5.7.0 Unterstützt: PIC24/dsPIC Preis (Pro): 199$ Beschränkung der Freiversion: max. Flash-Speicher 6144 Byte PIC32. XC32. Version: XC32 1.31, MPLAB X 2.05 Unterstützt: PIC32 Preis (Pro): 995$ Beschränkung der Freiversion: Begrenzte Code-Optimierung (maximal -O1), 60-Tage PRO Version
MikroC for PIC32. Version: 2.5.1 Unterstützt: PIC32 Preis (Pro): 249$ Beschränkung der Freiversion: max. Flash-Speicher 8192 Byte Programmbeschreibung. Die Arrays arr und gleiches_arr sind identisch und da diese nicht verändert werden bräuchte man nur eins speichern. teilsgenutztes_arr hat 5 Elemente,
-
Artikel
Der Multiplex Sensor Bus (MSB)
um eine Antwort eines anderen Sensors handeln. Nach einem einzelnen Byte muss ein Sensor mindestens 256µS warten. In dieser Zeit darf kein weiteres Byte empfangen werden, sonst wird keine gültige Anfrage des Masters erkannt. Diese Zeitspanne ist der "Idle line timeout". In der Realität warten die Sensoren
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
-
Artikel
CP/M 2.2 Selbstbaurechner (Z80) mit AVRs für externe Peripherie
mit dem Z80 Prozessor durchführen zu können: Oszillator 6 MHz Z80 Prozessor ATmega32 (18.432 MHz) MAX232 für die serielle Schnittstelle via USART 128KB SRAM MCP23S17 (SPI Port Expander für den Adressbus) 7474 D-FlipFlop (Wait-States für E/A-Zugriff) Der Z80 ist ein 8Bit-Prozessor mit einem 16Bit breiten
in den Speicher geladen, wird die Anzahl an Bytes, und hier sehr wichtig, auch die Anzahl an Pages (256 Bytes per Page) für das Programm zurückgeliefert. Wenn man nun das Monitor-Programm mit X beendet und CP/M bootet, kann man in CP/M mit folgender Kommandozeile das Programm im Speicher (TPA) auf dem
-
Artikel
EFM32
tragbaren Anwendungen für die Medizintechnik bzw. den Fitnessbereich. Was bedeutet das in Zahlen? Max. Verbrauch im aktiven Modus bei 32MHz: 5mA Verbrauch im Sleep Modus mit Funktionen wie Displayansteuerung oder Sensorüberwachung: 1-2µA (inkl. RTC, Brown Out, RAM aktiv) Ruhestrom: 20nA Energy Micro
Leopard Gecko - Reference Manual Leopard Gecko -40 to 85 ºC, Single power supply 1.85 to 3.8 V 64-256KB Flash, 32KB RAM, 64pin - 120pin Packages, 50-93 GPIO, 16 ext. Interrupt, Peripheral Reflex System, 12 Channel DMA LESENSE (Low Energy Sensor Interface), 2-pin SWD interface, Pre-Programmed Serial
-
Artikel
AVR-GCC-Tutorial/Der UART
unterschiedlicher Pegel nicht möglich, jedoch sind entsprechende Schnittstellen-ICs wie z. B. ein MAX232 günstig und leicht zu integrieren. Rechner ohne serielle Schnittstelle können über fertige USB-seriell-Adapter angeschlossen werden. Mensch-Maschine Schnittstelle: z. B. Konfiguration und Statusabfrage
GPS-Empfänger). "Feldbusse": auf RS485/RS422-Basis mittels entsprechenden Bustreiberbausteinen (z. B. MAX485) DMX, Midi: etc. LIN-Bus: Local Interconnect Network: Preiswerte Sensoren/Aktoren in der Automobiltechnik und darüber hinaus Einige AVR-Controller haben ein bis zwei vollduplexfähige UART (Universal
-
Artikel
AVR-Bootloader mit Verschlüsselung von Hagen Re
funktioniert der Bootloader verifiziert auch mit RS485 Bussen. Getestet habe ich mit einen FTDI FT232R an MAX487 -> SN75LBC176 an ATMega162 bis 256kBaud. Bugfix: Das Problem mit extrem geringen XTAL Werten (siehe oben 128kHz) und den Timeout Schleifen ist ebenfalls gefixt. Desweiteren wurden einige Watchdog
-
Artikel
RFM12
an rowspan=2|et rowspan=2|enable transmitter rowspan=2|Sendertrakt komplett einschalten (22 mA bei max. Ausgangsleistung). Der Sender beginnt sofort mit dem Senden. Die beiden Sendepuffer werden beim 1-0-Übergang mit 0xAA (0-1-Bits im Wechsel zur Taktsynchronisation beim Empfänger) gefüllt, können aber
Werte = Phasenrauschen für 1 MHz Offset. (bw1 = 1 in der RFM12B-Dokumentation) x0 = -107dBc/Hz für max. 86,2 kBit/s x1 = -102dBc/Hz für max. 256 kBit/s Unterspannungs-Detektor und Taktausgangsteiler (LowBatt / µC Clock Control C0xx). {|class="wikitable" rowspan=4|d rowspan=4|divider rowspan=4|Bestimmt
-
Artikel
Entwicklung eines Motorsteuergerätes für den Trabant
eine Schutzdiode angeordnet, welche bei Überspannung durchlässig wird. Für den Traco-Baustein sind max. 32 V zulässsig, entsprechend muss die Schutzdiode und auch der Elko ausgewählt werden. Damit die Diode bei Überspannung nicht dauerhaft hohe Ströme ableiten muss, wird die Schaltung mit einer Sicherung
erfolgt über RS232. Auf dem Motorsteuergerät wird dazu der zweite Kanal von dem eh schon aufgebauten MAX3232 Chip verwendet. Für die Anzeigeplatine mit dem XMC2Go habe ich einen zweiten RS3232 mit identischer Beschaltung vorgesehen. Zwischen den beiden Steuergeräten ist mit diesem Konzept nur ein 4-adriges