匿名
未登录
登录
丢石头百科
搜索
查看“USB Recorder”的源代码
来自丢石头百科
名字空间
页面
讨论
更多
更多
页面选项
查看
查看源代码
历史
←
USB Recorder
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{Product |images= |categories= {{Category|串口模块}} |brand=丢石头 |features= * USB串口记录仪 |interfaces= {{Category|USB接口}} }} == 产品概述 == 本模块是一个智能存储模块,可将USB接口接收到的数据以TXT格式存储到SD卡中,从而达到记录串口数据的目的。可用于环境监测、流量数据记录、无人机数据记录、以及各种传感器数据记录等场景,同时可搭配arduino、树莓派、STM32等单片机设备进行开发调试和产品测试。 == 产品说明 == *供电电压:5V。通过Type-C接口供电。 *板载两个Type-C接口 **通过靠近按键的Type-C接口进入U盘模式。 **通过另一侧的Type-C接口进行数据传输。 *板载控制按键,用于控制模块进入U盘模式和RTC时间设置模式。 *板载双LED指示灯,显示系统工作状态。 *板载Micro SD卡卡座,支持FAT32和EXFAT格式,最大支持128GB。 *板载CR1220纽扣电池底座,支持RTC,可以实时记录数据采集的时间。 *支持波特率:56000bps – 2Mbps ,默认为115200 *无需USB读卡器也可以读取TF卡中的文件,并保存在电脑指定的目录下。 *可存储视频、音频等其他格式的文件。 *产品尺寸:44mm*37mm == 产品说明 == == 使用说明 == *板子第一次上电(即SD卡内里面没有ulog_config.txt)或文件格式错误时,则会在上电后自动建立新的ulog_config.txt配置文件。 '''ulog_config.txt文件内容''':(不可改变顺序,不可后面加空格,不可改变前面的字符;除了波特率外,其他设置能够修改的值均写在括号里了) [ulog_fw]:220620A #当前版本号 [write_raw(0,1)]:0 #是否写RAW数据到SD卡,即是否生成.bin文件,设置为0则不保存,默认为0 [write_time(0,1)]:1 #是否写带有时间的数据到SD卡,即是否生成.txt文件,设置为1则保存,默认为1 [uart_baud]:1500000 #波特率 [uart_dataLength(8,9)]:8 #数据长度 [uart_Direction(MSB,LSB)]:LSB #低位先传还是高位先传 [uart_Parity(None,Even,Odd)]:None #奇偶校验位 [uart_stopBit(1,2)]:1 #停止位 *每上电一次进入一次ULOG打印模式,SD卡内会自动新建一个uart_log00000.txt,用来接收串口接收的数据,其中00000会向上递增。 [[File:TTL Recorder_ULOG打印模式1.jpg|800px]] === ULOG打印模式 === *断电情况下插入SD卡,将USB Recorder模块通过Type-C数据线接入电脑。上电前不要按控制按键,上电即进入ULOG打印模式。此时红灯闪烁一次,蓝灯快闪。未插入SD卡上电时,红蓝两灯常亮。 *打开串口调试助手,选择对应的com口,按照配置文件内的配置(第一次上电时按照下图进行配置),配置好后打开串口,点击发送,每发送成功一次数据,USB Recorder上红灯闪烁一次(蓝灯有时会同步闪烁),若出现闪烁不正常的情况,请检查配置。 [[File:TTL Recorder_ULOG打印模式.jpg|800px]] === RAW功能 === *打开ulog_config.txt文件,修改:[write_raw(0,1)]:0 -> [write_raw(0,1)]:1。修改成功后模块除了将接收到的数据存入uart_log0000x.txt文件内,SD卡内还会建立一个uart_log0000x.bin的文件,里面没有时间戳,只有收到的数据原封不动放进去。 *测试:保存修改后的ulog_config.txt文件,上电进入ULOG打印模式。设置好串口助手上的对应值后打开串口(与配置文件内相同),点击打开文件,选择需要传输的文件/图片(.txt格式或者.jpg格式,其他格式也可),然后发送文件。发送完毕后进入U盘模式,此时可以注意到此时U盘内多了一个 .bin 文件,可将其复制到桌面后更改后缀名,使其与传输文件的后缀一致,打开修改后的文件查看内容是否与传输文件一致。 [[File:TTL Recorder_RAW1.jpg|800px]] [[File:TTL Recorder_RAW2.jpg|800px]] === U盘模式 === *断电情况下插入SD卡,按住控制按键,插入Type-C数据线,板子上电后松开按键,进入U盘模式,此时红灯进入呼吸灯状态,蓝灯快闪。待蓝灯熄灭后PC端会显示出U盘。 *进入U盘模式后,可通过我的电脑->U盘进行查看SD卡的内容,无需使用USB读卡器,插拔SD卡。 [[File:TTL Recorder_U盘2.jpg|800px]] === RTC时间设置模式 === *断电情况下插入SD卡以及纽扣电池,将USB Recorder模块与串口模块交叉连接(TXD - RXD ,RXD - TXD)。按住控制按键。上电,上电方式有两种: **插入Type-C数据线,板子上电后松开按键,进入RTC时间设置模式,此时红灯进入呼吸灯状态,蓝灯快闪。 **通过串口模供电,板子上电后松开按键,进入RTC时间设置模式,此时红灯进入呼吸灯状态,蓝灯不亮。 *打开串口调试助手,通过UART口以 '''波特率115200,8位数据位,1位停止位,无校验位''' 的配置发送 AT+22+07+27+11+59+00 配置时间,此命令配置时间为2022年7月27日11点59分00秒。配置成功会返回Set Time OK: [2022-07-27 11:59:00-xxx] [[File:TTL Recorder_RTC.jpg|800px]] == 相关软件 == [[:File:串口调试助手.zip|串口调试助手]] == 注意事项 == *有打印来或者上电时蓝灯会闪烁,红灯长亮时请不要拔卡或者拔电,否则可能损坏部分数据。 *插拔SD卡应在模块断电后进行。 *模块的RTC设置只能通过UART口发送命令进行设置。 *模块进入U盘模式时必须插入Type-C线实现。 *掉电后RTC时钟保持必须安装RTC电池。 == FAQ == {{Service00}}
该页面使用的模板:
模板:Category
(
查看源代码
)
模板:Product
(
查看源代码
)
模板:Service00
(
查看源代码
)
模板:Tag
(
查看源代码
)
模板:Tipbox
(
查看源代码
)
返回至
USB Recorder
。
导航
导航
首页
最近更改
随机页面
MediaWiki帮助
首页
首页
树莓派
主机
配件包
外壳
键鼠
电源
扩展板
显示屏
墨水屏
摄像模块
通信模块
继电器
电机驱动板
游戏机
产品分类
树莓派
Arduino
micro:bit
STM32
Espressif
WiFi模块
蓝牙模块
无线模块
LoRa模块
4G模块
GSM
GPRS
以太网
导航模块
北斗卫星
GPS
LCD
墨水屏
OLED
摄像头
USB模块
串口模块
RS232
RS485
CAN
传感器
温度模块
湿度模块
气压模块
继电器
电机模块
指纹模块
电平转换
音频模块
编程器
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志