-
Artikel
XMC: PWM (LED und Servo), UART (DMX und Debug) (Tutorial für Keil uVision 5)
sich auf die Peripherie, aus der der Interrupt kommt. Die _0_ gibt die Service Request- Linie an (SR). Jede Peripherie hat eine bestimmte Anzahl dieser SR - jede CaptureCompare Unit bspw. hat insgesamt vier (0..3). Welcher Interrupt welche SR auslöst, ist über entsprechende Register definierbar. Die
werden. Sonst sind diese für den USIC nicht nutzbar. Bei der Initialisierung kommen auch wieder die SR-Linien ins Tragen. Der DMX-Empfang wird auf SR1 umgeleitet; der Empfang vom PC bleibt auf SR0. Der XMC mit seiner USIC-Peripherie ist besonders gut für den DMX Empfang geeinigt. Anders als bspw. Atmega-Prozessoren
-
Artikel
Powerline mit AVR
Part Value Device Package Library Reichelt B1 B-DIL B-DIL rectifier B80C800DIP C1 220µF CPOL-EUE5-10.5 E5-10,5 rcl RAD 220/25 C2 33nF 630V C-EU102-043X133 C102-043X133 rcl MKS-4-1000 33N C3 33nF C-EUC1206 C1206 rcl X7R-G1206 33N C5 100pF C-EUC1206 C1206 rcl NPO-G1206 100P C6 10nF C-EUC1206 C1206 rcl
R9 20k R-EU_R1206 R1206 rcl SMD 1/4W 20K R10 51k R-EU_R1206 R1206 rcl SMD 1/4W 51K R18 100k R-EU_0207/2V 0207/2V rcl SMD 1/4W 100K SV1,SV2 FE10-1 FE10 con-lsta BL 1X10G8 2,54 T4 BC847A-NPN-SOT23-BEC SOT23-BEC transistor BC 847A SMD TR1 9V EE20-
-
Artikel
UsbDisplay
AT91C_PWMC_CHID0, dutyCycle); // Modified Version // Modified Functions: //lib_PWM_SAM.h/1.3/Wed Dec 3 10:23:10 2003// //*---------------------------------------------------------------------------- //* \fn AT91F_PWM_UpdateChannel //* \brief Update Period or Duty Cycle //*--------------------------------
AT91F_PIO_ClearOutput(LCD_PIO, LCD_A0); AT91F_SPI_PutChar(LCD_SPI, value, 0); while ((LCD_SPI->SPI_SR & AT91C_SPI_TDRE) == 0) ; } void setLcdData(unsigned char value) { AT91F_SPI_PutChar(LCD_SPI, value, 0); while ((LCD_SPI->SPI_SR & AT91C_SPI_TDRE) == 0) ; } void setDisplayOrientation(eOrientation orientation
-
Artikel
China SUPER Bauteile-Schnäppchen Thread-Wiki
fast linear mit Menge) [0,167€ @ 10] 2 Pin 5mm Pitch [0,0629€ @ 100] 3 Pin 5mm Pitch IC-Sockel. [0,0435€ @60] 8-Pin IC Sockel [0,585€ @10] 16-Pin Nullkraftsockel [0,667€ @10] 28-Pin Nullkraftsockel z.B. für Atmega8 USB. [0,0536€ @100]
DS18B20 Temperatursensor [2,54€ @1] DHT22 [1,92€ @1] Si7021 [1,51€ @1] HTU21D Ultraschall. [0,69€ @1] HC-SR04 Modul [0,90€ @10] HC-SR04 Modul Barometer. [1,44€ @1] Bosch BMP180 I2C Modul Temperatur/Feuchte/Luftdruck. [4,70€ @1] Bosch BME280 I2C Modul Arduino. Chip only. ATMEGA328 mit Arduino-Bootloader inkl
-
Artikel
AVR TWI
Modi arbeiten: Master Transmitter (MT), Master Receiver (MR), Slave Transmitter (ST), Slave Receiver (SR). Diese können natürlich alle in einer Anwendung verwendet werden, je nachdem, wie sie es erfordert. Master Transmitter Mode. Im MTM wird eine Abfolge von Bytes (Daten) an einen SR gesendet. Um ihn zu
innerhalb dieser Situation bringt statt der "Start" Rückmeldung "$08" die "Restart" Rückmeldung "$10". Siehe auch. I2C Weblinks. Weitere gefundene Probleme : === Application notes === AVR311: Using the TWI module as I2C slave (AN_2565) und Beispielcode AVR315: Using the TWI module as I2C master (AN2480
-
Artikel
Benutzer Diskussion:Makerfabs
Driver 1 x Tower Pro 9g SG-90 Mini Servo 1 x MPU6050 3-Axis Acceleration Gyroscope 6DOF Module 1 x HC-SR04 Ultrasonic Range Measurement Module 1 x DHT11 Temperature& Humidity Module 1 x Light Sensor Module 1 x EC11 Encoder 1 x 1-Channel Relay Module-10A 1 x Analog 2-axis Thumb Joystick with Select Button 2 x Hat Button Module 1 x 10mm RGB LED Module 1 x Sealed Membrane 4X4 Button Pad With Sticker 1 x 0.96" I2C OLED 128x64- Blue 1 x Breadboard- 8.3x5.5cm 1 x 40 pin dual male splittable jumper wire - 20cm 1 x 40 pin dual female splittable
-
Artikel
Word Clock Variante 1 - Software
die über I2C mit dem Microcontroller verbunden ist, zur Verfügung gestellt. Die Batterie soll bis zu 10 Jahre halten und wird direkt auf die Platine gelötet. Softwareentwickler: Frank M. (ukw) ---- IR. Es werden folgende Infrarot-Protokolle unterstützt: Protokoll Hersteller SIRCS Sony NEC NEC, Yamaha,
freie Farbenwahl möglich. Softwareentwickler: Frank M. (ukw) ---- Display. Das Display wird nicht als 10x11 Matrix sondern wortweise angesteuert. Da die LEDs RGB-LEDs sind ergibt sich daraus für die 24 Wortteile und die 4 Minutenpunkte eine 28x3-Matrix. Die Farben sind kein Muss, in der Minimalbeschaltung
-
Artikel
Offline-Spracherkennung
Intercom-Produkte, VoIP-Telefone Library Machine learning with TensorFlow and Mbed OS Framework esp_sr für wake word, command recognition, acoustic algorithm (Echo Cancellation, Automatic Gain Control, Noise Suppression) Nuvoton ISD9160 IC SpeakUp click IC, sprecherabhängig, vorher aufgenommene Befehle
Common Voice und DeepSpeech 🐸Coqui.ai Blogpost STT Fast, Lean, and Ubiquitous Blogpost A Journey to <10% Word Error Rate Mozilla-Forum Github Wikipedia: Software-Liste, davon Open-Source: Julius: Wikipedia und Ubuntu-Wiki Simon (Frontend) CMU Sphinx (Wikipedia) und PocketSphinx Kaldi (auch auf GitHub)
-
Artikel
Controller an 230V
Schalt-Shunt-Regler' (Capacitor-Coupled, Switched Shunt, Regulator oder „CCSS-Regulator“), z.B. dem Supertex SR10 sind Standby-Verbräuche von weniger als 20mW möglich: Relais-Schaltungen. Derartige Netzteile werden gern zur Ansteuerung von Relais eingesetzt. Um die Stromaufnahme und damit den Kondensator C1 möglichst
Normen geprüft. Die Eigenentwicklung solcher Netzteile lohnt sich nur in sehr großen Stückzahlen von 10.000 Stück und mehr und wenn man auf dem Gebiet viel Erfahrung hat. Quellen.
-
Artikel
Versorgung aus einer Zelle
Entladung höher als die Versorgungsspannung ist, bieten sich Step-down Regler an. TPS62056 : U in 2,7 .. 10 V, U out =0,7 .. 6 V, 12 µA Eigenverbrauch, SMD-Gehäuse MSOP10 TPS62202 : U in 2,5 .. 6 V, U out 1,8V, 12 µA Eigenverbrauch, SMD-Gehäuse SOT23-5 OKI-78SR-xx : U in 7 .. 36 V, U out 3.3V/5V, Module mit
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 Step-Up Mignon zu 5V Stepup/-down: Konstante 5V aus 4xMonozelle Ersatz 9V-Block durch Mikrozelle
-
Artikel
AT32UC3C - Einstieg in die Programmierung
wird der Oscillator0 so konfiguriert, dass er einen externen Quarz mit einer Taktfrequenz zwischen 10 und 16MHz als Quelle nutzt. Im Beispiel handelt es sich um einen Quarz mit 12MHz. Dieser muss an folgende Pins des AT32UC3C angeschlossen werden: XOUT0 = PB31, XIN0 = PB30 7. Aktivierung und Konfiguration
Berechnung gilt folgende Formel: Wenn PLLDIV>0: fvco=(PLLMUL+1)/(PLLDIV)*fosc Für PLLDIV=2 und PLLMUL=10 ergibt sich eine Taktfrequenz von 66MHz. Erklärungen zum Code (*8 - *9): 8. Setzen des CPU-Clocks auf den ungeteilten Main-Clock: Hier wird der CPU-Clock auf den ungeteilten Main-Clock gesetzt, indem
-
Artikel
AVR-GCC
ist das Crosspack. Dieses enthält auch die AVR-Libc, avrdude und avarice. Leider gab es bei Mac OS 10.5.6 eine tiefgreifende Änderung beim fork()-Systemcall, der bewirkt, dass avarice mit JTAGICE mkII und Dragon nicht funktioniert. Geräte mit Serial-USB-Konvertern (AVRISP clones etc) funktionieren dagegen
dann müsst ihr auf die Version Helios SR2 wechseln. Danach läuft alles wie gehabt! Keine "antiken" Versionen verwenden. Für MS-Windows-Nutzer: aktuelles WinAVR installieren. Für Linux/Unix-Nutzer: letzte stabile Version selbst kompilieren oder
-
Artikel
Entwicklungsboard mit AT91SAM7Sxxx - selbstgemacht
. Schaltplan. Schaltplan als PDF Alle nicht bezeichneten Kondensatoren sind 100nF, die Widerstände 10k Stückliste. Der AT91SAM7S256 empfiehlt sich für die Entwicklung, da er grosse Ressourcen an RAM und FLASH bereitstellt. Man kann aber natürlich auch nur den 64er nehmen, wenn man sicher ist mit 16kB
15pF Kerko SMD 0603 (2x) Quarz 18,432MHz, HC49U-S incl. Kondensatoren 15pF Kerko SMD 0603 (2x) 1nF + 10nF Kerko SMD 0603 für PLL-Filter Widerstände SMD 0603: 1k5(2x), 15k, 45k, 27Ω (2x), 10k (3x) SMD-LED + Vorwiderstand für 3,3V (2x) 2,2µF KERKO oder ELKO Stiftleisten (siehe Text) Wannenstecker 20Pol falls
-
Artikel
AVR Eclipse
es, wenn man die Version mit dem integrierten CDT-Plugin verwendet. Unter diesem Link die "Helios SR2" Eclipse IDE for C/C++ Developers downloaden. (Es kann Probleme mit der aktuellen Eclipse-Version (Indigo) und WinAVR geben Quelle) Eclipse IDE Das zusätzliche AVR Plugin ist notwendig zum Einbinden
Datei lautet: Wenn man das in ändert, sollte es funktionieren. Ubuntu 12.04LTS und 12.10 Die Default Eclipse Installation mit dem Paket Manager von Ubuntu funktioniert nicht. Das einfachste ist es die aktuelle Developer C/C++ Version von der Eclipse Webseite herunter zu laden. Dann es in
-
Artikel
Digitaler Rauschgenerator im FPGA
Ausgänge werden mit Exor gemischt, wodurch bei einer Abtastung durch eine andere Domain noch bis zu 5-10 MHz vollkommen zufällige Bits entstehen. Realisation für Consumerqualität. 16Bit-Rauschwerte bekommt man gemäß der Methode oben dann mit etwa 500kHz, in dem man kontinuierlich samplet und die Werte in SR schiebt. Für meine Audioworkstation benutze ich eine Abtastrate von ~4,5MHz und generiere daraus 24 Bit-Werte mit 192kHz Samplefrequenz. Muster im Bereich der Audiofrequenzen sind im Spektrum nicht erkennbar
-
Artikel
POV-Globe mit XMC2Go
37G,36G,35G,39R, 38R, … …, 26B, 25B, 24B D2 23G, 22R, 22B, … …, 18B, 17B, 16B D1 15G, 14R, 13B, … …, 10B, 9B, 8B D0 (LSB) 7G, 6R, 5B, … …, 2B, 1B, 0B LED0 ist die Unterste (Südpol der Kugel). Somit liegt minimaler Rechenaufwand beim Controller bei der Ausgabe, der Rechenaufwand wurde auf die Generierung
Konfiguration [ERS In B, Rising Edge, not sticky] ERU002/0 für OGU Konfiguration [Pattern disable, SR-Generierung ON_TRIGGER] NVIC002/0 für IR Sync Interrupt [Priorität 0 (höchste), Enable at startup, Name „SyncIRQ_Handler“] Die letzten 3 Dinge sind für die Konfiguration der sehr umfangreichen und mächtigen
-
Artikel
Elektronikversender
Vorkasse Batterie24. Homepage: Günstige Ultralife & Saft Lithium Batterien sowie FGS Bleiakkus z.B. 10 Ultralife Lithium Batterien 9V Block 62,90 Euro (Stand: Juni 2019) Anwendungen: z.B. Rauchmelder, Babyphone, Garagentoröffner, Sicherheitssysteme und Alarmanlagen BAZ Spezialantennen. Homepage: Antennen
unbedingt Qualität des Artikel checken) Versandkosten Deutschland 6€; Österreich 7€; Italien 7€; Schweiz 10€; EU 15...19€; 10€ Mindestbestellwert für alle Länder auch in die Schweiz sehr guter Service holt sich auch ohne Erlaubnis Bankauskünfte bei großen Bestellungen ein RF Microwave. Homepage: Ausschliesslich
-
Artikel
Hantek Protokoll
DSOs. Die Sample-Daten sind vorverarbeitete Daten aus dem Bildspeicher, die Werte beziehen sich auf 10DIV Vertikal (-127 bis +127) und 20DIV Horizontal. Falls die Window-Timebase kleiner ist als die Main-Timebase wird nur ein sichtbaren Teil der Daten übertragen, siehe === 0x10 Datei lesen === Diese Funktion
0x01 - Measure Taste 0x0D 0x01 - Acquire Taste 0x0E 0x01 - Utility Taste 0x0F 0x01 - Cursor Taste 0x10 0x01 - Display Taste 0x11 0x01 - Autoset Taste 0x12 0x01 - Single Seq Taste 0x13 0x01 - Run/Stop Taste 0x14 0x01 - Help Taste 0x15 0x01 - Default Setup Taste 0x16 0x01 - Save to USB Taste 0x17 0x01 -
-
Artikel
Word Clock Variante 1
FÜNF 4 330 33 33 300 27 33 OUT7 8 ELF 3 470 220 220 390 200 200 OUT12 8 NEUN 4 330 33 33 300 27 33 OUT10 8 VIER 4 330 33 33 300 27 33 OUT6 | 9 | W 9 ACHT 4 330 33 33 300 27 33 OUT9 9 ZEHN 4 330 33 33 300 27 33 OUT11 | 9 | RS | 10 | B 1 680 560 560 620 560 560 OUTG1 / OUTG2 / OUTG3 10 SEC 3 470 220 220 390 200 200 OUT8 10 HS 2 560 470 470 510 360 360 OUT8 | 10 | FM 10 UHR 3 470 220 220 390 200 200 OUT15 Es werden somit folgende Widerstände aus der E24 Reihe benötigt: 13x 27Ω 13x 33Ω 18x 200Ω 13x 300Ω 12x 360Ω 9x 390Ω
-
Artikel
KiCad
CINCON EC6C11, TRACO TED-1212, TRACO TED-XXXX Dual Output, TRACO TED-XXXX Single Output, TRACO TEN10-1212, TRACO TEN10-XXXX, TRACO TME-XXXX, TRACO TMH-XXXX Single Output, TRACO TMH-XXXX Dual Output, sowie TRACO ACDC-Converter der TMLM Serie. BOTHHAND CF-Serie und DELTA DPS05U09D. Neu seit 29 August
CINCON EC6C11, TRACO TED-1212, TRACO TED-XXXX Dual Output, TRACO TED-XXXX Single Output, TRACO TEN10-1212, TRACO TEN10-XXXX, TRACO TME-XXXX, TRACO TMH-XXXX Single Output, TRACO TMH-XXXX Dual Output, BOTHHAND CF-Serie und DELTA DPS05U09D. Neu seit 20 Juli: TRACO ACDC-Converter der TMLM Serie. Alles ohne
-
Artikel
ARM-ASM-Tutorial
the gnu-mcu-eclipse downloads page. Download the appropriate file, e.g. " gnu-mcu-eclipse-openocd-0.10.0-12-20190422-2015-win64.zip”. The archive contains a path like “GNU MCU Eclipse/OpenOCD/0.10.0-12-20190422-2015”. Extract the contents of the inner directory (i.e. the subdirectories “bin”, “doc”, “
bit value that needs to be written into the appropriate 4 bits of the register. To configure e.g. PA10 as General Purpose Open-Drain with 10 MHz slew rate: C-like arithmetic operators can be used in constant expressions, like + - * / and bitwise operators like | (or), & (and), > (right shift). Note that