Microstructure and Mechanical Properties of Clad Copper-steel Wire,马永庆,吴云忠,The clad copper-steel wire was manufactured by our clad-bonding equipment. The microstructure and mechanical properties of pure copper clad Q195 steel wire were studied in this p
2025-11-15 11:50:53 187KB 首发论文
1
1-wire"从机"模拟程序, 不是主机,1-wire的主机模拟程序网上很多.使用mega88模拟DS1990A芯片时序, 再加上模拟主机就可以搭建不使用DALASI芯片而使用1-wire协议的系统.编译IAR for AVR 4.20.
2025-09-03 11:08:35 6KB 1-wire-slave
1
在网上搜集的关于的1-wire的资料,包括以下文档: 1、1-Wire软件资源指南和驱动程序说明.pdf 2、1-Wire程序.doc 3、1-wire示例.doc 4、1-WIRE芯片 DS18B20.docx 5、DS18S20 1-Wire温度传感器与单片机的接口.docx
2025-08-11 09:26:26 417KB 串行总线 1-wire
1
在本文中,我们将深入探讨如何使用3轴加速度计ADXL345设计一个全功能的计步器。计步器是一种广泛应用于健康追踪、运动监测和个人活动量测量的设备。ADXL345是一款高性能、低功耗的数字输出三轴加速度传感器,非常适合这种应用。 我们需要了解ADXL345的基本特性。它能够检测三个方向(X、Y、Z)的线性加速度,并提供数字输出。这款传感器具有广泛的动态范围,能够覆盖从±2g到±16g的加速度,适用于不同运动强度的监测。此外,ADXL345还支持多种工作模式,如正常模式、休眠模式和单脉冲模式,以适应不同应用场景下的功耗需求。 在构建计步器系统时,我们通常会通过I2C或SPI接口与ADXL345进行通信。"4-wire"通常指的是I2C通信协议,因为它只需要四根线:SDA(数据)、SCL(时钟)、VCC(电源)和GND(接地)。I2C协议简单高效,适合在低功耗设备间传输数据。 计步器的核心算法是加速度数据的处理。ADXL345会不断测量用户在三维空间中的运动,这些数据需要通过滤波器(如低通滤波器)处理,以去除噪声并提取出行走或跑步时的特定模式。这通常涉及识别步进周期内的峰值和谷值,通过比较连续的加速度变化来确定步伐。 为了提高计步器的准确性,我们需要考虑以下几点: 1. 步态分析:理解用户的步态特征,包括步长、步频等,以便更准确地计算步数。 2. 平衡校正:由于ADXL345在三个轴上的响应可能不完全一致,因此需要对数据进行校准,确保在不同方向上的测量准确无误。 3. 滤波策略:采用合适的滤波算法,例如滑动平均或卡尔曼滤波,以减少噪声影响并平滑输出。 4. 动态阈值设定:根据用户的运动状态(如步行、跑步或静止)调整阈值,防止误计步。 在软件设计上,计步器通常包含以下几个模块: 1. 数据采集模块:负责从ADXL345获取实时的加速度数据。 2. 数据处理模块:执行滤波、峰值检测和步数计算。 3. 用户界面模块:显示步数、行走距离、卡路里消耗等相关信息。 4. 存储模块:保存历史数据,供用户回顾和分析。 通过以上步骤,我们可以创建一个基于ADXL345的全功能计步器。这个计步器不仅可以精确计步,还可以提供运动分析,帮助用户更好地理解和改善他们的日常活动。在实际应用中,我们可以将这个计步器集成到智能手环、手表或其他可穿戴设备中,实现全天候的健康监测。
2025-04-09 20:52:52 66KB
1
该库在 AVR ATtiny85 微控制器上实现了 Maxim 1-Wire 协议 作为 1-Wire 的软件实现,它是独一无二的,或者至少是新颖的,因为严格的时序要求是通过板载定时器设备实现的。这是一个非常精确的 1-Wire 实现。 用法 两个 GPIO 引脚正在使用中,一个用于 1-Wire 协议,另一个用于启用强上拉(为无源供电设备供电)。这些引脚在编译时设置。 1-Wire 引脚默认为 PORTB4,强上拉引脚默认为 PORTB1。 目前仅支持 8 MHz CPU 频率。由于 CPU 速度不够快,因此不支持 Overdrive。 参见test-harness.c典型用法。 Maxim Integrated 应用笔记中记录了 1-Wire 协议,包括: AN1796“1-Wire 技术及其使用概述” AN126“通过软件进行的 1-Wire 通信” AN187“1-Wire 搜索算法” AN162“在微控制器环境中连接 DS18X20/DS1822 1-Wire 温度传感器” 更多详情、使用方法,请下载后阅读README.md文件
2024-05-24 17:08:03 11KB
Programmable Resolution 1-Wire® Digital Thermometer
2023-04-02 21:38:49 390KB 1-Wire interface
1
One-wire总线使用一根并联总线完成对于多个设备的访问,通过上拉的OD门实现多设备的读写操作,通过ID区别设备,通过CRC5完成数据校验。
2023-01-30 20:28:20 135KB STM32 UART DMA One-Wire总线
1
OneWireViewer是一个Java ™探索的iButton或1线示范应用®芯片从您的电脑功能。它会自动在1-Wire网络上查找iButton或1-Wire芯片,然后显示其序列号以及相关功能和菜单选项的说明。OneWireViewer支持大多数1-Wire器件的功能,包括温度,湿度,数据记录,开关,模数转换和存储器功能。此处的屏幕截图显示了简单的OneWireViewer界面,并突出显示了Thermochron的温度日志查看器。
2023-01-13 11:30:52 1017KB 1-wire
1
Wire是一个专门针对Android端的轻量级的protobuf。 Github:https://github.com/square/wire
2022-12-02 14:13:30 273KB wire
1