Forum (https://forum.milwaukee-vtwin.de/index.php)
- Modelllinien (https://forum.milwaukee-vtwin.de/board.php?boardid=17)
-- Allgemeines Forum für Evolution, Twin Cam und Milwaukee-Eight-Modelle (https://forum.milwaukee-vtwin.de/board.php?boardid=5)
--- Projekt: Harley Blinker-Modul Ersatz mit Arduino NANA (https://forum.milwaukee-vtwin.de/threadid.php?threadid=84564)


Geschrieben von Ricky am 14.06.2018 um 23:25:

Projekt: Harley Blinker-Modul Ersatz mit Arduino NANO


SO! Schnauze echt voll! Habe heute schon wieder das Problem gehabt, eine TC mit LED Blinkern auszustatten und diese "assigen" Last-Widerstände zwischen zuschalten. Es gibt ja ein Zubehör-Modul zu kaufen, aber das ist deutlich überteuert und hat auch nicht die Tachosignal-Funktion, obwohl der Hersteller damit wirb, es wäre ein vollwertiger Ersatz. Ich habe mir folgendes heute mal zusammengeschrieben und werde das in nächsten Zeit definitiv umsetzen. Wenn jemand sich an dem Projekt programmiermäßig beiteiligen will, der soll sich hier melden. Die Selbstbaukosten sollen sich so um die 15-20Euro einpendeln. Auch wenn ich damit diverse Dritt-Anbieter von Blinkermodulen in die Suppe spucke, ist mir das egal. Ein solches Blinkermodul auf Arduino gibt´s noch nicht, also muss damit mal schleunigst angefangen werden.

---------------------------------------------------------

DEF:

Was soll es können???

- lange Blinksequenz bei Brücken des Blinkerschalters ( langer Druck;  ab 0,5 sek) (z.B. Sehen and der Ampel, etc. . Anzahl der Blinkdauer muss ohne den Arduino neu zu flashen einstellbar sein (im eeprom)

- kurze Blinksequenz bei Drücken des Blinkerschalters ( kurzen Druck, bis 0,5 sek) (z.B. beim Abbiegen während der Fahrt oder Überholen). Anzahl der Blinkdauer muss ohne den Arduino neu zu flashen einstellbar sein (im eeprom)


OPTIONAL: das Original-Harley_Tacho gibt elektrisch über ein extra Kabel und gegen Masse Impulse aus. Die Anzahl der Impulse bei einer bestimmten Geschwindigkeit ist (noch!) unbekannt. Das Original-Blinker-Modul erkennt dieses und schaltet bei Empfangen von einer bestimmten Anzahl von Impulsen komplett ab; das Modul "denkt" also, es wird angefahren und das Blinken ist nicht mehr nötig. Meiner Erfahrung nach geschieht das 5 Sekunden nach dem Anfahren an z.B. einer grünen Ampel.

- Die Warnblinkfunktion muss vorhanden sein. Beim Drücken beider Blinker-Taster zugleich muss Warnblinker angehen.

- das Blinken/Warnblinken muss jeder Zeit durch erneutes Drücken des jeweiligen Taster zu beenden sein.

Die Blinkersequenzen (lang und kurz) müssen sich am Krad konfigurieren lassen. z.b. wenn man den rechtern Blinkerschalter drückt und dann die Zündug einschaltet (Arduino bekommt Spannung), in ein "Konfiguratiuons-Menü" kommt, was durch z.B. Dauerleuchten des vorderen rechten Blinkers signalisiert wird. Der vordere linke Blinker gibt dann durch unterschiedliche Blinksignale den jeweiligen Konfigurastionsparameter an. Diese können dann durch den linken und rechten Blinkerschalter verändert werden. Der linke Blinker gibt dann unmittelbar das eingestellte Ergebnis zurück. Das "Menü" arbeite ich noch aus... Erst mit dieser Funktion wäre es ein vollwertiger Ersatz für das Original-Modul.

- bei normal Zündung ein könnte man die Blinker einzeln 1-2mal kurz "rundum laufen lassen" für einen kurzen Lampen-Check; eher auch ein netten Gimmick nebenbei.


Umgebung:

die Tastereingänge sind gegen +12v geschaltet. Das ist die standard Harley-Schaltung. Alles in 4 Kanal, d.h. Blinker LH,RH,RV und RH sind getrennt. Das Modul muss lastunabhägig sein, d.h. LED Blinker müssen sich verbauen lassen. Der Arduino bekommt nur bei ´Zündung an/Accessories" Spannung; ansonsten ist keine Spannung auf dem Modul. Der Strom muss maximal pro Blinkerkanal 2Ampere sein (also 4x2A; es gibt ja Leute, die haben normale Glühbirnen). Evtl. kann man hier auch Micro-Relais anstatt Halbleiter nutzen. Ich würde auf jeden fall Micro-Relais für den +12V Schalteingang der beiden Taster nehmen, um Spannungsspitzen aus dem Bordnetz vom Arduino- Header fernzuhalten.

Anmerkung: evtl. Verzichte ich auf das kurz/lang Geblinke und dem Konfigurationsmenü, wenn ich mehr Informationen über das Blinker-Abschalt-Tachosignal bekommen.....

---------------------------------------------------------


so long,


Ricky

__________________
----------------------------------------------------
Roads??
Where we're going we don't need Roads....
----------------------------------------------------


Geschrieben von HeikoJ am 15.06.2018 um 00:20:

Im Patent zum TSM ist das so beschrieben:
The speed value is determined by counting pulses from speedometer cable line 14 in a preed time period measured by clock 59. These pulses represent turns of the speedometer cable itself.

https://patents.google.com/patent/US4972174A 

EDIT:
Ach ja, jetzt fällt mir die "alte" Beschaltung wieder ein, vermutlich meinst du die mit Tachowelle statt VSS. Da war/ist ein Reed Kontakt im Tacho eingebaut und die Tachowelle dreht einen Magnet.
Also 1 Impuls pro Umdrehung, das wiederum deckt sich mit dem oben zitierten Text aus dem Patent. Der "moderne" VSS Sensor (Hall Sensor) benutzt einen Marker am Zahnrad des 5ten Ganges. Vermutlich sind die Impulse bei beiden Varianten identisch.

EDIT 2:
Hier ist die von dir gesuchte Tabelle für die Sportster Modelle

http://sportsterpedia.com/doku.php/techtalk:evo:engctl03#vss_-_vehicle_speed_sensor
 

__________________
'First shalt thou take out the Holy Pin. Then, shalt thou count to three. No more. No less. Three shalt be the number thou shalt count, and the number of the counting shall be three."


Geschrieben von Schimmy am 15.06.2018 um 14:55:

Moinsen,

Das Harley - Modul (sogar das der alten EVO'S) zählt nicht alleine nur die Anzahl der Impulse und schaltet den Blinker nach einer gewissen Anzahl aus, sondern das Ganze ist auch noch geschwindigkeitsabhängig. Z.B. bei Fahrt auf dem Highway und setzen des Blinkers blinkt dieser viel länger, als beispielsweise im Stadtverkehr. 

Bei den neueren Modulen scheint es so zu sein, dass auch das Beschleunigen nach einem Abbiegevorgang zum Abschalten des Blinkers führt.

Viel Erfolg bei deinem Vorhaben 

Jo

__________________
Wenn man schon keine Ahnung hat, einfach mal die Klappe halten Augenzwinkern

Stammtisch in Münster/NRW


Geschrieben von HeikoJ am 15.06.2018 um 15:48:

Auf jeden Fall die Software beim KBA auf unzulässige Abschalteinrichtungen überprüfen lassen großes Grinsen

__________________
'First shalt thou take out the Holy Pin. Then, shalt thou count to three. No more. No less. Three shalt be the number thou shalt count, and the number of the counting shall be three."


Geschrieben von Ricky am 15.06.2018 um 21:44:

zum zitierten Beitrag Zitat von HeikoJ
Auf jeden Fall die Software beim KBA auf unzulässige Abschalteinrichtungen überprüfen lassen großes Grinsen

bullshit!

naja... baue ich eine "prüfstanderkennung" ein !!!!fröhlich

ricky

__________________
----------------------------------------------------
Roads??
Where we're going we don't need Roads....
----------------------------------------------------


Geschrieben von Ricky am 15.06.2018 um 21:50:

ich habe heute bei einer längeren fahrt mit meiner 2000er tc88 das verhalten des original-moduls genau beobachtet:

beim losfahren und abbiegen an der ampel geht der blinker nach anfahren nach 5 blinken aus.
bei langsamen anfahren einer abbiegung mit blibnken (OHNE STOP) das gleiche verhalten nach signifikanten beschleunigen; 5mal blinken und dann aus.
jetzt muss ich nur noch rausbekommen, was das originale blinkermodul die "signifikante beschleunigung" definiert, also wieviel impulse in einer gewissen zeit  sich verändern müssen.

ich werde das original modul auf meinem messplatz bringen, mit einem breadboard und glühlampen verdrahten,  und mit meinem funktionsgenerator füttern. dann mal schauen, was
bei rauskommt.

ricky

__________________
----------------------------------------------------
Roads??
Where we're going we don't need Roads....
----------------------------------------------------


Geschrieben von Ricky am 17.06.2018 um 20:48:

SO!!!!

es geht los!

heute mal schnell aus der großen kiste einen nano und pin-out-board gegriffen, eben am lötplatz quick 'n'dirty eine lochrasterplatine gelötet. die kann ich dann schön bei der arbeit auf meinem arbeitsplatz legen.... liegen ja mind. 10 andere projekte rum... das fällt nicht auf.cool kann ich immer mal zwischen durch mich mit beschäftigen.

hier mal bilder, damit jeder hier weiss, dass es wirklich los geht......






wenn jemand noch ideen hat, was man SINNVOLL noch mit intergieren kann.... nur los...

ricky
 

__________________
----------------------------------------------------
Roads??
Where we're going we don't need Roads....
----------------------------------------------------