-
Thread
Atmega32(von Reichelt) Fuses nicht schreibbar
Hallo, Wie im Titel schon erwähnt habe ich das Problem, dass ich mehrere Atmega32 von Reichelt(und ein Atmega48)habe, deren Fuses ich zwar lesen kann jedoch nicht schreiben. Als Programmiergerät verwende ich ein USB MK2. Ich habe dann mal Probeweiser mein AVR-Net-IO von Pollin angeschlossen. Den Atmega32 auf diesem Board konnte ich problemlos mit neuen Fuses beschreiben. Mir ist auch aufgefallen, dass bei meinen Atmega32 die hfuse 99 und die lfuse E1 sind, bei dem vom Pollin Board jedoch CA und
-
Thread
Ripple in Spannungsversorgung für Atmega 32
Hallo, ich bin gerade dabei ein Board für einen Atmega32 zu entwerfen. Ich habe alle Abblockkondensatoren mehrfach ausgelegt und alles läuft stabil. Jetzt kann ich jedoch bei einem Stresstest (schnelles Umschalten aller Ports) einen kurzzeitigen Spannungseinbruch
-
Thread
[ATmega32] Pin immer auf high
selstbestückte Platine in Betrieb zu nehmen und wundere mich über eine Sache. Auf der Platine ist ein ATmega32 verbaut (auf einem Sockel montiert), an dessen Port C ich ein LCD betreiben möchte. Nachdem das LCD nicht richtig arbeiten wollte, habe ich mich mit einem Multimeter an die Fehlersuche gemacht. Mit
-
Thread
LEDs am ATmega32 verweigern den Dienst
dem Schlauch. Der Rest, den meine Schaltung macht, soll erstmal egal sein. Ich habe an meinem ATmega32, PORTC, Pin 0 bis Pin 5 LEDs hängen. Die LEDs sind so angeschlossen, dass sie über *einen* Widerstand an der Masse hängen, also vom µC über einen hohen Pegel angeschaltet werden. Im Prinzip scheint
gefunden: Port C also serves the functions of the JTAG interface and other special features of the ATmega32 as listed on page 60.
-
Thread
kann atmega32 nur einmal programmieren? fuse bits?
Hallo Profis, ich bin am verzweifeln... Mit dem AVR Studio programmiere ich einen atmega32, der auf dem Pollin Eval Board steckt. Als programmer benutze ich einen avrisp MKII Der m32 läuft mit einem 12.288MHz quarz. Programmiere ich den Controller zu ersten Mal, funktioniert alles
mit avrdude probiert. Damit kann ich den controller problemlos neu programmieren... avrdude -p m32 -c avrisp2 -U hfuse:w:0x99:m -U lfuse:w:0xff:m -U flash:w:main.hex Nur im Atmel Studio funktioniert es nicht.
-
Thread
PWM Atmega 32 LED Helligkeitssteuerung
noch keine PWM Signal programmiert habe hätte ich folgende Fragen an euch. Ich möchte mit meinem Atmega32 am Ausgang PA5 und PA6 eine Helligkeitssteuerung realisieren. An den beiden Ausgängen ist ein Transistor angeschlossen welcher die Spannung für eine LED schaltet. Programmiersprache wäre C CPU
-
Thread
Empfehlenswertes Flashtool für Atmega32?
recht neu in der Thematik µC unterwegs und spiele gerade ein wenig mit einem kleinen Board mit einem Atmega32 herum. Ich programmiere ihn zurzeit mit dem AVR Studio 4.19 und über die AVR Toolchain. Um das Programm über USB auf den Controller zu schreiben benutze ich ein Programm namens "chip45boot2 GUI
-
Thread
Atmega32 über Tll programieren
Hallo ich bin neu eingestiegen und habe mir wie auf den Bild ein minimal Aufbau gemacht. Diesen wollte ich mit einen "USB zu TTL-Konverter-Modul mit eingebautem in CP2102" mit meinen Pc über "Atmel Studio 7" programmieren. Leider habe ich nichts Passendes gefunden um eine Verbindung herzustellen um erste versuche (LED Blinken) zu realisieren. Ich würde mich freuen wenn ihr mir helfen könnt.
-
Thread
Atmega32: PWM an PortA
Hallo, irgendwie Blick ich mit Hardware-PWM nicht so ganz durch. Mein Ziel ist es, mehrere verschiedene (Tastverhältniss z.B. PortC.1 = 20%, PortC.2 = 50%) PWM-Signale am Port C auszugeben. Jedoch hab ich keine Ahnung, wie. Die Timer kann ich ja auf PWM-Mode stellen, aber dann? Wie geht es dann weiter? Ich hab kein Register gefunden, mit dem ich dem Controller sagen kann, er soll das PWM-Signal am Port C ausgeben. Daher wollte ich mal Fragen, ob mir nich einer ein konkretes, kurzes Beispiel in C schreiben könnte, wo ein PWM-Signal an Pin C.1 mit ein Tastverhältniss von 20% und an Pin C
-
Thread
ADCs auslesen am Atmega32 funktioniert nicht
Hallo, bei dem Auslesen der acht ADC-Werte von einem Atmega32 komme ich nicht weiter: ich bekomme immer den Wert "1023" von allen ADC-Eingängen ausgelesen. Kann mir jemand einen Tip geben, woran das Auslesen scheitert? Der vollständige C-Code ist im Anhang
-
Thread
USBasp, ATMega32, plötzlich tot
Ich nutze jetzt schon ne ganze Weile den USBasp, doch gerade eben konnte ich auf einmal meinen Atmega nicht mehr programmieren, Fuses auslesen ging auch nicht.(ich nutze den AVR-Burner) Hab den ATmega dann von meiner Schaltung runtergenommen und ihn in ein Eval-Board von Pollin gesteckt. Dasselbe Problem auch dort. Zum Vergleich habe ich nen nageneuen Atmega auch ausprobiert und da konnt ich die Fuses auslesen, aber nur im Slow-SCK-Modus des Programmierers. Da das von jetzt auf gleich passiert ist, kann der Programmieradapter was abbekommen haben? Gibt es ne Möglichkeit den anderen scheinbar
-
Thread
adc bei atmega32 gibt fehler
only once ../test_obs_geht.c:11: error: for each function it appears in.) Ich verwende einen Atmega32 und schreibe die Programme mit AVR Studio und WinAVR. In der AVR-GCC Anleitung auf dieser Seite ist genau beschrieben, dass das ADFR Bit gesetzt werden muss wenn man den Freerunning Modus aktivieren
werden muss wenn man den Freerunning Modus >aktivieren will. Mag schon sein. Aber nicht für den ATMega32. Dort läuft das anders. Der Autotrigger Mode wird über die ADTS-Bits im SFIOR-Register eingestellt. Sieh dir das Datenblatt an. MfG Spess
-
Thread
avrdude/ATmega32: Flash kann nicht gelesen werden
Wenn ich mit: $avrdude -p ATmega32 -v -c AVRISPmkII -P usb -U flash:r:ORG_FLASH.hex:i versuche, das Flash auszulesen, erhalte ich nur: $ cat ORG_FLASH.hex :00000001FF obwohl der o.g. Befehl den avrdude einige Sekunden schaffen
einprogrammiert, der nun auch funktioniert. Diesen kann ich wiederum auslesen mit: avrdude -p ATmega32 -v -c AVRISPmkII -P usb -U flash:r:uWebSrv_org.hex:i , also praktisch demselben Befehl wie oben, wobei die ausgelesene Datei in diesem Fall auch korrekt aussieht. Das Lock-Byte ist dasselbe wie
-
Thread
Atmega32 reagiert seltsam auf Taster.
mich heute mal auf aufgerafft und endlich meine Binäruhr fertig gelötet. Die Uhr basiert auf einem ATmega32 mit 8MHz Quarz. An PB0, PD6 und PD7 sind jeweils Taster angeschlossen, die die zugehörigen Pins (Welche ich natürlich als Input konfiguriert und High geschaltet habe) auf GND schalten. PD6
-
Thread
Atmega32 Fehler bei Port und Takt
Guten Morgen, ich teste gerade den ATmega32 unter AVRStudio. Nun habe ich dieses kurze Testprogramm geschrieben und geladen. [c] #include <avr/io.h> #include <util/delay.h> int main(void) { DDRC=0xFF; while(1) {
anderen blinken sie im falschen Takt nämlich um Faktor 8 zu langsam (d.H 8 Sec On/8 Sec Off). Der ATmega ist mit 8MHz getaktet was ich aber auch im Makefile so angegeben habe. Sollte doch eigentlich klappen oder muss ich noch ne Art Prescaler einstellen? Die include Files sind doch korrekt so? Habe die
-
Thread
Atmega32 + extra Pins
Hallo... Kann man an einem Atmega32 noch andere Pins außer die an Porta und Portc und der Uart als Eingangspins nutzen? z.b. zum anschließen und auswerten eines Sensors oder messen des Voltbetrages? Gruß, Steve
Channels in TQFP Package Only 2 Differential Channels with Programmable Gain at 1x, 10x, or 200x – 32 Programmable I/O Lines Peter
-
Thread
Verständnisfrage Register/Assembler ATMega32
Hallöchen, mit dem Assembler Befehl: ROL oder ROR kann man entweder Rechtsrotieren durch das Carrybit oder Linksrotieren durchs Carrybit. Jetzt meine Frage, wie schauts da aus wenn ich das Register: R2 mit 0b11111111 belege und das Register: R3 mit 0b00000000 und jetzt den Assemblerbefehl ROL oder ROR nutze wie schaut das aus!? mhh die Register sind doch folgendermaßen angeordnet: ----- R+ = *** R4 = *** R3 = 0000.0000 R2 = 1111.1111 R1 = *** R0 = *** ----- beim Rechtsrotieren des Registers R2 passiert da folgendes? R2 = 0111.1111 R1 = 1*** ?? oder ist das vollkommener
-
Thread
ATMega32 nur 2 Analogeingänge nutzen?
Ich benötige bei einem ATMega32 nur 2 Analogeingänge ADC0/ADC1. Nun möchte ich die restlichen 6Ports als I/O Ports nutzen. Ist dieses möglich?
-
Thread
AVCC PIN beim atmega32?
Hallo, kurze Frage: wofür is der AVCC Pin beim Atmega32, muss ich den beschalten und wie hoch kann die Referenzspannung für den ADC sein?? Danke im voraus!
> wofür is der AVCC Pin beim Atmega32, Aus dem Datenblatt: "AVCC is the supply voltage pin for Port A and the A/D Converter." > muss ich den beschalten "It should be externally connected to VCC, even if the ADC is not used
-
Thread
ATMega32 SPI & ISP
Hallo, Ich habe bei meinem ATMega32 an den SPI-Pins (SCK,MISO,MOSI und SS) einen Schrittmotor-IC angeschlossen... Jetzt würde ich den µC gerne über die ISP-Schnittstelle programmieren. Hierzu benötige ich jedoch auch die PINS (SCK
-
Thread
Atmega 32 SPI an MAX1245
Hallo Zusammen, ich habe ein kleines Problemchen mit der SPI Kommunikation zwischen Atmega32 und MAX1245 (12bit 8ch). Im Datenblatt steht das man gleichzeitig über spi 0x00 senden soll und dann empfangen soll, geht das überhaupt, wie muss man sich das vorstellen. Anbei mal mein Quelltext
-
Thread
ATmega32 mit uVision3
Hallo Zusammen! Ich nutze uVision3 von Keil und möchte den ATmega32 einsetzen. Nun kann ich dieses Target aber nicht auswählen weil es nicht angeboten wird. Könnt Ihr mir sagen, ob es eine Möglichkeit gibt den ATmega32 in uVision3 einzubinden? Danke! Karl
-
Thread
ATMega32: Schrittmotor periodisch bewegen?
Guten Morgen, ich möchte einen Schrittmotor aller 4s um 10 Schritte bewegen. Dafür habe ich mir schon ein Programm mit 2 Timern geschrieben. Aber leider stört der der Timer mit 4s den Timer für den Schrittmotor. Wenn ich den Schrittmotor-Timer starte ( sub schritt() ), dann funktioniert alles super. Bei Start des Timer1 ( Sub Initialisierung() ) springt der Motor, so als ob die Geschwindikeit zu hoch wäre. Wenn ich dann ohne Reset den Schrittmotor-Timer wieder starte, dann funktioniert auch hier nix mehr. Mein Programm ist im Anhang, es ist mit BASCOM geschrieben. mfg Frank
-
Thread
LCD 122AM und ATMEGA 32-16
Hallo, ich habe mir bei Reichelt ein LCD 122AM DIP Modul von EA bestellt und einen Atmel ATMEGA 32-16 DIP. Nun wollte ich die beiden verbinden aber irgendwie kommt dabei nichts raus. Habe mir das Tutorial duz schon einmal angeschaut aber irgendwie werde ich daraus nicht schlau. Habe die Kabel
Hi >Hallo, ich habe mir bei Reichelt ein LCD 122AM DIP Modul von EA bestellt >und einen Atmel ATMEGA 32-16 DIP. Dir ist aber klar, das das ein Grafikdisplay ist? Also nicht mit den HD44780-Routinen anzusteuern. MfG Spess
-
Thread
Futterautomat ATtiny13 ATmega32
Hallo Leute, Bastler und Erfinder, Möchte heute mal mein Futterautomaten vorstellen. Nachdem ich 2 verschiedene Futterautomaten gekauft und getestet habe und beide nicht für außen zu gebrauchen waren, habe ich beschlossen mir einen selber zu bauen. Dazu wurde ein alter Fleischwolf umgebaut. Der Automat hat folgende Eigenschaften. - Ansteuerung über Handy per SMS mit Fernschaltmodul GX107 Bei Anruf läuft der Motor eine gewisse Zeit damit lässt sich die Futtermenge einstellen. - Erfolgsmeldung über SMS mit Lichtschrankenzähler für Futtermenge Im Futterrohr befindet sich eine
-
Thread
ATMEGA32 & 4 PWMs
Datenblatt lesen beginne! Vielleich weis es ja jemand! Ist es den eigentlich möglich mit einem atmega32 4 PWM zu verwenden ==> und diese dann auch noch zeitgesteuert zu Regeln, also ständig ändern, für zum Beispiel ein Ladegerät. ==> denn für das Zeitgesteurert brauch man ja noch einen Timer oder,
-
Thread
ATmega32 -> InputCapture
Guten Morgen, Wenn ich die Funktion vom "Input Capture" nutzen möchte, kann / darf man die "PullUp Widerstände" von diesem Pin konfigurieren bzw. nutzen? Muss ich den Pin explizit als Eingang setzen? Danke schonmal ;)
-
Thread
Atmega32 - Debugging mit PC
Hallo, ich möchte den Atmega32 und einen Kompass über I2C verbinden. Soweit so gut, aber gibt es eine Möglichkeit den Atmega an den PC anzuschließen und zu kontorllieren was er macht. Mit was für einem Programm und über was
-
Thread
ATmega32 - Programmier-Zeiten
Hi, ich suche im Datenblatt verzweifelt die Angaben, wie lange der ATmega32 braucht, um sich selber mittels Bootloader zu programmieren. Die einzige Angabe, die ich finden konnte, ist Tabelle 98 auf Seite 251. Aber das kann doch nicht alles sein, oder? Ist das die längste
-
Thread
Atmega32 Timer Quarz Kalibration
Wenn ich beim Atmega32 ein 16MHz Quarz verwende aber eine viel zu große Zeitabweichung habe, ich aber den Timer auch nur zur Kapazitätsmessung etc benötige, wie kann ich das per Software für alle Teile des Progamms anpassen
Peter tr. schrieb im Beitrag #6775729: > Wenn ich beim Atmega32 ein 16MHz Quarz verwende aber eine viel zu große > Zeitabweichung habe ... ... dann solltest du klären, was der Grund dafür ist. Per Software: F_CPU oder wie auch immer die Quarzfrequenz in
-
Thread
ATmega32 UART sendet keine Daten
Hallo! Habe bisher mit einem mega8 experimentiert und möchte nun einen mega32 einsetzen. Ein kleines Testprogramm läuft( die Leds blinken wie sie sollen), allerdings sendet der controller auf der uart keinen Text. Der gleiche Code auf einem mega8 läuft. Pin unterschiede
++++++++++++++++++++++++++++++++++++++++ // Hauptprogramm für den ClockClock Master // µC :ATmega32 // CPU Takt : 16MHz // Funktionsbeschreibung: //------------------------------ // Version: V0.1 // Datum: 07.08.12 //------------------------------ //++++++++++++++++++++++
-
Thread
ATMEGA32 UART mag nich
Hallo! Hab eine kleine Testroutine gebastelt und meinen UART zum Alphabet aufsagen zu überreden. [C] #define FCPU 8000000L #define UART_BAUD_RATE 9600 #define UART_BAUD_CALC(UART_BAUD_RATE,F_OSC) ((F_OSC)/((UART_BAUD_RATE)*16L)-1) #include <inttypes.h> #include <stdio.h> #include <stdlib.h> #include <avr/io.h> int uart_putc(unsigned char c) { while (!(UCSRA & (_BV(UDRE)))); UDR = c; return 0; } int main( void ) { UCSRB |= _BV(TXEN); UCSRC |= _BV(URSEL)|_BV(UCSZ0); UBRRH=(uint8_t)(UART_BAUD_CALC(UART_BAUD_RATE,F_CPU)>>8); UBRRL=(uint8_t
-
Thread
Code aus Eclipse läuft nicht auf ATMega32
g2 -gstabs -O2 -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=16000000UL -MMD -MP -MF"Test.d" -MT"Test.d" -c -o"Test.o" "../Test.c" avr-objcopy -R .eeprom -O ihex Test.elf "Test.hex" Ergibt 146 Bytes Programm läuft: avr-gcc -c -mmcu=atmega32
Sorry, die Zeile mit dem Linker hab ich vergessen zu kopieren: avr-gcc -Wl,-Map,Test.map -mmcu=atmega32 -o"Test.elf" ./Test.o Mein Programm läuft tatsächlich in beiden Fällen nicht so wie es soll, ich bekomme nur zwei verschiedene Ergebnisse. Eclipse brauchte unter AVR Compiler/Directories noch
-
Thread
Atmega32 Pins einer Variable zuweisen
hallo! habe an meinen atmega32 5 sensoren angeschlossen. diese werden im laufe des c-programms sehr oft verwendet. Es ist deswegen nervig die Pins jedes mal mithilfe einer maske abzufragen. kann ich zum beispiel PortB.1 einer
-
Thread
ATMEGA32A-AU ATMEGA32A TQFP44 Microcontroller und ATmega32-16 PU / IC-Sockel DIP 40
Hi, ich habe eine wichtige Frage, worauf ich hoffe dass jemand weiß ob der Atmel: ATmega32-16 PU / IC-Sockel DIP 40 kompatibel mit dem Bruder in SMD ATMEGA32A-AU ATMEGA32A TQFP44 ist! Die SMD hat 4 Beinchen mehr, wobei das allerdings nur GND und VDD ist! Der Rest sieht meiner meinung
Eventuell sind einige Pins bei einer Gehäuseform entweder unbelegt oder nicht herausgeführt. ATMEGA32 und ATMEGA32A unterscheiden sich durch den verwendeten Halbleiterprozess. Der 32A verwendet einen neueren mit kleineren Strukturbreiten. Eventuell können sich dadurch die elektrischen Parameter etwas
-
Thread
avarice, gdb, ddd ATMega32
Hi zusammen, im Moment versuche ich einen Controller, bestückt mit ATMega32 per JTAG unter Linux zu debuggen. Ich compiliere mit GCC und nutze den AVR-Dragon für das Programmieren und Debuggen. Als debugger setze ich GDB und als Frontend DDD ein. Leider passieren im DDD
gearbeitet, da ich überwiegend mit dem Mega8 gearbeitet habe und simulavr verwendet habe. Beim Mega32 bietet sich jetzt aber die JTAG-Schnittstelle an. Der Code ist mit; avr-gcc -Wall -Os -Iusbdrv -I. -mmcu=atmega32 -DF_CPU=12000000L -DDEBUG=dwarf-2 -DDEBUG_LEVEL=2 -g -c main.c -o main.o compiliert
-
Thread
Bootloader Atmega32u2
Hallo Hat irgend jemand zufällig den originalen Bootloader vom Atmega32u2? Habe ihn versehentlich gelöscht. Finde nichts bei Atmel oder Google! Kann mir jemand mit einer Hex oder Bin o.ä helfen? mfg Hans
-
Thread
TDA8425 + Atmega32
Hallo, ich bin zwar relativ neu in der AVR-WElt habe aber bereits einiges ans laufen gebracht. Nun habe ich aber ein Problem mit dem TDA8425 das ist ein kleiner Audioprozessor, der eig für mich nur 3 Funktionen haben soll : -Treble regulieren -Source umschalten und Lautstäre regeln. Auch komme ich mit dem Datenblatt nicht wirklich zurecht bei welchem "register" welche funktion liegt usw. Datenblatt : http://pdf1.alldatasheet.com/datasheet-pdf/view/19486/PHILIPS/TDA8425.html Kann mir das vllt irgendwer dies erleutern ? Würde mich sehr freuen :) MfG Marcel
-
Thread
PWM Programm ATMEGA32 in C
Guten Tag, habe da ein Problem beschäftige mich noch nicht allzu lang mit der Programmierung. Nun habe ich meine PWM bisher mit diesem Programm gelöst was auch gut Funktioniert (Steuerung über 2 Taster. * PWM_Programm.c * * Created: 15.01.2014 19:55:46 * Author: Steve Uffelmann */ #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 8000000UL #include <util/delay.h> int main(void) { // Ein/Ausgänge konfigurieren DDRD |= (1<<PD5); //Ausgänge PORTD|= (1<<PD2) | (1<<PD3); //Pull-UPs //PWM konfigurieren TCCR1B |= (1<<WGM12);
-
Thread
Atmega32u4 PWM
Hey Leute, Ich hab ein Problem mit PWM Ausgängen, genauer gesagt beim AtMega32u4. Ich nutze den Timer1 als 16-bit Timer um 3 PWM Ausgänge anzusprechen. Das funktioniert alles! Nur wenn ich den Timer3 exakt gleich konfiguriere, und den einzigen PWM Ausgang der bei diesem Timer verfügbar ist, verbinde, dann wird dort offenbar ein anderes Signal erzeugt. Ich habe leider kein Oszi zur Verfügung, ob zu messen ob und falls ja, welches Signal anliegt. Hier mal die Codeausschnitte die Betroffen sind (ist Teil von meinem Quadrocopter, ich portier das ganze von Arduino zu AVR GCC ohne die Arduino Librarys
-
Thread
Atmega32 nicht via ISP ansprechbar
ich habe aber auch schon weitere Frequenzen - ohne Erfolg - ausprobiert. Mit einem 2., neuen Atmega32 funktionert es leider auch nicht (somit sollte der µC auch nicht "verfused" sein). Auf meinem alten Steckbrett mit einem Atmega8 funktioniert der Programmer allerdings wunderbar. Leider weiß
-
Thread
Relaiskarte z.B. ATmega32
Autarke Relais Karten? Ich meine damit, ein IC mit einem Entwicklungsboard programmieren (z.B. ATmega32), Chip raus und in die Relais Karte einstecken. Eine Versorgungsspannung und z.B. 8er Relais Karte mit 8 potenzialfreien Kontakten und 2 oder 4 Eingänge. Gibt es so was fertig zu kaufen, und
-
Thread
Atmega32 AREF AGND AVCC
Hi, Kurze Anfängerfrage: muss ich AREF AGND(Welches es komischerweise nur im KiCad Symbol gibt) und AVCC irgenwie beschalten, auch wenn ich sie nicht nutze? Danke
-
Thread
Wie einen ds1307 an einem atmega32 Programmieren
Bau des gesamten Fahrzeugs. Jetzt habe ich alles zusammen gelötet und das Hauptprogramm für den Atmega via isp Programmer und eXtreme Burner - AVR aufgespielt. Leider macht mir mein ds1307 Probleme. Da dieser noch nicht beschrieben ist und somit noch nicht richtig läuft kann mein Hauptprogramm darauf
Als Zeitbaustein habe ich dieses Bauteil verbaut. http://www.ebay.de/itm/I2C-RTC-DS1307-AT24C32-Real-Time-Clock-Realtime-Module-Batterie-for-AVR-ARM-PIC-/320854497094?pt=Bauteile&hash=item4ab46b1746#ht_4412wt_1344 Angeschlossen sind die Sda und Scl Ausgänge an den Pins 22,23 des Atemegas. und
-
Thread
Ansteuerung eines RC Spannungsregler mit einem Atmega32
Hi, ich möchte ein RC-Auto mit einem Atmega32- Board steuern. Die Ansteuerung eines Servos ist ja ausführlich in einem Artikel beschrieben: http://www.mikrocontroller.net/articles/Modellbauservo_Ansteuerung Ich würde nun gerne das Eingagssignal
Spannung des Akkus an. Muss ich diesen für 1-2 ms auf Null ziehen? Also nicht falsch verstehen, der Atmega soll den Spannungsregler steuern, mehr nicht! Grüsse
-
Thread
Timer0 bei ATmega32A
Hallo , Ich habe nicht viel Erfahrung mit MC oder der Programmierung. Ich habe einen Atmega32A den ich AVR Assambler (C) programmiere. Ich würde gern mit dem Timer0 ein Rechtecksignal für einen Schrittmotor erzeugen, was ich bei Bedarf an ein Port anlegen kann. Der Grundgedanke war:
-
Thread
PWM-Periodendauer einstellen bei Atmega32
Hallo zusammen, ich habe ein Problem mit PWM beim Atmega32. Ich habe ein für mein Verständnis funktionsfähiges Programm. Das PWM-Signal sieht auf dem Oszilloskop auch schön aus. Nur leider bekomme ich die Periodendauer nicht eingestellt. Laut Beschreibung
-
Thread
Einsatz Timer beim ATMega32
Hallo, ich habe ein Problem mit dem Einsatz von Timern beim ATMega32: Ich habe ein C-Programm geschrieben mit dem Timer1, wo ich die Drehzahl mit einem Hall-Sensor bestimme. Da die Drehzahl des Objektes nicht sehr hoch ist, messe ich die Zeit zwischen zwei steigenden
-
Thread
Problem mit Timer1 Atmega32
Hallo, ich Arbeite in C mit einem Atmega32 mit Atmel Studio6 und will einen einstellbaren Taktgenerator bauen. Diesen tue ich über einen Drehimpulsgeber steuern. Jetzt mein Problem: Es funktioniert alles einwandfrei, nur jetzt möchte
-
Thread
Free running ADC im ATMega32
bin ich aber an dem Punkt angekommen, wo mir nix mehr einfällt. Ich habe also vor, den ADC des ATMega32 (CPU-Takt 16 MHz) im free running mode laufen zu lassen. Am Kanal 7 (Pin PA7) hängt ein Poti und dem AREF-Pin habe ich einen Kondensator spendiert. Die Schaltung scheint OK zu sein, alles durchgemessen