文档介绍:浊度传感器的数据采集与显示
专业:
指导老师:
答辩人:
1
研究背景及任务
1 水质检测的重要性:水是生命之源,水质检测是保证水质安全的重要手段。
2 浊度检测的重要性:浊度是反映水质的重要参数。
3 课题任务:设计制作浊度传感器的数据采集与液晶显示电路,最终完成调试,实现浊度的数据采集与液晶显示。
2
主要内容:
1:系统总体设计;
2:硬件电路设计及PCB板绘制;
3:软件程序设计;
4:系统调试;
5:结论与展望。
3
1 系统设计
1 传感器:APMS-10G传感器
2 微处理器:ATmega16单片机
3 LCD液晶:SMG12864G2-ZK点阵型液晶(ST7920控制器)
4
传感器介绍
-10G传感器:
浊度测量范围是
0-4000NTU,
。
电源电压8-30V。
。
5
微处理器介绍
2 ATmega16主要性能:
1)该单片机为高性能、低功耗的8位AVR系列微处理器;
2)具有16K字节的系统内可编程Flash,擦写寿命可达10,000次;
3)异步串口USART口;
4)32个可编程I/O引脚,3个外部中断以及多个内部中断;
6
液晶介绍
SMG12864G2-ZK点阵型液晶(ST7920控制器):
128×64 点阵的汉字图形型液晶显示模块,可显示汉字及图形,内置国标GB2312 码简体中文字库(16X16点阵)、128 个字符(8X16 点阵)及64X256点阵显示RAM(GDRAM),
其优点:低功耗、体积小、显示内容丰富、模块化、接口电路简单。
7
2 硬件电路设计
硬件电路基本框图
8
LCD接口电路模块
12864LCD与单片机的数据接口方式有串行和并行两种。
采用8位的并行数据口与LCD进行显示数据的传输,虽然并行方式占用的I/O口较多,但程序编写较为简单。
9
晶振电路模块
ATmega16 、、 MHz 的时钟。但是,在一些要求较高的场合,比如要与RS232通信需要比较精确的波特率时,需要使用外部的晶振电路。
10