Coder Social home page Coder Social logo

monolithicpower / magalpha-code-samples Goto Github PK

View Code? Open in Web Editor NEW
11.0 4.0 7.0 10.77 MB

Code samples for the MagAlpha magnetic angle sensor family

Home Page: https://www.monolithicpower.com/en/products/motor-drivers-position-sensors/position-sensors.html

License: MIT License

Python 0.01% C++ 0.77% C 96.89% Assembly 2.33%
ft232h arduino magalpha-sensor magalpha angle-sensor angle python stm32 stm32f303 feather-m0

magalpha-code-samples's Introduction

MagAlpha-Code-Samples

This repository contains code samples for the MPS MagAlpha position sensor family.

License

All code samples are released under the MIT License.

Supported Hardware

We currently have code examples for the following hardware platforms:

Information
Don't forget to check out the MagAlpha Angle Sensor Arduino Library

About MagAlpha Sensor Familiy

MagAlpha sensor family is based on Hall devices that are directly integrated with the signal treatment. These sensors are extremely compact and can instantaneously detects and delivers the angle value in digital format.

More information can be found on the MPS website or directly on the Position Sensors Design Support page.

Applications

Potentiometer/Encoder Alternative

The MagAlpha sensor family offer a robust contactless angle encoder suitable for control buttons and knobs. The IC detects the absolute angular position of a permanent magnet, typically a diametrically magnetized cylinder attached to the rotor. The PWM digital output can be filtered to obtain an analog signal.

Motor Commutation

A MagAlpha sensor can replace a 3 Hall switch solution (UVW) or an incremental optical encoder (ABZ, ABI) for a fraction of the initial cost. Making it a perfect fit for Brushless DC motors (BLDC). Thanks to its extremely fast acquisition time, the MagAlpha can be used at speeds from 0 to 120'000 RPM.

Angle Measurement

The MagAlpha digital interface can be connected to any microcontroller having a SPI interface. It is extremely easy to monitor the angular position and configure sensor parameters such as the zero settings and the bias current trimming (BCT)

magalpha-code-samples's People

Contributors

abrittis avatar mathieukaelin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

magalpha-code-samples's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.