-
Artikel
LED-Matrix
anlegen, Spalte C3 einschalten Spaltenmultiplexzeit warten alle Spalten ausschalten, Muster für Spalte C4 an Zeilen R1..R7 anlegen, Spalte C4 einschalten Spaltenmultiplexzeit warten alle Spalten ausschalten, Muster für Spalte C5 an Zeilen R1..R7 anlegen, Spalte C5 einschalten Spaltenmultiplexzeit warten
Praktisch wird man dazu einen Timer per Interrupt verwenden, keine Warteschleifen. LEDs style="width:4em;" | IOs Vorwider- stände 16 8 4 64 16 8 1024 64 32 Durch Einsatz der Multiplexverfahrens können mit relativ wenigen Ansteuerbauteilen (IO-Pins, Transistoren, Stromquellen) sehr viele LEDs gesteuert
-
Artikel
AVR-Tutorial: Equipment
. Hier die Liste der benötigten Bauteile: R1 Widerstand 10 kΩ C1 Keramikkondensator 47 nF C2, C3, C4 Keramik- oder Folienkondensator 100 nF Stiftleiste 6-polig Mikrocontroller ATmega8 oder ATmega8A (kann u. a. bei Reichelt bestellt werden) Quarzoszillator 4 MHz Beim Steckbrett ist darauf zu achten,
anschließen kann, samt passenden Vorwiderständen --------------------------- Teil 19 (7-Segmentanzeige) 4 7-Segmentanzeigen mit gemeinsamer Anode 4 PNP-Transistoren BC328 4 Widerstände 1k 7 Widerstände 100Ω Für weitere Bauteile, die man als angehender µC Bastler auch des Öfteren mal benötigt, empfiehlt sich
-
Artikel
Ätzen mit luftregenerierten Kupferchlorid
mehr gast aus. Folglich muss jeder seinen eigenen Kompromiss finden. ChemCut [4] z.B empfiehlt zwischen 2 und 3 Mol/l, während [3] zwischen 1.3 und 1.4 Mol empfiehlt und Seychell alles zwischen 1 und 3,5 Mol/l gut findet. (Da ich besonders auf geringes Ausgasen Wert lege ätze ich
harten Wasser, wird die Lauge trüb -- ich nehm mal an das das nicht so vorteilhaft ist...) (** also 4g abwiegen und mit Wasser auf 100ml auffüllen. Die 4g müssen auch nicht absolut genau sein, die Methodik hier ist eh nicht sooo genau) Durchführung der Titration. Fülle das Becherglas mit 20-30ml Wasser
-
Artikel
Benutzer:Claus mueller
Reihe von STMicro (STM32F030 und STM32L051), ansonsten aber auch mit Cortex-M3 und ziemlich viel mit -M4. Über die Jahre hatte ich alle möglichen (PICs, 8051 von etlichen Herstellern, MSP430 und natürlich auch AVR) und unmöglichen (Parallax Propeller) Architekturen irgendwo im Einsatz. Programmiert wird
-
Artikel
Benutzer:Malzeit/MIDI2CV
Audiobastlerkollege ist krad im Ausland Spannung MIDI-Wert Frequenz DAC 0V 21 1V 33 2V 45 110 Hz 3V 57 220 Hz 4V 69 440 Hz 5V 81 == Weblinks == Woher weiß ich das mit MIDI und den Frequenzen und Spannungswerten? Vergleichbare Projekte. AVR Very simple MIDI-CV converter with AT90S2313 PIC MIDI to Voltage Converter
-
Artikel
Raspberry Pi YAIR (Yet Another Internet Radio)
Lautstärke und Sender Fernbedienbar via IR-Fernbedieung oder Netzwerk / WLAN via Smartphone Anzeige mit 4,3" TFT Sehr niedriger Standby-Stromverbrauch Email-Client Update der gespeicherten Musik usw. via Netzwerk oder direkt via USB-Stick Technische Eigenschaften. Basis Raspberry Pi, 512MB, Ethernet, 2x
I/O Pins Interne RTC als 10Hz Taktgeber: 6*10^6/4/128/10 UART: 57600 Bit/s Mode 1 Watchdog wird abgeschaltet Interrupts freischalten Auswertung Drehencoder RC5 Decoder Der RC5 Decoder beruht auf einer State-Machine, die schrittweise die einzelnen Bits
-
Artikel
Xilinx Microblaze MCS Workflow
kostenfrei verfügbare "leichtgewichtige" MicroBlaze-mcs (µB-MCS) Variante aus dem coregenerator (ab ISE 13.4 (ab 01/2013) und Vivado) und nicht die kostenpflichtige MicroBlaze (ohne -MCS) Variante. =MicroBlaze und MicroBlaze MCS= =Ablauf= Die Implementierung eines FPGA-Systems mit Softcore verläuft in folgenden
Komponenten angeschlossen werden können. UART: feste Baudrate, Interrupt für RX FIT: Fixed length timer -4 möglich PIT: programmable Timer - 4 möglich GPO: Generalpurpose Output-Port - 4 Ports mit jeweils 1-32 bit Breite Konfigurierbar GPI: Generalpurpose Input-Port - 4 Ports mit jeweils 1-32 bit Breite Konfigurierbar
-
Artikel
LCD an Parallelport
und PC hergestellt werden: Pin am LCD angeschlossen an . 1 (VSS) GND 2 (VCC) +5V 3 (Kontrast) GND 4 (RS) Parallelport 14 (Auto Linefeed) 5 (R/W) GND 6 (E) Parallelport 1 (Strobe) 7 (D0) Parallelport 2 (D0) 8 (D1) Parallelport 3 (D1) 9 (D2) Parallelport 4 (D2) 10 (D3) Parallelport 5 (D3) 11 (D4) Parallelport 6 (D4) 12 (D5) Parallelport 7 (D5) 13 (D6) Parallelport 8 (D6) 14 (D7) Parallelport 9 (D7) Da der Parallelport zur Stromversorgung des LCDs nicht genug Saft hergibt, braucht man eine zusätzliche 5V-Stromversorgung
-
Artikel
16-bit I/O SPI Porterweiterung mit Microchip PIC18
MCP23S17(U2) ist direkt am Eingäng des BCD to 7-Segment Umwandlers angeschlossen. Der 74LS248 wandelt die 4-bits Parallel Code in die 7-Segment Information um. Port A von MCP23S17(U2) soll als Ausgang eingestellt werden und die Nummer der gedruckten Taste ausgeben. Die ersten 4 bits vom Port B sollen als Ausgänge dienen, die Pins 4 bis 6 des Ports B sind Eingänge. Diese Einstellung ist notwendige Bedingung für die Tastaturabfrage, die Tastatur wird dynamisch abgefragt. Was heißt das? Das heißt, dass nur eine Zeile (A,B,C oder D
-
Artikel
FT8xx Library
Der Co-Prozessor verwendet einen 4096 Byte grossen FIFO Speicher, jedes Kommando belegt mindestens 4 Byte und es muss auch immer auf volle 4 Byte aufgefüllt werden. Es passen also maximal 1024 Kommandos in den FIFO und effektiv viel weniger "Objekte" weil diese meistens ein vielfaches von 4 Byte benötigen. Ein EVE_cmd_text() zum Beispiel benötigt 4 Byte für das Kommando, 4 Byte für die Koordinaten, 4 Byte für Zeichensatz und Optionen und dann noch Platz für den eigentlichen Text. Ein "Hallo Welt" kommt so in Summe auf 24 Byte im FIFO, sind zwar
-
Artikel
AVR RFM12
Empfangsbereich liegen nebeneinander arbeiten, ohne sich zu beeinträchtigen. RFM12_Protokoll_Stack 4. Stufe: Die Datenübertragung wird verschlüsselt und damit abhörsicher. ethersex OpenVPN 5. Stufe: Neben den Daten der seriellen Schnittstelle werden auch Änderungen der Statusleitungen übertragen. Damit
ATmega168) 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
-
Artikel
WinAVR
/2016) WinAVR-20100110. SourceForge.net WinAVR Projekt-Seite und Download Versionsnummern: avr-gcc 4.3.3 AVR-LibC 1.6.7 Bekannte Probleme: AVRDUDE Fehler: avrdude was compiled without usb support. Abhilfe: Ältere Version nehmen oder selbst kompilieren Fehlermeldung beim Aufruf von z. B: avr-gcc: Kommt
replacement. Please note that no guarantees as to fitness or suitability are being made. In particular,GCC 4.5.1 has not been tested as extensively as GCC 4.4.x, so use our builds at your own risk. Update 5/2011: Laut Beitrag bei avrfreaks.net wird die Entwicklung von WinAVR fortgesetzt. 08/2015: WinAVR mit
-
Artikel
Lichtwecker
sicheren Betrieb der Batterie. Damit ergeben sich folgende Eigenschaften der Batterie-Pufferung: 3,5 - 4,2 V Batterie-Spannung 3000 mAh Kapazität Bis zu 1 A Ladestrom bei 5 V Eingangsspannung Überlade- und Tiefentlade-Schutz (Spg.-Bereich von 2,5 bis 4,2 V) Überstromabschaltung bei 3A Spannungsüberwachung
kostenlose Entwicklungsumgebung von Infineon für die ARM-Cortex M0 Reihe (XMC1X00) und die ARM-Cortex M4 Reihe (XMC 4X00) Mikrocontroller von Infineon. Dabei bietet DAVE 3 neben den konventionellen Entwicklungswerkzeugen ein weiteres an. In DAVE 3 wird einem eine APP-Bibliothek zur Verfügung gestellt. Diese
-
Artikel
GPS Mini Navigator
LEDs sind in einer Art Matrix angeschlossen: Alle LEDs haben einen gemeinsamen Pin (PC1), welcher bei 4 LEDs an der Anode und bei den anderen 4 an der Kathode hängt. Jeweils 2 LEDs kommen dann zusammen an einen weiteren Pin des Controllers, sodass eine LED bei PC1 Low und z. B. PC0 High und die andere
geht grundsätzlich zurück in das Wurzelmenü. Die LEDs 0 und 1 zeigen dabei die Menünummer an (Menü 4 wird ebenso wie 0 als 0 angezeigt, was aber aufgrund der Steuerung in beide Richtungen dennoch kein Problem darstellt), LEDs 2-4 die Untermenünummer. Leider muss sich der Anwender hier minimal mit Binärcode
-
Artikel
Royer Converter
09P 330µ C1 100µF, 25V RAD 100/25 C2 33nF, 100V MKP-10-630 33N C3 6,8µF, 50V MKS-2 6,8µ R1 2k2, 1/4W METALL 2,21K R2 22R, 5W 5W AXIAL 22 D1-4 1N5818 1N 5818 TR1 CuL, 0,5mm CUL 100/0,50 Mit 12V Eingangsspannung beträgt die Spannung im Primärkreis ziemlich genau 38Vpeak. Der Leerlaufstrom der Schaltung
grad [%] Leerlauf 36 0 7,8 0 0 22 220 320 7 2,2 84 Gleichrichter + 22 190 270 6 1,6 71 10 250 490 4,9 2,4 80 Kurzschluß 60 650 0 0 0 Nach Gleichrichtung mit schnellen Schottkydioden und Filterung bleiben bei 22Ω Last noch ca. 6V Gleichspannung übrig, genug um mit einem Low Drop Spannungsregler stabile
-
Artikel
AVR Eclipse
IDE for C/C++ Developers Version 3.3, CDT Version 4.0 AVR-Eclipse-Plugin Version 2.2.0 Compiler. binutils-avr: 2.18-3 gcc-avr: 1:4.3.0-2 avr-libc: 1:1.6.2-1 Debugger. avr-gdb: 6.6; In den Repositories ist 6.4.90! avarice: 2.7-2 simulavr: 0.1.2.2-6.1 (
Eclipse-Version ändern, hier die Anleitung für die aktulle Version Oxygen (getestet mit: Eclipse Oxygen , CDT 9.4.2, AVR-Eclipse plugin 2.4.1, avr-gcc Version 7.0.2, avr-gdb Version 7.9 oder 8.1) Hier sind jetzt folgende Einstellungen nötig: "GDB Hardware Debugging"-Profil anlegen (in Debug Configurations) Sollte
-
Artikel
Entscheidung Mikrocontroller
PIC16F84A (5.5V) MSP430F2618 (3V) Einheit 32KHz 62 80 45 - k.A. µA 100KHz 0,3 0,5 - - 0,084 rowspan=4|mA 1MHz, 2MHz* 1,5 2,3 4 - 0,5 8MHz, 4MHz* 5 7/15** rowspan=2|- 4,5 4,2 16MHz, 20MHz* - 20 20 9,5 (3,3V) [*] Abweichende Taktangabe für PIC16*F84A, da hier keine entsprechenden Werte für die Frequenzen
MSP430F20xx, F21x2, F22xx) über ‚Spy-Bi-Wire’ (2-wire JTAG). Die ursprüngliche JTAG-Schnittstelle benötigt 4 Signalleitungen plus Reset. Bei ‚Spy-Bi-Wire’ sind die Signalleitungen auf 2 reduziert. Jeder anwenderprogrammierbare MSP430 enthält einen Bootloader. Bei den Typenreihen MSP430F1xx, F2xx und F4xx befindet
-
Artikel
Konstantstromquelle
R4) sind gleich, damit werden Offsetfehler durch den Eingangsstrom kompensiert. MOSFET. Eine weitere Möglichkeit ist die Verwendung eines MOSFET, dieser hat Gateströme (Leckströme) im Bereich von unter
Konstantstromquelle bis 999 mA in 1mA-Schritten bei rund 2% Genauigkeit. Insgesamt werden 45 Widerstände, alle 1%, 1/4 W 15 × 1,24 kΩ 15 × 124 Ω 15 × 12,4 Ω ein LM317 drei 0−9 BCD-Schalter und Gehäusematerial (Gehäuse, Kühlkörper für den LM317, Polklemmen, ...) benötigt. Der LM317 wird bei dieser einstellbaren Stromquelle
-
Artikel
Batteriemonitor mit Dual Slope Wandler
Abweichung in nach_null zu setzen, wird mit der Ermittlung der Betriebsspannung begonnen. Hierfür werden 4 gewandelte Spannungswerte in Form von Zählerständen in ein Array (speicher_u[4]) geladen. Im nächsten Schritt wird der Mittelwert aus den letzten drei Werten gebildet. Nun kann mit der Spannung der relative
Abbildung 3 und Abbildung 10). Bedienung. Pin Belegung 1 Input Batterie+ 2 Input Batterie- 3 Output - 4 Output + Zu beachten ist, dass der Batteriemonitor nur mit Spannungen von 8V/DC Betrieb < 14V/DC betrieben werden darf! Die maximale Belastung beträgt 6A. Der Batteriemonitor wird über die 4 Taster bedient
-
Artikel
Transformatoren und Spulen
gültig für die Berechnung der Windungen für alle Transformatoren und Spulen mit Sinusspannung. Die 4,44 ist kein Umrechnungsfaktor, sondern ergibt sich aus 2 * 2 * 1,11 oder aus pi * Wurzel aus 2 (3,1415926 * 1,4142136 = 4,442883). Eine "2" ist für die Tatsache, daß der magnetische Umschwung doppelt
unserem anderen Kern, 0,55 µH/N². Zwei Stapel mit je vier Stück ergeben mehr als genug Querschnitt mit 4,4 µH. Das ist eine brauchbare Lösung und bringt uns mehr Platz für die Wicklungen. Bei höheren Frequenzen ist die Flußdichte geringer und bleibt damit unterhalb der Grenze des Materials. Das Verhältnis
-
Artikel
Antrax GPS/GSM/GPRS Shield
,1,,,,,,,,,,,,,,,*1E $GPGSV,1,1,02,05,,,23,26,,,25*7C $GPRMC,134354.765,V,,,,,0.00,0.00,220213,,,N*4D Wenn das Modul bereits einen GPS Fix hat und die Position bestimmen kann wird die Ausgabe wie folgt aussehen: $GPGGA,193232.000,4844.5529,N,00920.1957,E,1,7,1.06,345.4,M,48.0,M,,*58 $GPGSA,A,3,24,09,12,22,26,15,17,,,,,,1.34,1.06,0.83*02 $GPGSV,4,1,13,24,81,324,29,12,48,239,17,09,45,102,30,15,41,183,25*7A $GPGSV,4,2,13,17,39,064,19,22,15,296,17,18,15,263,,25,14,241,18*72 $GPGSV,4,3,13,14,13,319,,26,09,156,17,28,04,057,,01,02,013,*74 $GPGSV,4,4,13,04,01,109
-
Artikel
UV-Belichter-Timer mit AVR
und AVR erklärt. Vorzuziehen sind Quarze mit nicht allzu großer C L , sodass Werte für C4 und C5 von ≤ 33 pF, besser ≤ 22 pF (insb. bei höheren Frequenzen) resultieren. Anmerkung zu C7. Dieser Kondensator am Ausgang von U2 muss einen ESR im Bereich 0,1…10 Ω haben; dies wird im Datenblatt
großen Teil nur als Beispiele zu verstehen. Referenz Typ Hersteller Bezugsquelle (Bsp.) (Gehäuse) 4U63181306437 Box4U Reichelt C7 TAJB106K020RNJ Kyocera AVX Reichelt C9 ECQUAAF104M Panasonic Reichelt C10…C12 (1 mF, 16 V, RM 5) (?) Reichelt D5…D8 SB140 Diotec Reichelt D9 LC-204VL Rohm Pollin F1 Feinsicherung
-
Artikel
Benutzer:Mampf
sich nehmen soll. Bestätigt wird die Einnahme mit dem Drück auf das Licht (die Füße sind Taster). 4. (Mail-)Benachrichtung. Licht soll rot blinken, wenn es z.B. eine Mail gibt, die ich lesen sollte usw^^ Ein Druck auf das Licht bestätigt die kenntnisnahme.
-
Artikel
Benutzer:Ltjg boimler
Ebenso kompakt Hinweise auf einen Vergleich der verschiedenen Tools und Alternativen. Forumsbewertung: -4. Je wahrer desto negativer: Gesehen in: Gleicher Inhalt (Verweis auf Spezialisten Weidinger), entgegengesetzte Bewertung: Gesehen in: Denk-Anstöße. === Regel in anderen Foren (bspw: FPGA Developer Forum
-
Artikel
Loxone Link
0x0b, 0x00, 0x00, 0x00, 0x6e, 0x95, 0x6b, 0x00 } . Befehlstabelle Befehl Sender Empfänger D1 D2 D3 D4 D5 D6 D7 D8 Ident MS 0x0xxxxxxx 0x08 0x3b 0x00 0x00 0x00 0x00 0x00 0x00 Alive 0x0xxxxxxx MS 0x89 0x00 0x00 0x00 0x6e 0x95 0x6b 0x00 Alive Resp. MS 0x1xxxxxxx Beispiel Beispiel Beispiel Beispiel Beispiel
billiger ist als eine Komplette Extention. Relais - Byte Zuordnung Relais Wertigkeit Byte 1 1 1 2 2 1 3 4 1 4 8 1 5 1 1 6 2 1 7 4 1 8 8 1 9 1 2 10 2 2 11 4 2 12 8 2 13 1 2 14 2 2 Für die Abbildung der Ausgangsstati und zum setzen der Relais werden also 4 Byte im CAN-Frame belegt. Es wird immer eine Bytefolgeübertragen
-
Artikel
P89626/ArchLinuxARM
Alternatives Linux anlegen (sda2) SWAP z.B. +512K anlegen (sda3) Rest als Datenparition erstellen (sda4) Abklären: Neustart vom USB-Stick nötig ?!?!? Formatieren, z.B.: mkfs.ext3 -L "rootfs" /dev/sda1 mkfs.ext3 -L "rootfs2" /dev/sda2 mkswap /dev/sda3 mkfs.ext4 -L "NAS Daten" /dev/sda4 Hinweis: Momentan ist es wohl besser die Linux Partition als ext3 und nicht als ext4 anzulegen, weil uBoot noch keine ext4 Unterstürzung hat. rootfs Archiv vom Stick auf Platte entpacken: mkdir -p /mnt/arch_root mount /dev/sda1 /mnt/arch_root cp /ArchLinuxARM-oxnas-latest.tar.gz /mnt
-
Artikel
8bit-Computer: bo8h
Page 1: ROM (32K), Text-RAM (16K), Video-RAM (16K) Page 2: RAM1 Haupt-RAM Page 3: RAM2 Neben-RAM Page 4: Slot4 Page 5: Slot5 Page 6: Slot6 Page 7: Slot7 Die 3bit-Register MP, MX, MY, MZ legen zusammen mit dem 2bit-Register SL fest, in welche der 8 Memory-Pages das betreffende Adressregister P, X, Y, Z zeigt. MP, MX, MY, MZ können nur die Werte 0 bis 4 annehmen. Wenn der Wert 4 ist, dann liefert SL die unteren 2bit für die Page-Auswahl. Ausserdem gibt es die Schattenregister NP, NX, NY, NZ. Das CPU-Signal zur Memory-Page-Umschaltung für eines der Adressregister
-
Artikel
Hausbus Diskussion
/O-Knoten in UP-Dose:. Vorschlag 1 basierend auf ATtiny 2313 (günstig!) CAN-Controller MCP2515 mit 4 Eingänge 4 Ausgänge Eingänge optional mit Optokoppler Ausgänge wahlweise mit MOSFET, ULN2003, ... Ausgänge optional mit PWM Platine sollte in eine Standard UP-Dose passen Vorschlag 2 Huckepacksystem,
werden. Schnittstellenwandlung. CAN Infrarot CAN Funk CAN RS232 Bedienungselement 2 für Codeschloss. 3*4 Matrixtastatur rote und grüne LED Weitere Vorschläge (bitte ergänzen): Ausgangs-Knoten. Modul mit fast unbegrenzten Ausgängen z. B. für eine Statuswand, auf der man sieht, welche Lampen eingeschaltet
-
Artikel
UPlay Basic Interpreter per XMC2Go
Button-0 (UP) = P2.10 Button-1 (DOWN) = P0.0 Button-2 (LEFT) = P2.9 Button-3 (RIGHT) = P2.11 Button-4 (ENTER) = P2.7 OUTPUTS. Zwei der GPIO-Pins habe ich als Digital-Ausgang initialisiert, um z.B. eine LED oder ein Piepser anzuschließen. Die Outputs sind als PushPull geschaltet. Im "uPlay" werden die
noch auf eine STM32F4 CPU portieren. Dadurch sollte sich die Zykluszeit noch mal mindestens um den Faktor 5 erhöhen. Anmerkung: Inzwischen habe ich das Ganze auf die STM32F407, STM32F429 und STM32F756 CPUs portiert: 95-uBasic-Library
-
Artikel
AVR-Tutorial: Mehrfachverzweigung
weil der Befehl brsh nur maximal 63 Worte weit springen kann. Eigenschaften. Programmspeicherbedarf: 4·N+18 Bytes (N = Anzahl der Zweige) Laufzeit: 12, Nicht gefunden: 4 Maximale Gesamtgröße der Zweige wird durch den Befehl rjmp begrenzt (±4 kB). Das sollte aber nur in sehr wenigen Fällen ein Problem
Tabelleneintrag (Adresse des Programmzweigs) ein Wort breit ist. Damit wird aus einem Index von 0, 1, 2, 3, 4 ein Offset von 0, 2, 4, 6, 8. ----
-
Artikel
Tekway/Hantek
für DSO "P" ist es dso5000p für DSO "P" mit allerersten firmware und DSO "C" ist es dso5000c für DSO4xx4B/C ist es dso400bc Die entschlüsselte Datei mit "gunzip" entpacken, danach mit "untar" und nochmal mit "untar" entpacken, und schon sieht man die Verzeichnisse/Dateien des Updates. Beim Packen unter
noch immer möglich. Siehe: Hack Allgemein Tekway/Hantek USB-Hack Neuerer Hantek-Hack Hack für die DSO4xx4 und DSO4xx2 - Firmware Upgrade auf 250MHz und Hinzufügen des Signalgenerators Hardware hacks Netzwerkkarte für Hardware Revision 0 (Geräte produziert bis 01.04.2011) Sonstiges. Tekways aus China sind
-
Artikel
LPC1xxx für Umsteiger
RTC). Der preisgünstigste XMEGA ATXMEGA 16A4-AU kostet bei R* schon 3€95 bei 32MHz. Der preisgünstigsten CORTEX-M0 von NXP kostet 1€49[1€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 Consumption at 3MHz (XL-Type), 3V, 25°
-
Artikel
Tinykon
tf4 */ {{ &tk[3] , &tk[1], 0 , "Menü1", 0 ,{ 0 , 0 , 0 , 0 , 0}}, { &tk[0] , &tk[2], 0 , "Menü2", 0 ,{ 0 , 0 , 0 , 0 , 0}}, { &tk[1] , &tk[3], 0 , "Menü3", 0 ,{ 0 , 0 , 0 , 0 , 0}}, { &tk[2] , &tk[0], 0
*eingabepuffer*/ TINYKON ed= /* vor menu, nä menu, submen, mtext , mdaten, tf0 , tf1 , tf2, tf3, tf4 */ { 0 , 0 , 0 ,"Eingabe:", ep ,{zplu ,zmin ,curli,curre,endsubmenu}}; TINYKON tk[]= /* vor menu, nä menu, submen, mtext , mdaten, tf0 , tf1 , tf2, tf3, tf4 */ {{ &tk[3] , &tk[1], &ed ,"Eingabefeld",
-
Artikel
AVR Transistortester
Short documentation for the strip grid board Markus Entwurf von Markus R. mit LED-Dimmer im Eagle 6.4.0 Format Software Software für AVR-GCC 4.8.2 trunk Aktueller Software-Entwicklungszweig trunk/default Makefile und Programmierdaten für ATmega168 mit Standard-Layout trunk/mega168_1.9V Makefile und Daten
Daten für chinesische GM328 Version, ATmega328, 126x64 Pixel LCD, ST7565 Controller trunk/mega328_T3_T4_st7565 Makefile und Daten für chinesische T3 oder T4 Version, ATmega328, 126x64 Pixel LCD, ST7565 Controller trunk/mega328_T5_st7565 Makefile und Daten für chinesische T5 Version, ATmega328, 126x64 Pixel
-
Artikel
Hantek Protokoll
. Hier ein Beispiel für sehr wenige Daten (600 Byte Sample-Daten) vom DSO5xxxB (DSO-Einstellungen: 4ns/DIV, 4kpoint): 0x53 0x06 0x00 0x82 0x00 Sample-Daten Länge (3 Byte) Prüfsumme 0x53 0x5c 0x02 0x82 0x01 CHn + 0x..0x.. (600 Byte Sample-Daten) Prüfsumme 0x53 0x04 0x00 0x82 0x02 CHn (0x00 für CH1 oder
darf der letzte Register (Start Register + Anzahl der Register) nicht höher sein als 0x4F 0x43 0x05 0x00 0x00 0x01 0x.. (Start Register) 0x.. (Anzahl der Register) Prüfsumme Die Antwort dazu beinhaltet die Register Daten, jeweils 4 Byte per Register. 0x43 Länge 0x80 X * 0x.. 0x.. 0x.. 0x
-
Artikel
ZNEO
Komponenten. Für Prototyping und Hobby ist die sockelbare 68-pin PLCC Version (Z16F2810VH) mit 128kB Flash, 4kB RAM besonders interessant. Diese ist das Äquivalent der geometrisch kleineren 64-pin LQFP Version Z16F2810AG. Es gibt eine ZilogZneoSmall.zip optimierte Eagle Library mit den 64- und 68-Pin Bauformen
einige Kleinteile. Verdrahtet wird das Ganze mit 0,2-0,3mm Fädeldraht. Zur Stromversorgung reichen 4 Rundzellen. Zum Programmieren und Debuggen benutzt man das preisgünstige USB Smart Kabel ZUSBSC00100ZACG für 29,95$ oder das ähnliche Ethernet Smart Kabel ZENETSC0100ZACG für 69,99$. Die bei Kauf meist
-
Artikel
SMD
die Ziffer den Exponenten. Die Grundeinheit bei Widerständen ist Ohm, bei Kondensatoren pF. Bsp: S3 4,7k oder 4,7 nF Bei Transistoren ist diese Zuordnung nicht so einfach, bzw. willkürlicher. Bsp: 3G BC857C Drei Zeichen Code. Bei einem Drei-Zeichen-Code aus drei Ziffern geben die ersten beiden Ziffern
zeigt ein R die Kommastelle an. Bsp: 473 47 * 10³ = 47000 = 47k Bsp: 472 47 * 10² = 4700 = 4,7k Bsp: 4R7 4,7 Diese Bezeichnung findet meist Anwendung bei Widerständen mit 5% oder 2% Toleranz. Vier Zeichen Code. Analog geben bei dieser Art der Codierung die ersten drei Ziffern die Dezimalstellen
-
Artikel
Raspberry-Webradio
gesetzt ist, wurde der Taster seit der letzten Abfrage gedrückt, sonst nicht. Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 0 Taster 5 Taster 4 Taster 3 Taster 2 Taster 1 Taster 0 Zweites Byte, wenn das entsprechende Bit gesetzt ist, wurde der Taster seit der letzten Abfrage für längere Zeit gedrückt, sonst nicht. Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 0 Taster 5 Taster 4 Taster 3 Taster 2 Taster 1 Taster 0 Drittes Byte, die Anzahl der Steps die der Drehencoder seit der letzten Abfrage gedreht wurde. Positive Werte bedeuten
-
Artikel
Kühlkörper
K)] Luft 0,026 Wärmeleitpaste 4 - 10 Aluminium 221* ALMg3 140 - 160 ALMg4,5Mn 120 - 140 ALMgSi1 170 - 220 ALCuMg1 160 - 200 ALCu6,5Mn0,3 95 - 130 Kupfer 370* Messing MS60 90 - 113 Cu Be 2 92 - 125 Cu Co 2 Be 192 - 239 Cu Cr 1 Zr 167
Verwendung von Wasser statt Luft als Kühlmedium reduziert sich die Durchflussmenge in etwa um den Faktor 4,2, da die Wärmekapazität von Wasser bei ca. 4,182 kJ/kg/K liegt. Da Wasser aber auch eine deutlich höhere Dichte als Luft besitzt (Wasser = 1g/cm³; Luft = 1,3mg/cm³) kommt noch der Faktor von ~770 dazu
-
Artikel
AVR-Tutorial: Servo
natürlich durch die Entladung ihre Spannung immer weiter reduzieren. Im Modellbau werden Akkus mit 4 oder 5 Zellen verwendet, sodass Servos mit Spannungen von ca. 4 V bis hinauf zu ca. 6 V zurecht kommen müssen, wobei randvolle Akkus diese 6 V schon auch mal überschreiten können. Bei sinkender Spannungslage
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 mittels Timer. (to be continued …) ----
-
Artikel
Linksammlung
FreeRTOS (.org!) - "Real-Time-Kernel" unter anderem für ARM7 (LPC2xxx) auch AVR, MSP430, '51er FunkOS L4Ka Linux für Toradex Module basierend auf Intel XScale und Nvidia Tegra Linux4SAM Informationen, Anleitungen und Code zur Anwendung von Linux auf AT91SAM9xxx NicheTask (URL ist www.freertos.com aber hat
interoperate with any RFID ISO-Reader to make the contents stored on RFID tags accessible. (Linux) 2,4 GHz RFID. OpenBeacon - a free active 2.4GHz beacon design. (Reader: USB oder Ethernet; Tags: RF_Chip: NRF24L01, PIC16F684) DMX512. DMX-512 - was ist das? Eine Übersicht von SOUNDLIGHT. USB DMX Interface
-
Artikel
Benutzer:Malzeit/Sprechtaste bei Tonaderspeisung
Schaft Masse Schaltungen. Für alle gängigen Belegungsvarianten funktioniert die Universalschaltung (Abb 4). Der Kondensator nach dem Öffner-Taster wirkt als Kurzschluss für Wechselspannung. Solange der Schalter geschlossen ist bekommt der PC somit kein Sprachsignal. Nach dem betätigen des Öffners wirkt der
-
Artikel
CC2500
Datenfunk im 2,4 GHz-Band mit CC2500. Der CC2500 ist ein Datenfunk-IC von Texas Instruments Norwegen (der Hersteller Chipcon wurde 2006 von TI aufgekauft). Funkmodule mit CC2500. CC2500EMK Evaluation Module 2.4 GHz MSP430
LQI beim CC2500 CC2500 sendet nicht Funkstrecke mit TI - MSP430 Layout einer PCB Loop Antenne für 2,4GHz CC2500 per Hand löten MSP430 F2274 (ez430-RF-2500) Möglichkeiten Low Cost 2.4GHz Transceiver CC2500 Temperaturprobleme Sammelbestellung CC2500 Module Weblinks. TI-Übersicht Datenblatt von 2010 (Achtung
-
Artikel
RFM69
Endstufe für eine etwas höhrere Ausgangsleistung. Das RFM69C hat 2 Pins weniger (es fehlt der Pin DIO4), und ist Pinkompatibel zum Vorgänger RFM12B. Es kann ohne Änderung am Layout oder der Schaltung ausgetauscht werden. Lediglich die Software muss angepasst werden. Viele Module haben noch die Endung
Stromaufnahme 22 mA/11 mA/0,3 µA 45 mA/16 mA/0,1 µA FIFO Größe 16 Bit 66 Bytes Syncmustererkennung Fest 0x2DD4 oder 0xD4 Frei bis zu 8 Bytes Ansteuerung. Das Funkmodul kommuniziert über die SPI Schnittstelle mit dem µC. Im einfachsten Fall werden SCK, MISO, MOSI und NSS benötigt. Am besten führt man auch noch
-
Artikel
Labornetzgeräte
U8001A 290 30 3 1 linear Agilent E3616A 620 35 1.7 1 linear Agilent E3643A 690 35 / 60 (umschaltbar) 1.4 / 0.8 1 linear Agilent E3632A 990 15 / 30 (umschaltbar) 7 / 4 1 linear BK Precision BK 1786 490 32 3 1 linear BK Precision BK 1788 615 32 6 1 linear BK Precision BK 9130 685 30 + 30 + 5 3 + 3 + 3 3 linear
+ 10 + 1.5 3 getaktet TTI EX355R 330 35 5 1 Mixed-mode (getaktet + linear) TTI EX354RD 480 35 + 35 4 + 4 2 Mixed-mode (getaktet + linear) TTI EX354RT 540 35 + 35 + (1,5-5) 4 + 4 + 5 3 Mixed-mode (getaktet + linear) Rigol DP832(A), Kora KA3005P schalten die Ausgänge nicht physisch/galvanisch ab. Die
-
Artikel
LED-Pendellampe
optional Leuchtet! Technische Eigenschaften. MCU NXP 89LPC935, 8051 mit 2-Takt Kern 8k Byte Flash (ca. 6,4k Byte ohne LCD belegt), 768 Byte RAM, 512 Byte EEPROM, ISP 3 Volt, niedriger Stromverbrauch interne Takterzeugung Kommunikation Empfängt IR-Signale gemäß RC5-Protokoll Stromversorgung Dimmbares Osram
94580201, pur-led 19,98 1 160 x 22,0 Profil-Gehäusehalbschale, KOH-2160, Reichelt 6,70 1 160 x 42,4 Profil-Gehäusehalbschale, KOH-6160, Reichelt 8,45 1 105 x 64,4 Deckelsatz für Profil-Gehäusehalbschale, DPL 2-6, Reichelt 7,75 8 - Kabelzugentlastungschelle, KAZU 0440, Reichelt 0,36 1 850 Alu-Vierkantrohr
-
Artikel
24V UP-Einsatz für Bewegungsmelder von Jung, Berker und Gira
Pin Richtung Signal Beschreibung 1 Ausgang Takt 50Hz -5V 2 Ausgang Versorgung +12V 3 Ausgang Masse 4 Eingang Bewegung, Licht Ein 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
1223NE) ist dieses Signal nicht vorhanden. Ohne diesem Taktsignal gibt der Bewegungsmelder auf Pin 4 und 6 kein Lichtsignal aus, das Bewegungssignal auf Pin 4 ist jedoch vorhanden. Da Nebenstellen normalerweise helligkeitsunabhängig Arbeiten, macht dieses Verhalten Sinn. Pin 4: Der Bewegungsmelder stellt
-
Artikel
Heizungssteuerung mit Honeywell HR20
1 energy save 2 comfort 3 supercomfort ddd time (minutes since 00:00, hex) Example: comfort at 0x1a4 = 420 / 60 = 7 energy save at 0x21c = 540 / 60 = 9 comfort at 0x3c0 = 960 / 60 = 16 energy save at 0x4ec = 1260 / 60 = 21 Slot 5+6 not used. set timer. Command: a day b slot c timermode (0 to 3) d time
erfinden. = Entwicklungsumgebung = Editor, Debugger, Compiler WinAVR version (20071221), sprich GCC 4.2.2 sowie avr-libc 1.6.0 AVR Studio 4 JTAG ICE Atmel AVR JTAGICE MK2 AVR Dragon (z. B. Olimex-Seriell Olimex-USB = Sonstiges = Altes Protokoll. Hier hat mal einer ein Protokoll eingegeben. Das scheint
-
Artikel
Motoransteuerung mit PWM
Kurzschluss der Betriebsspannung führen. Ein fertig aufgebauter Mosfet-Treiber verhindert dies. H-Brücke, 4-Quadrantensteller. Die H-Brücke, bzw. der 4-Quadrantensteller ist eine Erweiterung des 2-Quadrantenstellers durch eine zweite Halbbrücke. Diese ermöglicht neben dem Beschleunigen und Bremsen des Motors
Betriebsspannung, damit die Schaltung sauber funktioniert: Um die 13,3V über R1 zu erhalten, bzw. die 4,4V über R2 sind mindestens 17,7V für V+ notwendig. 2-Quadrantensteller mit Halbbrücken Mosfettreiber. Diese Schaltung eignet sich für Motoren bis etwa 35V und 20A Dauerstrom. Um den Aufwand zu minimieren
-
Artikel
AVR32 Studio
Framework User Manual Atmel Knowlegdebase Seite über GDB kurze Referenz zu commandline Flags Manuals. GCC 4.2.2 Gnu Manual GCC 4.2.2 ist die Version von Atmels AVR32 GNU Toolchain 2.1.4 (12/2008) Manuals zum GNU Assembler "as", zum Linker "ld", und weitere Binutils der Version 2.18 Binutils Version 2.18 ist die von AVR32 GNU Toolchain 2.1.4 (12/2008) verwendete. Offizielle GDB Homepage Anderes. AVRFreaks Wiki: Documentation:AVR32_General (inzwischen etwas veraltet, AP und ATNGW100 lastig) ATNGW100 bei sander-electronic AvrFreaks.net Kleine