单片机典型案例开发(四)
时间:03-26
来源:本站整理
点击:
,8MHz了。因为,M8的技术手册上建议最高为16MHz的时钟,而比较匹配的最高频率为系统时钟的2分频,即8MHz。本次制作的源代码使用WinAVR编译。如果使用16MHz的晶振,请自行修改源代码。
电路中,被测量的信号,经过500kΩ、480 kΩ、20 kΩ电阻串联回路,通过继电器进入第1个运放,运放起到阻抗匹配的作用,因为AD603的输入电阻仅为100Ω。单片机通过继电器选择合适的衰减倍数,在默认情况下,为1/2倍的衰减。在测量较大的电压时,单片机会选择1/50 的衰减。选择衰减的目的是为了方便后期的2次放大。后期放大使用了一片AD603,它是压控放大器。通过改变GPOS(第1脚)与GNEG(第2脚)之间的电压差,即可控制它的放大倍数。AD603的GPOS(第1脚)的电压通过一片DA5618控制,它是12位串口DA,它的参考电压为1.25V,由2个电阻分压而得。整个电路的运放可以使用NE5532、AD8066、LM6172等,它们的引脚都是兼容的。由于采样的速度比较快,远大于M8单片机的读取及处理速度,所以通过IDT7205来缓冲高速采样的电平数据。最后,单片机读取采样的数据,并在128×64的液晶上显示。
- STC15F104E的STC单片机自动下载系统设计(10-25)
- 基于STC单片机的智能LED路灯控制器设计(03-23)
- 基于STC单片机的硬件电路设计(10-13)
- 单片机控制LED轮廓显示原理及总体方案设计(05-12)
- 基于STC单片机的超声波清洗机设计方案(08-05)
- LT3751如何使高压电容器充电变得简单(08-12)