-
Thread
DS18B20: Negatives Vorzeichen bei -0.0625 bis -0.9375 ohne Float
Servus Matthias, ich verwende den Code mit wechselnden Prozessoren( vom Atxmega bis Atmega128) laufend. Über Null Grad (temp) unter Null Grad (~temp). Was für eine Routine ich nehme, entscheidet die Frage >= oder <= 0xFC91. Diesen Wert hab ich errechnet,getestet und auch irgend
uint' hat das Byte die Wertigkeit 0...255, bei 'vorzeichenbehaftet' (ka, wie Das declariert wird) -128...127, obwohl genau die gleichen Bits gesetzt sind. Ist einzig die Art, wie Du mit den Zahlen weiter rechnen willst. MfG
-
Thread
Sprungaddressen ATxmega256A3U
Hallo, ich hätte eine Frage. Ich habe den Mikrocontroller ATxmega256A3U. Der Mikrocontroller besteht aus 2 Seiten, je 64Kb, also insgesamt 256 Kb. Die Anwendungssoftware befindet sich auf Seite 1. Ich würde gerne, um den Speicherbereich auf Seite 1 zu schonen, einige
Dich um Seiten nicht zu kümmern. Der Compiler nimmt schon die richtigen Call-Befehle. Bei Flash >128kB werden 3 Bytes auf den Stack gepusht und beim RET wieder gelesen (siehe Instruction set). Nur für Funktionspointer wird ein Trampolin eingerichtet, damit 2Byte-Pointer ausreichen.
-
Thread
Compilerfehler?
mit Atmelstudio 6.2 und dem darin enthaltenen avr gcc 4.8.1 (Atmel Toolchain), das Ziel ist ein ATXmega128A1 (ohne U).
-
Thread
HC SR04 / Ab einem Meter unbrauchbar?
Hallo, ich beschäftige mich gerade mit dem Ultraschallmodul HC SR04 und einem ATXmega Controller. Bis 1m funktioniert es recht gut, aber ab knapp 1m sinkt die Genauigkeit drastisch. Bei 1,4m gemessener Abstand (Längenmassstab) zeigt das Oszi mir aber nur knapp 1,1m an. Ich
müssen 1,4m zur Wand / Tür oder 1,3m zum nächsten Schrank sein. Zwischen 2 Impulsen warte ich knapp 128ms. Leider findet man bei anderen Applikationen nur maximale Längen von 1m. Bis 1m funktioniert es auch sehr gut. Leider nicht darüberhinaus.
-
Thread
Referenzspannung von 2.048V
Guten Tag liebe Mitmenschen, Ich arbeite mit einem AT xmega 128A4U und möchte eine 12 Bit A/D Umwandlung. Ich habe mich für eine Referenzspannung von 2.048 Volt einschieden, da dadurch 0.5mV/Bit rauskommt. Ich bin auf die beiden IC's gestoßen: LTC6655: Temperaturkoeff
empfehlen, das ähnliche > Werte wir der LTC6655 hat, jedoch eine bessere Vref_toleranz? Der ATXMega kommt nicht an den LTC6655 heran. Schau Dir mal den ADC Gain Fehler, den Offset, das Rauschen und die Temperaturdrift an. Eine bessere Anfangsgenauigkeit haben der ISL21009B und der MAX6341.
-
Thread
Lieferengpass ATmega8?
Nur mal so am Rande: verabschiedet euch endlich vom ATmega8, ATmega16, ATmega32, ATmega128 usw Die alten Typen werden teurer und weniger, weil Atmel jetzt die Nachfolger ATmega8A, ATmega32A usw produziert. Beim ATmega88 heißt der jetzt ATmega88PA usw Ich räume den alten Kram aus meinem
Zeug ist derzeit echt schwer zu bekommen. Das einzige, wo ich (noch) einigermaßen versorgt bin sind ATxmega32A4 Grüße Markus http://www.embedit.de
-
Thread
ca. 100 PT1000 Messwiderstände messen
Regel 1 K aber auch mal 2 K. An anderer Stelle hatte ich geschrieben, daß aus der AVR-Reihe ein ATXmega mit 12 Bit ADC 'optimal' wäre. Oder man ergänzt einen AVR um einen MCP3208 ADC. Alex Student schrieb im Beitrag #3916837: > Also der C8051F350, welchen ich für die Auswertung benutzen möchte,
bleiben. Damit käme man mit 8 bzw. 4 gleichen Einheiten aus. Schon mit 32 Kanälen hätte man 64 bzw. 128 (bei 4 Leiter Sensoren) Anschlüsse - die muss man erst einmal auf der Platine Unterbringen, und zusammenführen. Auch ist so der Aufwand für den Entwurf der Platine kleiner und auch die Produktion von
-
Thread
XMEGA Bootloader: richtige Anzahl an Pages, falsche Daten
Hallo, ich nutze den ATXmega128a4u. Dieser hat laut Datenblatt eine Pagegröße von 128 Wörtern, also 256 Bytes. Ich empfange im Bootloader über UART nach und nach die Zeilen aus dem Hexfile ohne dem ":". Zum Schreiben des
-
Thread
SIM800 GSM Modul Problem
Ich werde das GSM an einen ATXMega128 anschließen. Zum Testen habe ich erst mal eine Direktverbindung mit einem usb-rs232 und einem Terminalporgramm die Rot led(gsm) blinkt dauernt aber wie gesagt meldet sich das GSM schön und gibt
-
Thread
Xmega DMA langsam
Hallo, ein ATXMega128a4u soll per DMA Daten aus einem Array im RAM an einen Port herausschieben. Er läuft mit 32 MHz. Allerdings erhalte ich deutlich weniger als 32 MSps, obwohl die CPU im IDLE-Mode ist. Es sind ca.
-
Thread
Probleme I2C
einschalte, funktioniert das Auslesen (.readData) nicht. Betreiben tue ich en Bus mit 10kHz und einem ATxmega 128A1. Als Entwicklungsumgebung nutze ich AVR Studio 4.19. Vielleicht habt ihr eine Idee. Viele Grüße Lutz
-
Thread
Leistungsverstärker für DC-Motor
welches ich über einen Optokoppler an einen DC-Motor schicken möchte. Als µC verwende ich einen ATXmega128A1 und als Optokoppler einen Vishay ILQ55. Der DC-Motor betreibt eine Pumpe und diese hat folgende Eckdaten: Vmax: 12V Amax: 4,3A 29 Watt Da ich zur Zeit noch keine Idee habe, wie ich von
-
Thread
welchen Microcontroller? - 8x8x8 LED-Cube
Varianten des Bausteins gibt mit unterschiedlichen Adress-Räumen stehen damit theoretisch also 8 x 8 x 2 = 128 Pins zur Verfügung. I2C sollte jeder hablwegs aktuelle Controller können.
Multiplexen. Wenn du aber wirklich nen Controller mit 72 I/O Pins nehmen möchtest würde ich dir den ATxmega128A1-U empfeheln.
-
Thread
Xmega Tutorial von Stromflo?
z.B. LEDPORT=PORTX) und schon kann man es mit jedem xMega benutzen http://www.atmel.com/devices/ATXMEGA128A3U.aspx?tab=documents Die ganzen Trainings kann man sich rein ziehen und danach ist man echt fit meiner meinung nach. Englisch ist natürlich Vorraussetzung
-
Thread
SPI MISO und MOSI
Falk Brunner schrieb im Beitrag #3685084: > @ Frank (Gast) > Welchen Controller? Atxmega128A1U > Beim AVR ja. Siehe das Blockschaltbild im Datenblatt. Ich sehs nicht im Datenblatt, selbst über den Slave-Betreib seh ich nix. Ist's die Hitze?
-
Thread
Suche AVR Programmer
Vielleicht kann mir hier einer helfen. Und zwar bräuchte ich einen AVR Programmer mit dem ich ein ATXMEGA128D4 programmieren kann. So nun möchte ich aber mit der PDI_Clock arbeiten. Wie ihr im Bild seht, ist da ein Kondensator eingebaut. Lötet man diesen Kondensator raus, lässt sich alles ohne Probleme
-
Thread
Reglertiming?
wenig sinnvoll, ich glaube eher das der Reglertyp nicht so gut geeignet ist. Ich verwende einen ATXmega128A3. Markus
-
Thread
Xmega 128a1 TWI Schnittstelle
Hallo, Ich habe einen Xmega128a1 Prozessor. Über die TWIE Schnittstelle sollen unterschiedliche Erweiterungen angesteuert werden (RTC 8583, PCF8574, etc.) Als Compiler verwende ich Codevision AVR. Ich habe schon unterschiedliche
meinem Computer auch mehrere AVR-Programme. Tipp: CodeVisionAVR ist in der neuen Version mit dem ATXMEGA CodeWizard ausgestattet. Ist für Anfänger auch nicht schlecht. Gruß GG
-
Thread
ADC schwankt um Wert 10
Hallo, ich habe ein Problem bei dem ich nun nicht weiterkomme. Ich benutze eine ATxmega16D4. Ich lege nun an ADC4 keine Spannung an, sondern auf Masse. Ich nutze Freerun und 12 Bit. und lese den Wert ständig aus und gib den Wert auf dem Display aus. Nun habe ich aber das Problem
Ich habe ein ähnliches Problem mit dem 128A3. Hier schaukelt auch alles vor sich hin. Hatte allerdings fälschlicherweise 3.3V als Referenz benutzt. Das Layout war auch nicht optimal. Habe nun eine 2.5V Referenz und ein Redesign gemacht, aber
-
Thread
TFT_320QVT im Parallel-Mode läuft nicht
erstanden. Der Beispielcode wurde mitgeliefert, aber bei mir läuft das Ganze nicht. Ich verwende einen ATXMEGA128 und ein Alvidi Board. Ich habe den Beispielcode portiert und er wird auch soweit ohne Fehler compiliert. Aber das Display läuft trotzdem nicht. Ich vermute ein Timing-Problem. Die Betriebsspannungen
-
Thread
AVR Bootloader in C - Artikel
-mmcu=atmega128 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=14745600UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT uart.o -MF dep/uart.o.d -c ../uart.c avr-gcc -mmcu=atmega128
auch für flash code im Bereich >64k arbeitet und eine Versionskontrolle erlaubt. Getestet mit XMega128A1 und FAT16. Karl
-
Thread
Xmega Kurzschluss
Hallo, ich habe vor kurzem eine selbstentworfene Platine mit einem Atxmega128 A1 (TQFP 100) bestückt und mit einem passenden Flussmittel verlötet. Mein Problem bei der Sache ist jedoch dass ein Kurzschluss mit ~ 1,1 Ohm Widerstand von Vcc nach GND vorliegt. Ich habe die
-
Thread
Touchscreen TFT Anwendung
Erfahrungen im Bereich µC bzw. Hard- und Softwareentwicklung beschränken sich auf ATmega8, AT90CAN128 mit fundierten C- sowie grundlegenden Assemblerkenntnissen. Meine optimistische Zielsetzung für mein Projekt ist, mit kostengünstigen Teilen vom Massenmarkt eine zuverlässige Lösung zu finden.
Gedankengang war folgender (keine Ahnung ob dies Funktionieren würde): µC (vllt. AT32AP7002 oder ATXmega128A1 ???) + je nach µControllertyp noch einen Display Controller (S1D13781 - ist so ein Displ.C im Prinzip der Videocontroller ?) + Touch Contoller (keine Ahnung welcher, oder ist dieser gar nicht
-
Thread
[Sammelbestellung] ATXMEGA und STM32
folgenden teilen: STM32L052K8T6 ab 1 » 3,88 € ab 10 » 3,23 € ab 100 » 2,78 € ab 250 » 2,61 € ATXMEGA128A4U-AU ab 1 » 4,40 € ab 10 » 3,90 € ab 25 » 3,59 € ab 50 » 3,40 € Hat jemand interesse hier mit zu bestellen? Vorschläge für weitere µC's nehme ich natürlich auch an. Wenn wir über 90€
-
Thread
ATXmega: Compare Werte nach Überlauf ohne Funktion
Zeitvesetzt an einem anderem Pin ausgeben soll. Basis ist AVR Studio 6 und das XPLAINED-Board (ATXmega128A1), welches ich mit C programmiere. Der Timer0 läuft mit 1MHz Takt. Den Zeitversatz möchte ich in µs Schritten vorgeben. Die Grundfunktion ist, dass ich den Zeitversatz / 2^16 teile, dies ist
-
Thread
AVR: strcpy: differ in signedness
avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atxmega128a1 -DF_CPU=32000000UL -MMD -MP -MF"Main.d" -MT"Main.d" -c -o"Main.o" "../Main.c"
-
Thread
HA-2540 Operationsverstärker wird warm
Hier ein paar Hintergrundinfornamtionen: - Und zwar füttere ich den OP mit dem DAC Ausgang eines ATXmega128A1 auf einem STK600 Board. - Der OP ist als nicht-invertierender Verstärker mit einer Verstärkung von 20 aufgebaut. - Die Versorgungsspannung des OP ist +-15V. - Das Netzteil zeigt mir pro Versorgungsspannungspin
-
Thread
atxmega32a4 mit avrdude und avrjtagmkII programmieren
Hallo, ich versuche seit einigen Tagen einen atxmega32a4 mit einem Original- avrtjtag2-Programmer mit avrdude 5.8 unter Linux zu programmieren, jedoch ohne Erfolg. Auch die aktuelle SVN Version (revision 879) tut's nicht. LibUSB ist die aktuelle Version
sollte die aktuelle Version funktionieren, zumindest tut sie das bei mir (in Zwischenzeit) mit dem 128A1.
-
Thread
XMega ADC Start Conversion
Hallo, ich versuche gerade den ADC meines XMega128A1 (STK600, GNU C, AVR Studio4) zum laufen zu bringen. Jetzt gibts es nur laut Datenblatt scheinbar zwei Register mit denen man den ADC starten kann: 1. CTRLA - ADC Control Register A Dort kann
wortwörtlich, aber sinngemäß. BTW: Alex, nichts für ungut, aber willst Du jetzt zu jedem Modul des ATXMega, das Du ausprobieren willst, einen eigenen Thread aufmachen? Wo bleibt Deine Eigeninitiative?
-
Thread
ATMEL (Microchip) erhöht die Preise
ist. Dadurch kommt der Watchdog schneller als gedacht. Ist leider in Spec, weil die Frequenz des 128kHz RC überhaupt nicht spezifiziert ist. Gruß, Nikias
Der schnellste 128kHz-RC meiner Messungen hatte ab Werk 154kHz bei Raumtemperatur. Ist die Frage, ob man das noch als normale Serienstreuung sehen will. Gruß, Nikias
-
Thread
XMEGA zieht Spannung vom LM350T runter
Hallo zusammen, ich betreibe einen LM350T mit der mir aus 5 V 3.6 V macht vor dem ATXMega128A1. Leider zieht der XMEGA mir die Spannung um ca. 100mV runter. Betreibe ich den XMEGA direkt am Labornetzteil mit 3.6 V geht es. Hat jemand ne Idee was man da machen kann, oder vielleicht
-
Thread
Brown out Detection Fuses im Code setzen
jedes Mal das Gerät öffenen muss und man das dann auch im Feld mal ändern könnte. Controller ist ein ATXMEGA128A3. Danke und Grüße, Alex
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
zu ändern und häng mal ein Bild vom Assembliervorgang an, Hmm, du hast für das Projekt einen ATxmega128A4U genommen, weil der nächstkleinere ATxmega64A4U zu wenig RAM hat. Von der Flash-Größe hätte sogar ein ATxmega16A4U locker gereicht (sogar mit etlichen freien KB für Erweiterungen ;-)).
Yalu X. schrieb im Beitrag #4382345: > Hmm, du hast für das Projekt einen ATxmega128A4U genommen, weil der > nächstkleinere ATxmega64A4U zu wenig RAM hat. Von der Flash-Größe hätte > sogar ein ATxmega16A4U locker gereicht (sogar mit etlichen freien KB für > Erweiterungen ;-)
-
Thread
AVR1318 AES Treiber auf xMega
Hallo miteinander, Ich nutze einen *ATXMEGA256A3* mit dem *AES128 treiber* - als AppNote *AVR1318* verfügbar - um die interne AES128 Hardware Crypto Engine für Ver- & Entschlüsselung anzusteuern. Die Verschlüsselung (Encryption) funktioniert
-
Thread
Newhaven Display flackert
Thematik Grafikdisplays einzuarbeiten: Ich habe mir zwei Newhaven displays beschafft ( 240x64 & 240x128 Pixel ) Controller T6963. Angesteuert von einem ATXMega über Parallelinterface mit den bekannten Bibliotheksfunktionen laufen die Displays auch, aber: Im Grafikmodus z.B. bei Darstellung von externen
-
Thread
JTAG ICE MKII PDI Problem
Hallo, ich habe folgendes Problem: Ich versuche auf ein Userboard mit einem ATXmega128A1 per PDI die Device ID auszulesen. Jetzt habe ich 2 JTAG ICE MKII zur Verfügung und nur mit einem klappt es. Ich habe schon alles deinstalliert und neu installiert, angefangen vom AVR Studio 5
-
Thread
Thermomix Rezeptchips
IMX.28 which features HW dedicated to AES-128 decoding.
die Bilder zu Rezept dann? 1. Block 1695 bytes 2. Block 471 bytes Pub/Priv Key? 16Byte = 128bit Letzteres brachte mir einen langen Ausflug ein. Julien hatte ggaaaannnzzz weit oben ein paar gute Links und darauf fussend AES128b vermutet. Klingt leider plausibel - leider, weil AES-128b im
-
Thread
Mint user, xboot, atmega1281, Prolific USB-> serial
von der gleichen CD installiert worden. Ich hatte die Moeglichkeit noch etwas zu testen. Einen ATxmega128A3 mit xboot, der ueber einen FTDI FT232R am USB haengt, kann ich mit allen PCs mit avrdude programmieren. Es schein also wie ich schon im Betreff andeutete irgendwie mit der USB<->seriell Anbindung
-
Thread
JTAG Nachbau geeignet?
. Der im 1. Beitrag verlinkte Nachbau ist ein Clone des alten JTAGICE, der kann nur bis zum ATMega 128 debuggen, kein DebugWire, keine ATXMega, und keine neueren Typen. Ich hab mir das Ding (von der evertool Homepage) auch nachgebaut, ebenfalls galvanisch getrennt mit einem ADuM1401. Klappt wunderbar
-
Thread
USART Empfangs bzw. Sendeproblem
@spontan: Also die Hardware ist ein Atmel XMega 128A1 auf einem Atmel ATXMega xplained A1 Board @Martin: Haha, okay, ich schraube mal die Baudrate runter ;)
-
Thread
Asynchronmotorsteuerung via IC
mit AVR, gut dass ich so wenig davon habe ... ;) Wenn 8 Bit reichen mit nem 8xR-DAC an einem Atmega 128, der hat genug Ports. Bei mehr Auflösung entweder nen AVR mit 3 16-Bit PWM Ausgängen, oder 3 DAC´s just my 2 cent good night Anselm
keine PWM verwenden, sondern einen "echten" Sinus zu Rate ziehen. Ich habe soeben etwas über den ATxmega gelesen. Wo kann man diesen beziehung und wie programmiert man diesen neuen Chip? Oder doch besser einfach einen AT90PWM3? Jemand schon Erfahrungen mit dem dazu gehörigen Evaluationskit gemacht?
-
Thread
AVRDUDE 5.9 freigegeben
supported: - BusPirate - Arduino - JTAGICEmkII and AVR Dragon in PDI mode (ATxmega devices) - STK600 and AVRISP mkII in TPI mode (ATtiny4/5/9/10) * Bugfixes - see ChangeLog and ChangeLog-2009 for details
Sachen macht man halt zweimal. :-/ AVRDUDE 5.9 hatte einen Bug für Intel-Hex-Dateien mit mehr als 128 KiB Flash-ROM-Größe. Daher gibt's jetzt ein AVRDUDE 5.10. Außerdem noch repariert ist ein Test für die bei Cygwin weggefallene Compiler-Option -mno-cygwin, wobei stattdessen empfohlen wird, den
-
Thread
Xscope XMEGA Xminilab
Logikanalysator • Zwei Analog- und 8 Digitalkanäle • Signalgenerator (1 Kanal) • Monochrome Anzeige mit 128x64 Pixel in OLED-Technik 61,5mm Diagonale • Basiert auf Atmels ATXMega32A4 Mikrocontroller • Durch PDI-Schnittstelle als generisches Development-Board einsetzbar • Stromversorgung: 5V DC, max. 60mA
-
Thread
Wo kauft man ATxmega
Hallo, könnt Ihr mir sagen, wo man mittlerweise die ATxmega Typen beziehen kann? Lassen sich die Dinger zu dem mit dem AVRISPmkII flashen? Danke und Gruß
Bestätigt. Mit dem ServicePack1 für AVR-Studio4.14 lassen sich der XMega128A1 und XMega64A1 mit dem AVR-ISP mkII programmieren. Hab´s gerade getestet. http://www.atmel.no/beta_ware/as4/414sp1/AS414SP1.exe
-
Thread
xmega Fuse bit im Programm ändern
Hallo Ich habe den Controller ATXmega128A1U und möchte in meinem Programm die Pins verwenden, welche eigentlich für das JTag verwendet werden. Es gibt ja irgendwie die Möglichkeit dies über defines zu machen, so dass ich letztendlich
-
Thread
XMega hoher Stromverbrauch / Temperatur
Hallo, ich habe einen XMega 128 AVR auf einem Board verbaut, hat auch schon einige Zeit einwandfrei funktioniert. Jetzt ist ploetzlich der Stromverbrauch des Boards von ~20mA auf ~180mA (am 12V eingang, VCC ueber 1,8V VREG) angestiegen
hier. Ich tippe einfach auf eine vermurkste Schaltung wo irgendwo höhere Spannungen als 3,3V an den ATxmega gelangen.
-
Thread
XMEGA SPI string empfangen
Daten in einem FIFO puffert und dann per Usart an den PC schickt. Als Controller verwende ich einen Atxmega128A1. Jetzt habe ich aber das Problem, dass immer nur das letzte Zeichen des Strings in den FIFO geschrieben wird und ich nur dieses letzte Zeichen empfange (In diesem Fall ein 't'). Die Daten werden
-
Thread
atxmega usart rs485: Anzeige Senden beendet
Hallo, ich habe mit einem atxmega128A1 usart eine RS485 Schnittstelle realisiert. Zur Umschaltung Senden / Empfangen wird für den Bustreiber das RTS Signal benötigt. Ich setze RTS auf High (senden) wenn das erste Byte in den USART
-
Thread
DAB+ Modul: Gibt es so etwas für Bastler
gemacht. Und Anfang dieses Jahres eine neue Platine gezeichnet. Diese hat entweder ein kleines TFT 128x160 oder ein grosses mit 480x320. Ich hab die Platine aber nie fertigen lassen. Der Aufwand war/ist dann doch für mich zu fraglich. Die Software müßte auch noch erweitert werden, alles ist in E-Lab Avrco-Pascal geschrieben, Controller ein ATXmega.
-
Thread
LED CUB 8x8x8 blau
selbst cub 8x8x8 (5mm dioden blau) Zum diesem Projekt habe ich schon besorgt LCD Anzeiger 4x20 und Atxmega128a1. LED cub besteht aus 64 Spalten (zu Spalten sind Cathode von LED angeschlossen) und 8 Reihen(zu Reihen sind Anode von LED angeschlossen). mit freundlichen grüßen Nikolaj