PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bordcomputer



simon_751
28.01.2007, 12:51
Hi
ich plane mir einen Bordcomputer ins Auto zu bauen. Als Controller soll der Mega 8 dienen. Ich möchte damit gerne alle möglichen Werte abfragen können. Diese sollen dann auf einem möglichst großen Lcd Display angezeigt werden. gewünschte Funktionen sind:
Voltmeter
3-5 verschiedene temperaturen
Geschwindigkeitsanzeige(auf extra Display.
Stoppuhr

Lässt sich das Alles mit einem oder mehreren Mega8's machen und was gibt'S da an Lcds?
Außerdem stellt sich noch die Frage was für Temp. sensoren ich nehme die Temperaturen von bis zu 400°C messen können und wie ich diese programmiere?(Bevorzugt Bascom)

Vielen Dank

Xtreme
28.01.2007, 15:29
Hi

also die Wahl des µC hängt meiner Meinung nach sehr von der Zahl und Art der Sensoren ab... kommt ganz darauf an...

Displays gibts hier:
http://www.shop.display3000.com/

tippo
28.01.2007, 15:52
Hallo, ich habe etwas ähnliches vor.
Welche Temperaturen willst du messen ?
Außen- und Innenraumtemperaturen sollten relativ einfach gehen.
Die Öltemperatur z.b. über eine spezielle Schraube (mit Temperaturfühler), die die Ölablassschraube ersetzt.

Welches Auto verwendest du dass du das Tachosignal abgreifen kannst, oder geht das bei allen ?

mfG
Tippo

Rofo88
28.01.2007, 16:00
Ist zwar kein Mega8 aber damit kann man auch etwas mehr auslesen :-b

http://www.blafusel.de/misc/obd2lcd_3.html

darwin.nuernberg
28.01.2007, 16:57
Welches Auto verwendest du dass du das Tachosignal abgreifen kannst, oder geht das bei allen ?

mfG
Tippo


Ich hatte auch schon ähnliche Ideen,
alledings würde ich von einem direkten Eingriff in die Motorelektonik abraten (Garantie usw.).

Als Anregung:

Ich hachte da an einen Hall-Sensor, welcher irgendwo an der Kurbelwelle (nähe der Zahnräder) montiert wird, duch die Impulse und zusätzlich über die Kentniss welcher Gang einngelet ist, könnte eine Geschwindigkeitsauswertung erfolgen.

oder

An der Tachowelle eine Gabellichtschranke anbringen, welche durch ein Taktrad betrieben wird.

Wie gesagt ich habs dann doch bleiben lassen ("Kein Bock gehabt").

tippo
28.01.2007, 17:04
Deswegen beschränke ich mich zur zeit leider auch auf diverse Temperatursensoren.

Was ich evtl. noch plane ist ein Rückfahrwarnsystem mit Ultraschall.

darwin.nuernberg
28.01.2007, 17:30
Deswegen beschränke ich mich zur zeit leider auch auf diverse Temperatursensoren.

Was ich evtl. noch plane ist ein Rückfahrwarnsystem mit Ultraschall.

Es geht auch ohne US
einfach den Schalter am Gertiebe für den Rückwätrsgang abgreifen und eine Hupe dran (oder das Rücklicht abgreifen)

Schon warnt er dich vorm "rüggwärssfarn" :-#

simon_751
29.01.2007, 16:47
Elektronik??
[-X [-X [-X
Ich fahre einen Käfer \:D/
Ich hab vor Temperaturen von bis zu 500C° zu messen.(Abgastemp. und Zylinderkopftemp.) Die Geschwindigkeit öchte ich mit Magneten am Rad messen. Wie beim Fahrrad.

simon_751
29.01.2007, 16:50
Zu den Displays: Ich habe eins vom Laptop.(14") KAnn man das auch ansteueren, oder ist das zu aufwendig?

G-Laderjosi
17.04.2007, 16:28
Zu den Displays: Ich habe eins vom Laptop.(14") KAnn man das auch ansteueren, oder ist das zu aufwendig?

Laptop Displays kann man nicht mit einem AVR ansteuern, also möglich ist das schon, aber viel zu Kompliziert.

Wieso kein LCD? So ein Grafik LCD mit 128x128 ist schon verdammt gross, und mann kriegt genug Infos aus Display.

Ich selber Bastle auch gerade an einem BC für mein Auto. :-b

Hallimasch
16.05.2007, 09:55
Hi

also die Wahl des µC hängt meiner Meinung nach sehr von der Zahl und Art der Sensoren ab... kommt ganz darauf an...

Displays gibts hier:
http://www.shop.display3000.com/


Hallo,

tolle Adresse für Displays ....

Hallimasch

Hallimasch
16.05.2007, 10:00
Deswegen beschränke ich mich zur zeit leider auch auf diverse Temperatursensoren.

Was ich evtl. noch plane ist ein Rückfahrwarnsystem mit Ultraschall.


Hallo,

möchte über ein rn-control mehrere Temperaturen im Motor abfragen, nur Kühlwasser und Diesel / Pflanzenöl, und diese dann auf einem großen Display darstellen.
I2C- Sensoren bis 125°C. reichen völlig aus.

So 6 Temperaturen bräuchte ich schon ....

Mit was habt Ihr das verwirklicht ?

Vielleicht können wir uns ja zusammentun und uns die Software erstellen lassen und die Kosten teilen.

Gruß Hallimasch

Hallimasch
01.06.2007, 11:10
Hallo,

ist das Projekt " Bordcomputer " tot .... kein Interesse mehr .... ?

Hatte eine Frage gestellt und nichts tut sich ... :(

Gruß Hallimasch

patti16
03.06.2007, 09:23
hallo

ich würde aber an deiner Stelle keine I2C Temperaturen nehmen sondern NTC Temperaturen sensoren und die dann an einen ADC Port ist leichter und wirkungsvoller.

allerdings würde ich für den Kühler mehr als nur 125°C einplanen ......
und am Zylinderkopf würde ich auch mehr als 125°C einplanen .....

gruß
patirck

Hallimasch
03.06.2007, 20:40
hallo

ich würde aber an deiner Stelle keine I2C Temperaturen nehmen sondern NTC Temperaturen sensoren und die dann an einen ADC Port ist leichter und wirkungsvoller.

allerdings würde ich für den Kühler mehr als nur 125°C einplanen ......
und am Zylinderkopf würde ich auch mehr als 125°C einplanen .....

gruß
patirck


Hallo Patrik,

vielen Dank für Deine Informationen.
Ich möchte ja nur Kühlwasser und Dieseltemperaturen messen, da reichen die max. 125° Sensoren.

Habe halt gedacht, bin blutiger Anfänger, mit den I2C-Sensoren würde das einfacher gehen, so ein wenig Lehrgeld ist auch nicht schlimm.
Länge Anschlusskabel der Sensoren max. 3 m bei korrekter Verlegung.

Hast Du so etwas schon gebaut ?

Danke und Gruß

Hallimasch

patti16
04.06.2007, 19:43
hallo Hallimasch,

ja, na klar, ich weiß das eigentlich 125°C ausreichen allerdings lerne ich auch Kfz Mechatroniker und ich weiß das Kühlwasser Temp auch mal mehr als 125 Grad haben, deshalb würde ich dir raten eher auf einen NTC Sensor zu holen der ca 150 Grad aushält.

hatten gerade erst heute ein Auto drin, das so warm war das man nicht mehr den Kotflügel anfasssen konnte, allerdings war das nur ein Benziner.......

Also ich haben nen Ds1621 I2C Sensor bzw ein paar daheim..... allerdings würde ich das auch wie in der Industrie machen das ich NTC Sensoren nehme geht einfach schneller.... und könnte man wahrscheinlich genauer und jeden Sensor schnell berechen von der Temperatur her als die DS1621 Sensoren... habe ich allerdings noch nicht ausprobiert........ falls es falsch sein sollte bitte Verbessern.


gruß
patrick

cni
19.11.2008, 22:52
Hallo,

geht´s denn hier mal weiter?
Habe auch von einen Board-Computer für einen Citroen Saxo mit einem AVR zu basteln, da dieses Modell noch kein OBDII hat!
Wo man das Tachosignal abgreift weiß ich schon, doch wie "monitore" ich das mit einem µC? Sind das nicht Impulse (12V oder so)? Die könnte man ja durch einen Digital-Eingang zählen!

Zu den Themperatur-Sensoren, da finde ich auch, das die DS1621 nicht so sehr geeignet sind, wegen der größe und dem drumherum (Adressierung).
Gibt´s evtl. andere Bauformen? Oder vielleicht 1-Wire, die DS1820 haben 3 Anschlüsse und sehen aus wie ein Transistor.

Mal generell gefragt, geht 1-Wire eigentlich mit einem AVR?

Was könnte man denn noch so messen im Auto:
- Spannung
- Strom
- Themperaturen
- Geschwindigkeit
- Füllstände
- ...
Wem fällt noch was ein?
Und wie setzt man das alles um, OK Tachosignal und Themperaturen haben wir schon, Spannung sollte auch kein Thema sein, doch die anderen "Messwerte"?

Vorschläge und Ideen sind wilkommen!

thewulf00
20.11.2008, 06:53
geht´s denn hier mal weiter?
:Haue Wohl eher nicht, wenn der Beitrag schon fast 1,5 Jahre als ist....

cni
20.11.2008, 19:44
Naja vielleicht "flammt" er ja wieder auf...

Mir ist noch eingefallen, das man z.B. noch folgendes messen könnte:
- Drücke
- Richtung
- ...

H6C12O6
20.11.2008, 19:47
man könnte auch die körpertemperatur des Beifahrers/in erfassen :mrgreen:
Ne ,spass ich hoffe auch das der thread weiter geeht , ist sehr interessant

cni
20.11.2008, 19:55
Also ich hab einen AVR MEGA168
bzw. das Mini Universalboard V1.3 und das EADIP-LCD inkl. RN-Displayhalter von robotikhardware.de
Damit wollte ich den Boardcomputer realisieren!
Das Display inkl. der 3 Taster passt perfekt bei unserem Auto (Citroen Saxo 1.1) in die Konsole (Blinblende für weitere Schalter).

Ich würde halt erst mal anfangen, die Themperaturen zu messen, aber welcher Sensor wäre am besten geeignet ohne viel drumrum?
Der DS1830 (1-Wire) würde mir schon gefallen, da nur 3 Anschlüsse und keine weiteren Bauteile nötig. Also zu jedem Sensor-Punkt ein 3-adriges Kabel. Evtl. sogar durchgeschliffen als Bus.

Hat jemand schon mal mit 1-Wire gearbeitet, bzw. die DS1820 Sensoren benutzt?

H6C12O6
23.11.2008, 16:10
wäre es eigentlich möglich son billiges navi <100€ als bildschirm zu verwenden?

oder so nen digitalen bilderrahmen , hab heute einen gesehen mit 7" unter für ca. 90€.

oder auch interessant wäre es die wichtigsten daten im Stile eines head up displays auf die scheibe zu projezieren.

gubt es eigentlich auch die möglichkeit irgendwie die bodenhaftung der reifen zu erfassen?

cni
03.12.2008, 21:11
Noch was, wäre es denn möglich, das Motorsteuergerät über den CAN-BUS abzufragen?

Mixxer
05.12.2008, 16:17
Als Display würd ich eher auf eines der gängigen setzen (hdd44780 kompatibel oder Grafikdisplays mit vorhandener lib) sonnst wirds evtl. ein bisschen zu kompliziert!!

Für den DS18S20 gibts viele Beispiele im Netz, einfach mal google fragen!

"Bodenhaftung" zu messen ist nicht so einfach. Man könnte die Drehzahl des Reifens messen und die zurückgelegte Strecke optisch erfassen (wie bei einer Maus) und dann das vergleichen. Ist aber bei nem Selbstbau fast ein bisschen übertrieben!

H6C12O6
05.12.2008, 16:31
nein , ich meine nicht ob der reifen durchdreht , sondern in ner kurve , wie nahe er seiner haftungsgrenze ist.


Außerdem ließe sich als bildschirm nicht auch son "digitaler bilderrahmen"
nehmen die dinger kosten nicht viel (billige 7 zöller gibts glaub ich ab 40 euro) , und man könnte sie über den sd kartenslot mit daten füttern.

Mixxer
05.12.2008, 16:44
wenn du n Datenblatt zu so nem Bilderrahmen hast kannst du das bestimmt machen, ist aber eher was für Profis!

Wie willst du die Haftungsgrenze von dem Reifen ermitteln?? Das geht nur in den Reifen-Werbespots mit aufwendiger Grafik;-)

H6C12O6
05.12.2008, 17:04
Jeder Reifen kann ja nur ne maximale Kraft auf die Straße bringen (seitenführungskraft usw.) also könnte man iwie mit beschleunigungssensoren die aktuelle kraft messen und mit der maximal übertragbaren vergleichen.
aber des ist eigentlich schon zu ot.

pyr0skull
05.12.2008, 17:08
Jetzt mal einfach so ins blaue geraten: Bei Kurven die Reifenstellung, die G-Kräfte und die aktuelle Geschwindigkeit miteinander verrechnen. Nehmen die G-Kräfte ab, kann man mit dem Grad der Abweichung die prozentuale Haftung berechnen.

Wenn man da noch den Verschleiß der Reifen mit reinrechnet sollte man da grob richtige Werte bekommen. Wär auf jeden Fall mal interessant, das zu berechnen.

T.J.
05.12.2008, 17:53
Noch was, wäre es denn möglich, das Motorsteuergerät über den CAN-BUS abzufragen?

könntest du dich bitte mal wenigstens auf 2 Threads beschränken mit der Frage? Dann muss ich nicht immer alle suchen! Ich arbeite in dem Bereich und wenn du (wie in anderen threads schon angedeutet) konkrete Fragen stellst kommen wir sicher weiter ;)

Also bitte bitte, nimm den: https://www.roboternetz.de/phpBB2/viewtopic.php?p=411370#411370

Zu den anderen Sachen: Beim Käfer ist natürlich nix mit CAN. Aber bevor man auch hier zusätzliche Sensoren verbaut würde ich mal gucken ob man die Tachowelle oder direkt was am Getriebe nutzen kann.

Warnung Rückwärtsfahren: Ja, natürlich Rückfahrscheinwerfer auf einen I/O des µC! Aber 12V und Schwankungen beachten. KFZ Bordnetz: 6V bis 16V sind zugelassen! Ist einfacher als den Schalter zu suchen ;)

Bei neueren Modellen: Bitte verbaut nicht in einem KFZ noch eine Hallsonde. Wenn es ABS hat, hast du schon alleine 4 an den Rädern. Für die Drehzahl am Getriebe ist eine an der Kurbelwelle. Wenn ihr bei einem KFZ neueren Baujahrs die velo haben wollt, dann geht mit read auf den Antriebscan! Die velo ist sicher gemittelt und auch für jedes Rad vorhanden. Man beschäftige sich mit ABS, dann sieht man warum.

Bitte versteht es nicht böse oder so, ist alles lieb gemeint :)