Results 1 to 14 of 14

Thread: Aansturen van elektronica in delphi via USB

  1. #1

    Aansturen van elektronica in delphi via USB

    Hallo,

    Ik had hier een tijdje geleden de vraag gesteld hoe je op de parallel poort
    de data kon lezen, en hoe ik dus een drukknopje kon bedienen en die waarde kon
    inlezen in delphi. Veel duidelijkheid vond ik hier niet en ben dan maar verder op
    zoek gegaan en heb volgende gevonden :

    De K8055 van velleman. Dat is een superkaart met volgende eigenschappen:
    - USB 1.1 aansluiting
    - 5 digitale inputs (om bv knopje op aan te sluiten)
    - 2 analoge inputs (potmetertje, temp sensor, weegcel)
    - 8 digitale outputs (aan/uit)
    - 2 analoge outputs (waarde van 0-255 geeft 0-5v stroom)
    - voorbeeldcode in delphi om .DLL aan te sturen

    Het is een bouwsetje dat ongeveer 38€ kost en is vrij eenvoudig ineen te solderen
    en in de handleiding staan volledige voorbeelden om aan te sturen in delphi
    kijk op www.velleman.be

    Hopend iemand hiermee te kunnen helpen
    Groetjes
    Bartje
    whatever you do, you've done it
    ;-)

  2. #2
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Verplaatst naar Artikelen & Tips
    Qui custodiet ipsos custodes

  3. #3
    hey ,

    ik heb zo'n velleman kitje en zou hier graag zelf een programma voor schrijven .
    Ik kan wat werken in c++ , maar ik heb geen enkel idee over hoe ik hieraan moet beginnen.
    Ik zou al blij zijn moest ik weten hoe ik die dll file kan integreren in men c++ en hoe ik al de functies kan aanroepen die in de manual van de dll omschreven zijn.
    ik gebruik momenteel VS .NET om men c++ in te maken.
    Ik zou al blij zijn moest ik gewoon een programma hebben waarmee ik zelf kan bepalen welk lampje op de kaart er moet gaan branden.
    Het is de bedoeling om op termijn via dit kaartje enkele toestellen via men pc aan te sturen (beetje automatisering dus van men kamer ofzo)
    Zou iemand me hier soms mee kunnen helpen ?

    thxxx !!!

  4. #4
    Ik neem aan dat je weet hoe je functies aan moet roepen vanuit C++. Zoniet, dan ziet je hier denk ik op het verkeerde forum. Als je in principe weet hoe dit werkt, maar er is nog een bepaald stukje Delphi code dat je niet vertaald krijgt, dan kunnen we misschien helpen met de laatste vertaal-slag. Er zijn wellicht mensen die ook een beetje C++ kennen ookal is dit een Delphi forum.
    1+1=b

  5. #5
    ja functies aanroepen lukt me nog wel
    ik kan het evenuteel ook in delphi maken , maar probleem is dat ik er niets van ken ...
    is delphi een moeilijke taal ?
    ik heb alvast al de files geupload die nodig zijn ( ook de delphi versie )
    http://users.pandora.be/peugeot206cc/velleman/ misschien kunnen jullie daar al iets van maken .
    Ik ga ook nog een pdf file uploaden waarin de info staat over de dll file met omschrijving van de functies.

    cya

  6. #6
    Delphi is qua syntax een heel eencoudige, goed leesbare taal. Het komt qua syntax overeen met Pascal en moet voor een C++ programmeur goed te vertalen zijn. Het gaat toch in feite alleen om de functiedeclaraties? Ik zou eerst zelf eens wat gaan proberen en hier terugkomen met eventuele problemen die je tegenkomt.

    Je kan tenslotte niet van ons verwachten dat we 'even' een hele library gaan vertalen naar C++.

    [edit]
    Euhm.. Op die link van jou staan ook al BCB files. Die moeten nog wel wat eenvoudiger te vertalen zijn, denk ik
    1+1=b

  7. #7

    Post

    neen natuurlijk niet , net daarom dat ik zelf delphi zal ga leren dan kan het gewoon in delpi
    het zal dus in delphi in plaats van c++ geschreven worden.

  8. #8
    Ik dacht dat de demo die bij de kit zit toch wel boekdelen spreekt ?

    Ik zou zeggen bestudeer die demo in delphi en bouw op dezelfde manier een nieuwe
    applicatie, dat moet zeker kunnen, want zo moeilijk is het niet

    Wil je dan toch proberen in C++, download dan de PDF file :

    Usermanual_K8055_DLL_ND.pdf

    Die staat op de site van Velleman, en bevat broncode in C++

    Veel succes,

    Bartje
    whatever you do, you've done it
    ;-)

  9. #9
    Yay: Student(je) af
    Join Date
    Jun 2003
    Location
    Harderwijk
    Posts
    2,621
    In de bieb hier in Harderwijk in ieder geval, dus waarschijnlijk elders ook, staat in de programmeerkast een boekje over het aansturen van parallelle, seriële en USB poorten. Er zit een CD-ROM bij met programmacode en een aantal van de voorbeelden is in Delphi.
    Misschien moet je maar eens rondneuzen?
    My software never contains bugs. Perhaps just undocumented features.

  10. #10
    Originally posted by CompuChip
    In de bieb hier in Harderwijk in ieder geval, dus waarschijnlijk elders ook, staat in de programmeerkast een boekje over het aansturen van parallelle, seriële en USB poorten. Er zit een CD-ROM bij met programmacode en een aantal van de voorbeelden is in Delphi.
    Misschien moet je maar eens rondneuzen?
    Als je nu de titel, auteur en/of ISBN nummer zou kunnen geven, dat zou wel eens handig kunnen zijn .

  11. #11
    Yay: Student(je) af
    Join Date
    Jun 2003
    Location
    Harderwijk
    Posts
    2,621
    Ja, maar die weet ik dus zo gauw niet, anders had ik het wel gedaan
    Maar ik ga wel even in de catalogus snuffelen...

    EDIT:
    De volgende gevonden, dat zou hem wel eens kunnen zijn:
    523.9
    Schakelingen
    (II) Schakelingen voor de buitenwereld : I/O-projecten voor de PC-poorten / samenst.: G.H.K. Dam - 1e dr. - B 182. - Beek (L): Segment, 2001. - 229 p : ill ; 24 cm + CD-ROM.
    ISBN 90-5381-140-0 .
    IN

    2001410275

    Trefwoord: Elektronische schakelingen ; personal computers (TW)
    '
    Hopelijk heb je er iets aan
    Last edited by CompuChip; 11-Mar-04 at 15:52.
    My software never contains bugs. Perhaps just undocumented features.

  12. #12
    Registered User
    Join Date
    Feb 2003
    Location
    Terneuzen
    Posts
    11
    Heren, lees en (indien van toepassing) doe er uw voordeel mee:

    B.Kainka, PC-poorten anders benut, ISBN-90-5381-048-X
    Uitgever Electuur

    G.H.K. Dam, Het PC- I/O boek, ISBN 90-5381-018-8
    Uitgever Electuur

    G.H.K. Dam, Schakelingen voor de buitenwerled, ISBN 90-5381-140-0
    Uitgever Electuur.

    De laatste is inclusief aansturen van USB-poorten.

    Voor dit soort werk denk ik dat je het zult moeten zoeken in de werld van de elctronica, niet in de hoek van de Software omdat je electronica pas kunt aansturen als je weet hoe het werkt.


    Groeten.

  13. #13
    Je kan op de website van velleman voorbeelden downloaden.

    http://www.velleman.eu/support/downloads/?code=K8055

    Als je daar eenmaal in gekeken hebt, komt de rest vanzelf.

  14. #14
    Senior Member Antoine's Avatar
    Join Date
    Apr 2011
    Location
    Molenwaard
    Posts
    2,399
    Heel gaaf! Ik ga zo'n setje bestellen. Kijken wat ik er van kan bakken!! Heb nu al zin .
    " De waarde van het leven is niet in geld uit te drukken "

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Ideeen voor plugin framework
    By pderuiter in forum Algemeen
    Replies: 27
    Last Post: 29-Jul-03, 00:04
  2. Queries en updat/insert van een delphi record type
    By TomTomTom in forum Databases
    Replies: 4
    Last Post: 26-Mar-03, 22:43

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •