Tonkassette
aus MariaTheresia, der freien Wissensdatenbank
| Org.Unit | 4AHDVN |
| (Schul)jahr | 2005/06 |
| Teilnehmer | Armin Basic, Wolfgang Gutlederer |
| Keywords |
| Inhaltsverzeichnis |
Aufgabenstellung
Kassettenlaufwerk welches über USB an den Computer angeschlossen wird. Die Steuerung erfolgt über einen Micromaster und die Signalverarbeitung über einen PIC(18F2550). Das Ergebniss ist eine .wav Datei, welche am PC abgespeichert wird und die Tonfolge vom Band beinhaltet.
Als weiteres Ziel soll der µMaster die Steuerung des Kassettenrecorders übernehmen und diesen Stoppen, wenn das Band zu Ende ist.
Ziel
Ein Kassettengerät, dass mit mehr als doppelter Geschwindigkeit Töne von einem Band an den PC sendet, welcher diese in eine wave-Datei speichert.
Beschreibung
Lösung
Ein großer Teil der Materialien ist besorgt:
- mehrere brauchbare Kassettenrecorder
- alle teile für die Platine des 18F2550 besorgt
Materialien
- ein Handelsüblicher Kassettenrecorder
- ein PIC 18F2550
- weitere kleinteile (Widerstände, Transitoren, Kabel usw...)
- Phototransistoren und Materialien zu deren Ansteuerung
Erreichte Ziele
- Materialien sind besorgt
- Kassettenrecorder ist zerlegt, durchgemessen
- Kassettenrecorder wird in den nächsten Tagen über den µMaster angesteuert werden
- In Wikipedia das WAVE-Format angesehen (wie man analoge signale in das wave Format bringt)
- Kassettenrecorder öfters repariert
- Phototransistoren getestet
- Vorrichung für Phototransistoren entworfen
Schaltung
zur Ansteuerung des Kassettenrecorders mit dem µMaster (Schema) + Beschreibung
Kassettenrecorder, Schaltplanbeschreibung
(als Bild)
Der Kassettenrecorder wird mit dem µMaster gesteuert.
Die Pins 0, 1, 2 sind für Schalter, welche die Funktionen Play, Stopp, Vor und Zurückspulen steuern.
Die Pins 5, 6, 7 geben die Steuersignale an den Kassettenrecorder weiter.
Beschreibung der Kabel am Kassettenrecorder:
Kabeln Nr.1 + Nr.2 werden mit einem IC (SM 4016) gesteuert (kurzschließen / aufschließen). Der Pin Nr.13 am IC wird vom µMaster gesteuert.
Damit kann man elektronisch die Verbindung zwischen den Kabeln Nr.1 und Nr.2 schließen bzw. öffnen.
Ist die Verbindung geschlossen läuft das Bandlaufwerk mit normaler Geschwindigkeit (Play)
Kabeln Nr. 3 und 4 sind für die Stromzufuhr zum Motor (9V, 280 mA) zuständig.
Mit Hilfe eines ULN (2803) kann die Stromzufuhr ebenfalls vom µMaster unterbrochen oder geschlossen werden.
Es ist nicht nötig den Motor direkt mit einer genauen Leistung anzusteuern (um die exakte Drehzahl zu erhalten),
da dies eine Schaltung, welche auf der Steuerplatine des Kassettenrecorders eingebaut ist, übernimmt.
Der µMaster steuert also nur Strom oder KEIN Strom.
Kabel Nr.5 und 6:
Kabel Nr.6 wird auf den minus Pol der Batterie oder des 9V Gleichstromnetzgerätes angeschlossen.
Das Kabel Nr.5 wird am µMaster angeschlossen. Sollte ein Schalter an Kassettenrecorder gedrückt worden sein (z.B.: wenn die Play Taste am Kassettenrecorder gedrückt ist,um die Kassette einzuspannen) wird ein Signal an den µMaster übertragen, welches aufhört, sobald die Taste wieder lose ist (z.B.: Autostop)
Kabeln Nr.7 und 8 sind für die Stromzufuhr des Kassettenrecorders zuständig DC. (werden nicht vom PIC gesteuert).
Kabeln Nr.9 und 10 sind für die Stromzufuhr des Kassettenrecorders zuständig AC. (werden nicht vom PIC gesteuert).
Beschreibung der Schalter am µMaster:
Schalter 0: Play
Schalter 1: Stopp
Schalter 2: Schnell vorwärts Spulen
LED 4: Wenn Play Schalter gedrückt wurde , aber Play Taste am Kassettenrecorder NICHT -> Band ist NICHT eingespannt
ODER, wenn vorwärts spulen Schalter gedrückt wurde und Play Taste am Kassettenrecorder ist eingespannt -> Band würde beschädigt
Werden -> Die LED zeigt nur einen Fehler an, Der Benutzer muss ihn aber selbst beheben.
Programm
Programme zur Ansteuerung des Kassetterecorder.
Das zip File beeinhaltet folgende Dateien:
proj_ser_Master.txt: Ansteuerung des Kassettenrecorders über die Serielle Schnittstelle
proj_taster_Master.txt: Ansteuerung des Kassettenrecorders mittels Taster
media:Proj.zip
Phototransistor Ansteuerung
