Gefunden für avr mega uhrenquarz - Zum Elektronik Forum





1 - Pollin-Board "zerschießt" reihenweise AVR -- Pollin-Board "zerschießt" reihenweise AVR




Ersatzteile bestellen
  Hallo liebe Kollegen.

Mein Pollin Programmierboard tötet mir auf einmal einen AVR nach dem anderen.
Beim ersten hab ich ja noch an Zufall geglaubt...
Es gehen immer so ca. 5 Programmübertragungen,dann ist der Chip nicht mehr ansprechbar. Ponyprog meldet dann "Device missing or unknow".
Nicht mal mehr Fuses auslesen geht.
Neuen drauf > funktioniert wieder ein paar mal.
Hab mir jetzt in kurzer Zeit 3 Mega 8 und einen 2313 zerschossen.
Die Versorgungsspannung stimmt > 5,01V.
Hab jetzt soweit möglich alles fraglich Anschlüsse durchgepiepst und durchgemessen. Finde nix auffälliges.
Dann hatte ich noch die 5,1V Z-Dioden D1 und 2 am Eingang der RS232/ISP im Verdacht.
Aber wenn ich vor R2/R6 12V anlege (natürlich ohne Stecker dran) dann hab ich an den Dioden 4,2V.
Nun weiß ich nicht mehr weiter.
Jemand eine Idee? ...
2 - Lebensanzeige für ein Kartenspiel -- Lebensanzeige für ein Kartenspiel
Hallo,

Das ist doch ein klassisches Problem für einen Mikrocontroller (auch wenn man es natürlich mit vielen Logik-ICs lösen kann).

Um mal konkreter zu werden:
In diesem Bereich gibt es neben einigen Exoten zwei große Gruppen:

Die eine bevorzugt und vergöttert die Prozessoren der PIC-Serie von Microchip. Zu allem rund um PICs sei auf Sprut verwiesen.
Die andere Gruppe bevorzugt und nutzt in allen Situationen die Prozessoren der ATTiny- oder der AT(x)Mega-Serie der Firma Atmel. Siehe dazu den Artikel auf Mikrocontroller.net


Was du nimmst ist völlig egal, es muss nur genügend IO-Ressourcen besitzen.
Programmieren lernen musst du selbst, das will dir niemand abnehmen. Von Nichts kommt ja schließlich auch nichts. ...








3 - Gibt es ICs zur Spannungsmessung? -- Gibt es ICs zur Spannungsmessung?
Ich habe mir jetzt mal den Mega 8 angesehen.

Hier ist ne Liste:
http://www.mikrocontroller.net/articles/AVR_Typen

Der normale ATmega8 hat 8 ADC Kanäle mit 10 Bit Genauigkeit, der Preis liegt ca. bei 1,9 €.

Bei 26 zu überwachenden Akkus würde das also 4 µC bedeuten, also ca. 8 €.
Der Preis wäre jetzt noch hinnehmbar, aber ich mache mir Sorgen bezügl. des Stromverbrauchs von 4 solcher µC.

Alternativ gäbe es dann noch den ATmega2560 mit 16 ADC Kanälen, von dem bräuchte ich also nur 2 Stück womit dann auch der Stromverbrauch kleiner sein könnte,
aber hier müßte man genau nachschauen, da der ATmega2560 z.b. einen viel größeren RAM Speicher besitzt und somit vielleicht sogar wieder mehr Strom verbraucht.
Vom Preis her wäre er aber mit 8-15 € pro Stück eigentlich keine Option.


Falls es also einen dedizierten ADC IC mit ca. 26 oder mehr Kanälen gibt, wäre das sicherlich die sinnvollere Lösung als mehrere µC.


Auf der Wikipedia habe ich dann noch gelesen, daß es von der Atmel AVR Reihe auch noch Sondertypen gibt, insbesondere welche für Ladegeräte.
Leider habe ich keine Dat...
4 - Einsteiger -- Einsteiger
Hallo,

