Autor |
Nachricht |
mcfloppy
Forumkenner
Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165
1996 Citroen ZX
|
|
Servus,
Habe mal alles Bestellt um nen AVR an Can zu hängen. Nur wie realisiere ich den Softwareteil? Was erwartet CPos so an daten?
Der Canbus wird ein eigenkonstrukt mit AVR Clienten.
Gruß Floppy
|
|
|
|
|
|
|
|
|
FMode
Stammposter
Alter: 48
Anmeldung: 26.09.2004
Beiträge: 277
Wohnort: Germany
|
|
also phillip_c entwickelt auch in diese Richtung.
...auch Ihm habe ich gesagt das wahrscheinlich eine ganze Menge Leute Interesse an billigen, fertigen CAN Knoten (=AVR CLienten oder wie du sie auch nennen willst) haben (inkl. mir).
Also ich gehe mal davon aus das du deine eFH (und den anderen Krempel) steuern willst ?
Zur Schnittstelle nach "oben" (deine Frage):
Event Schalter_eFH_vorneLinks_down()
Event Schalter_eFH_vorneLinks_up()
Event Schalter_eFH_vorneRechts_down()
...
Function Motor_eFH_vorneRechts(Richtung as ...)
Function Motor_eFH_vorneLinks(Richtung as ...)
....
(in dieser Schnittstelle werden die CAN Nachrichten erzeugt und an den CAN Treiber(!) geschickt usw... diese Schnittstelle ist sinnvollerweise ein COM/.NET Objekt)
diese Schnittstelle wird jetzt im CPos Plugin benutzt (kann CPos mittlerweile Plugins? Centrafuse kann "Plugins")
Ich zeichne dir gerne eine Systemübersicht - kümmer du dich um die CAN Knoten (Software auf dem PC ist kein Problem).
BTW: einen USB CAN Adapter brauchst du nicht nochmal bauen da gibts Fuchs und Volkers Interfaces....
|
|
|
|
Hardware: Voom, Commell LV677, Zenec5.1 Software: Centrafuse
|
|
|
|
fuchs
Developer
Alter: 53
Anmeldung: 04.04.2004
Beiträge: 1319
Wohnort: Friesland
|
|
Hi,
cpos arbeitet mit allen can adaptern zusammen, die nach dem lawicel protokoll arbeiten.
das wären zur zeit neben meinem interface (signatur) das agv4000 von folker, das lawicel canusb + can232 interface und die selbstbaulösung von mictronic.
wenn du selber eine hardware entwickelst , brauchst du nur das protokoll zu übernehmen.
Du kannst mit cpos can nachrichten auswerten, um die informationen anzuzeigen oder mit dem eventhandler auszuwerten.
die entsprechenden signale werden wie bei einer io-karte als sensoren eingetragen.
gruß,
fuchs
|
|
|
|
|
|
|
|
FMode
Stammposter
Alter: 48
Anmeldung: 26.09.2004
Beiträge: 277
Wohnort: Germany
|
|
fuchs hat folgendes geschrieben:
|
Hi,
cpos arbeitet mit allen can adaptern zusammen, die nach dem lawicel protokoll arbeiten.
das wären zur zeit neben meinem interface (signatur) das agv4000 von folker, das lawicel canusb + can232 interface und die selbstbaulösung von mictronic.
wenn du selber eine hardware entwickelst , brauchst du nur das protokoll zu übernehmen.
Du kannst mit cpos can nachrichten auswerten, um die informationen anzuzeigen oder mit dem eventhandler auszuwerten.
die entsprechenden signale werden wie bei einer io-karte als sensoren eingetragen.
gruß,
fuchs
|
lawicel protokoll !
gute Arbeit ihr alle da mit euren CAN Adaptern !
*fettes Lob*
hat cPOS so ein "MMI" Plugin (Fensterheber, SD, ...) ?
|
|
|
|
Hardware: Voom, Commell LV677, Zenec5.1 Software: Centrafuse
|
|
|
|
mcfloppy
Forumkenner
Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165
1996 Citroen ZX
|
|
habts ihrn link zu dem selbstbauteil? google findet da nicht so recht was...
gruß floppy
|
|
|
|
|
|
|
|
fuchs
Developer
Alter: 53
Anmeldung: 04.04.2004
Beiträge: 1319
Wohnort: Friesland
|
|
danke für das Lob, FMode.
es hat sich angeboten, was fertiges zu nehmen, anstatt selber ein neues protokoll zu erfinden.
ich habe dafür übrigens die ausdrückliche genehmigung von der firma lawicel. (nur falls ein schlaumeier jetzt bedenken wegen der rechtlichen lage äußern will)
ein spezielles plugin gibts nicht, aber die parameter für die can nachrichten sind in der ini datei festgelegt. kann man also rauskopieren und weitergeben.
hier der link zum selbstbau adapter auf atmega basis:
http://www.mictronics.de/?page=can_bus
gruß,
fuchs
|
|
|
|
|
|
|
|
|
mcfloppy
Forumkenner
Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165
1996 Citroen ZX
|
|
fuchs hat folgendes geschrieben:
|
hier der link zum selbstbau adapter auf atmega basis:
http://www.mictronics.de/?page=can_bus
|
Hmmmm wieso bastelt da jeder was mit USB/RS232 Wandlern drinne? Spricht was gegen eine normale RS232 Anbindung?
Gruß Floppy
|
|
|
|
|
|
|
|
fuchs
Developer
Alter: 53
Anmeldung: 04.04.2004
Beiträge: 1319
Wohnort: Friesland
|
|
rs232 stirbt aus und ist zu langsam bei 1mbit can mit hoher buslast.
außerdem bringt usb die versorgungsspannung gleich mit.
|
|
|
|
|
|
|
|
mcfloppy
Forumkenner
Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165
1996 Citroen ZX
|
|
fuchs hat folgendes geschrieben:
|
rs232 stirbt aus und ist zu langsam bei 1mbit can mit hoher buslast.
außerdem bringt usb die versorgungsspannung gleich mit.
|
Und was mache ich, wenn ich den ftdi chip nicht habe?
|
|
|
|
|
|
|
|
fuchs
Developer
Alter: 53
Anmeldung: 04.04.2004
Beiträge: 1319
Wohnort: Friesland
|
|
bei reichelt kaufen für 4,45€/stk ?
|
|
|
|
|
|
|
|
mcfloppy
Forumkenner
Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165
1996 Citroen ZX
|
|
fuchs hat folgendes geschrieben:
|
bei reichelt kaufen für 4,45€/stk ?
|
hab gestern bestellt und die wollen ja 6 euro versand + nachname.... kann mir keiner einen schicken und ich überweise das geld?
|
|
|
|
|
|
|
|
|
mcfloppy
Forumkenner
Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165
1996 Citroen ZX
|
|
sodala lieber herr fuchs
Hatte ja letztens in den falschen Thread geposted. Nun noch ne frage, arbeitet cpos mit der API oder mit direkten Kommandos? Weil ich ja per RS232 gehen will.
Gruß Floppy
|
|
|
|
|
|
|
|
fuchs
Developer
Alter: 53
Anmeldung: 04.04.2004
Beiträge: 1319
Wohnort: Friesland
|
|
mit rs232 ohne api
gruß,
fuchs
ps: als ich die anrede las, mußte ich mich fast übergeben...
|
|
|
|
|
|
|
|
mcfloppy
Forumkenner
Alter: 38
Anmeldung: 15.02.2007
Beiträge: 165
1996 Citroen ZX
|
|
fuchs hat folgendes geschrieben:
|
mit rs232 ohne api
gruß,
fuchs
ps: als ich die anrede las, mußte ich mich fast übergeben...
|
Bah, aber bitte nicht in meinen Thread übergeben. Wer soll die sauerrei denn wieder wegmachen... die ganzen Buchstaben und Sätze müssten gereinigt werden. NeNeNe..
Wieso is eigentl. die Anrede Herr Fuchs so wild?
Also muss ich eigentl. nur auf die Zeichen wie zB. S0[CR] und O[cr] usw reagieren?
Das wird ja garnich so schweer. Komme aber die Tage nimmer dran, da mein Zimmer auseinandergelegt ist. Muss ein paar Strippen ziehen usw.
Gruß Floppy
|
|
|
|
|
|
|
|
|