freebus.org
http://freebus.org/phpBB3/

LPC-Controller Ver 3.43 => Hat jemand ein Testroutine?
http://freebus.org/phpBB3/viewtopic.php?f=12&t=1122
Seite 1 von 1

Autor:  Hochfrequenz [ 18. Dezember 2009 01:55 ]
Betreff des Beitrags:  LPC-Controller Ver 3.43 => Hat jemand ein Testroutine?

Hallo,
ich bin in Sachen uC noch nicht ganz so weit und bin daher auf der Suche nach einer kleinen Testroutine in c, mit welchem man die fertig aufgebaute cntroller Platine Ver 3.43 z.B. auf Lötfehler testen kann.

Könnte folgendermaßen aussehen. Ein mit diesem Testprogramm versehener uC LPC-controller wird in die Fassung gesteckt und 24 V an die Platine angelegt. Wenn Beispielsweise ein langsames Lauflicht programmiert wäre, könnte man die Pins am Doppelpfosten auf dieses Lauflicht hin kontrollieren. Wenn gar nichts geht, kann man sich testend langsam zum Fehler hin vortasten. Der Vorteil ist, dass man nicht erst noch eine EIB-Terstumgebung schaffen muss.

Als nächstes könnte man für die Funktionsplatinen dann die Testrutinen entsprechend erweitern. Z. B. Schalten alle Relais oder dimmt der dimmer kontinuierlich Hoch und Runter.

Auch wenn man sich größte Mühe gibt, ein Lötfehler oder ein Bestückungsfehler ist nicht immer auszuschließen.

Kurzum, kann jemand ein solches Testlauflicht.c vielleicht einmal zur Verfügungs stellen.

Würde mich sehr freuen.



Grüße
Marco Schramm

Autor:  oldcoolman [ 20. Dezember 2009 14:41 ]
Betreff des Beitrags:  Re: LPC-Controller Ver 3.43 => Hat jemand ein Testroutine?

Hallo Marco,
klar könnte man, Frage ist nur ob es wirklich Sinn macht.
Die meissten Fehler hatten wir bis jetzt im Empfangs und Sendezweig
zu beklagen. Hier hilft halt nur eine EIB umgebung.
Ich selbst hab nicht mal eine Testumgebung, häng es einfach an den bus.
Austesten des out8:
erst mal ohne LPC
Bus anschließen.
Ziehen sofort relaise an? wird der FET heiss oder ein anderes Bauteil?->SOFORT trennen!!
progtaster drücken, leuchtet solange man drückt?
wenn ja:
Sicherheitshalber Spannung am ISP Pin1 messen.
Ist ca 3,2V ?
sind am Gate des FETs ca 1.38V?
sind an der Basis des BC557 ca 1.2V?
Wenn ja:
Spannung weg und LPC reinstecken.
Isp kabel anschließen und out8.hex flashen
ISP kabel abziehen und Jumper auf Pin1+2 am ISP stecken.
Toggelt jetzt die ProgLED beim Drücken des Progtasters?
wenn ja:
ETS anschmeissen und out8 Physikalische Adresse vergeben, parametrieren,
jeden Ausgang erst mal eine GA geben, OHNE Zeitfunktion oder dergleichen!!
Mit ETS programmieren.
Jetzt kann man mit ETS im GA Monitor die Relaise schalten lassen.
Oder per Handbetätigung mittels eines Drahtes von Pin10 des LED-Steckers nach den
jeweiligen Ausgang(toggelt).

Autor:  StefanT [ 24. Dezember 2009 15:21 ]
Betreff des Beitrags:  Re: LPC-Controller Ver 3.43 => Hat jemand ein Testroutine?

Ich messe die wichtigen Spannungen, und wenn das Ok aussieht dann flashe ich die FT1.2 Firmware auf den Controller und schaue ob ich damit auf meinen Test-Bus komme und Telegramme senden/empfangen kann.

Aber die Idee einer Test-Firmware finde ich grundsätzlich gut. Vielleicht könnte man da ja etwas entwickeln. Wenn eine Software gebraucht wird dann hätte ich von FTS eine Java Library im Angebot mit der man grundsätzlich Telegramme bzw die anderen Protokoll Schichten senden/empfangen kann. Derzeit aber nur via seriellen Port (wobei Pollin's 5 EUR USB-Seriell Wandler bei FTS funktioniert).

LG,
Stefan

Seite 1 von 1 Alle Zeiten sind UTC + 2 Stunden
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/