版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于的智能玩具方案摘要:本方案先容了一种接纳硬件形貌语言形貌并用fpga实现led拼图玩具操纵软件及智能断定部门的方案要领。本方案结合了led动态表现、无线通讯、红外通讯等相干知识,运用vhdl语言形貌了一个具有智能型、意见意义性和智力开拓性的led拼图玩具。方案平台为altera公司的quartusii5.0软件,接纳altera公司的ylne系列fpga实现。本方案中的无线发射与吸收部门接纳集成模块来实现,以此来简化方案。本文详细先容了led拼图玩具的方案历程,包罗同步信息、无线串行发射与吸收、同步时钟、地点信息、抗滋扰本领、体系主动清零方案、红外数据传输、自主断定、随机等式部门的方案与实
2、现。对深化研究电子玩具具有庞大的意义。关键词:fpga;vhdl;无线通讯;红外通讯;随机等式1led拼图玩具颠末玩具市场视察表白,智能型玩具是以后儿童玩具的一个紧张生长标的目的,而将智力开拓和意见意义性参加智能型玩具将会受到更多家长们的厚爱。led拼图玩具聚集了意见意义性、智力开拓性、智能型。意见意义性:它的意见意义运算包罗了加、减、乘、除(还可以扩展为英笔墨母的识别和英文单词的拼接),它由5个子模块构成(可以做到更多个)。智能型:led拼图玩具分为体系主机和子模块,体系主机通过无线发射模块随机的发送一组等式到各子模块,各子模块通过自身的红别传感器将数据传送到体系主机举行断定。假设准确体系主
3、机将再次通过无线发射模块发送“k字符到每个子模块,此时体系主机上的led数码管表现“r字符,标记着拼图准确;假设断定效果不准确那么无行动。智力开拓性:按下体系主机的发送键后,全部子模块上所表现的为一个打乱了的等式,此时小孩子通过不雅察、比力、断定将子模块摆放成一个完备的等式。游戏的历程非常得当方才开始学习简朴算术的儿童,游戏可以引导他们举行逻辑断定,改变他们的传统头脑方法,有利于小孩子智力的开拓的同时加强了大人与小孩子的情绪交换,淘汰互相之间的代沟,有利于小孩子的康健生长。2方案方案论证一个好的方案少不了好的方案方案,一个好的方案方案少不了方案的屡次选择与论证。2.1基于51系列单片机的方案方
4、案51系列单片机体积孝本钱低,但是对方案职员自身的编程程度要求较高,也未便于信号的数字处置惩罚实现,步伐运行时串行处置惩罚,速率较慢,未便于高速情况中的应用。51系列单片机内部处置惩罚数据宽度为8位,对数据处置惩罚有必然的限定,给方案事情带来了未便。2.2基于fpga的方案方案fpga均支持vhdl语言,它不必要编程职员非常认识器件内部布局,只要认识vhdl语言即可对fpga举行操纵。vhdl步伐接纳并行处置惩罚,从现而进步了步伐的处置惩罚速率,进步了器件的运行速率。vhdl语言语法严谨,形貌的硬件电路不变性好。应选用此方案举行led拼图玩方案。3方案方案led拼图玩具的方案,接纳载有alte
5、ar公司的ylne系列芯片ep13t1448n比赛板(以下简称比赛板)举行led拼图玩具的方案12。异步串行无线发射与吸收部门,接纳集成芯片fs1000a和pr1a实现。红外数据传输接纳平凡的红外发射管与红外一体化吸收器hs0038实现,表现部门接纳88点阵和七段数码管实现,发送按键用平凡按键实现。软件部门均接纳vhdl语言形貌,软件形貌平台为quartusii5.034。3.1方案的总体框图4体系主机方案体系主机事情流程:按下发送键后,体系随机的组合成一组等式,步伐将这些数据加上同步信息和地点信息,并在数据中心参加断绝信息后举行并串转换,通过i输出口直接驱动无线发射模块,将数据发射出去。子模
6、块的数据信息通红外线传输到体系主机的红外吸收器,吸收器将数据送到体系主机,步伐将其数据举行算术断定,断定准确时通过无线发射模块反响到子模块。4.1无线通讯数据格式在无线通讯中,为了更好的区分数据信息与滋扰信息,在发射历程中参加同步信息。为了包管同步信息的唯一性,特在地点信息和字符信息中参加了一个“0。地点信息接纳4位编码,共16个地点,一共可以做16个子模块,字符信息包罗“09,+,-,k一共16位,以是也接纳4位编码,假设想扩展出英笔墨符,可以接纳5位乃至更多位编码。4.2无线发射电路为了使电路在吸收时更有用的识别数据,接纳的帧格式为:7位开始位“0111110加上9位数据位,由于传输数据位
7、数少,故不设制止位。数据的无线发射接纳无线发射模块来实现,不需外围电路,如许简化了方案历程,进步了方案服从。为了节省本钱接纳单工通讯形式。4.3红外数据传输格式红外数据传输格式与无线发射历程中的数据格式雷同,接纳“0111110信息作为同步信号。4.4红外通讯协议接纳单工通讯形式。体系通过红外发射器将本机处置惩罚过的数据发送出去,接纳“发停发的发送情势,以便利体系的自主断定成效实现。红外吸收器的事情方法为一连吸收前一个子模块发送过来的红外数据。频率接纳100hz。4.5红外数据发射hs0038的事情频率为38khz,那么必须将发射信号调制在38khz的载波上,数据信息取反后颠末与门电路实现红外
8、数据调制,调制后的数据通过比赛板的i足输出驱动红外发射电路5。4.6体系主机操纵原理思量子模块所表现的信息假设按运算规矩直线摆放,红外线将20位(临时只思量5个子模块,每个子模块的表现数据为4位)表现数据信息不竭的传送给体系主机。以“1+2=3为例,这20位数据的0到3位存放的是数据信息“3的代码,4到7位存放在是数据信息“=代码,8到11位存放在是数据信息“2代码,12到15位存放在是数据信息“+代码,16到19位存放在是数据信息“1代码,将这五个代码别离存放到差异的存放器中。检测这些存放的算术纪律,假设准确体系主机发射出“k字符,让全部的子模块均表现出“k字符,自身led数码管表现“r字符
9、,标致着本次游戏竣事。反之,子模块处于不准确的运算纪律下,不发出任何操纵信息。4.7随机等式产生器随机等式产生器的实现要领为:设置两个频率差异的高速计数器:一个为0到9的加法计数器,另一个为9到0的减法计数器,且计数速率非常高,当被操纵制止时,比力两个计数值,较大的阿谁值作为和,别的一个值作为加数,从而可以盘算出被加数,如许一个完备的等式就如许得到了,且随机得到6。5子模块方案子模块事情流程:每个子模块上电后均不时检测体系主机的发射信息,检测到同步信息后,将其数据吸收,步伐吸收到数据后,起首举行地点检测,切合自身地点信息时将地点信息位反面的数据信息转存到另一个存放器,不然不转存地点信息反面的数
10、据信息,在这此中必须去除无线发射帧格式中的断绝信息。步伐按照数据信息存放器中的值查寻字符表,并表现出其字符。每个子模块的表现数据通过红外线传输给下一个子模块,末了一个子模块将数据传输给体系主机。每个子模块吸收上前一个子模块传送过来的数据信息,将其串行数据举行串并转换后举行处置惩罚,处置惩罚完成后附加上自身的数据信息,颠末转换后驱动红外发射电路。在此流程中必要办理的关键技能为:红外通讯技能、无线吸收技能。5.1串行吸收电路的方案为进步吸收数据的正确性,淘汰误码率,对数据的处置惩罚犹如同步信息的检测接纳4次抽样,对4次抽样效果举行讯断:假设4次抽样中至少有3次为高电平,那么讯断为高电平,不然为低电
11、平6。5.3无线吸收、红外数据流程框图5.4红外数据传输原理红外数据在本机中之以是被接纳是由于它具有近似直线的流传成效,不克不及穿透停滞物。led拼图玩具是由5个以上的正方形盒子构成,将每个盒子的摆布两那么别离装上红外吸收器与红外发射器(均向外安装),由于盒子自己对红外线具有断绝作用,防范了子模块子之间红外线的串扰题目,包管数据传输的准确性。假设将全部的子模块子并行安排,那么恰好从左到右第一个子模块的发射器瞄准第二个子模块的吸收器,以此类推,末了一个子模块的发射器对着体系主机的红外吸收器,如许就大概通过红外线直线性将每个子模块的表现数据按划定的挨次无线传送给体系主机。6结语本方案使用vhdl语言形貌了一个led拼图玩具,并借助由美国altera公司消费的ylne系列芯片中的ep13t1448n(10万门)组建的比赛板实现。可以或许实现一发多收的无线通讯形式,可以或许一个标的目的断定等式的准确性,因此不克不及区分等号的相反摆放,同样也不克不及区分加号的四个标的目的摆放,有待进一步美满。参考文献1王诚,范丽珍等.alterafpga/pld方案(底子篇).北京:人民邮电出书社,2022:7-115-13500-5.2王诚,范丽珍等.alterafpga/pld方案(高级篇).北京:人民邮电出书社,2022:7-1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- JJF 1069-2026法定计量检定机构考核规范
- 教育培训课程顾问效果KPI考核表
- 第22课《古诗三首(出塞、凉州词、夏日绝句)》教学设计 试讲稿 说课稿(统编版语文四年级上册新教材)
- 化工企业设备操作与安全管理方案
- 销售部门员工业绩绩效考核表
- 旅游咨询服务绩效考评表
- 工业自动化技术工程师项目实施KPI考核表
- 汽车销售顾问销售提成考核表
- 浙江省杭州市余杭区钱塘联盟2026-2027学年高一上学期语文期中模拟试卷(含答案)
- 讨论合同条款细节的函件(6篇)
- 2026-2027学年高三第一次联考(月考)试卷地理+答案
- T/CI 874-2025红树林精准生态修复与成效评估技术规程
- 湖南九校联盟2027届高三上学期第一次联考化学(含答案)
- 第12课 历史性成就 第1课时 课件(内嵌视频)2026-2027学年道德与法治五年级上册统编版
- 2026秋教科版(新教材)小学科学六年级上册(全册)分层作业及答案附目录p149
- 机器人-机械电子工程导论
- 知识产权管理体系
- 《思想道德与法治》课件-第一节 人生观是对人生的总的看法
- 盾构标准化施工手册
- 钢管脚手架租赁合同
- 欠款合同模板版
评论
0/150
提交评论