Skip to content
Snippets Groups Projects
Verified Commit e6ac1279 authored by Thomas Lambert's avatar Thomas Lambert :helicopter:
Browse files

doc: update changelog and minor Readme adjust

parent 6beeca72
No related branches found
No related tags found
No related merge requests found
......@@ -10,13 +10,16 @@ to [Semantic Versioning][sem_ver].
### Added
- **Doc**: Changelog
- **Controller**: Serial control
- **Controller**: Complete control over Serial
- **Acquisition**: Angle sensor acquisition
### Changed
- **Doc**: Update features in Readme
- **Controller**: Switch no longer just a safety, but a mode select
- **Logging**: Minor adaptations to serial-studio interface
- **Logging**: Output desired frequency as well
- **All**: Various refactoring and style improvements
### Deprecated
......
......@@ -4,10 +4,11 @@ The MechaRaptor is a tandem flapping wing system built at the University of
Liège during my Ph.D. thesis. The goal of this model is to conduct experimental
analysis of the aerodynamics of tandem flapping wings.
The system is activated by two sets of Brushless DC motors (BLDC), powered by an
Engine Speed Controller (ESC) which is itself controlled through an Arduino Uno.
The system is actuated by two sets of Brushless DC motors (BLDC), each powered
by an Engine Speed Controller (ESC) which is itself controlled through an
Arduino Uno.
This repository contains the Arduino code and wiring schematics for the
This repository contains the Arduino code and the wiring schematics for the
electrical components of the controller.
## Controller features
......@@ -64,7 +65,7 @@ separately.
A single Arduino board is used to control the entire setup. Its role is to send
the commands to the BLDC motors ESCs. It also logs the flapping angle of each
wing, which are measured using absolute magnetic rotary encoders.
wing, which is measured using absolute magnetic rotary encoders.
### List of devices
......@@ -76,15 +77,12 @@ wing, which are measured using absolute magnetic rotary encoders.
| **PSU** | [Electroautomatik][elektro] PSI 8080 - 60 T (1500W) <br />_(Discontinued by manufacturer)_ | DC power supply |
| **Controller board** | [Arduino uno (Rev 3)][arduino] | Full setup control, data logging|
| **Encoders** | [Broadcom AEAT 6012][AEAT612] | Flapping angle measurement |
| **Potentiometer** | N/A | Manual control of RPM in v1.x.x |
| **ON/OFF switch** | N/A | Safety: Prevent ESC from starting[^1] |
| **Potentiometer** | N/A | Manual control of RPM|
| **ON/OFF switch** | N/A | Switch between `Serial` and `Manual` control |
## Schematics
[^1]: This is useful in monitoring mode, when the JETIBOX is attached to the ESC
for analysis. As long as the switch is OFF, the Arduino will bypass the
potentiometer and write 0 to the ESC. This prevent any accidental start of the
motor while the operator is looking into diagnostics.
To Do (January 2023)
[plettenberg]: <https://plettenbergmotors.com/>
[serial-studio]: <https://serial-studio.github.io/>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment