一. 前言
在控制物体移动方面,像控制智能小车、平衡车、四轴飞控,双轴遥感按键远比按键要实用,而且引脚少,程序编写简单,是时候该放弃对按键的使用了,来看看双轴遥感按键吧!
二. 双轴遥感按键简介
双轴,可以输出x,y两个方向上的电压值表示当前遥感所处的位置。按键,可以按下,具有按键的功能,看到这里是不是觉得它功能强大!!!。每个轴共有三个引脚,分别是vcc,gnd和信号引脚。所以说,它一共用六个引脚,外加按键的四个引脚。vcc可以接3.3-5v。信号引脚输出的电压为0-vcc。遥感处于中间位置的时候,两个轴输出的电压为vcc/2。以x轴为例,如果遥感在最右边,那么输出为0v,在最左边,那么输出为vcc。是不是觉得采集它的数据很容易,通过stm32内部的adc就可以很轻松的采集到了,(#^.^#)。
二. 双轴遥感信号采集
采集部分我打算略写,一共两个通道,x,y,使用adc采集,adc的配置基本上是通用的。采集到的值理论上为0-4096。
三. 双轴遥感信号校准
由于实际上采集到的信号不为0-4096,这里需要有一个校准的操作。也就是采集多次各个方向上的遥感数据,然后取平均。x轴的最左边为例,这里采集了400次。同时对模拟量进行一个判断,在最左边的就要,否则舍弃。 /*xl方向校准*/void rocker1calibrationxl(void){ uint16_t i; uint32_t valuesum = 0; for(i = 0 ;i 0xf600) /*判断模拟值,是不是在左边了*/ { valuesum += value; i++; } } xoffsetl = valuesum / 400;} 四. 双轴遥感信号归一化
专业节能 新贵小夜莺150拆解功耗评测
基于FPGA的智能卡验证平台设计
TiHive融资1000万美元用于太赫兹成像芯片及系统的研发
STM32软件运行过程,如何查看全局变量的实时数据?
科普系列:诊断路由类型简介及测试实践
双轴遥感按键简介
谷歌第二代Chromecast Ultra曝光将支持4K HDR内容播放
电容并联和电容串联
基于EMS+工具分析5G切4G失败案例分析
ADAYO华阳与汽车智能芯片引领者地平签署战略合作协议
TRITTONKama+耳机评测 一款完成度很高的耳机
国研究中心金融所一行莅临深思创芯科技开展工作调研
无国界线的5G消息,具备哪些应用特性
神舟战神K650DA29拆解 内部结构如何
使用最简单基础介绍DCS和PLC区别和应用
基于ARM9的船载海水监测系统设计
传感器检测的八大抗干扰技术解析
人工智能千亿市场未来走向:软件与硬件之歌
人工智能兴起带来工作
农业环境监测站仪器是什么,它的特点是什么