加入交流群  

扫一扫,添加管理员微信
备注:参考设计,即可被拉入群
和也在搞设计小伙伴们碰一碰

收藏 

评论 

aerobotics 发布

蓝牙墨水屏时钟摆件-CU440

 
设计简介

项目说明

使用蓝牙芯片做主控,比原来纯mcu做主控有更多可玩性,可以与手机做交互,蓝牙自带的500kflash可以实现更多的功能,

而且比esp系列功耗更低,续航更长。

暂实现以下功能:

1.温湿度时钟

2.显示图片(电子价签?)

。。。

下面是详细说明

主控使用SYD8810

除去协议栈可用20Kram  504K flash  M0内核,keil开发 用JLink编程,也能用便宜的JlinkOB编程,

来源可看 SYD8810蓝牙最小系统板【已验证】

主控拆原板的8810 电感和晶振。电容有点小,不嫌弃也可以拆下来用

 

原价签板子拆fcp座子,墨水屏外围电感和nmos管、32K晶振和弹片

 

 

用原外壳安装好的样子

可以买个手机支架支撑起来

 

 

板子3D图

 

功耗介绍

 

统计一小时功耗,刷新电流峰值18.7ma,底电流4-5uA,一小时59次局刷1次全刷平均电流38.8uA 。一小时功耗38.8uAH,24小时39 *24 = 936uAh,一天功耗1mah以内。按2颗CR2450并联理论容量是1100mah。实际达不到那么多按700mah计算预计可以续航2年(受电池品质、弹片接触问题和温度影响实际可能更少)。

 

 

光敏休眠后的功耗

平均16uA左右 峰值电流11mA,稍稍延长下续航

 

 

成本说明

新板子使用便宜的拆机rx8025T,单个物料成本在15块左右

蓝牙板子     1.4块(一个0.8元运费6块)

价签        7块一个(买了10加上运费。买20个包邮单个6块)

rx8025T  0.7块左右一个

sht30      4块一个

光敏        0.9元一个 (可不焊)

蜂鸣器 (不焊)

加速度传感器 (不焊)

其他led和电容电阻  2-3块差不多

 

app软件使用uniapp实现,传图靠电脑取模获取到数组发送给手机,在通过手机app发送给价签。能力有限只能实现到这程度。而且因为文件选择插件只支持到安卓11,

安卓12以上的无法选择文件,但是其他功能还是可以用的。有能力的可以自己写app实现传图

 

蓝牙命令说明:

手机以下面0001和0002服务做通讯。

命令指令在0001.传图在0002.

指令写入  service 0001的特征0002里

指令A6 重启

指令A5+时间16进制校正时间    python代码示例

import datetime

now = datetime.datetime.now()+datetime.timedelta(seconds=50)
print(now)
data = bytearray()
data.append(0xA5)
data.append(now.second)
data.append(now.minute)
data.append(now.hour)
data.append(now.day)
data.append(now.month)
data.append(now.year - 2000)
for i in data:
print(hex(i).replace("0x","").zfill(2),end=" ")

指令A7+模式1字节  设置模式 时钟00  单色图02  4灰度图 03 例如 A702 单色图

指令A8 开始传图

指令A9 刷新图片

指令AB 读取当前光敏ADC值 这里要订阅service 的0003特征接收通知 返回 AB+2字节adc值(小端数据)

指令AC +2字节adc值(小端数据)写入低亮度adc阈值

 

传图数据 写入  service 0002的特征0000里

把生成的图片数组根据当前mtu大小,分包写入即可,单色图必须为152*296/8  4灰度为 152*296/4 大小 

读取  service 0002的特征0000里

返回当前的设置值

A7 + 8字节数组(结构体转数据)如下

struct CONFIG {
    uint8_t mode; //模式
    uint8_t rtcType; // rtc类型
    uint16_t low_light; //低亮度值
    uint8_t set;        //起禁用开关
    uint8_t reserve;
    uint16_t reserve2;
};

 

刷图流程 先设置模式指令A7->开始传图指令A8->写入数组->刷新图片指令A9

4灰度取模软件设置

开源地址:

 

https://gitee.com/stw123456/BLE_EPD.git

 

2022-10-17  开源mcu和app代码,希望能给大家一个参考。

2022-10-18  适配使用SYD8810内部rtc,可不用rtc芯片,每次重启必须设置时间,测试固件V1.1。

2022-10-20  实现简单传图APP不会写用BLE调试助手实现,因为加了个蓝牙服务必须要下载profile,测试固件V1.2。

SYD8810要能蓝牙通讯,必须下载4K、profile 和固件才能使用,只不过原4K有带profile所以之前只要下载4K。

下面是展示视频

2.6墨水屏价签简单实现传图_哔哩哔哩_bilibili

2022-11-06 实现4灰度显示,屏幕自带4灰度驱动,上传佳显4灰度例子 

 

参考设计图片
×

