AS5600使用简介——(程序员版)
-----------------本文由“智御电子”提供,同时提供范例教程,以便电子爱好者交流学习。----------------
前言:
最近由于工作需要接触到AS5600这颗磁角度传感器,以前就对相关的磁应用感到各种高大上(例如霍尔传感器,磁流体等)。既然接触到了,就开始搜索相关资料,发现有用的资料并不多,仅限官网上发布的一些。作为程序员看完datasheet,肯定是要搞一份代码拜读一下。在这里 吐槽一下这AMS官网的揍性:手册里写了官网有ardunio的例子,一顿好找好不容易才找到,接着注册账号想下载,竟然提示没有权限下载(一脸茫然,你个卖芯片的,配套软件环境挂网上不能下载是什么鬼),功夫不负有心人,还是在好心网友的分享下找到了一些代码。特此将自己开发经过记录下来,与君共享!
开发流程:
从手册了解到AS5600这颗芯片支持IIC通信,但是输出的信号的方式还有PWM,模拟电压等多种方式。本文直接上手IIC通信。
接着直接就是设计原理图了