当前位置:首页 > 单片机 > 单片机
[导读]1 目标 学习了CC2430的AD,UART和Timer之后,感觉自己有点入门了,接着做一点人机交互的内容。在这里我介绍一下Joystick的硬件连接。刚开始看Joystick的硬件部分的时候,还很的觉得有点麻烦的,后来把这个电路分解为

1 目标

学习了CC2430的AD,UART和Timer之后,感觉自己有点入门了,接着做一点人机交互的内容。在这里我介绍一下Joystick的硬件连接。

刚开始看Joystick的硬件部分的时候,还很的觉得有点麻烦的,后来把这个电路分解为反相放大器,同相放大器之后,问题就好解决多了。

2 分解Joystick的4个按钮

刚开始拿到原理图的时候,4个按钮“纠结”在了一起,让人实在是看不懂是。后来我“分解”了这四个按键,在Proteus中重新绘制原理图。Proteus可以进行一定的仿真,我还模拟仿真了一下。建立的模型如下:

编号和原来图纸有所出入,但是原件参数还是一样的。每次按某个按键,U1:B就会输出不同的电压。这下我也放心了,至少原理就那么回事——通过检测不同的电压判断按键是否被按下。

3 反相放大器

观察图左边的放大器,本质上就是一个反相放大器。通过按下不同的开关,获得了不同的放大倍数。另外,放大器的正输入端还有一个参考电压,使得反相放大时不至于出现都负电压的情况(但后来的计算发现还是出现了负电压,不过没有关系)。输出和输入的关系如下图所示:

该图来自《嵌入式系统中使用单电源运算放大器》一文,在microchip官网上找到。microchip提供的资料,简单且易于理解,不乏经典的中文资料,应用手册条理清楚,堪称典范。

Vout1(左边放大器的输出)存在这样的关系:

Vout1 = -(R2/R1)*Vin + (1+(R2/R1))*VBIAS;

其中,Vin为3.3V,R1为800K,400K,200K和100K其中的一个;R2为50K。VBIAS有两个电阻分压得到,100/(100+220)*3.3V。这样就可以很简单的计算出4个按钮按下时,反相放大器的输出结果。但是需要注意的是,当R1为100K时,计算出的结果为-0.1V,小于0。由于放大器没有使用双电源,所以只能输出大于0V的部分,理论计算小于0的部分,只能委屈一点当0了。

4 同相放大器

同相放大器电路就简单一点了,计算公式如下图所示。同样来自《嵌入式系统中使用单电源运算放大器》一文。

这个放大器的放大倍数为3。实际的Vout = 3*Vout1。

5 总结

看的懂的觉得很简单,但是“不说”。分析软件的人要比分析硬件的多。我觉得这很难,好不容易看懂了,我就分享一下。具体的结果如下

UP键按下 2.67V

DOWN键按下 0V(-0.31V)

LEFT键按下下 1.39V

RIGHT键按下 2.24V


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

May 9, 2024 ---- 据TrendForce集邦咨询研究显示,2023年全球前十大IC设计业者营收合计约1,677亿美元,年增长12%,关键在于NVIDIA(英伟达)带动整体产业向上,其营收年成长幅度高达10...

关键字: NVIDIA IC设计 AI

May 8, 2024 ---- 苹果5月新品发布会推出主打AMOLED屏幕的平板产品,新款Pro版本的AMOLED屏幕采用双层串联结构,目的在于改善AMOLED屏幕长期存在的烧屏及寿命问题,而无需背光模组的优势也迎来史...

关键字: Apple iPad Pro 显示器

May 7, 2024 ---- 据TrendForce集邦咨询最新预估,第二季DRAM合约价季涨幅将上修至13~18%;NAND Flash合约价季涨幅同步上修至约15~20%,全线产品仅eMMC/UFS价格涨幅较小,...

关键字: NAND Flash DRAM

为增进大家对激光雷达的认识,本文将对激光雷达的应用场景、激光雷达的发展现状予以介绍。

关键字: 雷达 指数 激光雷达

为增进大家对激光雷达的认识,本文将对激光雷达的分类以及激光雷达测距的方法予以介绍。

关键字: 雷达 指数 激光雷达

为增进大家对激光雷达的认识,本文将对激光雷达、单线激光雷达和多线激光雷达的区别予以介绍。

关键字: 雷达 指数 激光雷达

May 6, 2024 ---- 根据TrendForce集邦咨询资深研究副总吴雅婷表示,受惠于HBM销售单价较传统型DRAM(Conventional DRAM)高出数倍,相较DDR5价差大约五倍,加上AI芯片相关产品...

关键字: DRAM HBM AI

为增进大家对工业以太网的认识,本文将对工业以太网的原理、工业以太网的关键技术以及工业以太网要解决的问题予以介绍。

关键字: 以太网 工业以太网 指数

为增进大家对工业以太网的认识,本文将对工业以太网网络优势、工业以太网和IOLINK的区别予以介绍。

关键字: 以太网 工业以太网 指数

为增进大家对工业以太网的认识,本文将对工业以太网的优势、工业以太网缺点、工业以太网的维护予以介绍。

关键字:
关闭
关闭