-
Artikel
Linksammlung
of information for the various open source tools available for the development of software for Atmel's AVR family of 8-bit RISC microcontrollers" --> Atmel AVR Embedded Microcontroller Resources Stelios Cellar Atmel AVR Info Page - Samples, Links Elektronik Projekt - Hauptthemen sind AVR und Roboter
Deutsches Labview-Forum Communicating Arduino-->LabVIEW Python. python-on-a-chip (pymite). There are two sample projects in the source tree. One for an 8-bit Atmel ATmega103 (but any AVR/ATmega with 4 KB RAM or more will do) and one for the 32-bit Atmel AT91SAM7S64 running on the AT91SAM7S-EK evaluation board
-
Artikel
Logic Analyzer
Basis: Atmega16 und NAND-Gate Eingestellte Produktlinie Version 2 Pro bis 4 Kanäle bis 20 Million Samples per second Maximum sampling buffer 256K Generator/Playback Modus USB HID mode Firmware upgrade feature Windows-Software (Visual Basic) und "ScanaStudio" Basis: Atmel AVR Aufgebaut und getestet Wird
Projektseite OpenBench Logic Sniffer. FPGA basierter LA, HW & SW ist offen (open source). Specs: 70MHz+ sample speeds 200Msps captures up to 100MHz waveforms on 16 channels 100Msps captures up to 50MHz waveforms on 32 channels 32 channels 8 channels with 24K sample depth 16 channels with 12K sample depth 32
-
Artikel
Sensorlose BLDC Ansteuerung
es ja funktioniert: Der ADC ist zu langsam: Der ADC eines normalen AVRs kann mit maximal 200kHz samplen. Bei 20MHz CPU Clock ergibt sich ein Prescaler von 128, somit läuft der ADC auf 156,25kHz. Eine Wandlung dauert somit 83,2µs. Demnach wählte ich eine PWM Frequenz von 10kHz (100µs Periodendauer, pfeift furchtbar) um noch etwas Reserven zu haben. Idealerweise müsste ich die BEMF auch mit 10kHz samplen, was ja grundsätzlich möglich wäre, wenn nicht noch andere Werte mit gesamplet werden müssten wie: Spannung an der Endstufe Strom Flussintegralgrenzwert Somit entschied ich mich, die BEMF mit 5kHz
-
Artikel
Meshnetics Zigbee
Module: Hardware = Die Zigbee-Module von Meshnetics basiert auf dem AT86RF230 Funk-Chipsatz aus Atmels Z-Link Platform, bzw. auf dem AT86RF212 für den 868/915-MHz-Modul. Bei den bisher erschienenen Modulen wird der Funk-Chipsatz von einem ATmega1281 Mikrocontroller aus Atmels AVR Reihe angesteuert. Die Hardware in Inneren des Moduls ist dabei ähnlich verschaltet wie die des Referenzdesigns von Atmel, so dass sich die von Meshnetics bereitgestellte Software auch auf den Atmel Demo und Entwicklungskits nutzen lässt. Meshnetics bietet in Kooperation mit Atmel den Download des eZeeNet Stacks für den
-
Artikel
Arduino
verschiedenen Platinen und einer IDE (Integrierten Entwicklungsumgebung). Die Platinen basieren auf der Atmel-AVR Serie. Die einzige Ausnahme bildet der Arduino Due, dieser basiert auf einem ARM-Chip von Atmel. Das gesamte Projekt ist quelloffen, also Open-Source. Das betrifft nicht nur die Entwicklungsumgebung, sondern auch die Projektdateien für die Platinen. Die Unterschiede zu anderen Atmel-Platinen sind der Bootloader und die IDE. Der Bootloader wird durch das Arduino-Projekt entwickelt und ist für die einzelnen Boards spezifisch. Zielgruppe. Arduinos richten sich an Mikrocontroller-Einsteiger
-
Artikel
I2S
Daten an DOUT zuständig. Die Datenbits sind beim originalen I²S gegenüber der WS Leitung um einen -Sample-Takt verschoben. Andere serielle Audioschnittstellen machen dies nicht. Verwandt ist diese Schnittstelle mit SPI. Hierbei gibt es allerdings zwei Einschränkungen: Die Bitbreiten der Worte für den linken
möglich, z. B. Erzeugung mit Hilfe von PWM. Hardware. Die AT91SAM-Controller von Atmel, dsPIC und PIC32 von Microchip und viele DSPs haben ein serielles Interface, das für I2S geeignet ist (SSC, Synchronous Serial Controller). Ein Beispiel findet man in dem Projekt ARM MP3/AAC Player
-
Artikel
CAN
Automobilbereich, welches u.a. auch Anwendung in der Automatisierungstechnik findet. Mikrocontroller mit CAN. Atmel AVR. AT90CAN. Atmel AVR Controller mit CAN-Schnittstelle (ein Kanal) Speicher: (FLASH,EEPROM,RAM) AT90CAN32 -> 32KB 1KB 2KB AT90CAN64 -> 64KB 2KB 4KB AT90CAN128 -> 128KB 4KB 4KB 15 CAN "Message Objects
NXP SO16 Integrierte galvanische Trennung ATA6660. ABGEKÜNDIGT, wird nicht mehr hergestellt. von Atmel SO8 VCC = 4,75...5,25V SN65HVD23x. von Texas Instruments (auch als Sample erhaeltlich) SO8 VCC = 3,0V...3,6V erhältlich z. B. bei Reichelt: SN65HVD230, SN65HVD231 (ca. 3,00 €) Datenblatt: SN65HVD230
-
Artikel
AVR-GCC-Tutorial/Exkurs Makefiles
Bauvorschrift (Kommando) Zeile 1 (TAB) Bauvorschrift (Kommando) Zeile n Beispiel. Im Unterverzeichnis sample einer WinAVR-Installation findet man eine sehr brauchbare Vorlage, die sich einfach an das eigene Projekt anpassen lässt (lokale Kopie Stand Sept. 2004). Diese Version kann nicht ohne Änderungen für
nicht empfohlen. Statt des Software-Simulators kann das AVR-Studio auch genutzt werden, um mit dem ATMEL JTAGICE, einem Nachbau davon (BootICE, Evertool o. ä.) oder dem ATMEL JTAGICE MKII "im System" zu debuggen. Dazu sind keine speziellen Einstellungen im makefile erforderlich. Debugging bzw. "In-System-Emulation
-
Artikel
MMC- und SD-Karten
hochoptimiert, frei auch für kommerzielle Anwendung. Beispiele für AVR, H8, LPC2k mit MCI u.a. enthalten ("samples"), neuere Versionen mit LFN-Unterstützung. Beispiel für AT91SAM7 inkl. DMA im Projekt ARM MP3/AAC Player. (siehe auch M. Thomas' ARM+SD/MMC Seite) ELM ChaN Petit FatFS FAT(12,16,32)-Dateisystem. Sehr
FAT32 File Systems on ADSP-BF533 Blackfin Processors" Application Note und Code von ADI FAT-Code in Atmel's AVR32 UC3 Software-Library AVR FAT16/32 Bibliothek mit Wiki. Unterstützt LFN und Ordner Rekursiv löschen. SVN für neuste Version. pC/FAT driver "using SPI for sector read/write to MMC/MMCplus/HD-MMC
-
Artikel
FPGA
auf dem FPGA-kern selbst oder als gebondeter Chip im selben Gehäuse. So findet man z.B. AVR bei Atmels FPSLIC, PowerPC bei Xilinx' Virtex bzw Dual ARM A9 bei Xilinx' Zynq oder ARM Cortex-M3 bei Actel (Microsemi) SmartFusion, bzw. Dual ARM-CPUs bei Altera. Diese Kerne sind mehr oder weniger funktionell
Die größten Hersteller von FPGAs sind Altera und Xilinx. Weitere Hersteller sind Lattice, Actel und Atmel. Einige Hersteller wie Altera verfügen über keine eigene Fabrik (-> "fabless"), sondern lassen ihre entwickelten FPGAs und ASICs bei wechselnden Halbleiterherstellern fertigen. Dies führt zu jeweils
-
Artikel
MSP430
bit analog-zu-digital Wandler (ADC) Interne mehrfach verwendbare Referenz (1.5, 2.0, oder 2.5 V) Sample-and-hold 200 ksps 2 erweiterte Komparatoren (eCOMP) Integrierte 6-bit digital-zu-analog Wandler (DAC) als Referenzspannung 4 Analoge Blöcke (smart analog combo [SAC-L3]) Ermöglicht analoge Verstärkerschaltungen
Codebeispiel für Launchpad mit IAR Kickstartcompiler, interner ADc und LCD Ansteuerung. Vergleich Atmel 8 Bit AVR Controller und mit MSP Familie: == Links == Beiträge zum MSP430 im Mikrocontroller.net Forum An introduction to the TI MSP430 low-power microcontrollers The MSP430 Bugspray Database - umfangreiche
-
Artikel
LPC-Mikrocontroller
LPC18xx only: Analog peripherals: One 10-bit DAC with DMA support and a data conversion rate of 400 kSamples/s. Two 10-bit ADCs with DMA support and a data conversion rate of 400 kSamples/s. Security: Hardware-based AES security engine programmable through an on-chip API. Two 128-bit secure OTP memories
CooCox. Auf der Homepage von CooCox - einem chinesischen Open-Source Projekt, auf der eine IDE für Atmel, Energy Micro, Holtek, Nuvoton, ST, TI und NXP verfügbar ist - findet man die auf Eclipse basierende "CooCox CoIDE", die sich aus dem "CoBuilder" und dem "CoDebugger" zusammensetzt. Des Weiteren bietet
-
Artikel
Wanderkiste
Hub- äh.. Zugmagneten (wie heißen die Dinger richtig?) - Zwei 16Bit ADCs von Burr Brown und ein Sample/Hold-Baustein von ANALOGIC - Ein kleines Gehäuse mit eingefräster Durchführung für Flachbandkabel (vieleicht brauchbar für einen kleinen PC-Logic Analyzer?) - Einige Abblock-Kerkos - Eine Drehpotentiometer-Skala
, Tütchen Glühbirnchen, Pollin SMD-IC Sortiment, einige TTL + OP, 25x Optokoppler Toshiba TLP421, Atmel AT90S8515-8PC, Schaltnetzteil 5V/1A 2.05.2012 Angekommen bei Rodenberger | ein paar SMD R und Cs, 3x LM2903 200 LEDs 2mA,C 4700µF, SMD C,PCF8574, und andere ICs 09.05.2012 Angekommen bei RD (benwilliam
-
Artikel
AVR-GCC-Tutorial/Die Timer und Zähler des AVR
wird. Gemäss Datenblatt wird als Frequenzbereich für die Kalibrierung 7,3 - 8,1 Mhz empfohlen. Laut Atmel ist nur in diesem Bereich der Schreibzugriff auf das Flash und das EEPROM sicher. Das ist insbesondere dann von Bedeutung, wenn die Kalibrierung in einem und für einen Bootloader erfolgt. Die Messung
Geräusche aus einem Samplespeicher gut genug und bietet Reserve für eine Laustärke-Einstellung von 8-Bit-Samples. Zum Vergleich: ISDN-Telefonqualität entsprechen 13 Bit, per A-Law (USA+Japan: µ-Law) aus 8 Bit exponentiell expandiert. Das ist auch das übliche für GSM- und Internet-Telefonie. Echte Musik wird
-
Artikel
IRMP
Scannen von unbekannten IR-Protokollen. Beachte: In der Regel braucht man IRMP_LOGGING nur dafür, um Samples aus den empfangenen IR-Frames zu erstellen, die weiter analysiert werden sollen. Daher sollte man sonst den Wert von IRMP_LOGGING immer auf 0 lassen. Anwendung von IRMP. Die von IRMP unterstützten
Phasenanschnittsdimmer - steuerbar über IR-Fernbedienung: IRDioder – Ikea Dioder Hack. Ikea Dioder Hack mit Atmel und Infrarotempfaenger: Expedit Coffee Bar. Ikea Expedit Regal - umgebaut zur Kaffee-Bar: Arduino als IR-Empfänger. Arduino als IR-Empfänger: Weitere Beispiele aus der Arduino Library: IR-Lautstärkesteuerung