Rs232 wireless data transmissie
Deze pagina staat nog in zijn kinderschoenen !!!!
Foto's
| Scoopbeeld "spatie" |
converter en transmitter |
draaggolffrequentie |
receiver en controller |
|
|
|
|
| Interface |
LCD |
Auto'tje |
Vb Programma |
|
|
|
|
Doel:
Het 1ste doel is bereikt, nl. wireless datatransfer tussen pc en µcontroller.
Het 2de doel is om met een simpel Visual Basic programma een auto'tje te laten rijden. (vooruit , achteruit , stop, links rechts)
Het 3de doel is om het wagentje vanaf een website te kunnen besturen (php pagina)
Doel 1: uitleg in het kort
Om de data (van de pc) wireless naar de controller over te brengen, gebruik ik deze modules.
Hyperterminal wordt gebruikt om de seriële data te kunnen verzenden, plus een interface om de data uit de com-poort (rs232) om te zetten naar een TTL - niveau.
De ontvangen data wordt door de µcontroller ( 89S8252 ) op een LCD display gezet
Doel 2: uitleg in het kort
Het is nu de bedoeling om een wagentje, dmv een simpel vb programma, te doen rijden.
De hardware aan transmitter zijde blijft behouden.
Aan de kant van de resceiver komt er wat hardware bij, nl. de aansturing van de motoren, hiervoor gebruik ik een pic16f716 die mijn PWM (Pulse Width Modulation) signaal zal verzorgen.
Omdat de motoren in beide richting moeten kunnen draaien, maak ik gebruik maken van een HIP4082 full bridge driver. De naam zegt het zelf => deze FET-driver verzorgt de aansturing van de H - brug.
Realisatie van doel 2:
De H - brug "werkt" & werd getest met onderstaande (foto 9) testopstelling.
Met "werken" bedoel ik dat de aangesloten motor zowel voorwaarts als achterwaarts kan draaien, dit dmv de HIP4082 en het PWM signaal uit de PIC.
Het pwm signaal heeft een frequentie van 19,5 KHz.
Foto's & schema´s
De eerste stapjes in het onbekende :
Video (avi format)
|