摘要:近年来由于人们生活水平的进步,人们对瓜果蔬菜的要求也日趋增高了。但许多消费者不会采摘成熟的西瓜,有时会错误地选择生瓜。目前很多西瓜检测仪不便于携带而且昂贵,不宜推广。在分析现有西瓜检测技术之上,本文设计的是一款基于单片机的西瓜无损检测系统。不仅便于携带,而且成本小。
本设计是通过两个传感器来实现的,首先通过MEMS加速度传感器采集振动信号,通过称重传感器采集质量,然后输入单片机,接着单片机将信号进行处理并计算出结果,最后在LCD显示器上显示出成熟度和频率。
本文主要完成了系统的硬件和软件设计。包括传感器信号采集电路、信号处理电路、电源电路、显示电路等,并用Proteus和Keil软件完成了对系统的仿真,所设计的系统具有结构简单,容易实现的优点。
关键词 MEMS;Proteus;成熟度;频率;仿真
目录
摘要
Abstract
1 绪论-1
1.1 课题研究的背景及意义-1
1.2 国内外的研究现状-1
1.3 常见西瓜品质检测方案-1
1.4本文的主要研究内容-3
2西瓜成熟度无损检测系统方案的选择-4
2.1任务要求-4
2.2方案的确定-4
2.2.1系统总体硬件设计-4
2.2.2系统总体软件设计-4
3 系统硬件设计-6
3.1 AT89C51单片机-6
3.1.1简介-6
3.1.2最小系统设计-7
3.2 传感器部分-7
3.2.1 MEMS加速度传感器-7
3.2.2 称重传感器-10
3.3 信号采集部分-11
3.3.1 ADC0808简介-11
3.3.2 ADC0808外围电路设计-12
3.4 系统显示电路设计-13
3.4.1 LM016L简介-13
3.4.2 外围接线-14
3.5 系统电源电路设计-15
3.6 系统数据通信电路设计-15
3.6.1 MAX232芯片简介-15
3.6.2 通信电路设计-15
4 系统软件设计-17
4.1 C语言-17
4.1.1 C语言简介-17
4.1.2 C语言特点-17
4.2系统主程序设计-18
4.2.1系统主程序流程图-18
4.2.2 系统主程序-19
4.3 数据采集部分程序设计-20
4.4 系统显示程序设计-21
4.5 成熟度计算部分程序设计-22
5 系统仿真-24
5.1 Proteus与Keil软件介绍-24
5.1.1 Proteus的简介-24
5.1.2 Keil软件简介-24
5.2程序的编写-25
5.3 系统主电路图-27
5.4 系统仿真结果图-28
结论-30
致谢-31
参考文献-32
附录-33