-
Thread
PWM zur Servomotorsteuerung
Hallo allerseits, ich, blutiger Anfänger, taste mich gerade mit einem Candip+Atmel ATmega 162 in Richtung PWM-Erzeugung. Mein Ziel ist es in Abhängigkeit einer gespeicherten Kennlinie einen kleinen Modellbauservo mit Pulsweitenmodulation anzusteuern. Führungsgröße soll hier die Drehzahl
-
Thread
ISP bei STK500
Hallo Kai Ich stehe derzeit vor dem gleichen Problem ! Ich möchte einen ATMega162 in der Ziel-Schaltung belassen und dort über das STK500 programmieren Folgende Fragen zur Vorgehensweise: 1. Stecker ---------- kann ich den Stecker ISP10PIN verwenden und mit dem auf
-
Thread
at89s52 Reset problem?
Man könnte auch einen AVR nehmen. Weitgehend pinkompatibel ist der ATmega162. "The I/O ports of the AVR are immediately reset to their initial state when a reset source goes active. This does not require any clock source to be running."
-
Thread
Probleme mit AVRStudio 5
dem Makefile übernommenen Konfigurationen. In config.h ist enthalten: [c]#elif defined(__AVR_ATmega168__)[/c] und ich habe übernommen: [c]#define MCU atmega168[/c] wahrscheinlich findet er dann nichts und läuft automatisch zum ATmega 8
Siehe mein EDIT oben. Alternativ kannst du auch in config.h diese Zeile [c]#elif defined(__AVR_ATmega168__)[/c] ändern in [c]#elif defined(__AVR_ATmega168__) || defined(__AVR_ATmega168A__)[/c]
-
Thread
LCD Display read
Hallo! Ich habe hier einen Atmega 32 und ein Displaytech162 (Controller HD44780) LCD Display im 4-Bit Modus. Das übertragen von einzelnen Zeichen funktioniert soweit mal. Jetzt will ich überprüfen ob auch das richtige Zeichen
-
Thread
Digitale Audiowiedergabe mit AVR
Speicherkarte (MMC/SD) einlesen und an einen D/A Wandler schicken. Als Microcontroller würde ich gerne einen ATMega 162/32 verwenden, da ich mich mit diesen Controllern auskenne. Als D/A Wandler schwebt mir ein PCM1725 (http://focus.ti.com/docs/prod/folders/print/pcm1725.html) vor. Fragen habe ich folgende:
-
Thread
LCD ohne Umlaute?
Hallo, ich habe ein 2x16 LCD an einem ATMega 162. Die Textausgabe klappt einwandfrei. Nur wenn ich Umlaute (Ä,ä,Ö,ö,Ü,ü, oder ß) ausgeben will, werden nur irgendwelche Zeichen aus dem ASCII-Satz angezeigt (z.B. °, µ o.ä.). Hat jemand vielleicht
-
Thread
Servo über Tastatur ansteueren
Hallo zusammen, habe einen Stk500 Board mit einem Atmega16 an einem Servocontroller SSC-32 über Modem Kabel verbunden um einen Servomotor zu steueren. danach habe ich ein kleines C Code geschrieben , das den servomotor steuert und es funktioniert, meine
soll >er 10 grad anfahren 1. Möglichkeit du nimmst einen Mikrocontroller mit 2 UARTS (z.B. ATMEGA162) und kommunizierts mit der 2. UART mit dem PC. auf dem PC schreibst du ein Programm,welches die Taste A pollt und einen entsprechenden Befehl an den Mikrocontroller gibt. 2. Möglichkeit Du läßt
-
Thread
LCD Initialisierungsproblem
nach jedem Befehl ein Zeichen an den PC. Werde morgen mal das Programm online stellen. Ist ein LCD162 von Reichelt, das braucht keine negative Kontrastspannung. Im Datenblatt vom KS007b steht das Ding nen internal Power up reset ausführt und dann das display leer sein sollte(einzeilig), aber man sieht
nicht besonders sinnvoll aus (und ein 'sich' fehlt auch noch), also ausführlich: vor zwei Tagen: ATmega168 -> Philips-LCD (schon älter) im 4-bit-Mode die Datenleitungen optisch 1:1 angeschlossen, Resultat: abwechselnd Balken oben, unten und gar nicht Fehler: LCD D7...D4 | | | | m168
-
Thread
Suche ATmega8/32 vergleichbaren µc mit USB
Hallo, wie der Titel schon sagt, suche ich einen vergleichbaren µc zum ATmega8 bzw. 32. Ich möchte mit diesem das Tutorial auf diesen Seiten machen. Mein Problem ist, dass ich keine Parallele Schnittstelle an meinem PC habe und ich somit noch 2 Adapter für je ca. 15€ kaufen
AT90USB162 AT90USB82
-
Thread
Das verstehe ich nicht.
Hallo zusammen, ich habe folgenden Code auf einem ATMega162 laufen: [C] #define F_CPU 8000000UL #include <uart.c> #include <util\delay.h> #include <string.h> const char GrussStr1[] PROGMEM = "Hallo...\r"; const char GrussStr2[] PROGMEM
-
Thread
PWM für Displaymatrix
Heligkeitswerte up-Daten muss könnte es mit einer effizient programmierten Software PWM und einem ATmega162 oder ATmega169 bei 16 Mhz gehen. Die Matrix würde ich 16x16 auslegen. Da braucht man die wenigsten Ports. @Jan sag mal um die visuelle Liniarität zu erzeuge muß die Auflösung doch im "Dunkleren
-
Thread
AVR Dragon oder JTAG ICE3
wie ein anderer Baustein auch, über den externen Adress- und Datenbus (wie externer Speicher) des ATmega162 eingebunden. Mein Problem ist, dass ich die Funktionsweise des USB anscheinend immer noch nicht richtig verstanden habe. Dass er, obwohl seriell, mit Datenpaketen und nicht mit einzelnen Bytes
-
Thread
LCD hängt sich auf
Hallo, ich habe eine Menüsteueurung mit einem LCD 2*16 und einem Drehencoder realisiert. LCD = EA W162B-N3LW (HD44780 kompatibel) uC = ATmega 32 Funktionsweise: Ein Eingang des Encoders ist am INTo angeschlossen, löst dieser nun eine Interrupt aus, so wird in der Routine der zweite Eingang abgefragt
-
Thread
LCD Ansteuerung
zum porgrammieren gekommen. Also ich habe mir noch folgendes LCD bei reichelt bestellt: EA DIP162. Der Code von oben funktioniert einwandfrei. Bekomme also dieses LCD Modul ans laufen. Beim alten LCD Modul habe ich nun ein Flachbandkabel an die Anschlüsse gelötet. Somit besteht hier eine feste
die man sich selbst einbaut ohne es bemerkt zu haben. Deswegen würde ich mal den programmierten Atmega und wirklich nur das notwendigste alles auf ein Steckbrett drauf knallen, also ohne Pollin oder My AVR Board, denn es kann ja sein, dass schon da der Fehler drauf ist und über die Leitungen bis zum
-
Thread
DDS 24 Bit in C?
vielen Dank für Eure Antworten! ich habe einen Atmega 162 mit einem ext. 3,686400MHz Quarz. Timer 1 verwende ich mit prescale 256 fürs ICP. Es sollte für Batteriebetrieb geeignet sein, weswegen ich nicht auf 16MHz gehen wollte. @Thomas Eckmann super
-
Thread
avrdude schreibt nur bis 64 byte in den flash-speicher
Device code: 0x5e = ATtiny4313 Device code: 0x5f = (unknown) Device code: 0x60 = ATmega161 Device code: 0x61 = (unknown) Device code: 0x62 = (unknown) Device code: 0x63 = ATmega162 Device code: 0x64 = ATmega163 Device code: 0x65 = (unknown) Device code: 0x66
) Device code: 0x70 = (unknown) Device code: 0x71 = (unknown) Device code: 0x72 = ATmega32 Device code: 0x73 = (unknown) Device code: 0x74 = ATmega6450 Device code: 0x75 = ATmega6490 Device code: 0x76 = ATmega8 Device code: 0x77 = (unknown) Device code: 0x78
-
Thread
Platine AVR-Can-USB
geeignet. Grösse egal, evlt. Zusatzbauteile egal...SMD OK. Wichtig ist nur die Can-Funktion (SJA1000,Atmega162,USB). Für eins dieser "Platinchen" ist ein Dienst sicher zu teuer, oder?
-
Thread
Tausche ATmega163 gegen.
Hallo, ich würde gerne einen (unbenutzten) ATmega163 (mit AD-Wandler) gegen irgendeinen anderen ATmega mit externem Datenbus eintauschen (z.B. mega161/162). Andreas
-
Thread
I2C / TWI 10 Bit Adressierung
Guten Morgen, hat jemand von Euch einen ATMega162/ATMega16 TWI/I2C mit 10 Bit Adressierung betrieben. Ist das machbar? Lässt sich so etwas vlt. Softwaretechnisch lösen? Mit freundlichen Grüssen Chris
-
Thread
Mit DMX einen Beamer steuern
geschickt werden sollen? Wenn das beides Klar ist dann halte ich es für machbar. Z.B. mit einem Atmega162
-
Thread
ADC: Wieviele Spannungen kann ich am AVR einlesen
Jeder ATMEGA oder ATTINY mit internem ADC hat exakt EINEN ADC und einen vorgeschalteten Multiplexer mit n Eingängen, die in der Software umgeschaltet werden können. Damit kannst Du nacheinander n Spannungen messen
Hallo, wollte ich schon drauf hinweisen, der 8515/Mega8515/Mega162 jaben keinen ADC dafür das Memory-Interface. AD0...AD7 sind Address-/Data0...7 der Speicheranbindung. Gruß aus Berlin Michael
-
Thread
Schlechte note MA, VG in 3 Wochen
Atmega162 schrieb im Beitrag #5026694: > Worauf sollte ich mich einlassen? Auf ergebnisorientierte Tätigkeiten die du zielführend schultern kannst, achten. Wie würde man dich unterstützen? Wie soll
-
Thread
Pollin LCD an 3,3 oder 3,6V
negativer Spannung zur verfügung) Aufbau: oben besagtes LCD 3,3V Versorgung ARF32 BT - Modul ATmega8 mit 16MHz Quarz alles auf eiem STK 500 vereint MfG Pat711
halt ohne Hintergrundbeleuchtung ^^: http://cgi.ebay.de/Character-LCD-Module-Display-LCM-1602-16X2-162-3-3V-/190402541048?pt=LH_DefaultDomain_0&hash=item2c54e035f8 Mfg Pat711
-
Thread
welches Programmer-Kabel?
einfacher! Auch wenn das kein Kriterium sein dürfte: für mein erstes Projekt hätte ich mir einen ATMEGA 162 rausgesucht.
-
Thread
GPS und UMTS an den AVR
Quad band GPRS module C2-S # Sirf Str 3 based GPS module AarLogic GPS 3M # ATMEL micro controller ATMEGA 162V-8AI with JTAG interface # RS232 interface on +/- 12 Volt and CMOS level # Standard 2,54 mm connectors Gruß Egon
-
Thread
low esr Elko für lt1073?
Falls noch jemand andere zündende Ideen hat: Die zu versorgende Schaltung besteht aus einem ATmega162 (momentan bei 7,3728MHz, ich muss noch ausprobieren ob ich da weiter runter gehen kann), einem 74HC573 (Latch) und einem 628128 128kB SRAM. Der SRAM braucht laut Datenblatt 5V+-10%, deshalb muss
-
Thread
NEC Beamersteuerung mit Atmega8U2
_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega162__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT USART0_RXC_vect #define UART1_RECEIVE_INTERRUPT USART1_RXC_vect #define
(__AVR_ATmega3250__) || defined(__AVR_ATmega3290__) ||defined(__AVR_ATmega6450__) || defined(__AVR_ATmega6490__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT USART_RX_vect
-
Thread
Spannungsregler regelt falsch bei primärer Belastung
Hierfür regle ich eine vorhandene Spannung von 5V mittels Spannungsregler auf 3,3V herab, welche einen ATmega16L mit Energie versorgt. Am Mikrocontroller selbst sind derzeit nur ein LC-Display (mit 5V-Versorgungsspannung und Pegelconverter) angeschlossen, um den gemessenen Stromwert auszugeben und am ADC-Eingang
Lastwiderstandes (beim Versorgungskreis des Reglers) die Ausgangsspannung des Spannungsreglers auf 3,162V absinken lässt, ist dennoch nicht gelöst. Wie kann ich das Regelverhalten des Reglers noch wesentlich stabilisieren? Ein 10µF-Kondensator (Keramik) am Eingang des Reglers brachte zumindest keinen
-
Thread
Suche AarLogic - Baugruppe
würde ich wahrscheinlich ein Aarlogic-C05 - Board nehmen, da ist ein Mobilfunkmodul drauf und ein ATMEGA162. Wenn es das denn überhaupt bei "Resolution" gibt und auch nicht nur wieder ein Fake ist. Weiß denn niemand, wer der Original-Hersteller der Aarlogic Dinger ist? Hauke
-
Thread
Auflistung Atmel Controller mit Funktionen
suche im Moment z.B. einen Controller mit 2 UARTs > kennt da jemand einen? Am besten DIL!!! Z.B Atmega 162 gruß
-
Thread
Assembler in C??
hab einen Funktionsgenerator nach dmselben Prinzip mit 4 Kanälen und nem Maxim 4-fach DAC auf nem Atmega 162 mit 16 MHz laufen. Geht locker bis 4 KHz. Hab zwar in C programmiert mit Codevision, aber den zeitkritischen Timer-Interrupt in Assembler geschrieben, weil da kann man gerade so schöne Sachen
-
Thread
DMX-System
solchen Pippifax missbrauchen? Mit etwas sinnigem Schaltungsdesign bekommt man das alles in einen ATmega8. Dazu gibt es auch schon Beispiele zu hauf...
Microcontroller schliesst Du ihn an den UART an. Genau, und DMX am anderen UART. Also kämen am ehesten Mega162, Mega64 oder Mega128 (alle mit 2 UARTS) in Betracht. Wenn Du mit dem GLCD und schönen Fonts spielen willst, läuft's dann auf den '128er raus wegen genügend Flash-Speicher. M64 und M128 sind aber pinkompatibel
-
Thread
LCD zeigt nur Balken an, weis nicht mehr weiter;)
Hallo zusammen Ich nutze: Atmega32 @ 16Mhz LCD YL162-90 Mein Code sieht so aus: $regfile = "m32def.dat" $framesize = 32 $swstack = 32 $hwstack = 32 $crystal = 16000000 $baud = 9600 Config Lcd = 16 * 2 Config
-
Thread
Alte 6502/Z80-Systeme:Ohne CPU betreibbar zum Batterie-RAM Auslesen?
Idee gehabt: https://hackaday.io/project/159973-z80-mbc2-a-4-ics-homebrew-z80-computer Ein ATMega32 treibt eine 8-Mhz-Z80-CPU. Bietet Dir CP/M.
Jahren bei meinem HP3478A die Abgleichdaten aus dem batteriegepufferten RAM ausgelesen, mittels ATmega16 über die RS232 auf den PC. Es gibt beim HP aber auch einen eleganteren Weg über den GPIB, siehe: https://www.eevblog.com/forum/repair/hp-3478a-how-to-readwrite-cal-sram/ Grüßle, Volker
-
Thread
Einstiegsversuch uC-Technik anhand einer Zählaufgabe
Datenaustausch mit dem PC. Die Einfachversion für den Gaszähler wäre dann vielleicht der AT90USB82 oder AT90USB162; damit kann man auch anfangen; es gibt eine Laborplatine von OLIMEX für ca. 15 €. Viel Erfolg
angeklickt und das ist die alte Version 1.117 oder sowas. hatte mich schon gewundert, warum die den Atmega8 nicht kannte aber jetzt funktionierts einwandfrei. Sehr schön. Dann probier ich jetzt mal ein wenig rum. Danke
-
Thread
Overflows im Interrupt zählen
Hallo, mit einem Atmega 162 führe ich eine Frequenzmessung über ICP mit Timer 1 durch, 0,5 bis 2 Hz. Nun möchte ich eine LED schalten, wenn innerhalb von ca 5 sec kein ICP ausgelöst wird. Habe die 50 Hz Auslösungen mit einem
-
Thread
LCD Probleme
Hallo! Ich habe heute das LCD 162C LED auf eine externe Platine gelötet, um die GNDs und die Vccs zusammenzufassen. Das ist mein erstes LCD ich will es im 4 Bit Modus ansteuern. Wenn ich nun die Spannung anschließe, ist es schön hell
lcd-routines.asm" ;LCD-Routinen werden hier eingefügt [/avrasm] Wie ihr schon seht ist es ein Atmega8 =) Brauche ich villeicht zum ansteuern ein Quartz oder ist doch etwas im Programm falsch bzw. nicht angepasst? Gruß Daniel
-
Thread
DDS-Chip mit einem AVR ansprechen
Clock ist auf 150MHz gesetzt, kann geändert werden. Als Hardware wird dieses Board mit einem ATmega162 erweitert genutzt. http://www.wa1ffl.com/Hagerty_QEX.pdf http://www.wa1ffl.com/ Viel Erfolg.
-
Thread
LCD Problem
Hallo, ich habe folgendes Problem mit einen Atmega161 oder Atmega162 und zwar kann ich in Bascom keine freien Zeichen auf mein LCD Display schreiben. Ich habe ein Progamm geschrieben, dass mit einen At90s8515 einwandfrei funktioniert und mit den anderen
-
Thread
String auf EA DOG-M 162 ausgeben in C
Hallöle! Ich möchte gern einen String mit einem ATMEGA16 auf ein EA DOG-M162 ausgeben. dieser soll den Spannungswert eines ADC beinhalten. Hat eventuell jemand so etwas schon zum laufen gebracht und könnte mir den Code zum abwandeln schicken? Die Suche
-
Thread
Display anfänger
Hallo zusammen Ich hab mir ein Display gekauft und diesen an einen ATMEGA32 geschlossen. Den Display habe ich an PORTD gehängt und RS und E an PORTA(PIN1 und PIN2). Gibt eine einfache möglichkeit irgendetwas auszugeben, z.B. "Hallo" und kann man dieses Tutorial auch für
im Beitrag #3568418: > Ich hab dieses Display. > http://www.distrelec.ch/Web/Downloads/_t/ds/dem162... > Wie finde ich heraus ob es HD44780 kompatibl ist? Im Datenblatt steht, welcher Kontroller auf dem Display sitzt. Der ST7066. Wenn du das bei gurgel eingibst, erfährst du von Wikipedia, dass
-
Thread
DOGM-204 Problem mit Steuercodes
Hallo, ich habe folgende Situation: An einem ATMEGA8 hängt am SPI (über ein Pegelwandler 5V <->3.3V) ein Display DOGM-204-A (4*20 Zeichen). Die SPI-Kommunikation funktioniert und eine Textausgabe erscheint auch korrekt. Was nicht funktioniert, ist die
daß ich alle DOG-Displays durch hab, aber das fehlt mir tatsächlich noch. Ansonsten hab ich alle: 162, 163, S102, M, XL, .....
-
Thread
8051 Chip für Einstieg
Wenn du schon mit AVR etwas gemacht hast, vielleicht mit dem 90S8515, ATmega162..? Dann kannst du die gleiche Hardware verwenden beim 89S8252. Ein paar kleine Änderungen wie Reset sind nötig.
------------------- Btw.: Die Maschinensprache der MCS-51 Familie empfinde ich im vgl. zu AVR-ATmega und ATtiny oder STM32 als ausgesprochen angenehm und extrem einsteigerfreundlich, von daher ist es vielleicht gar nicht so schlecht, mit der 8051-Familie anzufangen ! Gruß, R. Seelig
-
Thread
Snubber 230V
Hallo Gemeinde, ich habe für unsere Milchleitungs-Waschanlage (Kuhstall) mit einem Atmega8 und unter anderem Relais eine neue Steuerung gebaut, da die alte nicht mehr richtig gegangen ist. Sie funktioniert auf dem Küchentisch sehr gut. Im eingebauten Zustand gibt es aber große Probleme.
#3890508: > Es liegen doch immer max. ~325V an, unabhängig von Widerstandswert. Wenn 2 in Reihe dann 162,5 und wenn 4 in Reihe dann 81,25V, und kleine Widerstände sind nicht für hohe Spannungen gebaut.
-
Thread
CompactFlasch-Karte im Memory Mode ansteuern
auch dabei die karte nach diesem Artikel anzusteuen. Allerdings nicht mit einem PIC sondern mit dem ATmega162. Bei mir funzt das mit dem identify command auch noch nit. Hast du mal das status und error register ausgelesen? beim status register erhalte ich den wert 0x50 und beim error register 0x01.
-
Thread
Bitte um Prüfung - Digital geregeltes Netzteil
Die Dioden sind im ATMEGA schon drin wenn auch nur für kleine Ströme
aber da scheint der Export ein wenig grobschlächtig ranzugehen. Und ja, die Dioden sind schon im ATMega drin, aber wenn ich die schiesse muss ich auch wieder den Chip tauschen. Rauchen die externen durch dann kommt das billiger. ;)
-
Thread
LCD mit 2D-Array macht Probleme
): http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung Mikrocontroller: Atmega644 LCD: LCD 162C LED Der Code (aufs kürzeste zusammengestutzt): [c] #include <avr/io.h> #include "lcd-routines.h" volatile uint16_t nameDerMatrix[20][150]; int main( void ) { lcd_init
-
Thread
Atmega8515 kein A/D Wandler?
mich ein bisschen, dass ATMEL die beiden immer noch im Programm hat. Schließlich gibt es mit dem ATMega162 schon ne ganze Weile auch einen Nachfolger für den 8515 ohne ADC, aber mit externem Memory-Interface...
-
Thread
Array Obergrenzen?
Full)" angibt. Da müßten doch eigentlich jetzt mindestens 500 bytes stehen. (Falls von belang: ATMega162 ist der µC) Für Erklärungen wäre ich sehr dankbar... Gruß Chricky