!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。

 
相关器件
器件 类型 描述 数据手册
0603B104K500NT 贴片电容 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 材质:X7R 点击下载
CL10A106MA8NRNC 贴片电容 精度:±20% 容值:10uF 额定电压:25V 温漂系数(介质材料):X5R 材质:X5R 点击下载
0603WAF1002T5E 贴片电阻 阻值(欧姆):10K 精度:±1% 功率:1/10W 温度系数:±100ppm/°C 点击下载
CMH160808B4R7MT 功率电感 精度:±20% 电感值:4.7uH 直流电阻(内阻):500mΩ 额定电流:700mA 点击下载
KH-FG0.5-H2.0-24PIN FFC/FPC连接器 点击下载
WPN3012H100MT 功率电感 精度:±20% 额定电流:1A 直流电阻(内阻):474mΩ 电感值:10uH 点击下载
MBR0530 肖特基二极管 直流反向耐压(Vr):30V 平均整流电流(Io):500mA 正向压降(Vf):430mV @ 500mA 30V,0.5A,VF=0.55V@0.5A 点击下载
2N7002,215 MOS(场效应管) 漏源电压(Vdss):60V 连续漏极电流(Id)(25°C 时):300mA 栅源极阈值电压:2.5V @ 250uA 漏源导通电阻:5Ω @ 500mA,10V 最大功率耗散(Ta=25°C):830mW 类型:N沟道 N沟道,60V,0.3A,5Ω@10V 点击下载
CR0603FR470P05Z 贴片低阻值采样电阻 功率:1/10W 精度:±1% 阻值(欧姆):0.47 温度系数:- 点击下载
CRCW060310K0JNEA 贴片电阻 阻值(欧姆):10K 精度:±5% 功率:1/10W 点击下载
RC0603FR-07100KL 贴片电阻 阻值(欧姆):100K 精度:±1% 功率:1/10W 温度系数:±100ppm/°C 点击下载
0603WAF4701T5E 贴片电阻 阻值(欧姆):4.7K 精度:±1% 功率:1/10W 温度系数:±100ppm/°C 点击下载
2.54-1x6P直针 排针 点击下载
SHT30-DIS-B2.5KS 温湿度传感器 湿度范围:0 ~ 100% RH 温度范围:- 精度:±3% RH 传感器类型:Humidity, Temperature 输出类型:I²C 数字式温湿度传感器SHT30,±3% RH精度,DFN封装, 2.5 mm×2.5 mm×0.9 mm,低成本 点击下载
SHT40-AD1B-R2 温湿度传感器 点击下载
SM3R3703T01U 超级电容器 容值:70mF 精度:-20%~+80% 额定电压:3.3V 工作温度:-10℃ ~ +60℃ 点击下载
1N4007WS 通用二极管 直流反向耐压(Vr):1kV 平均整流电流(Io):1A 正向压降(Vf):1.1V @ 1A 1000V,1A,VF=1.1V@1A,M7小封装 点击下载
1N5817WS 肖特基二极管 点击下载
19-217/BHC-ZL1M2RY/3T 发光二极管 照明颜色:蓝色 主波长/色坐标:465~475nm 点击下载
19-217/GHC-YR1S2/3T 发光二极管 照明颜色:绿色 主波长/色坐标:520~535nm 色温 - CCT(K):- 点击下载
TAXD32768K2BGACZT2T 直插晶体谐振器(无源) 点击下载
MLT-5020 蜂鸣器 内置振荡器电路:NO 谐振频率:4000Hz 声压:80dB @ 3.6V, 10cm 蜂鸣器构架类别:Magnetic 额定电压:3.6V 外形尺寸(D/(LxW)):5.2mm x 5.2mm 贴片蜂鸣器,无源,电磁式,超薄超小,贴片喇叭,顶发声,电压2.0~5.0V 点击下载
RX8025T-UB 实时时钟芯片 日期格式:YY-MM-DD 时间格式:HH:MM:SS 接口类型:I2C 存储器容量:- 时钟芯片类型:Clock/Calendar I2C接口,内置温度补偿晶振,工业级温度-40℃~85℃ 点击下载
LL4148 开关二极管 反向恢复时间(trr):4ns 直流反向耐压(Vr):100V 平均整流电流(Io):200mA 正向压降(Vf):1V @ 10mA 点击下载
AO3400A MOS(场效应管) 漏源电压(Vdss):30V 连续漏极电流(Id)(25°C 时):5.8A 栅源极阈值电压:1.4V @ 250uA 漏源导通电阻:35mΩ @ 5.8A,10V 最大功率耗散(Ta=25°C):350mW 类型:N沟道 - 点击下载
群聊设计,与管理员及时沟通

欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。

 
查找数据手册?

EEWorld Datasheet 技术支持

论坛推荐 更多
更新时间2024-11-20 19:37:11

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD参考设计中心

站点相关: TI培训 德州仪器(TI)官方视频课程培训

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved