-
Artikel
AVR32 Studio.Einstiegshilfe.Toolchain
. -V, --version Print version information. --config Print configuration for bug reports and exit. -d, --debug, --debug= Enable debug output. Optionally specify debug level (1-3, default 1). -l, --log Log debug info to file -c, --comport Connect to given serial port. If is 'USB', connect to a USB device
for GDB communication. example 1: -a anyhost.anydomain.com:4242 example 2: -a :4242 If no hostname is given, avr32gdbproxy listens on all network interfaces. The default port is 4711. -x, --xmlpath Specify the path to the part description
-
Artikel
Pulsuhrempfänger mit AVR Butterfly
einen Schmitttrigger ersetzt. mit einem OP gleichgerichtet, damit auch Versorgungsspannungen unter +-1V möglich sind Somit erhält man ein sauberes TTL-Signal, das gut mit dem AVR verarbeitet werden kann. Die Schaltung besteht nur aus einem 4-fach OP (z.B op11 oder tl074) und kann einfach auf einer Lochrasterplatine
anschließen. 5,3 kHz einstellen C solange durch Parallelschalten verändern bis der Pegel nach der 1. oder 2. Verstärkerstufe maximal ist. Alternative: Tondekoder. Der XR567 und auch der NE567 ziehen fast 10mA. Der XR-L567 zieht nur 1mA, braucht aber immer noch 5V. Es sind mindestens 10 Schwingungen
-
Artikel
RGB Touch Matrix
Bauteilkosten, einfache Herstellung der Pixel und einfach Verkabelung, idealerweise nur ein Bus von 1-2 Leitungen (zzgl. GND). Einleitung. Eine RGB-Touch-Matrix besteht aus folgenden Komponenten: Steuereinheit (Master), die die Touch-Werte auswertet und entsprechend RGB-Werte an die Pixel (Slave) zurücksendet
MOSI. Man müsste gezielt RGB-Frames dafür ausfallen lassen, d.h. es reduziert die Framerate ein wenig und die Abtastrate der Touches ist auf 5-10/Sekunde begrenzt (das ist ausreichend). Zum Beispiel: grundsätzliche Framerate 35 FPS, jeder 5. fällt aus für Touch-Sensing
-
Artikel
STM8S-Discovery
eigentliche Programm. Jedes C-Programm beginnt mit der main()-Funktion. Bei (3) wird der der GPIO-Port D zurückgesetzt bzw. in den Zustand nach einem Reset gebracht (nähere Informationen zu diesem Zustand steht im Datenblatt). Nachdem der GPIO-Port D zurückgesetzt wurde, wird er bei (4) initalisiert. Der
programmieren ist suboptimal. Nachdem die Schleife nach einer gewissen Zeit durchlaufen ist, wird der Portpin D0 (Port D, Pin 0) von Low nach High gesetzt (Zeile (9)) und im nächsten Durchlauf wieder nach Low. Damit blinkt die am Portpin D0 angeschlossene LED. In Zeile (11) endet eigentlich das gesamte Programm
-
Artikel
24V UP-Einsatz für Bewegungsmelder von Jung, Berker und Gira
liefen bisher vielversprechend: Jung Präsenzmelder Standard Jung Automatikschalter Universal 1180-1 Jung Automatikschalter Universal 1280-1 Dass die baugleichen Geräte der Firmen Berker und Gira ebenfalls funktionieren, ist anzunehmen. Kompatible Aufsätze. Berker (light Control): BLC Wächter 1,1 m
und können je nach Anwendungsfall in den Werten variiert oder überbrückt werden. Die beiden Dioden D1 und D2 dienen als Freilaufdioden, falls Relais geschalten werden. Layout. Das Platinenlayout entstand unter Zeitdruck und ist sicherlich verbesserungswürdig. Der Bauteilmix aus bedrahteten und SMD-Bauteilen
-
Artikel
Benutzer:Voda
ich als Entwicklungsingenieur im Bereich der Hardwareentwicklung bei einem Automobilzulieferer (Tier1) für Ladesysteme für Hybrid/Elektrofahrzeuge (Schnittstelle Gebäude/Fahrzeugelektronik) beschäftigt. Interessen im Bereich Elektrotechnik Gerne arbeite ich mit ARM-µCs von ST. Als Entwicklungsumgebungen
ist die (allgemeine) Luftfahrt. Aktuell mache ich meinen Luftfahrerschein für Segelflugzeugführer d.h. aktuell ist die SPL-Lizenz und später ist die TMG-Erweiterung und vielleicht noch viel später sogar die PPL(A) geplant. Zudem interessiere ich mich seit frühester Kindheit für die Astronomie und natürlich
-
Artikel
GCC M68k
verwendet werden, muss dann allerdings angepasst werden. Entwicklungssystem (host): OpenSuSE Linux 12.1 x86_64 Zielsystem (target): Embedded System mit MC68332CFC16 CPU, 64kB externes RAM Folgende Softwarepakete werden verwendet: Binutils 2.22 GCC 4.6.2 Newlib 1.20.0 GDB 6.8 und 7.3.1 BDM Tools 1.4.0 pre4
werden mit dem folgenden Kommandos heruntergeladen, gepatcht, gebaut und installiert: wget -O m68k-bdm-1.4-pre4.tar.bz2 tar -xvf m68k-bdm-1.4-pre4.tar.bz2 wget tar -xvf M68k-bdm-1.4-pre4-x86_64.patch.tar.bz2 cd m68k-bdm-1.4-pre4 patch -p1 Parallelport Treiber. Für den Hardwarezugriff muss noch der Device
-
Artikel
Akku Tester
die SD-Routinen nicht mehr funktionieren. Auch muss man darauf achten, dass der Controller mehr als 1 kB RAM hat, da die SD-Routinen alleine schon 1,2kB RAM brauchen. Worauf sollte man achten. Die Signale zur SD-Karte sind sehr schnell, bei Leitungslängen von mehr als 10cm ist da nichts mehr zu machen
Analogspannung umwandelt. Die Spannung wird mit dem OP IC5B um den Faktor 2.5 Verstärkt. Der Transistor T1 bildet einen Emitterfolger, der dann den Lüfter steuert. Die Diode D2 dient als Schutz, da der Lüfter induktiv ist und somit Spannunsspitzen verursachen kann. Der Kondensator dient der Pufferung und
-
Artikel
DDS
100 x fg, konkret 9,6 MHz nötig, um den Sinus gut genug abzubilden und einen SFDR von besser als 60dB bis in die Höhen zu erreichen. Für 100dB Güte (z.B. Audiomessfunktionen) sind 10.000 x fg nötig. Konkret wird der DA-Wandler mit 20kHz x 10k = 200MHz angesteuert. Bauteile und Hersteller. Bekanntester
AD9851 Synchronisierung Zwei 45kHz-Signale, 90° Phasenverschoben erzeugen Fraktionaler Teiler, 14:1 bis 524000:1 DDS im FPGA Suchen. Suche nach *sinus* im Forum Suche nach tonerzeug* im Forum Suche nach dds* im Forum Suche nach synthe* im Forum =Weblinks= DDS mit ML2037 DDS-Signalgenerator, bis 500
-
Artikel
Klangerzeugung
werden. Die einfachste Version ergibt sich z.b. durch den Konstrukt: Wert4 = 0,9* Wert3 + (Wert3-Wert2)*1,4 - (Wert2-Wert1)/2 - ausgehend von den Initialwerten -1, 0 und 1. Die Periode liegt etwa bei 1/10 der Aktualisierungsfrequenz und ist damit für sehr langsame MCUs geeignet. Durch Variation der Werte
Umfangreiche Linksammlung C64 SID Emulation auf Atmega8 und Atmega168 C64 SID mit I2C auf Sourceforge 1 Bit Sound Codierung mit AVR 1-bit audio example program for Atmega (Atmega32)
-
Artikel
Parallax Propeller
Der Propeller 1 von Parallax ist ein Mikrocontroller, der acht 32-Bit Prozessorkerne (genannt COG) enthält. Die Idee dahinter ist, dass statt spezialisierten IO-Komponenten (Timer, PWM, UART) einer der Kerne diese Aufgabe
P8X32A-D40 10,95 12,90 9,35 16,90 10,33 10,57 10,41 P8X32A-Q44 - 12,90 9,35 - 10,33 10,51 10,41 SX28AC-D/P - - - - - - - P2X8C4M64P - - - - 20,72 22,30 21,70 Siehe auch. Beiträge im Forum Support-Forum von Parallax
-
Artikel
Quarze und AVR
µC-Pin-bedingte Kapazität Die Summe kann meist mit ca. 5…10 pF angenommen werden. Da in den AVR-Datenblättern i.d.R. ein Wertebereich von C=12…22 pF empfohlen wird, sollte ein Quarz mit entsprechender CL gewählt werden (d.h. ungefähr 10 pF CL 16 pF); siehe dazu die Diskussion in diesem Forumsthread. Am Beispiel von CL = 15 pF: Dieser errechnete Wert für C1 und C2 sollte in etwa eingehalten werden, also nicht mehr als ±20 % von den Angaben abweichen. Wenn CL nicht eingehalten wird, hat das — solange der Faktor 2 nicht überschritten wird — keinen Einfluss
-
Artikel
Leiterbahnabstände
250 0,56 1,0 320 0,75 1,6 400 1,0 2,0 500 1,3 2,5 630 1,8 3,2 800 2,4 4,0 1000 3,2 5,0 Zur Tabelle Mindestkriechstrecke: Ist die Mindestkriechstrecke kleiner als die zugehörige Mindest-Luftstrecke, ist Letztere
Mindestabstände nach MIL Std 275 B [mm] Spannung [V] I A I B II III IV 50 0,381 2,032 0,660 0,381 0,559 51-100 1,575 0,762 51-150 0,660 2,032 0,559 101-170 3,17 1,524 171-250 6,35 3,17 151-300 1,575 3,17 0,762 251-500 12,70 6,35 301-500 3,17 7,62 1,524 >500 0,0076/V 0,0152/V 0,025/V 0,0051/V 0,0127/V I - ohne Schutzüberzug
-
Artikel
Platinenherstellung mit der Tonertransfermethode
hoch wie die durch die optische Methode erreichte. 0,2 mm Leiterbahnbreite sind möglich (KM FS-1020D), durch den minimalen Tonerauftrag kommt es dabei allerdings u.U. zu kleinsten Löchern, die in dieser Größenordnung schon schaden können. Material. Laserdrucker oder Kopierer Transfer-Medium (Zeitschriftenpapier
wird. Die Etiketten sollen ja nicht haften und die Folie ist für die Temperaturen im Drucker gemacht. D.h. der Toner haftet auch nicht. Die Folie lässt sich gut bedrucken (das gilt wahrscheinlich nur für Laserdrucker) und nach dem Bügeln rückstandfrei abziehen. Es verbleiben keinerlei Toner-Rückstände
-
Artikel
MEMS-Mikrofone
heißem Löten an Empfindlichkeit verlieren. Allgemein haben MEMS-Mikrofone engere Toleranzbereiche (+- 1 dB INMP522), was insbesondere bei der Verwendung in Mikrofonarrays von Vorteil ist. Während die Bestückung im industriellen Maßstab relativ einfach und günstig ist, wird die Verwendung von MEMS-Mikrofonen
2017 geplant. Interface. MEMS-Mikrofone benötigen in der Regel eine Spannungsversorgung zwischen ca. 1.6 und 3.6V. Neben Typen mit analogen Ausgängen sind Mikrofone mit integriertem A/D-Wandler weit verbreitet, mit verschiedenen Varianten von digitalen Ausgängen. Ein großer Vorteil des integrierten Wandlers
-
Artikel
Digitalfilter mit ATmega
und einigen Multiplikationen. Die ATmega-Controller enthalten alle dazu nötigen Funktionen, einen A/D-Wandler, einen 8-Bit Multiplizierer und mehrere D/A-Wandler durch Pulsbreitenmodulation. Am Ausgang muß nur noch ein einfacher Tiefpaß die PWM-Frequenz wegfiltern. Die Programmbeispiele wurden auf Grundlage
Koeffizienten heißen im Zähler von links nach rechts b6...b0 , im Nenner a6...a0, wobei a0 immer =1 ist. Hier die Zerlegung in Teilfilter mit Octave: In drei Zeilen untereinander die drei Teilfilter-Koeffizienten, von links nach rechts b0, b1, b2, a0 (wieder=1), a1 und a2. Quelltext des ATmega48-Programms
-
Artikel
Benutzer:Myfairtux
, Kappsäge für's Feine, Sinter- und Schmelzofen (sb), Schleifmaschinen für HSS/HM (teilweise sb), 3D-Großformatdrucker mit wechselbarem Kopf für Oberflächenvermessungen/Dispenser (alles sb), CNC-Feindrehautomat mit 12-fach-Revolver inkl. Vielfachstangenlader (letzterer sb), Strahlkabine (sb), Wärmeofen
Spritzgiesssautomat Boy 22 A Pro. Dazu gehört eine automatische Feinschweißanlage für Dünnblechbehälter (<1mm Wandstärke) und eine kleine halbautomatische Präzisionspulverbeschichtung. Dazu kommt eine hochpräzise Topfschleifmaschine für Planparallelität unter 100nm Abweichung auf 100mm. Neu dabei: Senkerodiermaschine
-
Artikel
Drehgeber
sind 0b0…001, 0b1…101 bzw. 0b1…111, 0b0…011. Damit wird klar, dass man Bit 0 (diff & 1) als Kennzeichen heranziehen kann, dass sich in diesem Schritt überhaupt etwas geändert hat, und Bit 1 (diff & 2) als Kennzeichen
Bei obigen Signalverlauf würden diese Bitmuster zur Auswertung kommen: 3 mal 1111 -> table[15] = +0 1 mal 1101 -> table[13] = -1 1 mal 0111 -> table[07] = +1 1 mal 1101 -> table[13] = -1 6 mal 0101 -> table[05] = +0 1 mal 0100 -> table[04] = +0 oder -1 bei doppelter Auflösung 4 mal 0000 -> table[00]
-
Artikel
Bluetooth Maschinensteuerung mit XMC2GO und Android-App
Millimeter. Der maximal erreichbare Wert bis der Endschalter ausgelöst wird, beträgt 520mm. Das sind 5200 1/10mm. Bei jedem 1/10mm, den sich der Schlitten bewegt, wird neun mal ein Interrupt ausgelöst. Somit ist der Maximalwert meiner Variable 5200x9=46800. Damit diese Position nun beim Starten erfasst wird
) Downloads. Sourcecode XMC2GO Android App AI2 Projekt Schaltplan Bilder zum Projekt. Siehe auch. [1 [2 Infineonforums.com [3 Infineon simple ERU Example [4 UART-Lib auf mikrocontroller.bplaced.net [5 MIT App Inventor 2
-
Artikel
Stromversorgung für FPGAs
Toggle-FlipFlop gemäß folgender Tabelle steuert. + Steuerung der Testlogik sel sel Modus 0 0 inaktiv 0 1 konstante Umschaltung 1 0 Burstbetrieb VHDL Code. Wenn der Code synthetisiert wird, muss die Option "remove duplicate registers" in der Synthesesoftware ausgeschaltet werden. Es sollten zwei Dateien
unzureichende Entkopplung der Keramikkondensatoren verursacht werden könnte. Mit einem schnellen Oszilloskop (1GHz++) und schlechten Versorgungslagen und Keramikkondensatoren, könnte man die wirklich hochfrequenten Störungen sehen. Mit dem 1 GHz-Oszilloskop sieht man in diesem Fall aber nichts, eben weil die Kondensatoren
-
Artikel
Evaluations-Platine für Heimautomatisierung
Elemente, die fest aufgelötet werden. Leiterplatine mit mindestens 19 Reihen zu je 35 Löchern (50x90 mm) 1 Widerstand 220 Ohm 4 Widerstände 330 Ohm 1 Widerstand 390 Ohm 3 Widerstände 1,5k Ohm 1 Widerstand 2,2k Ohm 1 Widerstand 3,3k Ohm 2 Widerstände 4,7k Ohm 2 Widerstände 10k Ohm 4 Taster 4 Kondensatoren 100 nF 1 Elko 2,2 uF 3 LEDs in rot, gelb, grün 1 IR LED 3 NPN-Transistoren z.B. BC 547A 1 Wannenstecker 10 polig 1 IC-Sockel mit 32 Pins. Davon wird an einer Seite die Eckenpins entfernt, da die Arduino-Platine
-
Artikel
Wanderkiste (Widlar)
" | PLZ* style="width:95px" | IN style="width:95px" | OUT DHL Code Bemerkungen Versand Suche/Biete 1 NormalZeit 90763 07.02.2018 15.02.2018 962347318974 2 da_miez 96*** 17.02.2018 20.02.2018 01051118834482 3 snooz3r 30938 23.02.2018 28.02.2018 962349140660 ca. 9,1Kg Gesamtgewicht 4 Ma_s 45*** 03.03.2018
style="width:250px"| Suche/Biete 0 Start der Wanderkiste 17xxx 27.09.2018 00340434220154986894 9 KG 1 bastler-david 28.9.2018 1.10.2018 00340434220161335265 Nur Out 2 jrgp_r 40764 04.10.2018 09.10.2018 00340434220162270527 8,2kg 3 Maik12 017** 12.10.2018 15.10.2018 357602486629 7,4kg 4 Ma_s 45*** 18.10.2018
-
Artikel
Diskussion:Methodischer Entwurf einfacher Schaltwerke
Aufbau vorgegeben und kann nicht beeinflußt werden." Ein total sinnloser Satz. So als ob man an einem D-FlipFlop noch was einstellen möchte, aber leider nicht kann. Die Beschreibung des Entwurfs in Punkt 2 ist arg abstrakt. Wenn man von dem Thema keine Ahnung hat, wird man total überfahren und abgeschreckt
Mit Enable nehmen. Aus der Übergangstabelle in 5 werde ich nicht schlau. " Die Ausgangssignale sind ´1´-aktiv und werden durch die "Methode des scharfen Ansehens" aus obiger Tabelle erhalten:" Was für ein Müll! Und das soll WISSEN vermitteln? 10 Zwischenbilanz Die ist SEHR mager ! Denn es wurden nur voller
-
Artikel
AVR-Dragon
Reichelt bestellten AVR Dragon beiligenden Anti-Statik-Matten weisen ca. 3-10 kOhm pro cm bei ca. 1 mm² Kontaktfläche der Messspitzen auf, die gelieferte Platine hat bereits die Befestigungsbohrungen und die Revisionsnummer A08-0396.D) Debuggen. Durch die integrierte JTAG und debugWire-Schnittstelle
dünnen) USB-Kabeln. Das letztere Problem scheint in der zweiten Generation behoben zu sein: Ab etwa 1.05V Eingangsspannung greift der Undervoltage-Lockout des Boost-up Converters (TPS61020DRC; R1=200k, R2=180k, siehe Datenblatt). Bei I_out=250mA und V_in=1,05V entsteht laut des Datenblattes eine Verlustleistung
-
Artikel
AVR-GCC-Tutorial/Analoge Ein- und Ausgabe
"single conversion"-Mode bei einem ATmega169 und Nutzung der internen Referenzspannung (beim '169 1,1V bei anderen AVRs auch 2,56V, vgl. Datenblatt). D.h. das Eingangssignal darf diese Spannung nicht überschreiten, gegebenenfalls muss es mit einem Spannungsteiler verringert werden. Das Ergebnis der
ICR1 BOTTOM BOTTOM 9 1 0 0 1 PWM, Phase an Frequency Correct OCR1A BOTTOM BOTTOM 10 1 0 1 0 PWM, Phase Correct ICR1 TOP BOTTOM 11 1 0 1 1 PWM, Phase an Frequency Correct OCR1A TOP BOTTOM 12 1 1 0 0 CTC ICR1
-
Artikel
UCF-Dateien
50"; TIMESPEC TS_CLOCK_50 = PERIOD CLOCK_50 50 MHz HIGH 50 %; unkritisches Timing. NET reset LOC = D8; NET reset TIG; Pinzuordung. NET LED LOC = W2; NET SWITCH_n LOC = D1; NET VGA_RED LOC = X4; NET VGA_RED LOC = W5; NET VGA_RED LOC = T9; Ausgangstreiber. NET my_netname FAST; NET my_netname DRIVE = 12
= LVTTL; Pullup/-down. NET netname PULLUP; NET netname PULLDOWN; Kombinationen. NET netname LOC = A1 | DRIVE = 2 | FAST; Weblinks. Xilinx Constraints Guide 10 Xilinx Constraints Guide 11 What are OFFSET Constraits? Timing Constraints by Xilinx Employee Austin Lesea
-
Artikel
Versorgung aus einer Zelle
mittlere Ausgangs- spannung [V] Energie- gehalt [mWh] Energie- dichte [mWh/cm³] Masse [g] 9V Alkaline 21,1 625 7 4375 207 45,6 Mono Alkaline [R20, D] 56 20500 1,3 26650 475 148 Baby Alkaline [R14, C] 26,9 8350 1,3 10855 404 26,2 Mignon Alkaline [R6, AA] 8,1 2850 1,3 3705 457 23 Micro Alkaline [R3, AAA] 3,8
Analogschaltungen gestört werden können (Funkempfänger etc.) Auflistung von Ladungspumpen: TPS60300 - Vin 0,9-1,8V TPS60100 - Vin 1,8-3,6V (200mA) MAX1759 - Vin 1,6-5,5V (2-3 Zellen) ICL7660 - Vin 1,5-10V (10mA) [Pollin] Forumsbeiträge zum Thema. 3v3 Volt aus einer 1v2 Volt Zelle Stromversorgung aus einer Zelle
-
Artikel
POCSAG Decoder AVR
einen sog. Discriminator-Ausgang. Dabei werden die Signale direkt von der Empfangseinheit ausgegeben, d.h. sie werden nicht durch Filter beeinflusst. Bei vielen Funkscannern, die diesen Ausgang von Haus aus nicht besitzen, kann dieser leicht selber nachgerüstet werden. Dazu finden sich im Internet Anleitungen
von 1-0-Folgen kann der Empfänger (hier der Mikrocontroller) zum Einen den Start einer Übertragung erkennen, zum Anderen aber auch die genaue Baudrate ermitteln. Dies verbessert die Erkennungsrate. Die Präambel
-
Artikel
USB IR Remote Receiver
IR Remote Receiver für Atmega8 und Atmega168p Sourcecode & Release AVR modifizierter bootloadHID v1.1 für Atmega8 Sourcecode & Release AVR modifizierter bootloadHID v1.1 für Atmega168p Sourcecode & Release Visual Studio 2008 Demo Konsole Anwendung Sourcecode & Release Delphi 2010 Demo Anwendung Sourcecode
Studio 2008 C# aufgenommen. Danke an Michael Kipp für seine Arbeit 27.02.2011 DLL: v1.0.0.11, Problem mit EventGhost behoben, Problem mit InitNative/InitPAnsiChar behoben 04.02.2011 AVR: v1.6, Source und Release für Atmega8/Atmega168p. bootLoadHID v1.1 Source und Release für Atmega8/Atmega168p
-
Artikel
Bildformate
aus Qualität und Kompression Bildauschnitt auf das Wesentliche konzentrieren; ein kleiner IC der nur 1/10 der Bildfläche einnimmt, ist etwas "verloren" Auflösung reduzieren; niemand braucht 4000x3000 für die Art der hier geposteten Bilder; 1600x1200 oder weniger ist oft ausreichend JPEG-Bilder können
Compuserve als erstes Format für Netzwerkgrafiken entwickelt wurde. PNG komprimiert Bilder verlustfrei, d.h. das Bild wird 1:1 in Struktur und Farbe gespeichert. GIF kann dagegen nur 256 Farben speichern, die Struktur bleibt aber auch 1:1 erhalten. Für animierte GIFs gibt es bis jetzt keine verbreitete Alternative
-
Artikel
Methodischer Entwurf einfacher Schaltwerke
2 → Z 0 ; Rücksprung 0 0 1 1 style="border-left:2px solid"| 1 1 style="background:#FFFFFF; text-align:left"| Z 3 → Z 3 ; keine Änderung 1 0 1 1 style="border-left:2px solid"| 1 1 style="background:#FFFFFF; text-align:left"| Z
:left"| Z 1 → Z 2 ; nach "links" 0x05 0 1 0 1 style="border-left:2px solid"| 0 0 0x00 style="background:#FFFFFF; text-align:left"| Z 1 → Z 0 ; nach "rechts" 0x0d 1 1 0 1 style="border-left:2px solid"| 0 0 0x00 style
-
Artikel
GPS Logger Mini
ST22 - P 20€ LED1 SMD Leuchtdiode ROT 1206 Alle 0,08€ LED2 SMD Leuchtdiode GRÜN 1206 Alle 0,08€ Q1 Quarz 7,3728MHz HC49/S Alle 0,18€ R1 Widerstand 470 0805 Alle 0,10€ R2 Widerstand 10k 0805 Alle 0,10€ R3 Widerstand 10k
Projektordner (*.zip, 53KB) AVR-Studio Projektordner V1.0 (*.zip, 19KB) AVR-Studio Projektordner V1.1p01 Bugfix (*.zip, 19KB) AVR-Quellcodes (V1.2+) auf GitHub (NEU) RawRead V1.0 (*.zip, 304KB) Dev-C++ Projektordner für RawRead V1.0 (*.zip, 5KB) RawRead V1.1
-
Artikel
GPS-Empfang mit Lassen iQ
Satelliten verfügbar, so reicht das aus, ob die Position des Empfängers im zweidimensionalen Raum (2D) zu bestimmen, also geografische Breite (latitude) und geografische Länge (longitude). Bei 4 Satelliten kann die Position im dreidimensionalen Raum (3D) bestimmt werden, man erhält also als zusätzliche
±0,3V (ca. 33mA) 8 Batterie 2,5-3,6V (ca. 19 A) Dem Modul sind nach dem Einschalten mind. 2,1s Zeit zu geben, bevor eine Kommunikation gestartet wird. Die Kommunikation läuft über eine konfigurierbare serielle Schnittstelle (VORSICHT: man kann sich durch falsche Konfiguration unter Umständen
-
Artikel
XMC4500
Quarz, es passt zum Beispiel der Quarz von Reichelt Widerstände: 2* 0603 120 Ohm (R201,R207) 2* 0402 1K (R200, R203) 1* 0603 6,49K (R BIAS =R204) Kondensatoren: 5 0402 100nF (C201,C203,C205,C208,C209) 2 0402 22pF (C206,C207) 3 0805 22µF/10V (C200,C202,C204) 1 0805 10µF/10V (C210) Sonstiges: 2 BLM18PG600 (L200,L201) 2 BAT54-02V (D200,D201) An die Standardbauteile werden keine speziellen Anforderungen gestellt, lediglich R204 sollte eine möglichst kleine Toleranz haben (<=1%). = DAVE3 = Allgemeines. DAVE3 ist die von Infineon bereitgestellte
-
Artikel
AVR µC-Board und Peripherie
und die Masse abgegriffen werden. Das V- Potenzial ist ca. 0,65V geringer als Massepotenzial (Diode D2). Das V+ Potenzial ist ca. 0,65V geringer als die Versorgungsspannung (Diode D1) so können bei Bedarf auch OPV´s im single supply Betrieb versorgt werden. Acht Taster/Schalter und LED-Anzeige. Eine
Signale können von dem System nur auf dem Port A der µC-Basisplatine ausgewertet werden, da die A/D Eingänge des µC zu diesem Port zugeordnet sind. Über dieses Modul können auch Signale ausgegeben werden. LC-Display und Eingabetaster. Das Modul bildet eine Benutzerschnittstelle mit Anzeige und Tastereingabe
-
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
Bild sind alle drei Typen von Takt kurz skizziert. Der schnelle Takt treibt einen 4Bit Zähler (CNT1). Dessen Ausgänge werden über eine UND-Gatter (Gate1) kombinatorisch verknüpft. Der Ausgang des UND-Gatters ist nur dann HIGH, wenn alle Eingänge HIGH sind. Das ist nur einmal alle 16 Takte der Fall,
-
Artikel
GPS Mini Navigator
P-Fets. Die 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
h 4 - Ausgabe des aktuellen Kurses, LED 0 ist dabei Nord. 1 - GPS-Logger-Funktionen 0 - GPS-Log starten und stoppen 1 - Einstellen eines GPS-Log-Intervalls in Sekunden (1, 16, 128, 1024) 2 - Einstellen eines GPS-Log-Intervalls in Metern (Aus, 50, 400, 2000) 2
-
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
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 Rolle, darüberhinaus nur sehr wenig. VIAs spielen bei 1GHz und mehr eine Rolle. 10fach wichtiger ist jedoch immer eine solide Bezugsfläche
-
Artikel
LED
Beschreibung. ] Eine LED (engl. L ight E mitting D iode, Leuchtdiode) besteht aus einem Halbleiter-PN-Übergang, der durch seine Zusammensetzung Licht eines stark begrenzten Wellenbereiches emittiert, wenn er in Durchlassrichtung von Strom durchflossen
Die ersten verfügbaren LEDs waren naturgemäß auch rot. + Flußspannung von LEDs Farbe [V] Infrarot 1,2 Rot 1,8 Gelb 2,0 Grün 2,2 Grün (Ultrahell) 3,3 Blau 3,6 Weiß 3,6 Ultraviolett 4 Die Verbreitung blauer Leuchtdioden ließ den endgültigen Abschied von 5-Volt-Systemen zugunsten von 3,3 Volt stagnieren
-
Artikel
Reflow Ofen Steuerung
ausgeklügelten - Schaltung. siehe: Dextrel Während einer Halbwelle wird C14 über R33 und R35 bzw. D5 geladen. Währenddessen ist T1 gesperrt. Sobald die Wechselspannung (L1-N über Spannungsteiler (R33+R35) / R34) kleiner ist als die Spannung über C14, steuert T1 durch. Dann entlädt sich C14 über den
OPTO D In5 = RC0 = PIN11 = ULN3-->14 = OUT6 = LED_PRG2 = OPTO F In6 = RC1 = PIN12 = ULN2-->15 = OUT7 = LED_PRG3 = OPTO G In7 = RA3 = PIN5 = ULN1-->16 = OUT5 = LED_PRG4 = OPT= E TRIAC1 ist nahe dem Zerocross
-
Artikel
Frequenzumrichter mit Raumzeigermodulation
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 der Motor generatorisch, d.h. die Motordrehzahl ist größer als der Umrichtersollwert, wird Energie in den Zwischenkreis gespeist. Da die Energie nicht durch den
Dreieck u v w u v w Muster 1 001 -1/3 Udc -1/3 Udc +2/3 Udc 0 V - Udc + Udc Muster 2 011 -2/3 Udc +1/3 Udc +1/3 Udc - Udc 0 V + Udc Muster 3 010 -1/3 Udc +2/3 Udc -1/3 Udc - Udc + Udc 0 V Muster 4 110 +1/3 Udc +1/3 Udc -2/3 Udc
-
Artikel
Richtiges Designen von Platinenlayouts
Schraubenköpfe und Werkzeuge freihalten (Sperrflächen verlegen) Steckverbinder platzieren. Dabei den 3D-Zusammenhang mit anderen Platinen im Bezug auf Kabeldrehung und -knickung beachten, ggf. Steckverbinder um 180 Grad drehen, um Sonderkabel zu vermeiden. Steckverbinder auch nicht völlig am Rand platzieren
Fiducials) nötig. Diese Passermarken werden normalerweise als Kreuze oder besser als runde Pads (z.B 1mm) ausgeführt und von Kupfer freigestellt (2mm, Nicht in die Masseflächen einbeziehen). Die Passermarken werden dann von Lötstop freigegstellt und in der Lotpastenschablone (engl. stencil) mit eingebracht
-
Artikel
Der Multiplex Sensor Bus (MSB)
Sensorbus Physikalischer Wert 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
0,1 °C -250 bis +7000 7 Richtung 0,1 Grad 0 bis 3600 8 Höhe 1m -500 bis +2000 9 Füllstand 1% Tank 0 bis +100 10 Link Quality Indicator 1% LQI 0 bis +100 11 Stromverbrauch 1 mAh -16000 bis +16000 12 Flüssigkeiten
-
Artikel
Reset für FPGA/CPLD
oder asynchronen Set/Reset Eingängen) High oder Low-aktiver Reset (Der Resetzustand wird mit einer '1' oder '0' eingeleitet. Der Reset ist nie Flankengesteuert (?). Reset nach PowerUp, Abschluss FPGA-Laden, stabiles Taktsignal, externer Resetquelle oder Nutzer (Software) Auslösung. Verteilt über allgemeine
Resetmöglichkeiten. Kein Reset. Nach dem Laden befindet sich ein FPGA immer in einem definierten Zustand, d.j. alle Speicherelemente (FFs, Schieberegister, RAM-Zellen) sind mit einem festen Wert geladen. Dieser ist bei den meisten FPGAs logisch 0. Es bedarf also für das erstmalige Setzen der Zellen keiner
-
Artikel
Micro2440
FriendlyARM Displays (3,5" and 7") and VGA Board Touch Panel: 4 pin User Inputs: 6x push buttons and 1x A/D pot Expansion header (2.0mm) Power: 5V connector, power switch and LED = Software = U-Boot. U-Boot aus den Quellen bauen. Leider kann der vivi-Bootlader nicht viel. Vivi unterstützt nur yaffs2 Kernel
nRESET GND 33 VM VD20/R2 34 VFRAME VD19/R1 35 VLINE VD18/R0 36 VCLK GND 37 TSXM VCLK 38 TSXP GND 39 TSYM L/R 40 TSYP U/D 41 ? === Stamp-Modul === JTAG. PIN GPIO PIN GPIO 1 VDD33V 2 VDD33V 3 nTRST 4 nRESET 5 TDI 6 TDO 7 TMS 8 GND 9 TCK 10 GND
-
Artikel
Snubber
abzubauende Energie errechnet sich aus: oder Wenn keine genaueren Angaben zur Last vorliegen, sind 47…100 Ω (1 W, kein Drahtwiderstand) und 47…100 nF (X2!) gute Standardwerte für Snubber bei Triacs oder Relais, die 230-V-Lasten schalten. Dimensionierung. Um die Amplitude dieser Resonanzschwingung zu verändern
im Widerstand berechnen, Leistung des Widerstandes auswählen. Achtung: Die Spannungsfestigkeit der 1/4-W- oder 1/2-W-Typen ist normalerweise nicht für Netzspannung geeignet. Als Abhilfe können zwei oder mehrere Bauteile in Serie geschaltet werden. berechnen, den nächstkleineren Kondensator wählen. Snubber
-
Artikel
Entwicklung eines Steuergeräts zur automatischen Antennenabstimmung
des Langsamlauf des Motors und des nachgeschalteten Schneckengetriebes wird der Bremsmodus des L293D nicht benötigt. Zusätzlich wird der Motor über Pulsweitenmodulation angesteuert. RS232 Schnittstelle. Um die Anzeige der aktuellen Parameter und ggf. Steueranweisungen über zu ermöglichen ist eine RS232
Einen neuen Thread anzulegen ist relativ einfach Dieser Thread kann dann wie gewohnt mit unser while(1)-Endlosschleife gefüllt werden. Wichtig ist dabei in dieser Schleife das im Thread mit einer wait-Funktion ist da andernfalls der Thread die komplette Rechenleistung des Controllers komplett für sich
-
Artikel
Umbau Luftentfeuchter Comedes LTR 600
Dadurch arbeitet der Timer mit einem Teilungsfaktor von 65536. Die Zählfrequenz von U2 liegt bei f = 1 / (2,3 x R11 x C8). Mit R11=191kOhm und C8=100nF ergibt dies einen Wert von 22,8 Hz. Der Timer kommt somit auf eine Ausgangsperiode von 65536/22,8Hz = 2870 Sekunden. Sein Q-Ausgang schaltet also nach
10kOhm. Bei ~5C (Laut Kühlschrank) sind es etwa 22kOhm un dbei -18C sind es >52kOhm. Mit R3/R4/R5 und U1 ergibt sich, daß der NTC wohl bei ca 25kOhm zum Abschalten führen sollte. 25kOhm sind damit geschätzt irgendwo um die 4 Grad, was offensichtlich im gefährlichen Bereich liegt. Ein gealterter NTC von
-
Artikel
AVR In System Programmer
beim Platinenentwurf berücksichtigt werden. 10-poliger 6-poliger Dreieck = Anschluss Anschluss Pin 1 1 MOSI 1 MISO 2 U CC 2 U CC 3 - (*) 3 SCK 4,6,8,10 GND 4 MOSI 5 RESET 5 RESET 7 SCK 6 GND 9 MISO Pin 1 ist am Pfostenstecker mit einem kleinen Dreieck gekennzeichnet. Um Verwechslungen zu vermeiden,
hat am Pin 3 eine Rastnase zum verpolungssicheren Einstecken). Wie üblich gilt N.C. = Not Connected, d.h. nicht verbunden: DATA 1 2 VCC N.C. 3 4 N.C. N.C. 5 6 GND Programmer-Varianten. Mittlerweile existiert eine fast unüberschaubare Zahl von Programmer-Varianten und Untervarianten. Hier sollen nur die
-
Artikel
IRMP auf STM32 - ein USB IR Empfänger/Sender/Einschalter mit Wakeup-Timer
beliebig viele Makros mit beliebiger Tiefe und beliebig viele Wakeups: MACRO_SLOTS x (MACRO_DEPTH + 1) + WAKE_SLOTS macroslot0 ist der Auslöser, macroslot1 … macroslot7 die Befehle, die bei Empfang des Auslösers ausgesendet werden. Software Linux. GUI Konfig-Tool stm32IRconfig_gui für die Konfiguration
STM32F4xx, as the same USB library is used the STM32F103 firmware is easily customizable to STM32L1xx and STM32F3xx, as the same USB library is used Images from the beginnings. On the STM32F103C8T6 developer board BOOT0 and BOOT1 labels are exchanged. On the red ST-Link emulator the plastic is cut