Beste lezers,
eerst en vooral sorry als ik deze topic in de verkeerde categorie geopend heb. Ik zit met een groot probleem voor mijn eindwerk!

de bedoeling is eigenlijk om een bestaande vermogentestbank verder te optimaliseren. deze wordt gebruikt om een ééntaktmotor te testen ; Daarbij wordt gebruik gemaakt van een eddy-current brake. Maja , op de as van de motor is een tandwiel gebracht waarbij één tand weggehaald is bovende tandwiel wordt een inductieve (magnetische sensor geplaatst om toerental te kunnen meten. Zowel de temperatuur sensor als de optische sensor zijn verbonden met een speciale kaart (ECU-kaart) deze kaart heeft een seriele verbinding die overgaat naar een usb. (rs232 naar usb of uart naar usb ofzo en de data moet in labview gelezen worden)
Nu tot nu toe was het eigenlijk een beetje inlichting de vraag komt nu pas ik heb van alles gedaan om een programma te schrijven in Labview om de toerental en de temperatuur binnen te lezen via usb (via virtuele com-poort) maar dat lukt mij niet !! Zou iemand eigenlijk mij kunnen helpen ?
Het moet een programma zijn in labview die gewoon het toerental en temp leest. als het via daq-kaart zou zijn dan lukt mij nog maar via rs232-usb dat gaat niet. hoe wordt de toerental binnengelezen via usb? is dat een spanning of frequentie ?...

Wie kan mij helpen om een programma te maken??
Alvast bedankt voor de reactie en ik hoop dat jullie mij kunnen helpen want t is dringend!!
Dank u

even een gekke vraag: hoe ziet een 1 takt motor eruit??

die moet zowel in BDP en ODP een acceleratie ervaren (waarsch als gevolg van ontsteking van 1 of andere brandstof)

je hebt het over een tandwiel met een missende tand: ik neem aan dat je de krukaspositie senor beodeld, die kan idd 40 - 1 zijn als ik me niet vergis. 60 - 2 zie je net iets vaker.

De sensor kan een Actieve hall of MRE sensor zijn: beide geven een blok uit. Een inductieve sensor kan ook, maar die geeft een sinus uit. Let op dat er hierbij ook troep kan komen te staan (ooit een smart moeten interfacen: dat is pas een ranzig signaal). Vergewis je ervan dat je het juiste type sensor hebt.

dan kom je ineens over een tempertuur sensor en een optische sensor. Neem aan dat die temperatuursensor de motortemperatuur meet of de uitlaatgas temperatuur of de temperatuur van de aangezogen lucht?

Wat die optische sensor moet meten is mij een raadsel...

Dan heb je het over 1 of andere ECU kaart?? een ECU staat voor Elektronic Control Unit. Ik neem dus aan dat dit een complete regeleenheid is.

Die regeleenheid beschikt over RS-232

Weet je wat ik eigenlijk denk??

Ik denk dat jij een FIRE motor van Electude voor je neus hebt staan een een CONNECT regeleenheid!

http://www.electude.nl/images/52.png

sorry ik bedoelde één cilinder motor ! ik had rap getypt het zal daarmee zijn . ter verduidelijking: temperatuursensor meet de motortemperatuur (LM335 sensor)
het is eigenlijk een compleet regelsysteem omdat er gebruik gemaakt wordt van commenrail systeem => elektronische inspuiting. (daarom ECU- kaart )
Wat betreft het toerentalmeting ik weet niet precies welke soort sensor het is ik veronderstel een inductieve (het lijkt op zoiets zie foto website: http://images.industrial.omron.be/IAB/Products/Sensing/Inductive%20Sen…

via een usb convertor (RS232->USB)moet de gegevens van de sensoren binnengelezen worden . Daar zit hem het probleem ! ik heb het nog nooit gedaan via usb ! wij hadden gewoon via een daq-kaart gezien en dat was gemakkelijk zelfs het docent kan niet via USB gegevens binnenhalen!
ik hoop dat iets meer verduidelijkt

okeej, je zoekt dus hoe je USB uit kan lezen via labview, de rest doe gewoon niet ter zake

maar je hebt een rs-232 aan die USB hangen

LABview maakt gebruik van de windows drivers..

je hebt dus NIETS te maken met die USB, maar kunt gewoon die RS-232 direct aanspreken op zijn COM nummertje.

dan ben je ineens klaar.

dat wou ik weten dank u ! en de voor de toerental moet ik dan een counter of zoiets gebruiken? of ook spanning?

Als dat niet wil werken, probeer dan eens pin 2 en 3 van de RS232-USB converter kort te sluiten (met een meetklem of zo), en probeer dan of je de poort met Hyperterminal kunt openen, en of je de getypte tekens terug krijgt (optie "verzonden karakters lokaal weergeven" o.i.d. uitzetten).

Als dat niet werkt, is er iets aan de hand met de RS232-USB converter of de driver die daar bij hoort. Ik heb al vaker converters gezien (van Sweex, was te verwachten) die wel verzonden maar niets ontvingen met de meegeleverde drivers. Met de nieuwste drivers van de website ging het wel goed.

Misschien is een RS232 kaart in de PC ook wel een optie, in plaats van die converter. Dat gaat natuurlijk niet zo gemakkelijk als het een laptop is.

Op 12 februari 2009 00:17:08 schreef SparkyGSX:...Misschien is een RS232 kaart in de PC ook wel een optie, in plaats van die converter. Dat gaat natuurlijk niet zo gemakkelijk als het een laptop is.

Dat zou ook mijn favoriete oplossing zijn.
Voor een laptop een PCMCIA of een ExpressCard. Voor die laatste wel oppassen dat het geen USB is maar een PCI. Bij USB expressCards staat dit zelden op de doos, PCI wel.

ok dank u wel ik zit wel met een andere probleem

ik heb een programma geschreven in labview om de koppel te meten van een motor (via koppelmeter =loadcell). de uitgang van de koppelmeter gaat via een utp kabel naar een connectorblok. Deze connectorblok is vervolgens met een 68pinnige kabel verbonden met de pc (daq-kaart) . Nu als ik de signaal op de connectorblok meet (spanning) dan krijg ik de juiste waarde (hetgeen dat ik aflees op de voltmeter is koppel/100 V) . maar in labview lees ik continu dezelfde waarde af nl 1,25V deze verandert gewoon niet. Ik heb van alles gedaan om het op te lossen maar is mij nie gelukt.
Wat moet ik eigenlijk precies doen??
Het daq-kaart is NI 6024E connectorpaneel : CB-68LPR
Kabel NI SHC68-68-EPM
bij daqmx(daq assistant kies ik gewoon analoge input=>spanning (voltage) en dan dev1/a0 maar ik krijg altijd 1,25 als signaal)
kan er iemand mij helpen aub?
alvast dank u

Wat is de spanning die je zou moeten uitlezen? Misschien staat er ergens een referentie op 1.25V of zo, dan kun je nooit hoger meten dan dat.

Weet je zeker dat je het juiste kanaal uitleest? Lees je toevallig op alle kanalen 1.25V?

Probeer eens een ander kanaal (dus ook op een andere kanaal uitlezen).

Ik ken het hele systeem niet, dus ik ben bang dat ik je niet verder kan helpen.

[Bericht gewijzigd door SparkyGSX op (12%)]

ik zit met een probleem voor mijn eindwerk. ik moet een signaal binnenlezen via een daq-kaart (NI 6024E) .
ik zal kort de opstelling is uitleggen: Een loadcell (koppelmeter) Lebow-Daytronic (10mv/N) meet het koppel van een motor en stuurt een signaal (onder de vorm van spanning) naar een NI CB-68 LPR connector. Via een 68 pinnige kabel NI SHC68-68-EPM wordt deze signaal naar de daq-kaart(dev1/ai0) overgebracht.
Als ik de spanning meet op de connector-blok dan is deze één honderdste van de koppel maw een koppel van 10Nm komt overeen met een spanning van 0,10V op de connectorblok.
Ik heb in Labview een eenvoudige programma geschreven (een daqmx icoon en een amplitude opnemer en deze naar een numeric control). Ik lees op de computer steeds altijd hetzelfde signaal nl. 0,68V en soms -1,25V ook al verandert de spanning op de connectorblok. Ik weet niet hoe ik in MAX parameters moet gaan instellen . of moet er ergens anders iets aangepast worden. Ik zit echt vast ik heb al twee weken alles gedaan maar ik vind het niet. Ik ga echt zot worden. is het mogelijk om is te helpen. Ik zit echt vast het moet zo snel mogelijk gebeuren ik heb niet veel tijd! Desnoods een aantal afbeeldingen of een programma aub. !

alvast bedankt

lees je wel de juiste poort ? ( met andere woorden : je leest ingang 3 maar je signaal is aangeslotne op ingang 97 bij wijze van spreken ? )

moet je die daq kaart niet configureren ? ( single ended , symmetrisch ? )

het feit dat je rotzooi binnehaalt betekent dat de ingang zweeft.

trek die sensor los en hang daar eens een voedingkje op met een potmeter.