- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
A篮球24秒倒计时论文.doc
济宁学院首届电子设计大赛 A篮球24秒定时控制电路 学 校 济宁学院 院 系 物理与信息工程系 小组成员 丁孝兵(座机电话号码13) 孙 涛(座机电话号码25) 钟少伟( 座机电话号码15 ) 指导教师 二零零九年十二月
基于STC89C52和NRF24L01篮球24秒倒计时
济宁学院物理与信息工程系
参赛队员:丁孝兵 孙涛 钟少伟
摘要:本作品以STC公司的89C52为开发平台,通过扩展必要的外围显示电路和无线控制模块,实现了篮球24秒倒计时牌的清零、启动、暂停、连续的功能,当24秒递减到零时,数码显示为零,同时扬声器发出报警声音,本设计的采用了NRF24L01无线模块,解决了裁判和计时员因沟通不畅可能造成的计时问题,是一款贴近实际生活,解决实际问题的设计。 关键词:单片机 STC 89c51 NRF24L01 无线控制 24秒倒计时 Based on the STC89C52 and NRF24L01 basketball24 seconds countdown
Abstract: This works by STC 89C52 company for development platform, extended the necessary peripheral display circuit and wireless control module, basketball and 24 seconds of the countdown card, start-up, pause, cleared for functions, while 24 seconds to zero, zero, and digital display, the speaker alarm sound design adopted NRF24L01 wireless module, solved the referee and time-keeper for communication may cause problems of time, is a practical, design of solving practical problems.
Keyword: STC89C52 NRF24L01 24 seconds countdown wireless
(一)系统方案和比较
1.系统方案
2.方案比较
(二)总体方案
1.工作原理
2.电路原理图
(三)硬件电路设计及单元电路分析
1单片机电源电路
2复位电路原理图
3单片机STC89S52接口电路
4无线收发电路NRF24L01
5发送控制端的按键和数码管及其驱动电路
6接收显示端的大数码管驱动电路
(四)软件设计
(五)系统测试
附录
附1
参考文献:
附2
电路原理图及PCB 2.1发射端原理图
2.2接收端原理图
2.3发射端PCB
2.4接收端PCB
附3
程序清单
3.1发射端源代码
3.2接收端源代码
(一)系统方案和比较
1.系统方案
方案一:采用555作为振荡电路,由74LS192、74LS48和七段共阴数码管构成计时电路,电路由秒脉冲发生器、计数器、译码器、显示电路、报警电路和辅助控制电路组成。
方案二:采用altera公司的cycloneIIEP2C5T114 FPGA芯片作为处理器和控制器,通过扩展显示电路和无线控制控制电路来实现题目要求。
方案三:以STC89S52作为核心,通过软件和硬件结合的方法构成计时电路、译码器、显示电路、报警电路、控制电路,并结合NRF24L01无线模块实现无线控制的要求。
2.方案比较
通过比较以上三种方案,方案一成本最低,但元件数量多,无法扩展难;方案二使用元件最少,但成本较高,做PCB的器材一时难以购齐;方案三使用元件较少,成本较低,能通过简单扩展实现要求的全部功能,并能很好的实现与无线模块的衔接,技术资料丰富。综合以上分析,本设计采用方案三来实现。
(二)总体方案
1.工作原理
以STC89S52作为核心芯片,通过软件编程和外围扩展结合的方法构成计时电路、译码器、显示电路、报警电路、控制电路,并结合NRF24L01无线模块实现无线控制的要求。
2.电路原理图 发送控制 接收显示
(三)硬件电路设计及单元电路分析
1单片机电源电路
负责将外部电源通过7805稳压后交给负载电路,并提供电源总开关及电源指示灯,当外部电源接通且S2闭合时发光二极管D1发光,指示“有电”。
2复位电路原理图
其中RST接STC89S52的第9脚,当S1按下时系统复位,但数据不丢失。
3单片机STC89S52接口电路 Y1为外接12M晶振
4无线收发电路NRF24L01
5发送控制端的按键和数码管及其驱动电路
R1~
文档评论(0)