《基于ARM的污水监测课题毕业设计.ppt》由会员分享,可在线阅读,更多相关《基于ARM的污水监测课题毕业设计.ppt(10页珍藏版)》请在优知文库上搜索。
1、EASY ARM 1138控制器UART 串口显示电源及复位按键控制AD转换放大电路ST188传感器在此课题中,要实现的功能是对水的混浊度的检测。使用的传感器是一种自发自收的装置,根据水的混浊度不同对光的反射强度不同,传感器ST188输出端的电流不同(可加一电阻实现输出电压表示),且输出端经过A/D转换、EASY ARM 1138控制和虚拟串口显示,可直观的数据形式显示。当混浊度大时,传感器接收的光线就少,电流就小;混浊度小时,传感器接收的光线就多,电流就大。采用高发射功率红外 光电二极管和高灵敏 度光电晶体管组成。检测距离可调整范围 大,413mm可用。采用非接触检测方式。其中A-K接+5V
2、电压,C-E上电流 取决于收到光的强弱(-Vp)/R5=(Vp-Vo)/R7 (Vi-Vn)/R4=Vn/R6 经运算后 增益=0.6倍 在此课题中RAM开发板中含有10位的ADC转换模块,且支持8位的。ADC模块含有一个可编程的序列发生器,它可在无需控制器干涉的情况下对多个模拟输入源进行采样。在使用时,可根据需要修改程序实现不同的功能。UART(通用异步收发器)是串行通信的一种,数据收发完毕后,可通过中断或置位标志位的方式通知微控制器进行处理,大大提高微控制器的工作效率。在我的课题中,使用虚拟串口显示结果,直接在PC机上得到结果。通过上面的电路可在V0实现0-3V的输出系统时钟初始化UART初始化ADC初始化ADC采样UART显示 本设计特点 硬件电路简单,程序模块化,且易扩展,容易与其它传感器电路组成功能更强大、测量方面更多的测量系统。进一步改善 在此设计中,可以将传感器电路和放大电路集中在一起,可以构成易于测量,移动方便的测量系统。