kleiner Tipp wegen RS232 etc. Wer einen Laptop ohne hat, sollte eine PCMCIA-RS232C-Karte nehmen, da die normalerweise eine "echte" Hardware haben. Experimentiere momentan mit dem Experimentierkasten von Franzis. USB-Adaper funzten nicht, eine PCMCIA-Karte hingegen tadellos. Auch recht schnell.
Anfängerfragen rund ums Pollin Evaluations Board 2.0.1 und Mikrocontroller
-
-
Mein altes Notebook hat so einen Schacht
Welche benutz du?
Habe nämlich vorhin einen für 15€ gefunden, der allerdings dann COM-Port Nr. 8 ist - geht bei Pony Prog auch höher als Port 1-4? -
geht bei Pony Prog auch höher als Port 1-4?
Nein so weit ich weiß gehts leider nicht. Aber normalerweise kannst du doch deine Ports im Gerätemanager einstellen. Geht das bei der Karte denn nicht?
-
Welche benutz du
Ich habe eine bei e..y gekauft. Hong Kong. Kam so um die 10-12 Euro. Ich müsste mein Notebook anwerfen, um den Port zu ermitteln. Mache ich aber erst morgen. Habe keine Lust, in den Keller zu gehen.
Das ist die Karte: http://cgi.ebay.de/PCMCIA-to-R…%3A1%7C293%3A1%7C294%3A50Das Pollin-Board wartet bei mir noch aufs Zusammenlöten. Da kann ich nicht sagen, ob es mit der Karte funzt. Ich experimentiere gerade mit dem "Lewrnpaket Microcontroller" von Franzis. Und da geht die Karte. Habe zwei USB-RS232-Adapter, da funktioniert es nicht.
-
Ich habe zufällig auch das Pollin-Board und wollte noch etwas dazu wissen:
Und zwar bin ich schon ein bisschen drin im Programmieren und habe ganz zu Anfang mal das Testprogramm übertragen (ATmega16), die Fuses waren nicht gesetz, also Auslieferungszustand, das Programm lief aber und die LEDs konnte ich ein/ausschalten.
Pollin sagt aber, dass bestimmte Fuses gesetzt werden müssen. Habe ich gemacht, das Programm ging nicht mehr. Ist das bei euch auch so? Hab schon Support angeschrieben, aber leider keine Antwort.
-
Wäre dann mal interessant welche Fuses du gesetzt hast... Und wo sagt Pollin was von Fuses setzen? Wäre mal interessant. Da finden wir bestimmt den Fehler.
-
Ich habe eine bei e..y gekauft. Hong Kong. Kam so um die 10-12 Euro. Ich müsste mein Notebook anwerfen, um den Port zu ermitteln. Mache ich aber erst morgen. Habe keine Lust, in den Keller zu gehen.
Das ist die Karte: http://cgi.ebay.de/PCMCIA-to-R…%3A1%7C293%3A1%7C294%3A50Das Pollin-Board wartet bei mir noch aufs Zusammenlöten. Da kann ich nicht sagen, ob es mit der Karte funzt. Ich experimentiere gerade mit dem "Lewrnpaket Microcontroller" von Franzis. Und da geht die Karte. Habe zwei USB-RS232-Adapter, da funktioniert es nicht.
Würde mich echt freuen, wenn du das machen würdest. Aber lasse dir ruhig Zeit, ich bin sowieso bis zum Sonntag, den 7. Juni im Urlaub.
Würde mich auch mal interessieren, ob Pollin antwortet. Habe nämlich auch noch nen ATmega 16 zuhause rumliegen, den ich mal mit dem Testprogramm ausprobieren will. In der Anleitung von Pollin steht allerdings ein Screenshot, wie man die Securebits einstellen soll. Nur leider haben die eine andere PonyProg-Version benutzt als meine.
MfG feuerfuchs
-
Das Kabel muss 1:1 beschaltet sein.
Um den Bootloader zu flashen musst du natürlich ein erstes mal über den ISP flashen - nämlich den Bootloader selber. Danach nutzt man den Seriellen Port dafür.
Ich benutze den Bootloader von Bacom/mcselec - in der Hilfe steht alles, der Code ist bei den Samples dabei.
Die Test-Software von Pollin sollte soweit auf allen µC im Originalzustand laufen, ggfs. aber nicht "zeitrichtig" - wenn z.B. im Code 8000000 Hz stehen, der µC aber CLKDIV8 an hat, dann läuft er in Wahrheit mit 1000000 Hz. "Waitms 100" würde also dann zu "Waitms 800"...
-
Also hier mal ein Screenshot von dem PDF-Dokument von Pollin:
http://www.abload.de/image.php…atmega16gehtnichtkbmv.png
Wie schon gesagt funktioniert es so nicht! Zumindest nicht bei mir, ich hatte die Fuses einmal gesetzt und mich gefragt warum es nicht so funktioniert, als Anfänger dann sowieso die Einstellung nicht gemerkt und dann gang die Suche nach der Werkseinstellung los, denn einen ATmega16 will man ja nicht einfach so verlieren, nicht?
Die korrekte Version der Fuses ist also Werkseinstellung, ein Screenshot von mir:
http://www.abload.de/image.php…a16fusebitsvor-eiq9q3.png
Ich würde jetzt bloß noch gerne wissen, ob das bei euch auch so ist. Vielleicht sollten wir alle samt eine E-Mail an Pollin schreiben, sonst reagieren die ja sowieso nicht.
-
Also wenn du einmal die Fuses setzen konntest und jetzt nicht mehr, dann hast du die Taktquelle wohl falsch verändert.
Der Screenshot ist aber eigentlich OK, bis auf die OCD-Fuse. Sollte über den 1MHz internen Takt gehen.Die Fuses von Pollin sind völliger Quatsch - JTAG, OCD, EEPSAVE und BOOTVEKTOR? Was soll das?
-
Also wenn du einmal die Fuses setzen konntest und jetzt nicht mehr, dann hast du die Taktquelle wohl falsch verändert
Ne ne, anders setzen konnte ich die dann schon noch, aber ich hatte eben als Anfänger so meine Schwierigkeiten und habe die Werkseinstellungen vergessen.
Pollin sollte man halt nicht immer vertrauen...(Ich habe letztens auch ein Widerstands-Sortiment bei Pollin.de bestellt und hab Kondensatoren erhalten..., ?Fachkräfte?)
-
Abend,
ich habe jetzt meine 1. Schaltung erstellt, die außerhalb des Pollin Boards stattfindet
Leider funktioniert sie nicht
Ich habe eine Idee, was der Fehler sein könnte:[Blockierte Grafik: http://xapek.org/wiki/images/thumb/1/14/Atmega8_pinbelegung.png/400px-Atmega8_pinbelegung.png]
1) Angenommen ich schließe an Port B1 eine LED an, ist die Anode dann an Pin 22 oder an Pin 8?
2) VCC ist Kathode, GND Anode, oder?
3) Geht ein Mikrocontroller (ATmega kaputt, wenn man die Stromzufuhr verpolt?Danke für eure Hilfe!
-
Moin,
1) Angenommen ich schließe an Port B1 eine LED an, ist die Anode dann an Pin 22 oder an Pin 8?
Die Anode deiner Led muss an Port B1 und die Kathode an GND Pin 8.
2) VCC ist Kathode, GND Anode, oder?
VCC ist Plus
GND ist MinusLg,
-
Danke für die Antwort!
Und muss die Stromversorgung des Conrollers (Kathode) dann (logischerweiße) an Pin 22 liegen? -
Zitat aus anderem Forum:
ZitatDa man 8 und 22 in der Schaltung sowieso verbindet ist das
egal.Habe gerade deinen Thread gefunden feuerfuchs Doppelt hällt besser wa?
-
Ja so ist es
Naja es ging aus Beitrag #33 nicht heraus, dass ich die verbinden soll.
-
Und muss die Stromversorgung des Conrollers (Kathode) dann (logischerweiße) an Pin 22 liegen?
Wie meinst du das? Der Controller bekommt an VCC (Pin 7) + und an GND (Pin 22) - . Deine LED kommt mit der Kathode an Pin 22 und mit der Anode (+) an den Pin PB1. Hat aber der eine hier schon geschrieben.
-
Also muss ich dann Pin 22 und Pin 8 verbinden, oder ist Pin 8 in diesem Falle "nutzlos"?
-
Hm....tja man kann es sicherlich unverbunden lassen, aber verbinde es. Es ist beides GND (Wenn das Bild stimmt).
-
Dann zitiere ich mich eben selbst:
Zitat aus anderem Forum:
Zitat
Da man 8 und 22 in der Schaltung sowieso verbindet ist das
egal.Also beide verbinden.