Ich empfehle Atmels Controller, also AVRs: mega und tiny.

Durch den avr-gcc, ein Backend für AVRs für den GCC, kannst du gleich so weitermachen, wie jahrelang zuvor. Einzig anders sind ein paar Header und die neuen Ressourcen-Bedingungen .

Bist du im Umgang mit dem gcc geübt, sollte das kein Problem sein.
Wenn du, wie du sagst, bereits Assembler-Erfahrungen hast, kannst du dazu auch den gcc nutzen, genauer den avr-as, den Assembler.

...
5 - Dämmerungsschalter für mC AVR Mega 8 (LED-Ansteuerung) -- Dämmerungsschalter für mC AVR Mega 8 (LED-Ansteuerung)
Moin,
ich möchte einen Mikrokontroller (AVR Mega 8, 3,6V Spannungsversorgung) für eine LED-Steuerung über einen Dämmerungsschalter mit Spannung versorgen/einschalten.
Reicht eine einfache Transistorschaltung oder sollte es eine Trigger-Schaltung sein und wie müsste der Mikrokontroller dann angeschlossen werden?
Ein entsprechender Schaltplan wäre eine große Hilfe für mich.

Gruß Ulli
...
6 - Modellfernsteuerung mit mehr Kanälen ausstatten? -- Modellfernsteuerung mit mehr Kanälen ausstatten?
Das ist kein Problem, das PPM-Protokoll ist Standard:

http://www.mftech.de/ppm.htm

Nimm dir einfach einen kleinen AVR mit 8 ADC Eingängen (z.B einen Mega 88 im TQFP32, der DIP hat nur 6 ADC-Kanäle)und strick dir ein kleines Programm welches den PPM-Code erzeugt. Den Teil solltest du einfach sorgfältig machen, da eine Präzision von 1 μs oder besser wünschenswert ist. Das Signal verfütterst du anstelle vom originalen der HF-Stufe, fertig. Der Originalcontroller kann seinen ewigen Winterschlaf antreten. Wenn du Lust hast kannst du dann auch noch eine digitale Trimmung, Expo, Mischer, LCD oder sonstige Gimmicks einbauen wenn schonmal ein AVR da ist.

viel Spass beim Basteln... ...
7 - µController -- µController
Danke für die vielen Antworten!

Ich habe mir mal ein paar Codes von Bascom angesehen und muss sagen, dass das ganze um Welten verständlicher ist!
Z.B. das Blinken einer LED:
$regfile = "m32def.dat" 'Die Anweisung bestimmt Controllertyp, hier AVR Mega 32
$framesize = 32 'Stackanweisungen, die eigentlich nur bei größeren Programmen
$swstack = 32 'wirklich nötig werden
$hwstack = 32
$crystal = 16000000 'Die Frequenz des verwendeten Quarzes

$baud = 9600 'Die Baudrate für RS232 Ausgabe.
'Sie muss auch beim PC Terminalprogramm identisch sein

Config Pinc.0 = Output 'Ein Pin wird als Ausgang konfiguriert PC0 (also Pin0 von Port C)
Led Alias Portc.0

do
Led = 1 'Pin wird auf High, also 5V geschaltet
Waitms 100
Led = 0 'Pin wird auf Low, also 0V geschaltet
Waitms 100
loop"

Dort geht doch auch einfach.
Z.b. die Portbezeichnung. Absolut verständlich.
"Waitms" damit kann ich etwas anfangen!

Mich reicht der µC für ein paar kleinere Spielereien.
Komplexe Dinge programmieren werde/könnte ich eh nie!

Ich werde mir jetz...
8 - Mega32 -> SPI -> ADE7758 mit bascom -- Mega32 -> SPI -> ADE7758 mit bascom
So, das Projekt mit dem ADE habe ich erstmal weiter weg gelegt.
Erstmal schaffe ich mir die Grundlagen von C drauf. Das scheint mir in Hinblick auf zukünftige Projekte duetlich sinnvoller.

