-
Thread
Problem AVRDoper mit Avrdude verwenden
> "C:\WinAVR\bin\avrdude.exe" -c stk500v2 -D -p m32 -F -P avrdoper -y -u -U flash:w:main.hex avrdude.exe: stk500v2_command(): command failed avrdude.exe: stk500v2_command(): command failed avrdude.exe: stk500v2_program_enable(): cannot
Using Port : avrdoper Using Programmer : stk500v2 AVR Part : ATMEGA32 Chip Erase delay : 9000 us PAGEL : PD7 BS2
-
Thread
Bleiakku-Lader 12/24V
wär's, wenn Du mal meine Beschreibung liest. Da steht nämlich in der Teileliste: Amidon 106-26 mit 32 Windungen Kupferdraht 1,2 mm. Gruss, Hanno
angeschlossen und hatte Abweichungen mit der LCD Anzeige und dem gemessenen Ladestrom mit dem MM. (2.Zeile rechts) I_Charge= 130, I_Step = 32 Anzeige auf LCD Modul: 2A und mit MM gemessen 2,7A Jetzt habe ich den neuen Trafo angeschlossen mit 2x15V/10A und die Werte sind gravierend. I_Charge
-
Thread
TFT Ansteuerung mit Atmega16
Und hier mal T6963 mit ATMega32.
hier an den RAM-Bedarf: > 240x64/8 sind 1920 Bytes (wenn mich der Alzheimer...äh...) Hm der Atmega32 hat 2K RAM... nicht gerade das gelbe vom Ei dafür Aber der Atmega32 ist da ja schon ein recht großer...
-
Thread
HID Bootloader 32U4 (LUFA)
und LUFA Extension installiert. Es ist mir auch gelungen damit das entsprechende Example (LUFA_HID_32kb_4kb) zu laden und als Device Atmega32U4 einzustellen. Ich gehe mal davon aus, der nächste Schritt wäre auf build zu klicken aber hier bekomme ich immer die Fehlermeldung, dass der Bootloader in der
Hallo, ich nutze den atmega32u4 schon lange mit dem LUFA Bootlader und wundere mich, dass keiner auf den HWB (PE2) Pin eingeht. "Atmel-7766J-USB-ATmega16U4/32U4-Datasheet_04/201610.3.4 # HWB – Port E, Bit 2 HWB allows
-
Thread
Atmega Strom sparen
Swen W. schrieb im Beitrag #5051972: > ich habe hier einen ATmega 168-20PU den ich gerne für einen > Bewegungsmelder über längere Zeit über 2 AAA Batterien versorgen möchte. > > Er läuft auf 8Mhz und 5V wie zur Hölle schaffen 2 AAA 5V? der ATmega kann schlafen
Swen W. schrieb im Beitrag #5051972: > ich habe hier einen ATmega 168-20PU den ich gerne für einen > Bewegungsmelder über längere Zeit über 2 AAA Batterien versorgen möchte. > > Er läuft auf 8Mhz und 5V ATmega328P: ca. 0,1µA http://www.gammon.com.au/power
-
Thread
ATMEGA Bootloader
> meinen ATMEGA32 16PU geschrottet ... > Angebot für ATMEGA328P Damit keine Missverständnisse aufkommen: der 328 hat deutlich weniger Anschlüsse als der 32, ist also kein gleichwertiger Ersatz.
S. Landolt schrieb im Beitrag #4390244: >> meinen ATMEGA32 16PU geschrottet ... >> Angebot für ATMEGA328P > Damit keine Missverständnisse aufkommen: der 328 hat deutlich weniger > Anschlüsse als der 32, ist also kein gleichwertiger Ersatz. Ja danke
-
Thread
Blutiger Anfänger braucht Rat (ARM,Linux,Roboter, JVM)
Martin Imig schrieb: > Hmm, wieso ist ARM nichts für Anfänger ? Ob ich nun für 'n Atmega32 mit > dem GCC kompiliere oder für einen ARM....wo ist der Unterschied ? oO"
Hallo Martin, klingt interessant, aber mit wenig Erfahrung bzgl. uCs und Hardware kann man sich da leicht verstricken. Um schnell Land zu sehen würde ich Dir eine fertige Embedded-Linux-Plattform mit I2C nahelegen, die Du dann mit C++ programmieren kannst. Die NSLU2
-
Thread
PIC Mikrocontroller noch aktuell ?
anscheinend so dramatisch, dass sich der Buck-Converter > besonders lohnt - noch viel mehr als beim STM32U0, bei dem der > Verbrauch nur leicht steigt. Jörg W. schrieb im Beitrag #7989190: > Bei denen, bei denen es sie gibt, ist der Stromverbrauch > aber oberhalb von 2 V nahezu unabhängig von der Spannung
ablöten. :-) Hab's jetzt mal versucht, es ist ein Fall von "interessant Scheitern": Ich habe 2x STM32U083C-DK Boards hier, ein altes etwas verbasteltes Exemplar und ein Neues. Da ist ein ST1PS03 Buck-Converter drauf, nicht so toll wie der TPS62840 aber für eine kleine Demo vielleicht ausreichend
-
Thread
IQP500 Kamera vom S55 an AVR?
alle Fragen. Ist das nur schnelle "Bastl" fur Ausprobierung. Zukunftig wird 4 Stuck IQP-500 zu Atmega32 verbunden und uber GM862 weden Datei in E-mail Postschrank ubertragen , gleichzeitig uber SMS geregelt. (Kleine "surveillance system) IQP-500 braucht max 4,2 V . D.h. Versorgung von 5V uber 2
1,4 Volt Akkus verwendet und eine Diode davor geschaltet. Die gemessene Spannung betrug für den Atmega und die Kamera 3,45Volt. 1,4*3-0,7=4,2-0,7~3,5V. Die Fehler bei der Übetragung (vgl. Bild) waren alle auf diese fehlerhafte Versorgung mit 5V zurückzuführen.
-
Thread
Fernbedien RC5 Empfänger
ich habe eine software eintwickelt die 3 leds per pwm dimmen kann (alle einzeln). die timer im atmega32 laufen alle 3 im fast pwm mode. kann ich hier die rc5 routine auch verwenden? gruß pille
ich habe eine software eintwickelt die 3 leds per pwm dimmen kann (alle > einzeln). die timer im atmega32 laufen alle 3 im fast pwm mode. > > kann ich hier die rc5 routine auch verwenden? Ja. Peter
-
Thread
Arduino uno R3
Marke) empfehlen, unter anderem auch den Verkäufer. http://www.ebay.de/itm/New-SainSmart-UNO-R3-ATMEGA328P-ATMega16U2-Board-Free-USB-Cable-For-Arduino-/231502640718?hash=item35e6a1f64e
Z. schrieb im Beitrag #4733272: > ich glaube nicht, das ich das programm so einfach in einen > atmega 32 oder atmega 8 bekomme, weil es pde oder ino - dateien sind. Seltsame Annahmen.... Es gibt einen Arduino mit ATMega8. Wird also voll von der IDE unterstützt. Und für den ATMega32 gibts sicherlich
-
Thread
Attiny85V mit Arduino Mega ISP-Shield flashen, funktioniert nicht richtig.
Ich habs heute hinbekommen *spring* das problem war meine takt versorgung - der Atmega32 war auf externen takt eingestellt. Ich habe das dann damit gelöst, dass ich ein kabel bei meinem Atmega32 an XTAL1 angeschlossen habe und dann von hand gegen den XTAL2 pin des arduino gehalten habe - dadurch hat der arduino takt auch den atmega32 taktvorgegeben, wodurch ich den atmega32 dann auf internen taktgeber umfusen konnte. Coole sache :-) Trotzdem danke für die Antwort.
-
Thread
ESP8266 Deep Sleep Hardware Wakeup
Ok, vielen dank für die vielen hilfreichen Posts :) Ich habe jetzt 2 Lösungen die ich ausprobiere: 1) Den Interrupt vom PCF nutzen. Dazu habe ich den neuen Schaltplan nochmal dran gehängt. 2) Einen AVR mit PCINT Feature. Tatsächlich habe ich von den ATmega162 noch
Schaltplan des Vorpostings vom 1.10.2016. 1. Müsste SDA und SCL nicht einen Pull-Up bekommen? 2. Müsste der Reset Eingang des uCs einen Pull-Up bekommen (wahrscheinlich nicht, da der Ausgang des 74LS32 immer "definiert" ist?) 3. PINs 1-3 (A0-A2) des PCF8574 müssten wohl gegen GND geschaltet werden
-
Thread
SVPWM Ansteuerung eines BLDC
bleiben also nur die Spulen. Beim Beobachter setzte ich den Slide Gain auf 1. 1) Wenn man jetzt U_d = 0.3 und U_q auf 0.0 setzt muss die Abweichung zwischen Beobachter Winkel und gesteuerter Winkel Null sein. (bzw. minimal nachlaufen da keine ideale Spule) 2) Bei U_d = 0.0 und U_q = 0.3 muss
1. Erhalte ich ein Ialpha und Ibeta nach der ClarkeTransformation aus den gemessenen Strömen. 2. Valpha und Vbeta nach Inverse Park Transformation. Allerdings wird ja Valpha = max und Vbeta = 0 bei Theta = 0 nur wenn man U_d != 0 und U_q == 0 eingestellt hat, sonst nie, da iniverse Park: [c
-
Thread
Absoluter Anfänger
Wenn doch: Am PC den Algo testen... Wenn Du programmieren kannst und den uC kennst, kannst Du 90% funktionierenden Code nur anhand der Datenblätter der Aktuatoren/Sensoren schreiben. Gruß B2
Bezüglich Debuggen... Da ist mir eigentlich der STM32/LPC und JTAG noch am Liebsten. Damit laesst sich schon Einiges anstellen. Sonst bewaffne ich mich mit Logikprobe, Oszi, LED und RS232. Bisher mußte noch jeder uC vor mir eventuell die Waffen strecken
-
Thread
AVR Eclipse Plugin 2.3
hardware" fails silently when the project name contains an "-U". Fixed. * Signature based autorecognition of attached MCU will now use the MCU with the shortest name when multiple MCUs share the same signature (e.g. ATmega169 / ATmega169P). This makes
ich wollte, dass immer 16MHz als > default gesetzt werde. Und als Prozesor verwende ich gerne den ATMEGA32. > Den hätte ich auch gerne. Einfach Blödsinn. Genau! Immer drauf da. > Normalerweise sollte > nirgends ein default gesetzt werden, damit man seinen Kopf benutzt. Alle > Felder einfach leer
-
Thread
VGA-Ausgabe in Elektronikprojekt einbauen
Hallo und WOW ... sind das viele Antworten. Etwas möchte ich klarstellen: Ich arbeite mit dem ATMega1284p @ 20 MHz. Der hat 128 KB Flash und 16 KB RAM und ich würde auch gerne in diesem Bereich bleiben (der STM32F4xx hat eine ganz andere Architektur ...). Ich will jetzt nicht alles lang und breit
mythbu schrieb im Beitrag #4736660: > Etwas möchte ich klarstellen: Ich arbeite mit dem ATMega1284p @ 20 MHz. > Der hat 128 KB Flash und 16 KB RAM und ich würde auch gerne in diesem > Bereich bleiben (der STM32F4xx hat eine ganz andere Architektur ...). Herzlichen Glückwunsch. Wäre die
-
Thread
Pollin DCF Pullup
Stefan U. schrieb im Beitrag #4372906: > Das bezweifle ich. Der Eingangswiderstand des ATmega ist immerhin größer > als 20k Ohm. Lothar M. schrieb im Beitrag #4372879: > Was sagt das "Datenblatt"?DATA ist
an STM32F4@3V3 läuft das Pollin DCF77 mit einem Opamp zwischen Data-Out vom DCF77 und einem GPIO-IN vom STM32F4 einwandfrei. http://www.dasrotemopped.de/bilder/stm32f429i-disco_dcf77.jpg OpAmp+ -> DCF77 Data
-
Thread
Schaltung Messung kleiner Ströme bei uC in Standby/Idle
Regelspannung von 10V an Deinem Netzteil an, so sollte der Widerstand etwa folgenden Wert haben: R = U / I = (10V - 3,3V) / 0,0005A = 13400 Ohm. Nimm vielleicht 2 x 10kOhm Widerstände in Serie, dann passt das schon. Mit dieser Kombination (1000uF parallel zum Verbraucher und 2x 10k vom Netzteil
Elektronikhardware fehlen. Eine Schaltung. [pre] +--------+ | | roteLED CR2032 ATmega328--|>|--+ | | | +--------+-----------+ [/pre] läuft mit 3V bis die LED durch den uC eingeschaltet wird. Dann bricht die Batteriespannung schlagartig zusammen auf ca. 2.1V.
-
Thread
µC soll sich selbst abschalten
Ich weiß ja nicht was auf dem Board noch rum gurkt aber laut Datenblatt soll der im Idle max 2,7 mA ziehen... Ich würde aber wenn schon dann den Power-down nehmen der zieht bei aktiviertem WDT auch nur 3,9 uA. Der Power-Save nur 0,9 uA aber da weiß ich nicht ob der WDT an ist... Nacht.
auch per -0,5V bzw. +0,3V (so wie ich es verstehe). Ist es richtig das der Atmega328 damit nichts anfangen kann? Muss ich die Spannungen noch anpassen um die Bits per Atmega interpretieren zu können? (*5+2,5) könnte in meinen Augen eine Lösung sein, aber wie läuft das elektrotechnisch
-
Thread
[F] ATMega328, USB-RS232 Chip
sollte man sich eher die At(X)mega mit integriertem USB anschauen. Es gibt auch einen direkt auf Atmega32U4 basiertem Arduino - dort hätte man viele verfügbare Libs.
mal nach "ATMega32U4 bad USB" da ist kein TTL-UART-USB Adapter nötig.
-
Thread
Input Thresholds beim Raspberry Pi Pico
Schaltschwellen durchaus nutzen, wie sie sind. Wobei es allerdings Überraschungen geben kann. Beispiel: ATMega328P Schalschwelle ca. VCC/2, also 2,5V bei VCC=5V mit recht großer Hysterese. Beim übertragen des Programms auf einem Leonardo, also mit ATMega32U4, kam dann die Überraschung/Fehlfunktion. An
Oszikanal angeschlossen. Die Unterschiede zwischen gleichen µC sind minimal. Zwischen 328p und 32U4 beträchtlich Wie auch laut Datenblatt erwartbar. Ein 16U2 verhält sich übrigens wie ein 32U4 in der Sache.
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
Bereich zu viel. wenn du *im* µC eine (programmiertechnisch) einfache LUT implementierst (gamma 2,2; 12-bit) W[0..255] mit W[x]=(2^12-1)*(x/255)^2,2 dann benötigst du extern lediglich 8-bit (u.U. 7) und - das ist der eigentliche Punkt - der Bereich ist praktisch linear zur Wahrnehmung d.h. ein
beim 8-bit denken - u.a. nicht mit http (Content-Type:binary u.ä.)kompatibel für Möglichkeit 2 aus OSI 7 ergäben sich für OSI 2 +-1 (die geraffel Variante mit unkontrollierten Tn aus der CAN-Paxis gemuted) 2.1 Daisy-chain
-
Thread
Das ewige Drama mit der DS1307 RTC (Real Trash Clock)
möglichen Race-Conditions. Man hat bereits alles bequem in internen Variablen und das umständliche I2C entfällt. Ich bevorzuge dabei die Zählung als 32Bit Sekunden und nachfolgende Umrechnung inklusive Sommerzeit.
Habe diesen quarz benutzt da zufällig zur Hand gehabt. MS3V-T1R-32.768 http://www.microcrystal.com/images/_PDF/2_Crystal_Metal-Package/MS3V-T1R_Pd.pdf
-
Thread
EFM32 vs. MSP430
- 2.5uA 165uA 5us 25MHz EFM32: 0.6uA - 0.9uA 180uA 2us 32MHz Schon ein differenziertes Bild. Kommt auf die Anwendung an. >> Der ADC ist schneller (1
EFM32: 0.6uA - 0.9uA 180uA 2us 32MHz L15x: 0.5µA ? 1.3µA 230µA 5µs(*) 32MHz *: aus dem Datasheet der STM32F10x
-
Thread
Sicheres Multiplexen?
einsetzen, und zwar mittels 4x 8bit-Shiftreistern. Das Timing sieht wie folgt aus: "shiftOut32(val);" - Wert wird gesetzt "delayMicroseconds(150);" - 150uS warten "blankOutputs();" - 0 setzen aller Ausgänge "delayMicroseconds(150);" - 150uS warten "shiftOut32(val);" - Nächster wert So läuft
Wer hat denn shiftout > geschrieben ? Bremst er sie absichtlich ? Denn in Assembler dauert das > 2us. 32bit in 2µs? Sicher?
-
Thread
Welche ARM Modelle eignen sich für Anfänger?
? Die Auswahl mag da sein, aber ich > arbeite doch nicht mal mit Atmel ARM und dann wieder mit STM32. Es sei > denn ich bin dazu gezwungen weil ich mein Geld damit verdienen muss. Nö, ich springe lustig zwischen ATmega, LPC11/12/13/17 und STM32F2/4 hin und her. Den EFM32 sehe ich mir bei Zeiten
mir structs und Addressen aus dem Manual. Der hat z.B. 6 GPIO somit: typedef struct { __REG32 P0_0 : 1; __REG32 P0_1 : 1; __REG32 P0_2 : 1; __REG32 P0_3 : 1; __REG32 P0_4 : 1; __REG32 P0_5 : 1; __REG32 :26; } __gpio0_bits; __IO_REG32_BIT(DIR0
-
Thread
Low Power uC
Ich versuche mal zu summieren ? Keine RTC -> da Stromfresser Irgendeinen uC ,der mit 1.8 bis 3V klarkommt, am besten mit 32khz (32,768),damit er selber die Uhrzeit rechnen kann, wobei aber die 32khz zu langsam für die I2C Verbindung ist, also noch einen RC-Oszillator, der beim
neu zu gestalten" (wäre nicht das erste mal) ist es auch ohne Löterei anzupassen. > Irgendeinen uC ,der mit 1.8 bis 3V klarkommt, am besten mit 32khz > (32,768),damit er selber die Uhrzeit rechnen kann, Korrekt > wobei aber die 32khz > zu langsam für die I2C Verbindung ist, Einfach testen
-
Thread
Geschwindigkeit IO-Zugriff
-Nucleo-Board mit STM32F103 -konfiguriert mit CubeMX -gemessen mit Analog Discovrey 2, welches ganz schon an seine Grenzen kam -geändert wurde jeweils nur der Code in der while-Schleife 57 ns while (1) { GPIOC
anscheinend auch noch wesentlich schneller :-) Weil ich gerade so am Messen war, hier noch ein Atmega168PA mit 16MHz an 5,1V. Schlägt sich nicht schlecht, der Kleine. 125ns while (1) { PORTD |= (1<<2); PORTD &= ~(1<<2); } Über Sinn- oder Unsinn des Ganzen kann man natürlich streiten
-
Thread
Uno-Board mit ATMEGA256
legen. Das Ganze mit 3,3V und 8MHz. Man müßte einen CH340 statt dem ATMEGA16U2 nehmen. Habe ich etwas übersehen oder nicht bedacht?
welches vom Formfaktor her dem Arduino Nano ähnelt und nur 5€ kostet: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Auch dieses Board wird von Arduino unterstützt. Du brauchst dazu allerdings einen Programmieradapter (USB-UART oder besser ST-Link v2, ab 2,50€ aus China).
-
Thread
ATmega32U4 SPIEN hfuse schreiben mit AVRDUDESS
Hi, Ich programmiere meine ATmega32U4 schon längere Zeit mit dem folgenden Setup: Programmer: Arduino Uno Kabelverbindung: 6 Pin (5V, GND, RFS, SCK, Mo, MI) Software: AVRDUDESS 2.13 (avrdude version 6.3) [code]-c arduino -p m32u4 -P COM11 -b 19200 -U flash:w:"leonardo.hex":a -U eeprom:w:"EEPROM.hex":i -U lfuse:w:0xFF:m -U hfuse:w:0xF8:m -U efuse:w:0xCB:m[/code] Mein Ziel ist es jetzt, dass ich mit der hfuse 0xF8 das SPIEN
-
Thread
AVR vs ARM Lohnt ein Umsteigen
ARM's sind 16 oder/und 32 Bit Prozessoren. Wenn du viel mit 32 Bit zahlen anstellen musst und das in einer kürzesten Zeit, würde ich zum ARM greifen, um über USART 2 Byte/h zu übertragen, reicht auch ein Atmega. Wenn du basteln
Da gaebe es auch noch den uC3 basierend auf der AVR32 architektur. Die bietet uebrigens bei bei voller Geschwindigkeit einen Stromverbrauch von 23 mAs. Also fuer einen 32-bit Controller eine ausgezeichnete Leistung. Es sei
-
Thread
Zyklisches Auslesen eines Dual Port RAMs (ATmega32 und Schieberegister)
Abschluss machen. Meld dich nochmal frisch an der Schule an. Für ein "Mensch Ärgere dich nicht" 2 ATMega32? Sachen gibts. Hast du denn überhaupt kein Gespür dafür, was da reinpasst und was nicht? Bei 72 RGB LED und 3.4k bzw. 6.8k ... da müssen sich dir doch sofort die Zehennägel einrollen, dass
Idee, alles komplett, ist ein Fall für die Tonne. Und das beginnt bereits bei der Annahme, man würde 2 Stück ATMega32 brauchen. Was man brauchen würde ist ein einigermassen kompetenter Schüler (was ja nach ein paar Semstern Unterricht nicht so schwer sein sollte) bzw. ein kompetenter Betreuer, der den
-
Thread
Welchen Controller für C++ Programmierung? Gesperrt
etwas wie C++ Lessons dafür zu haben mit Beispielen, gibts ja bei zB PIC > nur halt in C. Für PIC32 unterstützt Microchip auch C++. Und die PIC32MX1xx/2xx gibts auch im SDIP28. fchk
-fdata-sections -fpack-struct -fshort-enums -g2 -Wall -mmcu=atmega644p -c -std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" Compiler: C++ ******** Atmel Studio 6,2 Atmel Toolchain\ : standard Makefile
-
Thread
Günstiger Anfang mit ARM Gesperrt
Zur Info: Bei ST Serien STM32F0 und STM32L0 kann man Keil ohne Code Einschränkung nutzen. http://www2.keil.com/stmicroelectronics-stm32/mdk
aber noch nicht _selber_ ausprobiert. Bernd K. schrieb im Beitrag #4060973: > Der nackte MKL05Z32 ist.. bei Conrad für 2.70 .. 2.95 erhältlich. Sieht m.E. ganz OK aus. W.S.
-
Thread
Taktgenauigkeit v. Quarz
Hi Maddin vielleicht ist ja doch ein Quarz drauf? Ich habe mal einige Arduino Leonardos (ATmega32u4) und ProMicros (auch ATmega32u4) untersucht. Alles 5V-Ausführung mit 16 MHz. Hintergrund: Ich hatte mal die Uhrzeit von einer RTC (DS1307, auf einer billigen Logger-Shield-Platine) verwendet und
Martin MMH schrieb im Beitrag #6895337: > Ich habe mal einige Arduino Leonardos (ATmega32u4) und ProMicros (auch > ATmega32u4) untersucht. Alles 5V-Ausführung mit 16 MHz. Die brauchen den auch weil sie selber USB machen. Auch das läuft mit Keramikresonator aus dem Takt.
-
Thread
Gefahren bei Interrupts
, aber "8-Bit-uC" steht im Eröffnungsposting. Und mir wäre kein 8Bitter bekannt, der 16- oder 32-bit-Werte atomar lesen könnte...
Stefan U. schrieb im Beitrag #5320325: > So macht man das bei der RTC im STM32F1 (allerdings nicht wegen ISR, > sondern weil der Counter asynchron in HW implementiert ist). Klar, da würde ja das Sperren
-
Thread
40 Spannungen einlesen und an AtMega8 übertragen
> messen? [c] * - Messung der internen Spannung durch die Bandgapreferenz * V_BG = 1.1V * U = ? * U = V_ref * ADC /1024 * und weil wir V_ref wollen * V_ref = U * 1024 / ADC uint16_t voltage = (uint32_t)1100 * (uint32_t)1024 / (uint32_t) readADC(); [/c] Steht bei mir so in einem
messen? > [c] > * - Messung der internen Spannung durch die Bandgapreferenz > * V_BG = 1.1V > * U = ? > * U = V_ref * ADC /1024 > * und weil wir V_ref wollen > * V_ref = U * 1024 / ADC > uint16_t voltage = (uint32_t)1100 * (uint32_t)1024 / (uint32_t) > readADC(); > [/c] > Steht bei
-
Thread
ATMega32u4 will nicht
Durch das einlöten des professionellen Bauteils namens "dicker zinnklotz" meldet sich der 32u4 nun auch. Viele Augen sehen mehr als 2 :-) Sehr geil! Vielen Dank an alle!
Bitte beachten, der ATMega32u4 hat einen Booloader drauf und er ist auch entsprechend vorkonfiguriert - FuseBits. Ich verwende dieses hier: https://www.ehajo.de/baus%C3%A4tze/bedrahtete-baus%C3%A4tze/atmega32u4-breakout-board.html
-
Thread
UART: Hex-Bytes versenden
7000 U/min mit Hilfe eines ATmega328P runter regeln. Meine erste Frage wäre zur Initialisierung des UART: Ich verstehe nicht ganz was diese Initialisierung bedeuten sollen. Nun gut das UBRR ist ein 12 Bit-Register
die Umdrehungsgeschwindigkeit des Motors regulieren. Nun soll das ein uC machen. Mit diesem Befehl kann ich die Umdrehungsgeschwindigkeit auf 10000 U/min einstellen °271073B6/r. Die entsprechenden Hex-Bytes (siehe ASCII-Tabelle) wären: B0 32 37 31 30 37 33 42 46 0D!
-
Thread
welche µC-Architektur (AVR, PIC)
welche hat die *Meisten* Vorteile um dieses Projekt realisieren zu können. Ich tippe auf den STM32F103. - Umfangreiche Pheripherie eingebaut - Pins von 36 ... 144 - Betriebsspannung 2..3,6V, also auch mit 2x Akku 1,2V - Wenig externe Bauteile nötig - FW-Lib und sehr viele Demos dazu - hier im
hatte. - Gehäuse DIL/SMD Die Preise (Masse, je nach Distibutor unterschiedlich): PIC18: ca. 2,00 EUR STM32F103CB: ca. 3,60 EUR ATMEGA128: ca. 3,80 EUR Demoboards gibt es für alle Derivate ab 20 EUR aufwärts. Ich sehe immer noch keinen Nachteil für die STM32 Reihe. Die PICs sind nur
-
Thread
Welchen µC-Typ für neues Projekt?
@Selbstüberschätzer: Mein STM32-Einstieg war mit dem F0-Discovery - nachdem ich drei Wochen vorher Warmmachübungen mit Arduino/avr-gcc in Eclipse gemacht hatte. Das ist kein schlechter Anfang, nur begrenzt einen der ATmega oft sehr
://www.mino-elektronik.de/fmeter/fm_software.htm#bsp2 Auf einem STM32F4xx sieht die Situation noch viel besser aus. Ein paar Zahlen finden sich hier: http://www.mikrocontroller.net/topic/342688#3779925 Martin G. schrieb im Beitrag #3878512: > HW
-
Thread
Mikrocontroller mit USB Interface
Zweig der USB und eine 500mA Sicherung nicht vergessen. Links http://www.ehajo.de/Bausaetze/Atmega8u2-Breakout-Board?source=2&refertype=1&referid=5 http://www.ehajo.de/Bausaetze/Atmega32u2-Breakout-Board?source=2&refertype=1&referid=5
selber entwickeln willst, dann besser wirklich nicht die 16-kB-Variante nehmen, sondern gleich den ATmega32U2 oder besser den ATmega32U4, der lässt sich auch ohne Quarz verwenden (bei Low-Speed-USB, was dir bestimmt ausreicht). Beide kriegst du zum Beispiel hier für ganz wenige Euri: https://guloshop.de
-
Thread
AVR ATtiny Stromaufnahme
> Ich würde mal Power-Down testen, ob <1µA. < 0.2 uA
3 Multimeter Minus an. Also -2,4µA. Wobei die Kabel richtig herum gesteckt sind. Im Nicht Sleep Mode passt auch alles. Keysight U1233A Voltcraft VC940 Voltcraft VC220 Mit internal 32kHz keine Änderung. [c] #define F_CPU
-
Thread
Korrelation ist besser statt hohe Sendeleitsung!!! Gesperrt
ATmega8: 1.85 LPC2103: 2.50 ATmega32: 3.50 LPC2103: 3.75 Der Preisunterschied zum AVR ist im Hobby- und Kleinserienbereich also völlig zu vernachlässigen. Und die nächste, noch-lower-cost-Generation
Leistungsaufnahme und niedrigere Versorgungsspannung. Habe mir ein LPC2148 Board besorgt - 512k Flash/32k RAM / 60MHz / 32-bit zum Preis eines Atmega128.
-
Thread
low-pin-count µC mit integriertem USB
Ich vermute, viel kleiner als 32 Pins bspw. beim SAMD21 oder ATmega16U2 wirst du da nichts groß bekommen.
Jörg W. schrieb im Beitrag #6713987: > Ich vermute, viel kleiner als 32 Pins bspw. beim SAMD21 oder > ATmega16U2 > wirst du da nichts groß bekommen. Jup, lieben Dank für die Infos. :-D Da wird es dann wohl der 16u2. Mit 32 Pins kann ich noch leben. Falls aber noch
-
Thread
ATTiny 2313a programmieren
www.microchip.com/en-us/development-tool/flip https://docs.arduino.cc/hacking/software/DFUProgramming8U2 Damit kann man den ATmega16U2 für andere Zwecke umfunktionieren. Das gilt aber nur für exotischere AVR, nicht die älteren wie 2313 oder 328. > ein UNO, original mit Bootloader, und aufgespielten
Schnittstelle (also auf dem Uno mit dem DTR-Ausgang der USB-Emulation der seriellen Schnittstelle durch den Atmega16u2) verbunden. Im Normalbetrieb führt ein Öffnen des USB-COM-Ports auf einem angeschlossenen Windows-PC dazu, dass DTR von High auf Low wechselt. Der 100n wandelt dann zusammen mit dem 10k-Pullup
-
Thread
ATMega1280 Betriebnahme fehlgeschlagen
falscher FUSES nicht zugänglich ist? Klar: HIGH VOLTAGE PROGRAMMING. Nur wie mache ich das beim ATMEGA1280??? Für ATMEGA32 oder ATMEGA8 ist es kein Problem, ich stecke sie ins STK500 und jumpere das STK500 dementsprechend und es geht einwandfrei. Wie jedoch kann ich beim ATMEGA1280 per HIGH VOLTAGE
leitungen nachmessen. ich hab 4mal GND, 4mal Vcc, MISO, MOSI, SCK, RESET dran. und eben XTAL1 und XTAL 2(8 MHz mit 22pF gegen Masse). Alles direkt dran, nur RESET über 10k auf Vcc, 100n Abblockkodensator gegen Masse. Hab das ganze schon oft genauso mit einem atmega32 aufgebaut, funktioniert immer.
-
Thread
Projekt Microcontroller
Hallo, ich würde ein günstiges AVR-Board mit einem ATmega8 kaufen. z.B. - myAVR Bausatz 1 LPT (http://www.myavr.de/shop/artikel.php?artID=2) 12,99€ als Bausatz, 24€ fertig bestückt - inkl. ATmega8 - ATMEL Evaluations-Board Version 2.0 - Bausatz (www.pollin.de
Wir haben uns für das Evolution Board 2.0 mit einem ATmega32 entschieden..hierfür benötigen wir noch ein LCD das auch Grafik darstellen kann.Hat jemand einen Typ welches hierfür gut ist?
-
Thread
Arduino CH340G UNO mit ATMEGA328P-TQFP32 China Board Informationen
Gerhard O. schrieb im Beitrag #4151801: > anstatt des traditionellen ATMEGA16 <pedanterie> Atmega16U2 </pedanterie> Das ist ein Atmega mit USB-Hardwareunterstützung.
schrieb im Beitrag #4151958: > Gerhard O. schrieb im Beitrag #4151801: >> anstatt des traditionellen ATMEGA16 > > <pedanterie> > Atmega16U2 > </pedanterie> > > Das ist ein ATMEGA mit USB-Hardwareunterstützung. Wie konnte ich nur glauben mit der Vereinfachung davon zu kommen;-) Bitte lösche