欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网
全部分类
  • 图纸下载>
  • 教育资料>
  • 专业文献>
  • 应用文书>
  • 行业资料>
  • 生活休闲>
  • 办公材料>
  • 毕业设计>
  • ImageVerifierCode 换一换
    首页 人人文库网 > 资源分类 > DOC文档下载  

    教学打铃器设计.doc

    • 资源ID:109137       资源大小:202.50KB        全文页数:15页
    • 资源格式: DOC        下载积分:6积分
    扫码快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
    二维码
    微信扫一扫登录

    手机扫码下载

    请使用微信 或支付宝 扫码支付

    • 扫码支付后即可登录下载文档,同时代表您同意《人人文库网用户协议》

    • 扫码过程中请勿刷新、关闭本页面,否则会导致文档资源下载失败

    • 支付成功后,可再次使用当前微信或支付宝扫码免费下载本资源,无需再次付费

    账号:
    密码:
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源(1积分=1元)下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    教学打铃器设计.doc

    东北石油大学课程设计2010年7月10日课程电子技术课程设计题目教学打铃器设计院系电气信息工程学院自动化系专业班级自动化08-x班学生姓名xxxxx学生学号xxxxxx指导教师xxxxxxxx东北石油大学课程设计任务书课程电子技术课程设计题目教学打铃器专业自动化姓名xxxxxxxxxxx学号xxxxxxxxxxxx主要内容:本系统主要以SPCE061A单片机作为控制核心,用DS1337C时钟芯片来计算当前时间。并通过LCD来显示当前时间和日期,以及设置打铃的数据。设置的数来存储,以达到掉电后数据不丢失的目的。本打铃器最多可以设置30路打铃时间,每天循环可设定双休日或单休日不打铃。掉电后时间能保持当前时间和所设置好的数据,不用每次掉电后都要设置当前时间和设置的数据。主要参考资料:1李晓白,秦红磊,朱俊杰,潘泽凌阳16位单片机C言语开发北京:北京航空航天大学出版社,2006.221IC中国电子网www.21ic.com3船仓一朗,土屋尧等(日).机器人控制电子学.宗光华,杨洋,唐伯雁译.北京:科学出版社,2004.4高峰编。单片微型计算机原理与接口技术。北京:科学出版社,2003.5万方数据资源统一服务系统。www.wanfangdata.com.cn6RamonPallas-Areny,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、软件设计.641I2C总路线的编程.641.1I2C总线工作原理.64.1.2I2C总线的数据传输.641.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显示比较单调,一般只能显示数字,对于汉字很显示出来。根据本设计的要求很难实现。方案二:采用MzL05-12864LCD来实现。LCD能显示的内容很丰富,在LCD上显示多级菜单,用户通过键盘输入设定信息只要通过编程就可以显示不同的代码。而且让人看起来很直观。对于本系统的要求能够很容易的实现。综上所述,由于本系统要显示的内容比较多,所以我们选方案二。3、系统硬件电路设计3.1设计思路根据题目要求系统可划分为以下几个基础模块,如图3-1:电子技术课程设计(报告)4图3-1系统方框图3.2各模块电路设计3.2.1键盘电路六个按键分别接IOB0IOB5图3-2键盘原理图KEYS1+5VS2S3S4S5S6IOB0IOB1IOB2IOB3IOB4IOB5键盘设定24V电源SPCE061A常用继电器电铃LCD显示DS1337712C总路线IOBO-12I0A8-12

    注意事项

    本文(教学打铃器设计.doc)为本站会员(l****)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    网站客服QQ:2881952447     

    copyright@ 2020-2024  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

    备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!