Allerdings neige ich momentan noch dazu diese Sprache zu hassen.
Alles was in Bascom basic super simpel war, scheint in C erstmal unerreichbar. Soviel Handarbeit....

Naja.. ich werd es schaffen. Habe mir erstmal ein paar Bücher besorgt.
Vielleicht kann mir ja jemand einen Tipp geben, ob ich für den Anfang noch etwas brauche. Hier die Liste mit dem Gerümpel das sich auf meinem Schreibtisch angesammelt hat:


Atmel STK500+STK501
2x USB2RS232 Wandler (einmal zum programmieren, einmal fürs Terminal)
1x 4x16 LCD Display nebst Beschaltung für Betriebsspannung und Kontrast

diverse mega 16, mega32 und mega128
diverser Kleinkram... das übliche Bastlergerümpel

Bücher:
Jürgen Wolf - C Programmierung mit einfachen Beispielen
Jürgen Wolf - C von A bis Z Das umfassende Handbuch
Jörg Wiegelmann - Softwarentwicklung in C für Mikroprozessoren und Mikrocontroller

Eine lauffähige Installation vom AVR Studio 4 mit gcc

naja... ich denke ich habe alles wasman so braucht. Aber vielleicht hat ja noch jemand ne ide...
9 - I2C Thermometer: Kommunikationsprotokoll: Fragen zum DB -- I2C Thermometer: Kommunikationsprotokoll: Fragen zum DB
Hallihallo,

ich möchte gerne den DS1631 Temperatursensor an einem Mega8 betreiben.
Er kann die Temperatur per I2C zum AVR schicken und es lassen sich auch noch andere Parameter über diese Schnittstelle einstellen.

Hier mal das Datenblatt:
http://www.tranzistoare.ro/datasheets2/24/249334_1.pdf

Ich verweise auf die Seiten 12 und 13 des Datenblatts.

Ich hab zum Übertragungsprotokoll eine Frage.
Am Anfang ist klar, der Master (der Mega) gibt nach dem START die Adresse des Thermometers auf den Bus. Dann kommt das ACK vom Thermometer.
Danach muss ein "Command Byte" vom Master kommen. Dieses Byte sagt dem Thermometer, was es tun soll. Nach diesem "Command Byte" kommt nochmals ein ACK vom Thermometer und dann kommen die Daten vom Master.

Nur: Ich finde in diesem DB nirgends die Angabe, wie das "Command Byte" für die jeweilige Aktion aussehen soll... Also wenn ich z.B. die Temperatur auslesen möchte... welches Command Byte muss ich ihm dann schicken? Irgendwie finde ich so eine Liste im DB nicht.. Auf Seite 12 sind zwar die verschiedenen Möglichkeiten au...
10 - Problem mit Mega32 -- Problem mit Mega32
Hallo,

ich habe einen Mega 32 folgendermaßen angeschlossen:

Bild eingefügt

Den Quarz und die anliegenden Kondensatoren habe ich weggelassen, weil
TwinAVR den Prozessor nicht erkannt haben.

Es war so, dass ich in dem Programm auf Config geklickt habe und dann
folgendes BIld erschien:

Bild eingefügt

Ziehe ich dann, solange das FEnster noch offen ist, den Stecker vom PC,
erscheint auf einmal folgendes Bild:

Bild eingefügt


Genau das gleiche Problem tritt auch mit Quarz und ohne Quarz auf!
BASCOM erkennt den Prozessor auch nicht.

Wisst ihr, woran das liegen kann? ...
11 - Windows-Problem: Mal wieder COM-Port und Pollin-Board -- Windows-Problem: Mal wieder COM-Port und Pollin-Board
Nachdem ich meinen alten PC zu Grabe getragen habe (geplatztes Netzteil, das auch den Rest der Hardware frittierte), steht hier jetzt eine Leihgabe - ein MSI Mega 180. Dummerweise hat der keinen COM Port und daher habe ich diesen mit einer PCI-Karte nachgerüstet.
Bei K&M für 13€ erstanden: DeLock PCI 2xSeriell 1xParallel
http://www.delock.com/produkte/grup......html
Treiber sind dabei - das ist dann der NetMOS NM9835s Version 2.70.

