量程自选的数字频率计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

等精度量程自选数字频率计

摘要

51系列单片机是国内目前应用最广泛的一种8位单片机之一,随着嵌入式系统、片上系统等概念的提出和接受及应用,51系列单片机还会在继后很唱一段时间占据嵌入式系统产品的

低端市场,因此,作为新世纪的大学生,在信息产业高速发展的今天,掌握单片机的基本结构、原理和使用时非常重要的。随着电子技术的发展,当前数字系统的设计正朝着速度快、容量大、体积小、重量轻的方向发展。

频率测量是电子学测量中最为基本的测量之一。本次课设使用单片机At89C52为核心,使用等精度测频原理,设计量程自选的数字频率计。采用C语言编写程序,测量范围0.01Hz~400KHz,测量精度能达到0.01。测量结果在1602液晶上显示。

关键字:AT89C52单片机,量程自选数字频率计,等精度测频

Summary

51 series is the currently the most widely used one 8-bit microcontrollers with embedded systems, the concept of on-chip systems, and applications made and whips acceptable, 51 series will be singing in the subsequent period of time is occupied low-end embedded system products market, therefore, as the new century, college students, high-speed development in the information industry today, the master microcontroller's basic structure, principles and use is very important.

With the development of electronic technology, the current design of digital systems is moving fast, large capacity, small size, light weight and direction.

Frequency measurement is the measurement electronics, one of the most basic measurements. The class is located using the microcontroller At89C52 core, use of precision frequency measurement principle, the design range of optional digital frequency meter. Using C language program, measuring range 0.01Hz ~ 400KHz, measurement accuracy can reach 0.001. Measurements in 1602 Displayed on the LCD.

Keywords: AT89C52 microcontroller, range-demand digital frequency meter, and other precision frequency measurement

目录

1.方案论证5 1.1单片机芯片的选择方案和论证 (5)

1.2显示模块选择方案和论证 (5)

1.3测频方案论证: (6)

1.4电路设计最终方案决定 (7)

2系统的硬件设计与实现7 2.1电路设计框图 (7)

2.2系统硬件概述 (7)

2.3单片机主控制模块的设计 (8)

2.4 阀门控制模块的设计 (10)

2.5电路原理及说明 (13)

2.6单片机控制过程 (16)

2.7显示模块的设计 (17)

3系统的软件设计18 3.1程序流程框图 (18)

3.2主程序: (19)

4Proteus软件仿真20 4.1 Proteus ISIS简介 (20)

4.2 Proteus运行流程 (21)

4.3 Proteus功能仿真 (22)

5 测试与结果分析24 5.1硬件测试 (24)

5.2软件测试 (26)

5.3测试结果分析与结论 (26)

5.3.1测试结果分析 (26)

5.3.2测试结论 (27)

6课程设计总结与体会27参考文献29附录30附录一:proteuse仿真图 (30)

附录二:总体接线图 (31)

附录三:PCB制版布线 (32)

附录四:程序清单 (33)

1.方案论证

1.1单片机芯片的选择方案和论证

方案一:

采用89C51芯片作为硬件核心,采用Flash ROM,内部具有4KB ROM 存储空间,能于3V的超低压工作,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术, 当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。

方案二:

采用AT89S52,片内ROM全都采用Flash ROM;能以3V的超底压工作;同时也与MCS-51系列单片机完全该芯片内部存储器为8KB ROM 存储空间,同样具有89C51的功能,且具有在线编程可擦除技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏,所以选择采用AT89S52作为主控制系统。

1.2显示模块选择方案和论证

方案一:

采用LED数码管动态扫描,LED数码管价格适中,对于显示数字合适,采用动态扫描法与单片机连接时,占用的单片机口线多,连线还需要花费一点时间,所以也不用此种作为显示。

相关文档
最新文档