​中大/东莞理工重磅Nat. Commun

1f858ef075f9c5c09ad1a757f7141b3a.jpeg

水溶剂化引起的结构坍塌和副反应是制约锌离子电池实际应用的主要因素。[Zn(H2O)6]2+溶剂化结构中Zn2+与H2O之间的强配位键,导致Zn2+的脱溶剂化动力学缓慢,会使得Zn2+-H2O配合物共嵌入正极材料中,导致不可逆的晶格膨胀,最终引起结构坍塌。[Zn(H2O)6]2+脱溶剂化时释放的大量水分子会与Zn负极接触,引发析氢反应(HER)、腐蚀等副反应。因此,减少溶剂化水的数量是抑制AZIBs正极和负极失效的关键。

e7dfe0b5f1e18a74b2feb1c30fdc8dd0.jpeg

在此,中山大学卢锡洪、杨祖金,东莞理工学院谢世磊等人配制了一种弱溶剂化电解质,以降低H2O的溶剂化能力,并增强SO42−与Zn2+相对于H2O的配位竞争力。结果显示,实现了 Zn2+ 的贫水溶剂化结构首先可以消除 Zn 负极上溶剂化 H2O 介导的不良副反应。其次可以提高 Zn2+ 的去溶剂化动力学并抑制 Zn 枝晶生长以及正极结构畸变。

最后,这两个因素的协同作用使全电池具有长寿命,包括 Zn/NaV3O8·1.5H2O、Zn/MnO2 和 Zn/CoFe(CN)6 电池。更重要的是,组装了实用的可充电AA型Zn/NVO电池,其容量为101.7 mAh,在0.66 C下循环30次后容量保持率稳定为96.1%。

3cdc6daf2fa4b45b2b0cd4e8c4e9b225.jpeg

图1. WSE中NVO正极的电化学性能及结构演变

总之,该工作通过将丁酮作为电解质添加剂,降低H2O的溶剂化能力,从而使溶剂化后的H2O减少,形成一种[(Zn2+)(H2O)4.3(SO42−)1.3(C4H8O)0.4]的贫水溶剂化结构,减轻了电池循环过程中正极结构畸变/坍塌以及Zn负极枝晶生长和副反应。

结果显示,采用WSE的AA-Zn/NVO容量高达101.7 mAh,30次循环后容量保持率高达96.1%。尽管水系锌离子电池仍有许多需要探索的地方,例如寻找性能更好的负极和高质量负载正极(>20 mg cm-2)的制造技术,但该工作提出的电解质设计策略为实现水系锌离子电池的高可持续性发展迈出了重要一步。

5a056d597ae1f96e03c9c647ea711e31.jpeg

图2. AA-Zn/NVO电池的电化学性能

A weakly solvating electrolyte towards practical rechargeable aqueous zinc-ion batteries, Nature Communications 2024

 

您可以使用TFT-espi库来控制LILYGO T-DISPLAY S3开发板的屏幕显示,并使用Wire库函数来实现I2C通信。 以下是一个可能的实现方案: 1. 首先,确保您已经安装了TFT-espi和Wire库。 2. 在您的代码中包含必要的库文件: ```cpp #include <TFT_eSPI.h> #include <Wire.h> ``` 3. 初始化TFT屏幕和I2C通信: ```cpp TFT_eSPI tft = TFT_eSPI(); void setup() { tft.begin(); Wire.begin(); // 其他初始化代码... } ``` 4. 定义菜单项和变量: ```cpp const uint16_t MENU_COLOR = TFT_WHITE; const uint16_t HIGHLIGHT_COLOR = TFT_YELLOW; const char* menuItems[] = {"MODE", "MEASURE", "DARK", "COMMUN"}; int selectedItem = 0; ``` 5. 在屏幕上绘制菜单: ```cpp void drawMenu() { tft.fillScreen(TFT_BLACK); for (int i = 0; i < 4; i++) { if (i == selectedItem) { tft.setTextColor(HIGHLIGHT_COLOR); } else { tft.setTextColor(MENU_COLOR); } tft.setCursor(0, i * 16); tft.println(menuItems[i]); } } void loop() { // 检测EN按键是否按下 if (digitalRead(14) == LOW) { // 高亮显示选定的菜单项 drawMenu(); // 其他处理代码... } // 检测BOOT按键是否按下 if (digitalRead(0) == LOW) { // 进入高亮显示的菜单的子菜单 // 其他处理代码... } // 其他代码... } ``` 这是一个简单的示例,可以根据您的具体需求进行修改和扩展。请注意,您可能还需要在setup函数中设置引脚模式和启用内部上拉电阻。另外,记得根据您的实际连接,将EN按键和BOOT按键连接到正确的引脚上。 希望这可以帮助您开始编写代码来实现您的需求!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值