Installiert nach Anleitung und Windows sieht die Ports auch.

In PonyProg muss ich für das Pollin AVR-Boards v2 ja folgendes einstellen:
Serial, Si Prog I/O und dann den passenden Port - und genau DAS ist das Problem! Alle Ports sind grau. "Probe" fällt auch negativ aus.
Stelle ich auf Si Prog API, dann fällt "Probe" bei angeschlossenem Board positiv aus. Mehr aber auch nicht, lesen/schreiben/löschen kann ich damit auch nicht (Device missing or unknown device (-24)).

COM-Ports im Gerätemanager auf andere Nummern legen (waren nach der Installation auf 4+5) bringt keine Ver...
12 - AT Mega 32 -- AT Mega 32
Moin!!!
Ich will ein bisschen in die uC technik einsteigen. Hab mir ein Buch gekauft mit dem ich lerne in C zu Programmieren, kauf mir jetzt ein Steckboard und jetzt geht es darum welchen uC ich mir kaufen soll. Ich habe da schon den AT Mega 32 im Auge, weil ich da schon weis wo ich den passenden dongle und eine einfache Programmierschaltung her bekomme. Aber ich hab nicht so viel Ahnung bei der Auswahl. Kann man den zB. überhaupt in C programmieren? Gibt es überhaupt welche die nur in bestimmten Sprachen programmiert werden können, oder is das immer egal? Warum hat der AT Mega 32 so´n komisches Fenster oben drin (DIL-40 gehäuse)? Dann gibts vom AT Mega 32 auch noch mehrere varianten. Wonach wählt man da aus?

ATMega AVR 32-16 PDIP
Gehäuse: DIL-40
MHz: 16
Flash: 32
EEProm: 1K
RAM: 2K
I/O: 32

der kostet 3,50€

ATMega AVR 32L8 PDIP
Gehäuse: DIL-40
MHz: 8
Flash: 32
EEProm: 1K
RAM: 2K
I/O: 32

der kostet 3,80€

warum kostet der untere mehr obwohl der einem schlechter vorkommt?

Naja. Geballtes unwissen halt...
Trotzdem danke schonmal im vorraus.
...
13 - 90S2313>Tiny2313 -- 90S2313>Tiny2313
Hallo Perl

Habe etwas gefunden hier im forum uber minidmx.
da wolte jemanden dass auf einem mega haben.

Und der Jornbyte hats sowiet bekommen.

da wahr aug einen ASM file also jezt weis ich wass da drin ist.

Leider bin ich nicht gut im andern fon dieser sachen.. da ich jezt im eine pdf file fiele unterschiede gefunden habe, und ich leider nicht weis wass ich andern darf.

special ist da ein stuck uber uart (90s2313) und usart (tiny2313).

wehn ich dem asm file durch dem avr studio laufen lass bekomme ich shon gleig fehler meldungen uber die register.
dass die dopelt sind R26,r25,r24,r29,r28
und dass hier aug ein fehler ist .

.def DELAY16_L(time) = low((((XTAL*time)/1000)-5)/4)


also dass wird fuhr mir etwas su swehr sein um su lossen.

aber fieleigt da Jornbyte aug noch einmall dieser posting finded.

der wirdt sicherlich wissen wo ich auf achten solte.

aber danke fuhr dem antword.



[ Diese Nachricht wurde geändert von: Rene046 am 26 Sep 2006 21:29 ]...
14 - Aus einem Impuls 5 Impulse machen -- Aus einem Impuls 5 Impulse machen
@ clembra

