FPV, UAV & Drones Discuss all aspects of First Person View (FPV), Unmanned Aerial Vehicles (UAV) and Drones in this forum

UAV on AT91SAM7. Step-by-step.

Reply

Old 02-06-2018, 01:30 AM
  #1  
Maksimuzz
Thread Starter
 
Join Date: Jan 2018
Location: Saint-Peterspurg, Russia
Posts: 2
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default UAV on AT91SAM7. Step-by-step.

Hello all. For several years I was engaged in the hobby of the "invention" of an autopilot, I decided to share. The carrier board with
sensors and a controller you can see below:
Click image for larger version

Name:	IMG_20170723_150923zoom.jpg
Views:	15
Size:	104.3 KB
ID:	2253685
The autopilot is made on the basis of a debug board. The circuit consists of a debug board and a periphery:
Click image for larger version

Name:	Schematic_SAM7.jpg
Views:	15
Size:	132.6 KB
ID:	2253686 Click image for larger version

Name:	Schematic_periph.jpg
Views:	17
Size:	225.2 KB
ID:	2253687
The project with the source code of software for the controller can be found here: GPILOT.zip. Software provides the work of sensors using
8 interrupt handlers, timers, TWI (I2C), SPI, UART, RTTC, PWMC. A route for GPS write to the SD-card, as the flight is written
once a second, supported by FAT12 or FAT32. The route data is written to the SD card, which also writes flight data once a second.
One of the test models is shown in the figure below.
Click image for larger version

Name:	IMG_20170817_131533sm.jpg
Views:	16
Size:	104.8 KB
ID:	2253691 Click image for larger version

Name:	IMG_20170817_131545sm.jpg
Views:	13
Size:	99.8 KB
ID:	2253688
This is the Wing Dragon Sportster, the 1.18M swing, the take-off weight on the passport is 650g, actually measured 750g, with
autopilot 840g. (As seems, an overload present) More details with the project can be found in my profile. The concept of constructing
an autopilot for a radio-controlled unmanned aircraft on the basis of a cheap controller and modern inertial position sensors find here
You can. The concept is verified on a virtual model using the X-Plane 6 simulator and on a real model wich have a pushing screw and
an electric motor. A variant of the flight algorithm along the route using GPS is proposed. Tests were carried out, graphs were
constructed and flight data and video data were discussed. The program for calculating the plane alignment using a programmable
calculator for Android and an example of its use. All sources are available from modeling to the design of the printed circuit board.

Last edited by Maksimuzz; 02-07-2018 at 02:36 AM.
Maksimuzz is offline  
Reply With Quote
Old 02-23-2018, 03:46 PM
  #2  
betomxl
Junior Member
 
Join Date: Feb 2018
Posts: 7
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default

That is amazing, i wish i had a fraction of the talent and knowledge you need to do this....how does it fly?
betomxl is offline  
Reply With Quote
Old 03-15-2018, 04:19 AM
  #3  
Maksimuzz
Thread Starter
 
Join Date: Jan 2018
Location: Saint-Peterspurg, Russia
Posts: 2
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default

Good day! I very glad You reply. This project is not finalized now. But I have many tests. Until I have only blog in russian. You may see url in my profile because
I don't have permission to write urls here. And I make translate my blog to english at site rcgroups.com with name Maksimuzz. As seems an interest flight was
recorded as video and accessible in slow mode. In this flight GPS provided wrong position but plane was flying very butifully One more flight was recorded
bad(at 09/17/2017), but here may be see take off and landing at field (at left down side of the video) The Dragon flight was about 1,5 km, a point 4 offset was
about 3 m relatively SD card route.

Last edited by Maksimuzz; 03-15-2018 at 04:54 AM.
Maksimuzz is offline  
Reply With Quote

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Thread Tools
Search this Thread

Contact Us Archive Advertising Cookie Policy