会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

教学打铃器设计.doc教学打铃器设计.doc -- 6 元

宽屏显示 收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

东北石油大学课程设计2010年7月10日课程电子技术课程设计题目教学打铃器设计院系电气信息工程学院自动化系专业班级自动化08x班学生姓名xxxxx学生学号xxxxxx指导教师xxxxxxxx东北石油大学课程设计任务书课程电子技术课程设计题目教学打铃器专业自动化姓名xxxxxxxxxxx学号xxxxxxxxxxxx主要内容本系统主要以SPCE061A单片机作为控制核心,用DS1337C时钟芯片来计算当前时间。并通过LCD来显示当前时间和日期,以及设置打铃的数据。设置的数来存储,以达到掉电后数据不丢失的目的。本打铃器最多可以设置30路打铃时间,每天循环可设定双休日或单休日不打铃。掉电后时间能保持当前时间和所设置好的数据,不用每次掉电后都要设置当前时间和设置的数据。主要参考资料1李晓白,秦红磊,朱俊杰,潘泽.凌阳16位单片机C言语开发.北京北京航空航天大学出版社,2006.221IC中国电子网www.21ic.com3船仓一朗,土屋尧等(日).机器人控制电子学.宗光华,杨洋,唐伯雁译.北京科学出版社,2004.4高峰编。单片微型计算机原理与接口技术。北京科学出版社,2003.5万方数据资源统一服务系统。www.wanfangdata.com.cn6RamonPallasAreny,JohnG.Webster(美).传感器和信号调节,第2版.张伦译.北京清华大学出版社,2003.完成期限2010.7.302008.7.6指导教师徐建军专业负责人2010年7月10日目录目录.................................................................................................................................................................................0摘要.................................................................................................................................................................................11、系统设计......................................................................................................................................................................21.1任务..........................................................................................................................................................................21.2要求..........................................................................................................................................................................22、方案设计与论证.....................................................................................................................................................22.1控制部分...........................................................................................................................................................22.2时钟部分...........................................................................................................................................................32.3显示部分...........................................................................................................................................................33、系统硬件电路设计....................................................................................................................................................33.1设计思路.................................................................................................................................................................33.2各模块电路设计....................................................................................................................................................43.2.1键盘电路.......................................................................................................................................................43.2.2电源和继电器控制电路图及说明..........................................................................................................53.2.3DS1337时钟芯片电路图及说明..............................................................................................................54、软件设计......................................................................................................................................................................64.1I2C总路线的编程..............................................................................................................................................64.1.1I2C总线工作原理....................................................................................................................................64.1.2I2C总线的数据传输..................................................................................................................................64.1.3读写操作......................................................................................................................................................74.2程序结构图.............................................................................................................................................................74.2.1主程序流程图..............................................................................................................................................74.2.2中断流程图....................................................................................................................................................95、测试结果......................................................................................................................................................................96、总结.............................................................................................................................................................................107、结束语........................................................................................................................................................................10参考文献...........................................................................................................................................错误未定义书签。电子技术课程设计(报告)1摘要本系统主要以SPCE061A单片机作为控制核心,用DS1337C时钟芯片来计算当前时间。并通过LCD来显示当前时间和日期,以及设置打铃的数据。设置的数来存储,以达到掉电后数据不丢失的目的。本打铃器最多可以设置30路打铃时间,每天循环可设定双休日或单休日不打铃。掉电后时间能保持当前时间和所设置好的数据,不用每次掉电后都要设置当前时间和设置的数据。电子技术课程设计(报告)21、系统设计1.1任务设计一个可设置多路打铃时间点的教学打铃器。1.2要求(1)可以实时显示当前时间。(2)可以用键盘设定多个预定打铃时间。(3)掉电后时间能与当前时间同步。(4)预定打铃时间点的数据掉电后不丢失。2、方案设计与论证本项目设计的是一个教学打铃器,根题目的要求,我们设计了以下几个方案并进行论证。2.1控制部分方案一采用AT89S51单片机实现,此单片机软件编程自由度大,不但可用编程实现各种控制算法和逻辑控制,而且价格也很便宜。但是AT89S51存储容量太小需外接存放器来存储数据。如果系统增加语音播放功能,还需外接语音芯片,对外围电路来说,比较复杂,且软件实现也较麻烦。另外,51单片机需要用仿真器来实现软硬件调试,较为繁琐。方案二采用SPCE061A单片机实现,此单片机内置32KFLASH,不需外接存储芯片。而且具有很强大的语音功能,如果本系统要加语音功能的话也很方便。另外,比较方便的是该芯片内置在线仿真、编程接口,可以方便实现在线调试,这大大加快了系统的开发与调试。综上所述,由于本系统要求存储的数据量比较多,通过比较我们选择方案二。电子技术课程设计(报告)32.2时钟部分方案一采用单片机内部功能来实现。主要是通过中断来进行时间计算,通过变量之间来换算,以达到计时的目的。但是,一旦单片机断电的话,时间就不能保持当前时间,再次上电又得重新设置时间。还有一个很严重的问题就是,走时精确的误差大于30秒。对时间要求精确度高的器件来说,即使给单片机提供掉电保护装置使单片永不断电来确保时间不间断,但是时间误差太大做出来的打铃器也不实用。方案二采用DS1337I2C时钟芯片来实现。DS1337串行实时时钟是低功耗时钟/日历芯片,具有两个可编程日历闹钟与一路可编程方波输出。地址与数据通过I2C总线串行传送。时钟/日历可以提供秒、分、小时、星期、日、月、年信息。对于少于31天的月份,到每月的最后一天会自动进行调整,包括闰年调整。该时钟可以通过AM/PM指标器工作在24小时模式或12小时模式。精确度很高,很适合于作时钟器件。综上所述,由于本系统要求时间精确度高,所以我们选择方案二。2.3显示部分方案一采用LED来实现。LED亮度高看起比较醒目,而且价格便宜。但是LED显示比较单调,一般只能显示数字,对于汉字很显示出来。根据本设计的要求很难实现。方案二采用MzL0512864LCD来实现。LCD能显示的内容很丰富,在LCD上显示多级菜单,用户通过键盘输入设定信息只要通过编程就可以显示不同的代码。而且让人看起来很直观。对于本系统的要求能够很容易的实现。综上所述,由于本系统要显示的内容比较多,所以我们选方案二。3、系统硬件电路设计3.1设计思路根据题目要求系统可划分为以下几个基础模块,如图31电子技术课程设计(报告)4图31系统方框图3.2各模块电路设计3.2.1键盘电路六个按键分别接IOB0IOB5图32键盘原理图KEYS15VS2S3S4S5S6IOB0IOB1IOB2IOB3IOB4IOB5键盘设定24V电源SPCE061A常用继电器电铃LCD显示DS1337712C总路线IOBO12I0A812
编号:201311211211189137    大小:202.50KB    格式:DOC    上传时间:2013-11-21
  【编辑】
6
关 键 词:
专业文献 学术论文 精品文档 教学打铃
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

当前资源信息

4.0
 
(2人评价)
浏览:6次
liyun上传于2013-11-21

官方联系方式

客服手机:13961746681   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

相关资源

相关资源

相关搜索

专业文献   学术论文   精品文档   教学打铃  
关于我们 - 网站声明 - 网站地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5