1 / 13

Command of a rover using FPGA, Labview and Bluetooth

“POLITEHNICA” UNIVERSITY OF TIMIŞOARA ELECTRONICS AND TELECOMUNICATIONS FACULTY DEPARTMENT OF APPLIED ELECTRONICS. Scientific Superviser: Prof. Dr. Eng. Aurel GONTEAN Author: Horia Octavian SABU. Command of a rover using FPGA, Labview and Bluetooth. Timişoara 2010. Presentation Overview.

amal
Télécharger la présentation

Command of a rover using FPGA, Labview and Bluetooth

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. “POLITEHNICA” UNIVERSITY OF TIMIŞOARA ELECTRONICS AND TELECOMUNICATIONS FACULTY DEPARTMENT OF APPLIED ELECTRONICS Scientific Superviser: Prof. Dr. Eng. Aurel GONTEAN Author: Horia Octavian SABU Command of a rover using FPGA, Labview and Bluetooth Timişoara 2010

  2. Presentation Overview • DC Motors • H-Bridge • FPGA Board • Bluetooth Module • LabVIEW programs • VHDL code • Conclusions Horia Octavian SABU

  3. DC Motors This is how a DC motor looks on the inside: Horia Octavian SABU

  4. H-Bridge - Principle Horia Octavian SABU

  5. H-Bridge - Implementation The PCB Layout: The board in action: Horia Octavian SABU

  6. FPGA Board This is where all the magic happens: Bluetooth and H-bridge connections 6V input from the battery pack Duty cycle display Switches control direction, PWM generation and manual override PWM adjustment using buttons Horia Octavian SABU

  7. Bluetooth Module Class 1 BluetoothRadio Modem Transmission distance: 100m Low power consumption: 25mA avg Frequency: 2.4~2.524 GHz Operating Voltage: 3.3V-6V Serial communications: 2400-115200bps Built-in antenna Small dimensions: 51.5x15.8x5.6mm Horia Octavian SABU

  8. LabVIEW PC version ASCII code sent via bluetooth W, A, S, D keys or arrow keys are used to control direction Binary representation of the code being sent Slider modifies the duty cycle What keys are being pressed Horia Octavian SABU

  9. LabVIEW – under the hood Sending the commands via bluetooth Bluetooth connection Forward, back, left and right assesment Keyboard input Conversion to ASCII codes PWM generation Horia Octavian SABU

  10. LabVIEW smartphone version The very user-friendly interface: Direcion controls PWM generation Horia Octavian SABU

  11. VHDL – the big picture Horia Octavian SABU

  12. Conclusions • LabVIEW provides a great environment to control the rover, either on the PC or on the smartphone • The Nexys2 FPGA board permits further improvement of the design without the need to replace existing hardware • A very challenging and complex project (but at the same time – fun!) Horia Octavian SABU

  13. Thank You ! The Shenilozaur Horia Octavian SABU

More Related