Grundlegendes zum 18F2320 und USB

Gast #1451309
Lesenswert?
• ▲
▼
Hallo liebe Microcontrollergemeinde,

habe mir folgendes Projekt zum Ziel gesetzt:

Habe 4 Kraftsensoren, deren Signale im Microcontroller verarbeitet 
werden und dann via USB im PC als Eingabesignal verarbeitet werden.

Jetzt kommen wir zum großen Witz an der Sache, ich bin Neuling und 
dementsprechend unerfahren ;)

Zur Info, an meiner Uni hab ich den 18F2320 der Fa. Microchip vorhanden, 
welcher auch genutzt werden sollte.


Meine Vorstellung:

1. 4 Honeywell Sensoren messen jeweils gleichzeitig eine Kraft

2. OVs verstärken die Signale um Uref=5V nutzen zu können.

3. Signale werden am z.B. Port A mittels internem A/D-Wandler gewandelt.
(10 A/D Eingänge habe ich ja, sollte also reichen)

4. Mittels Programmierer hab ich in Basic nen hübsches Programm 
aufgespielt.
(Habe dafür das K8048 PIC Programmierboard)

5. Schnittstelle (Welche?) sendet via USB an PC
(R232 hab ich leider nicht an meinem PC ;) )

6. PC erkennt Signale als Eingabegeräte, z.B. Mauskoordinaten x und y
(Eigenständiges Programm und kann man vorhandenes Material nutzen?)


Dieses dann als Dauerschleife

Welche Kennziffern muß man bei sowas beachten?
Gibt es dafür vllt. ne Zusammenfassung/Tutorial?

Also ich denke da an:

Pinanzahl
Signalaufläsung -> 10 Bit in dem Fall beim Controller
Zykluszeit des Programms
Schnittstelle etc.


Falls ich zu ungenau/wage Frage, würde ich mich freuen wenn mir einer 
einen Link oder ähnlich zeigen könnte, damit ich meine Fragen 
spezifizieren kann.

Vielen Dank und viele Grüße
Daniel
Gast #1451320
Lesenswert?
• ▲
▼
>habe mir folgendes Projekt zum Ziel gesetzt:

>Habe 4 Kraftsensoren, deren Signale im Microcontroller verarbeitet
>werden und dann via USB im PC als Eingabesignal verarbeitet werden.

>Jetzt kommen wir zum großen Witz an der Sache, ich bin Neuling und
>dementsprechend unerfahren ;)

Dann versuche es doch erstmal mit der blinkenden LED.

>Zur Info, an meiner Uni hab ich den 18F2320 der Fa. Microchip vorhanden,
>welcher auch genutzt werden sollte.

Der hat kein USB.
Gast #1451358
Lesenswert?
• ▲
▼
Jetzt kommt mein Tipp: Lass das LED-geblinke sein, das macht dich auch 
nicht fit genug, um USB-Devices zu schreiben.
Kauf dir einen fertigen USB-RS232 Wandler oder entwerfe ein Board mit 
FT232 darauf.
Als Controller würde ich einen Atmega 8 nehmen, das Programm kannst du 
dann fast vollständig aus den Tutorials hier rauskopieren ;)

Das ist jetzt zwar so ziemlich das Gegenteil von dem, was du vorhast, 
aber naja, wollte ich mal gesagt haben...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.