Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi USB Programmieren (https://www.delphipraxis.net/177901-usb-programmieren.html)

Perlsau 6. Dez 2013 18:16

AW: USB Programmieren
 
Zitat:

Zitat von Baum21 (Beitrag 1238775)
Und wie importier ich eine Unit in delphi? (Hab noch nie mit mehreren Units gearbeitet :oops:) Einfach in die Uses geht irgendwie nicht, da meckert er rum das er die Unit nicht finden kann.

Wenn du Units in die Uses-Klausel aufnimmst, müssen die ja irgendwo gespeichert sein, nicht wahr? Entweder sie sind in deinem Source-Ordner gespeichert, oder aber in irgend einem der Ordner, die in den Bibliothekspfaden eingetragen sind.

Baum21 6. Dez 2013 18:38

AW: USB Programmieren
 
Zitat:

Zitat von hathor (Beitrag 1238826)
Bei Delphi-Version XE5 kann ich Dir leider nicht helfen.

ich hab nen neuen PC und nur die Trial, die ich aber doof find. Oder ich bin der doofe :D
egal ich lad mir jetzt einfach eine andre Version runter, bei der nicht alles was ich noch weiß geändert ist ^^

Medium 7. Dez 2013 01:43

AW: USB Programmieren
 
Irgendwie habe ich hier den dringenden Verdacht, dass hier jegliche Grundlagen fehlen. Sowohl was E-Technik angeht, als auch Programmierung. Mit diesem Wissensstand würde ich mich bei sowas eher nicht an meinen Haupt-PC trauen, sondern lieber ein altes Testgerät nehmen, wo es nicht schade ist, wenn mal etwas anfängt rot zu glimmen.
Zudem kauft man Delphi, einfach so runterzuladen gibt es imho nur die jeweils aktuelle Trial. Und wenn es keine Header-Übersetzung für die offenbar benutzte DLL (LED_Click() ist zumindest keine Built-In Methode) für Pascal gibt, hilft auch eine ältere Version nicht weiter. Sondern nur eine solche finden, oder selber machen.

Warum nimmst du eigentlich nicht VB, wenn dies die vom Hersteller am besten unterstützte Sprache ist?

Baum21 18. Dez 2013 20:03

AW: USB Programmieren
 
Also, habs jetzt mal mit VB probiert, ich selbst verstehs zwar nicht so wirklich aber die Beispielsprogramme gehen. :/
http://www.delphipraxis.net/attachme...-ledeinaus.jpg
Warum brauch ich hier zum Beispiel die Verbindung zwischen DTR und D4? Ich kenn mich nur mit den Grundkenntnissen in der Elektronik aus +-, Parallel- und Reihenschaltung und die verschiedenen Bauteile.. Ich hab mir das eigendlich so vorgestellt das zum Beispiel DTR Plus und D4 Minus ist und ich einfach die Spannung bestimmen kann. Ich wollte eigendlich nur 4 Transistoren über USB schalten also den eigendlichen Stromkreis mit einer Baterie versoregen wie kann ich das machen?

hathor 18. Dez 2013 21:38

AW: USB Programmieren
 
"Ich wollte eigendlich nur 4 Transistoren über USB schalten..."

Transistoren sind Schalter.
WAS willst Du schalten?
Willst Du nur experimentieren oder willst Du konkret etwas zusammenbauen für einen bestimmten Zweck?

blackfin 19. Dez 2013 00:11

AW: USB Programmieren
 
Zitat:

Ich hab mir das eigendlich so vorgestellt das zum Beispiel DTR Plus und D4 Minus ist und ich einfach die Spannung bestimmen kann.
Ohne jetzt unhöflich zu wirken, du weisst aber schon in der Elektrotechnik den Unterschied zwischen Analog- und Digitaltechnik? :)
Einfach eine Spannung an einem Port "einzustellen" wird so einfach nicht gehen, die Digitalschaltung arbeitet auf einem bestimmten Logik-Level, meist 12V, TTL (5V) oder 3.3V :)
Um Spannungen zu messen, brauchst du bei einer Schnittstelle zu einem PC einen A/D-Wandler. Das ist meist noch recht einfach, sofern es nicht allzu präzise sein muss.
Und um analoge Spannungen auszugeben, einen D/A-Wandler. Da wirds dann schon komplexer :)
Generell kennt die Digitaltechnik an sich keine Spannungen.
Es gibt nur Strom an / Strom aus bzw. Spannung angelegt / Spannung nicht angelegt (1/0) und das mit dem entsprechenden Logikleveln der Bauteile / Schaltung.

Transistoren schalten hat auch erstmal gar nichts mit RS232 und DTR o.Ä zu tun. Was sollen deine Transistoren überhaupt schalten?
Weisst du überhaupt, wie ein Transistor funktioniert? Wenn nicht, ist das nichts, weswegen man sich schämen müsste, aber Einlesen musst du dich wohl oder Übel in die Materie schon.
Ich empfehle dir z.B. das Elektronik Kompendium, einfach mal danach Googeln.

Was willst du mit deiner Schaltung denn genau erreichen? Bzw. was stellst du dir überhaupt vor?
Wenn wir das wissen, können wir dir vielleicht einen gedanklichen Rohbau liefern :)

Baum21 19. Dez 2013 11:13

AW: USB Programmieren
 
Mit den Transistoren wollte ich eigentlich nur ein paar LEDs anschalten.. geht natürlich auch direkt an den USB aber ich wollts mit Baterie. Und ja eigentlich will ich nur ein bisschen rumexperimentieren :)
Wie Transistoren funktionieren weiß ich aber von Analog und Digital versteh ich nix, ich guck mal in Wikipedia :D
Hab mir das ganze auch ein bisschen einfacher vorgestellt :D

Baum21 19. Dez 2013 11:17

AW: USB Programmieren
 
Und ist mein USB digital oder analog? im Beispiel die LED leuchtet ja auch?

hathor 19. Dez 2013 11:23

AW: USB Programmieren
 
Baum21: BITTE GIB ES AUF!!!

Medium 19. Dez 2013 11:29

AW: USB Programmieren
 
USB ist die Anschluss- und Kommunikationsart. Was du meinst, wird wohl dein Board sein, wo der PIC drauf steckt, mit dem du dann via USB mit deinem PC kommunizierst. Wenn schon so dermaßen grundlegende Begrifflichkeiten so unklar sind, und verstehe das bitte nicht als Angriff, solltest du ganz dringend ein paar Wochen Lektüre (nicht nur kurz Wikipedia durchscrollen!), oder vielleicht einen VHS Kurs o.ä. in Betracht ziehen. Man lernst zwar durchaus spielerisch und durch einfach mal machen, aber so komplett ohne Grundlage halte ich das Vorhaben für nicht sinnvoll, und potenziell zerstörerisch ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:51 Uhr.
Seite 3 von 4     123 4      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz