基于USB总线和Aduc831单片机的数据收集系统的设计.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于USB总线和Aduc831单片机的数据收集系统的设计.docx》由会员分享,可在线阅读,更多相关《基于USB总线和Aduc831单片机的数据收集系统的设计.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于USB总线和Aduc831单片机的数据收集系统的设计基于USB总线和Aduc831单片机的数据收集系统的设计ronggang导语:由于信息网络化的开展,经常需要将各种设备与主机相连,传统的外设与主机的通讯接口一般是基于PCI总线、ISA总线或是RS-232C串行总线由于信息网络化的开展,经常需要将各种设备与主机相连,传统的外设与主机的通讯接口一般是基于PCI总线、ISA总线或是RS-232C串行总线。PCI总线虽具有高的传输速度132Mbps即插即用功能,但其缺点是插拔费事,且扩展槽有限一般为56个。ISA总线显然存在着同样的问题。RS-232C串行总线固然连接简单,但其缺点是传输速度慢5
2、6kbps.而通用串行总线UniversalSerialBus,简称USB的出现能很好地解决以上这些冲突。我们利用新型高性能单片机Aduc831设计了基于USB总线的数据收集系统。1.USB简介1.1USB特点USB的英文全称为UniversalSerialBus,它是一种快速、双向、同步传输的廉价的并可以进展热拔插的串行接口。它的特点主要有:1速度快。USB有高速和低速两种方式,主形式为高速形式,速率为12Mbps,另外为了适应一些不需要很大吞吐量和很高实时性的设备,如鼠标等,USB还提供低速方式,速率为1.5Mb/s。2设备安装和配置轻易。安装USB设备不必再翻开机箱,加减已安装过的设备完
3、全不用关闭计算机。所有USB设备均支持热插拔,且易于扩展。3使用灵敏。USB共有4种传输形式:控制传输control、同步传输Synchronization、中断传输interrupt、批量传输bulk,以适应不同设备的需要。1.2USB总线协议USB总线属一种轮讯方式的总线,主机控制端口初始化所有的数据传输。每一总线执行动作最多传送三个数据包。按照传输前制定好的原那么,在每次传送开场时,主机控制器发送一个描绘传输运作的种类、方向,USB设备地址和终端号的USB数据包,这个数据包通常称为标志包tokenpacket。USB设备从解码后的数据包的适当位置取出属于自己的数据。数据传输方向不是从主机
4、到设备就是从设备到主机。在传输开场时,由标志包来标志数据的传输方向,然后发送端开场发送包含信息的数据包或者说明没有数据传送。接收端也要相应发送一个握手的数据包说明是否传送成功。发送端和接收端之间的USB数据传输,在主机和设备的端口之间,可视为一个通道。存在两种类型的通道:流和消息。流的数据不像消息的数据,它没有USB所定义的构造,而且通道与数据带宽、传送效劳类型,端口特性如方向和缓冲区大小有关。多数通道在USB设备设置完成后即存在。USB中有一个特殊的通道缺省控制通道,它属于消息通道,当设备一启动即存在,进而为设备的设置、查询状况和输入控制信息提供一个入口。2.硬件设计2.1Aduc831简介
5、ADuC831是一个完全综合的247k采样保持数据收集系统,在同一片中结合了高性能的自校准12位ADC多路通道,双12位DAC通道和可编程8位MCU。微处理器核心是8052,提供片内62kB非易失性闪速/电擦除程序存储器。还提供片内4kB非易失性闪速/电擦除数据存储器、256bRAM和2kB扩展RAM。ADuC831还提供额外的电源监视器,和一个高精度参考源。片内数字外围设备包括2个16位-DAC,双输出16位PWM,看门狗定时器,定时间隔计数器,3个定时器/计数器,定时器3用于波特率产生核串行接口I/OI2C,SPI和UART。并且片内提供串行下载和调试形式通过UART,并且通过EA引脚提供
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 USB 总线 Aduc831 单片机 数据 收集 系统 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内