图5 单片机和语音模块的接口
语音模块采用BMP5008系列多段语音录放板。BMP5008系列多段语音录放板采用了上海奔流电子有限公司全新设计的专用录音控制MCU外加SPI接口FLASH的全新设计思路,通过外挂不同容量的FLASH,可以获得从30秒—32分钟的录音容量。有8KHZ和12KHZ两种采样频率用户可选;录音信息掉电不会丢失。板上自带MIC/LINE IN线路输入口,可外接多种音源录音。板上自带稳压电路,支持5V—6V电压直接输入;主芯片自带0.5w功放;用户可自由定义6个I/O口的触发功能为单端发放音还是63段(8421并行编码)地址选段放音。如图5所示。
工程机械液压传动原理与故障诊断和排除(辣)、温度模块 和时钟模块
图6温度和时钟模块
温度测量:采用单总线温度传感器DS18B20,连线简单,测量结果准确。
时钟测量:采用时钟芯片DS1302进行时间测量和显示。
(七)、键盘和显示模块
1、键盘:采用6个独立按键,分别控制如图7所示,6种功能:温度/时间切换、数据保存、数据回显、频率/周期切换和语音播放。本文来自辣.文~论^文·网原文请找腾讯324,9114
2、显示模块:包括12个数码管和4个LED小灯。12个数码管分成8个和4个两组。8个数码管用于显示频率/周期测量值,4个数码管显示时间和温度。4个LED发光管用于指示测量单位。具体连线如图7所示
图7 键盘及显示模块
三、系统的流程图
主程序的流程图如下图:
图8 流程图
四、系统测试
1、调试与测试所用仪器
(1)数字万用表
(2)数字示波器
(3)信号发生器Agilent33120A
2、测试数据
表1 周期频率数据测量
标称频率HZ 频率测量 HZ 周期测量 us 平均频率 平均周期 误差
第一次 第二次 第一次 第二次 HZ us
0.1 0.101 0.102 9900900.990 9803921.568 0.102 9852216.748 0.02
10 9.571 9.862 10448.253 10139.271 9.715 10293.262 0.025
1K 1000 999 100.000 100.001 999.5 100.001 0.0001
500K 499930 499925 2.0001 2.0001 499927 2.001 0.0001
1M 999984 999985 1.0001 1.0001 999984 1.000 0.0001
5M 4999921 4999920 2.0000 2.OOOO 4999921 2.000 0.0001
10M 9999841 9999972 1.0000 1.0000 9999906 10.000 0.0001
3、结果分析
经过分析,在高频端数据的精度完全符合要求,甚至高于所求的精度,但在低频段刚刚满足设计的要求。该多功能计数器实现了频率/周期测量,测量结果达到了题目要求。发挥部分完全实现。能语音报数、能测量温度、采集时间,能保存数据,能显示历史数据。
机电一体化产品概念设计理论研究现状与发展展望五、总结
该简易多功能计数器以Atmega64和ALTERA MAX II CPLD技术为核心完成了题目基本部分和发挥部分的全部内容,在完成的项目中大部分指标都优于题目的要求,个别指标由于时间有限做得不是非常完善。本系统的测试运行效果良好,达到了预期目的。本文来自辣.文~论^文·网原文请找腾讯324,9114
通过这次大学生电子设计大赛,让我们感受了实践出成果的喜悦,也深深的体会到理论联系实际的重要性。这次设计竞赛不仅锻炼了我们的动手能力,增强我们的实践意识,还激发了我们的创新思文;不仅提高了我们的团队合作精神,还培养了我们克服困难和吃苦耐劳的精神;所有这些无不激发着我们去不断追求、不断创新。最后再次感谢大赛组委会和我们辛勤的老师!
上一页 [1] [2] [3]
Atmega64简易多功能计数器设计+流程图 第3页下载如图片无法显示或论文不完整,请联系qq752018766