Pollin RFID Entwicklungsboard

Hast Du ein Board mit LCD?? Hat es schon einmal funktioniert?? Also 
normalerweise, wenn du das Original-File von Pollin nimmst sollten die 
Tasten und das LCD funktionieren. Problematisch ist eigentlich meiner 
Meinung nach nur die Antenne. Ich hab jetzt eine selbst gewickelt und 
etwa
6 cm Leseabstand. Mehr wäre mir zwar lieber, aber das ist bei mir so 
ziemlich
der grösste Abstand. Ansonsten würde ich auf Lötstellen tippen.
Gast
Mein Board hat kein LDC, wollte mir ein bestellen aber nachdem das Board 
nicht mehr funktioniert, hab ich mir das mit dem Bestellen erstmal 
anders überlegt.
Und es hat bevor ich mit dem USBASP rumgespielt hab normal funktioniert.
Wenn ich die Original Firmware mit Bascom aufspiele, meckert es wegen 
falscher bezeichnung des µC, also hab ich die regfile für den Attiny 
passend geändert, dann lässt sich auch alles aufspielen.
Dann gehen wie beschrieben die 3 LEDs an und nach ein paar Sekunden 
gehen LED 2 und 3 wieder aus.
Hatte ganz am Anfang das Problem das nichts erkannt wurde, also hab ich 
ein 500 Ohm Poti in Reihe mit der Spule gelötet, dann funktioniert es 
einwandfrei.
Nur hat seit neustem leider nicht mehr.
Und wie gesagt das Aufspielen der Firmware hat leider nichts geholfen.
Auch ein neuer 2313 hat nicht zum gewünschten Ergebnis geführt.

Liebe Grüße Klaus
Hi Klaus
hab jetzt mal meine Fuse-Bit ausgelesen.
Low: 0xFF  High: 0xDB
Was ich aber komisch finde, ist die Tatsache, dass dein Prog den uC 
anmeckert. Ich glaube eher darin liegt der Fehler. Ich nutze Ponyprog 
und das Eval-Board von Pollin.
Achja, wichtig. Solltest du den 2313 im Board über den ISP 
programmieren, musst du die 2 stecker der LEDs rausmachen. Hatte ich am 
Anfang immer vergessen.
Gruss Peter
Gast
Ich benutze Bascom 2.0.7.1
Ich mein zwar ich hätte es mit der Hex Datei schon probiert, werd es 
aber morgen nochmal Testen.
Vielen Dank für die schon recht vielen Antworten.
Werd dann morgen berichten ob's klappt oder nicht.

Gruß Klaus
Gast
So nun hab ich die Hex-Datei nochmal aufgespielt.
Es bleibt dabei die LEDs (Netz,LED1, LED2) gehen wie gewünscht an und 
nach ein paar Sekunden gehen LED1 und LED2 aus.
Kann ich nicht irgendwas durch Messen überprüfen?
Gast
Nach ein paar Tagen Pause hab ich nochmal getestet.
Das Drücken der Taster bewirkt doch was.
Nun muss ich die Taster wohl ein wenig länger gedrückt halten, als 
bisher angenommen.
Über RS232 bekomme ich leider immer noch keine Texte angezeigt.
Und den Chip erkennt es wohl auch noch nicht bzw. nicht mehr.

Gruß
Klaus
Gast
Oh vielen vielen Dank.
Du hattest das ja schon weiter oben geschrieben, und ich war der Meinung 
ich hätte die Fuses so geändert.
Oh man vielen Dank für den erneuten Hinweis.
Nun funktioniert es wieder.

Danke danke danke

Gruß Klaus
Gast
Ich hatte die Fuses tatsächlich schon passend geändert, jedoch auf dem 
"alten" µC
Und den hab ich eben reingesteckt und alles rübergefashed und...nichts 
geht.

die .bas nach meinen Bedürfnissen geändert kompiliert und dann mit 
myAVRProg Tool drauf geflashed, bingo es läuft.

Das Problem scheint wohl Bascom zu sein, das flashed anscheinend nicht 
richtig.
Gast
Hallo,
Ich hab hier ein Pollin Rfid Entwicklungsboard mit einem Attiny2313 und 
dem U2270B.
Dazu möchte ich einen Quellcode in c schreiben, wobei ich gerade bei 
einem Problem nicht weiterkomme.
Ich habe mir die geposteten Firmwares in diesem Thread angeschaut und 
vergeblich versucht sie zum Laufen zu bringen. Benutzt ihr eventuell 
andere Atmel Mikrocontroller ? Beim raufladen des Quellcodes auf das 
Board sind nur schwarze Balken auf dem Display zu sehen....
Mein Hauptproblem ist das Auslesen der Tags. Bei meiner Solution 
(Projekt) habe ich das EM4095.c und .h und die LCD.c und .h eingebunden. 
Ich habe gedacht, dass z.B. mit dem Befehl em4095_read_tag(tag) die in 
die Spule eingefügte tag ausgelesen wird. Deshalb würde ich gerne 
Wissen, wie man  überhaupt etwas auslesen und im LCD-Display ausgeben 
kann. Ich hoffe ihr könnt mir schnell helfen ( am besten mit Code ;-))
Hi Masgid,
Also mein geändertes Prog etwas weiter oben (30.09.2011) ist definitiv 
in C
und für das Original Board von Pollin, also Tiny2313.
Ist dein Makefile richtig???
Hört sich auch nach falsche FuseBit an. Stehen auch oben (12.11.2011). 
Denke auch daran, wenn du über den ISP programmierst, musst du glaub ich 
die Brücken für die LED's rausmachen.

Gruss Peter
Gast
Hallo Peter,

ich habe nun deine main.c eingebunden und die Fuses wie auf dem 
Screenshot eingestellt.Die Brücken für die LED`s habe ich beim 
Programmieren auch entfernt. Das Display zeigt immernoch nur schwarze 
Balken und die Taster funktionieren auch nicht !? Siehst du auf dem 
Screenshot noch einen Fehler bei den Einstellungen ?

Beste Grüße

Masgid
Angehängte Dateien:
Gast
Daran kann es eigentlich nicht liegen. Wenn ich mit dem Befehl 
_lcd_string oder _lcd_data eine einfache Ausgabe mache wird es auf dem 
Display angezeigt...
Außerdem habe ich noch einen zweiten Attiny 2313 mit dem originalen 
Bascom Quelltext und damit funktioniert es einwandfrei. Deshalb wundere 
ich mich das es nicht mit dem C Quelltext funktioniert...
Hm eigentlich kann es ja nur an deinem Compiler liegen. ich schaue mal, 
wo ich das fertige Hex rumliegen hab. Mit welchen Program flashst du??
Ich nehme zum Programmieren Ponyprog. Die Fuses müssten laut deinem Bild 
auch stimmen.

Hab gerade gesehen, du nimmst AVRISP.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.