This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Project low cost autopilot
#12
Well we have already finished the board with the electronics, here you can see it:

[Image: Autopilot.jpg]

For the design of the plate, great care has been taken to avoid interference between the different elements mounted on the plate.  When digital and analog processes are combined, including switching systems with different frequencies, in order to avoid that these generated signals are mixed and transferred from one system to another, which would provoke interferences, altering its operation, it is necessary to build filters that prevent this undesired communication. Also in the design of the copper tracks it is necessary to be careful especially with the ground

The first concept has been to separate the inputs from the outputs. The inputs are where the data from the sensors of the boat (wind sensor, GPS, sensor rudder position mainly and other sensors) and the output that are the management of the actuator. Both elctrical motor, hydraulic and clutch.

For that reason in the left part of the plate these inputs have been placed and in the right the outputs for the actuator.

The SeaTalk and N2K converters are integrated in the plate. The conversion will be done in all standards. That is to say if SeaTalk enters there will be output in NMEA183 and NMEA2000 (or N2K). If you enter both SeaTalk and NEMEA2000 as NMEA183, the software will multiplex it establishing the corresponding filters and hierarchies to avoid conflicts and redundancies.  

Both the Bosch IMU BNO055 and the MPU9250 (the one used with OpenPlotter) can be mounted.
It will incorporate a WiFi module and a radiofrequency module.
The heart is the microprocessor STM32f105 or f405 with 8MHz clock.

The MosFet to handle the actuator can handle more than 100A, that is to say that the autopilot can be installed also in larger boats.

Now we are thinking about how we are going to connect the peripherals.
One of them is the IMU i.e. the one that generates the signals of compasses and gyroscopes and accelerometers.  With it you will be able to read the course, and the movements of the boat. This data will serve to compensate the electronic compass on the one hand and to optimize the rudder response according to wind and sea state by means of artificial intelligence.
This sensor should be placed at the point closest to the CG and in the centre line. The connection could be made either by cable (the safest) or by radio frequency.
Another peripheral thought, is a Joystick to control the rudder remotely. In this case the same thing can be done by cable (the safest) or by radio frequency. In this last case it could be done with batteries and thus place it where it is needed.
At the request of a user in another forum, we have included an extra entry of NMEA183, to be able to read MOB sentences for example of an AIS


Autopilot specifications:
-Power supply from 11 to 30 volts.
-PWM power output for arm motor: up to 30A.
-PWM output for clutch: up to 2A.
-3A relay output for motor stop (MOB)
-Internal connection of up to 3 I2c sensors. (Or LCD screen)
-1 full duplex channel NMEA0183 up to 38400 baud.
1 NMEA183 input channel up to 38400 baud
-Seatalk1. Bidirectional.
-CAN BUS. (NMEA2000) bidirectional.
-WiFi module. For firmware updates.
-2.4Ghz radio module for remote control.
-Internal FRAM memory for configuration and navigation data.
-Analog inputs for rudder sensor and joystick.
SPI input for other types of ensores.




Anyway, I'm not going to overwhelm you anymore. There are two ideas or questions to see what you think.
Reply


Messages In This Thread
Project low cost autopilot - by gypsylyon - 2019-03-17, 02:32 PM
RE: Project low cost autopilot - by Sailoog - 2019-03-17, 02:57 PM
RE: Project low cost autopilot - by gypsylyon - 2019-03-17, 03:44 PM
RE: Project low cost autopilot - by Sailoog - 2019-03-18, 01:57 PM
RE: Project low cost autopilot - by gypsylyon - 2019-03-18, 09:10 PM
RE: Project low cost autopilot - by seandepagnier - 2019-03-19, 12:24 AM
RE: Project low cost autopilot - by BellaX - 2019-03-18, 08:30 PM
RE: Project low cost autopilot - by gypsylyon - 2019-03-18, 09:44 PM
RE: Project low cost autopilot - by Sailoog - 2019-03-18, 09:25 PM
RE: Project low cost autopilot - by Sailoog - 2019-03-18, 09:32 PM
RE: Project low cost autopilot - by gypsylyon - 2019-03-19, 10:35 PM
RE: Project low cost autopilot - by gypsylyon - 2019-06-05, 02:57 PM
RE: Project low cost autopilot - by mike_kelly - 2019-06-06, 05:27 PM
RE: Project low cost autopilot - by gypsylyon - 2019-06-09, 12:36 PM
RE: Project low cost autopilot - by Max1947 - 2019-06-09, 10:36 PM
RE: Project low cost autopilot - by Max1947 - 2019-10-10, 12:06 PM
RE: Project low cost autopilot - by gypsylyon - 2019-10-16, 10:25 PM
RE: Project low cost autopilot - by skysurfer - 2019-10-12, 01:08 PM
RE: Project low cost autopilot - by Max1947 - 2020-04-15, 12:45 AM

Forum Jump:


Users browsing this thread: 2 Guest(s)