bzgl. des Ponyprog Programms, das kann keinen ATTINY13 Programmieren, zumindest steht es nicht in der Device Liste unter "AVR micro" wo auch die anderen ATTINYs stehen, wie der ATTINY 12, 15, 22, 26 und 2313, da steht auch die mega Reihe..., und wenn ich den als Device nicht auswählen kann, kann ich den demnach auch nicht proggen - oder?

Was nun? So von der Optik gefällt mir das Programm.

bzgl. der Programmierschaltung, reicht die Schaltung auf dem beigefügten Bild?

Was hast du mit Brenner gemeint?



...
15 - Stereoanlageressorstationssteuerung Netzwerkfähig -- Stereoanlageressorstationssteuerung Netzwerkfähig
Es gab doch mal das Projekt mit dem AVR-Webserver. ich such das grad mal.


http://mikrocontroller.cco-ev.de/de/avr_webserver.php

Ohne jetzt Deteils zu wissen, vllt. wäre das was (, wenn beim Mega noch IO-Pins frei sind für die eigentlichen Aufgaben. Ansonsten nen 2. Mega mit I²C oder SPI dazuhängen. Dadurch entsteht eine Latenz von wenigen ms, nicht der Rede wert.)


Edit: Es werden (laut http://www.ulrichradig.de/) nur 2 Ports verwendet, um mit der ISA-Karte zu kommunizieren.

[ Diese Nachricht wurde geändert von: DonComi am  3 Aug 2006 23:42 ]...
16 - PIC oder Microkontroller -- PIC oder Microkontroller

Also der ATmega16 ist ein uC (=Mikrocontroller) der Firma Atmel, die Reihe nennt sich AT-Mega (es gibt auch AT-Tiny, das sind "kleinere") und der Controllertyp heißt AVR. Insgesamt brauchst du ein Programm zum schreiben des Codes, evtl. Debuggen (Simulation am PC), einen Compiler und eine Brennsoftware (NEIN, Nero geht nicht ). Dazu einen ISP-Brenner (im Pollin-Board enthalten).
Mit dem Mercedes von Atmel wirst du nicht viel anfangen können, da du a) die Funktionen nicht nutzen kannst, bzw. diese Mega-Programme bei Anfängern nicht funktionieren werden und b) diese kein DIL-Gehäuse haben, also SMD-Bauteile sind und nicht in Lochraster passen.

Weitere Beschreibungen sind Atmel (Übersicht), den oben genannten Links und den Datenblättern zu entnehmen. Ach ja, Forumsuche hilft sicherlich auch ziemlich.

Gruß clembra
...
17 - DCF-77-empfang mit AT90S8515...? -- DCF-77-empfang mit AT90S8515...?
Hi balduin_x oder irgendjemand anderes:
hat hier jemand schon mal mittels eines der neueren AVR Prozessoren DCF77 empfangen/dekodieren können?
Wie hier schon bemerkt wurde, stimmt der Code auf den Seiten von Bascom nicht und auch nach Anpassung tut sich bzgl. Dekodierung absolut nichts.
Mir würde erstmal reichen, wenn mir zur Motivation jemand mitteilen könnte, dass DCF77 und ein AVR Mega (o.ä.) Prozessor mittels Bascom Basic auf jeden Fall funktioniert.
Danke
Peter...
18 - WINAVR für AT90S1200 -- WINAVR für AT90S1200
Ich bin mir jetzt nicht ganz sicher, ob der 1200er wirklich unterstützt wird, aber wenn, dann liegt es am fehlenden SRAM. Da scheinen die C-Compiler nicht mitzumachen, da ihnen die reine Nutzung der Register nicht reicht.

Aher du hast auch so den denkbar ungünstigsten Start-Controller gewählt. Hätte eher mit dem Mega8 angefangen. Der kostet auch nicht gerade viel mehr, hat aber einen um einiges größeren Funktionsumfang und mehr Speicher.

