毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
通用串行总线及外设开发+电路图+流程图(3)
PDIUSBD12的数据端口为8位并行数据口与MCU的P0口连接,P0口在外部接上拉电阻,该电阻的值为1千欧姆。并行数据引脚用于向芯片写入数据或者命令,读出数据或者状态。USB设备有两种供电方式:总线供电方式和自供电方式。供电方式在调试期间采用外界电源供电,当调试成功后变为USB端口从主机上获取电源。由于在这里只有一个USB设备,地址选通线、片选线、挂起线都接地,地址线A0用于指明数据地址和命令地址,只有两种状态,所以只需要一根地址线,即第28引脚接到微控制器的P3.4引脚,使用其输入输出功能。14引脚为该接口的中断请求信号,所以要将其接到控制器的外部中断源上,在此选择外部中断0。第25、26引脚是数据线,采用差分串行传输,它们接至USB数据端口,即上图的J1的2、3引脚。27引脚是芯片输出的3.3伏的稳压电源,为了防止干扰从该引脚耦合进入芯片,将其通过电容接至地。该芯片工作在6Mhz的频率上,所以X1、X2端接6Mhz的晶振。17、18、19引脚都通过限流电阻接到5伏电源上。指示灯引脚接发光二极管。读写控制引脚与为控制器的16、17引脚连接。
依据USB2.0协议中的相关规定的特点,拓扑结构,电气特性,线缆、插头、和插座的标准,插入检测机制,描述符及其之间的关系,设备的枚举过程包的结构及传输类型以及PDIUSBD12提供的30条指令,在KEIL C51 微控制器C语言软件开发系统上通过C语言编程,实现PDIUSBD12与主机的连接与断开、读取从主机发送过来的数据、返回设备描述符、处理地址请求、实现和返回配置描述符集合、实现字符串和语言ID的请求、实现配置请求、实现和返回报告描述符。最终完成一个完整的鼠标应有的功能。接口芯片电路连接如图2所示。
图2 接口芯片电路连接
3.2 无线收发模块的工作原理
该收发模块分为发射模块和接收模块。这对芯片采用低功耗和低价位的设计方法,有12位三态地址引脚,能够设置出大量的地址编码,PT2262的数据端有6位引脚,PT2262 芯片发出由地址码、数据码、同步码组成一个完整的编码信号,设定的数据码和地址码由17引脚串行输出。芯片PT2272 在接收到信号之后,其地址码需要经过两次比较,然后在VT 脚输出高电平,与此同时相应的数据引脚会输出相应的电平, ,编码芯片会连续发射信号。若发射模块没有按键按下,PT2262 不接通电源,在17引脚输出低电平,此时发射模块不工作,只有按下按键,PT2262 才得电工作,串行数据信号经过调制在第17 引脚输出,17 脚为高电平期间高频发射电路起振并发射信号,17脚为低平时高频发射电路停止振荡,高频发射电路完全受PT2262 的17 脚输出的数字信号的控制,从而对高频发射电路完成幅度。
模块配合使用,常采用8位地址码和4位数据码,编码电路和解码的第1~8脚为地址设定脚,有悬空、高电平、低电平三种状态可以选择,只有发射端PT2262和接收端 PT2272的地址编码完全相同,才能配对使用,当两者地址编码完全一致时,接收机对应的D1~D4端输出互锁高电平控制信号,同时VT端也输出解码有效高电平信号,从而给定按键相应的高低电平。
在按键模仿鼠标功能的基础上,利用无线收发模块实现无线鼠标的功能。本设计采用PT2262/2272无线收发模块将发送端的八位按键信息调制在315MHZ的载波上,再通过接收模块PT2272接收解调,将相应的高低电平还原出来,以通过控鼠标模块控制计算机光标的移动。PT2262发射芯片地址编码输入有“1”、“0”和“开路”三种状态,数据输入有“1”和“0”两种状态。由各地址、数据的不同接脚状态决定,编码从输出端Dout 输出,通过发射管发射出去。PT2272的暂存功能是指当发射信号消失时,PT2272 的对应数据输出位即变为低电平。而锁存功能是指,当发射信号消失时,PT2272 的数据输出端仍保持原来的状态,直到下次接收到新的信号输入才改变输出状态。本设计采用暂存功能。为了能正确解调出调制的编码信号,接收端需加一级前置放大级,保证输入PT2272 的信号幅度足够大。PT2272 各输出端通过各种接口即可控制相应的负载。无线收发模块如图3所示[5]。
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
STC89C52单片机遥控电子密码锁的设计+电路图+源程序
下一篇:
模糊推理系统及其仿真研究+文献综述
M-Bus仪表总线协议及其应用
AT89C51单片机IIC总线的监控...
FPGA视频解码芯片I2C总线配置设计+程序
FPGA直扩MSK信号串行产生系统设计与实现
基于CAN总线的地铁屏蔽门的设计
RS-232串行通信接口的上位...
基于CAN总线的自动饮料售货机的设计
浅谈新形势下妇产科护理...
中国古代秘书擅权的发展和恶变
拉力采集上位机软件开发任务书
多元化刑事简易程序构建探讨【9365字】
浅谈传统人文精神茬大學...
谷度酒庄消费者回访调查问卷表
辩护律师的作证义务和保...
《醉青春》导演作品阐述
高校网球场馆运营管理初探【1805字】
国内外无刷直流电动机研究现状