Car-PC.info

Relaiskarten - CPos <==(AT Mega8)==> CAN

mcfloppy - Di 20 Feb, 2007 11:07
Titel: CPos <==(AT Mega8)==> CAN
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 - Di 20 Feb, 2007 11:57
Titel:
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....
fuchs - Di 20 Feb, 2007 13:32
Titel:
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 - Di 20 Feb, 2007 15:06
Titel:
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, ...) ?
mcfloppy - Di 20 Feb, 2007 16:06
Titel:
habts ihrn link zu dem selbstbauteil? google findet da nicht so recht was...

gruß floppy
fuchs - Di 20 Feb, 2007 18:57
Titel:
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 - Di 20 Feb, 2007 20:59
Titel:
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 - Di 20 Feb, 2007 21:18
Titel:
rs232 stirbt aus und ist zu langsam bei 1mbit can mit hoher buslast.
außerdem bringt usb die versorgungsspannung gleich mit.
mcfloppy - Di 20 Feb, 2007 22:36
Titel:
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? Wink
fuchs - Di 20 Feb, 2007 23:21
Titel:
bei reichelt kaufen für 4,45€/stk ? Wink
mcfloppy - Di 20 Feb, 2007 23:46
Titel:
fuchs hat folgendes geschrieben:
bei reichelt kaufen für 4,45€/stk ? Wink

hab gestern bestellt Sad und die wollen ja 6 euro versand + nachname.... kann mir keiner einen schicken und ich überweise das geld?
mcfloppy - So 25 Feb, 2007 15:51
Titel:
sodala lieber herr fuchs Wink
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 - So 25 Feb, 2007 19:17
Titel:
mit rs232 ohne api

gruß,
fuchs

ps: als ich die anrede las, mußte ich mich fast übergeben... Wink
mcfloppy - So 25 Feb, 2007 22:36
Titel:
fuchs hat folgendes geschrieben:
mit rs232 ohne api

gruß,
fuchs

ps: als ich die anrede las, mußte ich mich fast übergeben... Wink


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.. Wink

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
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB