搜索

版权所有 © bob综合网页版 京ICP备14154451号 
                 

-STC15和CH376的及时海量数据采全体例打算

发布时间:2021-09-27 02:27:57
来源:bob综合体育下载

  举办读写操作,行使及时常钟芯片DS1 2887及时收集记实数据的时光,将收集到的海量数据以EXCEL文献款式存储正在中。实习结果表白,该计划可能收集、存储海量数据并且还分身本钱低、通用性强、搬动性好等好处,拥有必定适用价钱。

  正在工业数据采凑集,数据的存储担负着记实体系运转状况的职守,基于单片机的数据收集仪表以其本钱低廉、操作简略、劳动牢靠而取得巨额量运用。鉴于单片机数据采全体系的以上上风提出了一种基于STC15系列单片机和CH376的U盘海量存储数据计划,该计划行使南京沁恒公司推出的USB接口芯片CH376对U盘举办读写操作,竣工超速消息的转存,并采用沁恒公司供给的FAT文献体系库,将收集到的数据以文献的款式存储正在U盘中,操作家可能简单地行使PC机对收集到的数据举执掌解和治理。

  体系重要框图如图1所示,重如果以STC15F2K60S2单片机为重心,通过扩展表同接口而使其以低本钱的上风餍足大容量数据收集存储的请求。被测信号过程前端颐养电道的放大与滤波治理落后入单片机的片内A/D转换模块,此时采样数据存储于单片机内部启发的缓冲数组中,当缓冲区满后通过驾御CH376向U盘写入采样数据,并同时将DS12887内的时光消息写入文献中。

  STC15F2K60S2系列单片机是STC公司坐蓐的单时钟/机械周期(1T)的单片机,采用STCY5超高速CPU内核。STC15F2K60S2系列单片机是高速/高牢靠/低功耗/超强抗骚扰的一代8051单片机,采用第八代加密技巧,加密性超强,指令代码完整兼容守旧8051。内部集成高精度R/C时钟,可扶植5~35 MHz的劳动频率,彻底省却表部高贵的晶振和表部复位电道,拥有3道CCP/PWM/PCA和8道高速A/D转换器,内置2 KB大容量SRAM,2组高速异步串行通讯端口UART1/UART2,一组高速同步通讯端口SPI,渊博地用于大凡确当代工业驾御范围。

  CH376是南京沁恒公司推出的一款U盘和SD卡文献统治驾御芯片,用于单片机或嵌入式体系读写U盘或者SD卡中的文献。CH376援帮USB筑立式样和USB主机式样,而且内置了USB通讯同意的根基固件,内置了治理海量存储Mass-Storage筑立的专用通讯同意的固件,内置了SD卡的通讯接口固件,内置了FAT16和FAT32以及FAT12文献体系的统治固件,援帮常用的USB存储筑立(包罗U盘/USB硬盘/USB闪存盘/USB读卡器)和SD卡(包罗模范容量SD卡和高容量HC-SD卡以及同意兼容的MMC卡和TF卡)。

  CH376援帮3种通讯接口:8位并口、SPI接口或者异步串口,单片机/DSP/MCU/MPU等驾御器可能通过上述任何一种通讯接口驾御CH376芯片,存取U盘或者SD卡中的文献或者与揣测机通讯。CH376芯片内部集成了USB-SIE和Phy-I/O、CRC数据校验、USB-Host驾御器、USB-Dev ice驾御器、SD卡SPI-Host驾御器、被动并行接口、SPISlave驾御器、异步串口、双口SRAM、FIFO、高速MCU、固件秩序、晶体振荡器和PLL倍频器、电源上电复位电道等。其重要特征轮廓为:

  ②援帮USB-HOST主机接口和USB-DEVICE筑立接口,援帮动态切换主机式样与筑立式样;

  ③内置USB通讯同意的根基固件治理海量存储Mass-Storage筑立的专用通讯同意固件,SD卡的通讯接口固件以及FAT16/FAT32和FAT12文献体系的统治固件;

  ⑤供给2 MB速率的8位被动并行接口,供给2 MB/24 MHz速率的SPI筑立接口,供给最高3 Mbps速率的异步串口;

  USB接口芯片CH376模块硬件电道打算如图2所示。单片机与CH376采用的是硬件总线位并口连合式样,云云无需用I/O模仿CH376读写时序,简化了软件的打算。CH376芯片通过8位被动并行接口的D7~D0、RD#、WR#、PCS#、A0直接连合到STC15F2K60S2单片机的体系总线的数据总线引脚上,RD#、WR#引脚与STC15F2K60S2的对应引脚相连,INT#引脚连到STC15F2K60S2的表部终了INT0上,采用终了式样治理USB数据传输,PCS#连合STC15F2K60S2的P2.6引脚来驾御CH376的使能,A0连到STC15F2K60S2的P2.0引脚。于是,CH376号令寄存器的地方可选为BDF1H,数据寄存器的地方可选为BCF0H。

  别的,R2用于局部行动USB主机供给给表部USB筑立的电流,电容C1用于CH376内部电源节点退。