Autor |
Neue Aufgabe braucht neue Hilfe: Drehzahlanzeige digital |
|
|
|
|
BID = 981463
Offroad GTI Urgestein
Beiträge: 12744 Wohnort: Cottbus
|
|
Zitat :
| Kann ich alle freien Pins belegen, wie ich will, so lange ich die auf Eingang oder Ausgang programmiere? | In deinem Fall schon.
Zitat :
| Das mit dem Thema "Drehzahl" zu "Rechtecksignal" ist bei mir noch so ne Frage. | Mir düngt ich hätte diesbezüglich schon etwas erwähnt...
_________________
Theoretisch gibt es zwischen Theorie und Praxis keinen Unterschied. Praktisch gibt es ihn aber. |
|
BID = 981464
Apokya Gelegenheitsposter
Beiträge: 78
|
|
Also ist die ganze Schaltung schon fertig?
Aufbauen, USB-ISP-Programmer anschließen, Programm laden, los gehts?
So schnell und "einfach"? |
|
BID = 981470
Offroad GTI Urgestein
Beiträge: 12744 Wohnort: Cottbus
|
Zitat :
| So schnell und "einfach"? |
Ja, willkommen in der Welt der Mikrocontroller
Die Drehrichtungseingänge solltest du gegen GND schalten und vom Programmierer die intern Pullup-Widerstände setzen lassen. Schwebende Eingänge sind ein Garant für Fehlfunktionen.
_________________
Theoretisch gibt es zwischen Theorie und Praxis keinen Unterschied. Praktisch gibt es ihn aber.
|
BID = 981476
Apokya Gelegenheitsposter
Beiträge: 78
|
Der wird mir warscheinlich empfohlen, stimmts?
http://shop.myavr.de/Systemboards%2.....00006
Würde der auch gehen?
http://www.ebay.de/itm/USB-Tiny-ISP.....=true
Ich habe vor mit Bascom zu programmieren. Oder gibt es eine bessere und kostenlose Alternative, die grade nicht bedacht habe?
Da ich sehe, der programmiert mit dem 6-Pin-Anschluss, kannst du mir sagen, was in meiner Schaltung dann weg fällt?
[ Diese Nachricht wurde geändert von: Apokya am 7 Feb 2016 20:04 ]
|
BID = 981477
Offroad GTI Urgestein
Beiträge: 12744 Wohnort: Cottbus
|
Zitat :
| Da ich sehe, der programmiert mit dem 6-Pin-Anschluss, kannst du mir sagen, was in meiner Schaltung dann weg fällt? |
Nichts, was den µC beträfe: https://www.mikrocontroller.net/art.....r#ISP
Das hättest du mit drei Sekunden googeln allerdings auch herausgefunden...mein ja nur
Zitat :
| Oder gibt es eine bessere und kostenlose Alternative, |
AVR-Studio ist keine kostenlose Programmierumgebung.
_________________
Theoretisch gibt es zwischen Theorie und Praxis keinen Unterschied. Praktisch gibt es ihn aber.
|
BID = 981479
Apokya Gelegenheitsposter
Beiträge: 78
|
Das stimmt Trotzdem danke
Welchen Programmer nimmst du denn?
Oder arbeitest du mit AVR-Studio?
|
BID = 981482
Kleinspannung Urgestein
Beiträge: 13360 Wohnort: Tal der Ahnungslosen
|
Also ich programmiere auch mit Bascom.
Da ich aus seeligen C64er Zeiten noch etwas basic konnte,bot sich das an.
Und die Bascom Demo gibts kostenlos.
Einzige Einschränkung,sie kann nur 50% des Flash nutzen.
Aber wenn man einen µC nimmt der genug davon hat,stört das nicht.
Und wenn du mit dem Gedöns anfängst,tu am besten zum probieren immer "doppelt Sockeln".
Das heißt,dein Programmer hat einen Sockel,deine Schaltung/Platine bekommt einen.
Den µC steckst auch auf einen,und zum probieren halt immer Sockel auf Sockel.
Die µC-Beinchen sind sehr filigran,und irgeneines ist immer störrisch.
Und wenn du die 5x grad gebogen hast,bricht garantiert eins ab.
Kann mit zwei Sockeln nicht passieren.
Erst wenn alles geht,steckst halt um.
Und besorg dir ein paar von den AVR deiner Wahl.
Ich hab immer einen,auf dem ich so lange "herumbrenne" bis alles funktioniert.
Die fertige Schaltung bekommt dann einen jungfräulichen.
_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein)
|
BID = 981516
BlackLight Inventar
Beiträge: 5323
|
Zitat : Offroad GTI hat am 7 Feb 2016 20:11 geschrieben :
| AVR-Studio ist keine kostenlose Programmierumgebung. |
Kostet die jetzt Geld?
Ich hatte vor Jahren mal ein myAVR Produkt ausprobiert und war nicht so recht davon begeistert. Als für die C-Programierumgebung dann noch Kosten anfallen sollten, bin ich zum original gewechselt Atmel Studio, damals noch die Version 4. Auf meinem Rechner ist jetzt 6 drauf, auf der Webseite sind sie schon bei 7.
Als Programmer hab ich mir ganz langweilig den AVR ISP MKII in einer Studentenaktion angeschafft.
Aber diese Fragen würde ich eher mit deinem Programmierer abklären.
Offtopic :
| Edit: Es gibt wohl Clone vom AVR ISP MKII. Da ich aber schon öfters Sachen zweimal kaufen durfte, da die erste Anschaffung sich als richtiger Reinfall rausgestellt habe, sehe ich eigentlich davon ab. |
[ Diese Nachricht wurde geändert von: BlackLight am 7 Feb 2016 22:46 ]
|
BID = 981572
Offroad GTI Urgestein
Beiträge: 12744 Wohnort: Cottbus
|
Offtopic :
|
Zitat :
| Kostet die jetzt Geld? | Ne, war nur ein Aufmerksamkeitstest |
|
BID = 981575
Apokya Gelegenheitsposter
Beiträge: 78
|
|
BID = 981577
BlackLight Inventar
Beiträge: 5323
|
|
BID = 985863
Apokya Gelegenheitsposter
Beiträge: 78
|
Ich bin leider noch nicht viel weiter gekommen, aber ich habe noch eine Frage:
Zur programmierung mit einem 6-pin-Stecker muss ich, wenn ich nicht falsch liegen die Pins PB5, PB6 und PB7 nutzen.
Wenn ich die jetzt doppelt belege, sagen wir mal mit einer LED und der IC schaltet Plus, würden die LEDs beim Programmieren blinken?
Und wenn ja, ist das schlimm, oder gehen dann Programmierdaten verloren?
Was könnte man dagegen tun, wenn Daten verloren gehen.
Danke schon mal für die Antwort
|
BID = 985868
Kleinspannung Urgestein
Beiträge: 13360 Wohnort: Tal der Ahnungslosen
|
Zitat :
Apokya hat am 25 Mär 2016 11:57 geschrieben :
|
würden die LEDs beim Programmieren blinken?
|
ja
Zitat :
|
Und wenn ja, ist das schlimm,
|
nein,normalerweise geht das trotzdem...
Zitat :
|
dagegen tun, wenn Daten verloren gehen.
|
Jeder halbwegs vernünftige Programmmer macht ein verifying.
Und wenn er mit dem Ergebniss nicht zufrieden ist,meckert er dich voll.
Dann erst mußt Ursachenforschung betreiben...
_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein)
[ Diese Nachricht wurde geändert von: Kleinspannung am 25 Mär 2016 13:10 ]
|
BID = 985869
Apokya Gelegenheitsposter
Beiträge: 78
|
Das Blinken entsteht wenn ich Plus an den LEDs schalte oder auch Masse?
Also kommt es auf die Flussrichtung des Stroms an?
Und der ATmega32 kann die Pins prüfen wenn sie nach Masse oder Plus gehen, stimmts?
Sry wenn ich das schon mal gefragt habe oder es sogar gesagt wurde, ist schon was länger her
[ Diese Nachricht wurde geändert von: Apokya am 25 Mär 2016 13:15 ]
|
BID = 985873
Offroad GTI Urgestein
Beiträge: 12744 Wohnort: Cottbus
|
Zitat :
| Also kommt es auf die Flussrichtung des Stroms an? |
Kommt es praktisch immer
Aber ob du Plus oder Masse schaltest ändert herzlich wenig an selbiger
Zitat :
| Und der ATmega32 kann die Pins prüfen wenn sie nach Masse oder Plus gehen, stimmts? |
Verschiedene Logikpegel voneinander zu unterscheiden ist doch das täglich Brot eines Mikrocontrollers. Oder worauf willst du hinaus
_________________
Theoretisch gibt es zwischen Theorie und Praxis keinen Unterschied. Praktisch gibt es ihn aber.
|