Ich weiß gar nicht mal, ob der 1200er überhaupt noch produziert wird. Aber auf jeden Fall ahst du auf nen ziemlich toten AVR gesetzt, da derzeit nach und nach alle klassischen AVR (Also alle AT90Sxxxx) entweder gegen mega odet tiny Typen ausgetauscht werden, oder ganz rausfliegen. ...
19 - µC stürzt bei anschalten von Leuchtsoffröhre ab :-( -- µC stürzt bei anschalten von Leuchtsoffröhre ab :-(
Was EMV bei AVR's angeht:
die neueren Mega-AVR's (alle mit kleinerer Strukturbreite) wie Mega8,16,32 etc. sind um Welten EMV-fester wie z.B.90S8515 etc.
Einen 90S4433 bekomme ich unter Ausnutzung aller Layout- und Schaltungsmöglichkeiten auf ca. 1.5kV Burst bei einer bestimmten Schaltung. Dann sind häufige Resets feststellbar.
Durch Austausch mit dem Mega8 wird die gleiche Leiterplatte sofort störfest bis 4.4kV. Wobei die 4.4kV die Obergrenze des verwendeten Burstgenerators ist und somit die Schaltung auch noch oberhalb dieses Wertes stabil sein kann.
Laut Atmel wurden auch die Ports geändert und es wird an einigen kritischen Eingängen (z.B. Reset) mehrfach gesamplet bevor der Wert übernommen wird....
20 - Warum immer Atmel? -- Warum immer Atmel?

Zitat :
Roboter hat am  4 Jan 2004 18:50 geschrieben :
Leider gibt es so viele AVR Typen! Auf der einen Seite ist es Vorteilhaft das man den besten Typ für die eigene Anwendung findet. Auf der anderen Seite erschwert es den Erfahrungsaustausch. Nur wenige kennen alle Details ihres verwendeten Controllers! Leider macht sich daher auch keiner die Arbeit mal ein Datenblatt zu übersetzen und für Einsteiger verständlich zu machen. Es gibt halt so viele!

Ich suche im übrigen noch ein paar GCC-Beispiele für ein Einstiegstutorial.



hallo,
aber PICs gibts deutlich mehr.meiner meinung nach zuviele.
ich finde die auswahl von avr schon gut.
man nimmt einfach den, wo die menge der anschlüsse reicht.
dann reicht auch meistens der flash, denke ich.

ich würde zb einen mega 16 oder mega32 für den anfang gut aussehn,
weil der hat genug aus oder und eingänge um viel zu probieren. ist normal DIP gehäuse und ist auch nicht z...
21 - Audio Spektrum Analyzer Projekt -- Audio Spektrum Analyzer Projekt
Hallo zusammen

habe nun mal nen Schaltplan erstellt
ich steuere die Led s nun mittels 8535 aus
und multiplexe das ganze mit Hilfe den
c-mos Bausteinen
nun fehlt mir eigentlich nur noch die FFT
seid ihr da schon weitergekommen ?
oder habt ihr da etwas neues gefunden ?

ich denke der AVR-Mega hätte genug "Power"
diese Transformation zu realisieren ...

Gruß Matthias


Hochgeladene Datei : analyzer.sch.txt...
22 - Suche ein paar AVR Beispiele -- Suche ein paar AVR Beispiele
Suche für ein kleines Tutorial ein paar AVR Beispiele welche alle Möglichkeiten der AVR Mega 8 und Mega 16 Serie aufzeigen. Gerne in ASM und GCC.


Gruß Frank
Neuer Webring http://www.roboternetz.de/phpBB2/webring.php
...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Avr Mega Uhrenquarz eine Antwort
Im transitornet gefunden: Avr Mega Uhrenquarz


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 8 Beiträge im Durchschnitt pro Tag       heute wurden bisher 7 Beiträge verfasst
© x sparkkelsputz        Besucher : 192594312   Heute : 3428    Gestern : 7576    Online : 209        16.8.2026    12:34
3 Besucher in den letzten 60 Sekunden        alle 20.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0262861251831