水热法制备MoS2微米颗粒:结构优化与性能提升

0 下载量 120 浏览量 更新于2024-09-05 收藏 708KB PDF 举报
在"MoS2微米颗粒的制备及其物性研究"这篇首发论文中,作者朱泠西、丁晓晨和李金华探讨了多硫化钼(MoS2)作为一种重要的功能材料,其优越的物理和化学性质使其在众多领域受到广泛关注。该研究聚焦于利用水热法制备MoS2微米颗粒,并通过调整反应条件,如温度和反应时间,来探究其结构和形貌的变化规律。 首先,文章介绍水热法作为一种常用的制备纳米和微米尺度材料的方法,其优势在于可以在高温高压环境下进行,有利于形成高质量的晶体结构。作者对不同温度和反应时间进行了系统性研究,发现随着温度的提升和反应时间的延长,MoS2的纯度有所提高,这是因为高温有助于驱除杂质并促进反应的完全进行,而较长的反应时间则提供了更充分的时间让物质进行转化,从而形成更有序的内部结构。 研究结果显示,较低的温度可能限制了MoS2的结晶度和形态控制,而较高的温度则能促进晶体生长,形成更小的粒径尺寸,这对于纳米技术和光电子器件等领域具有重要意义。同时,优化的形貌有助于增强材料在实际应用中的性能,比如在催化剂、传感器或电极材料中的表现。 此外,论文还强调了形貌对MoS2性能的影响,因为不同的形貌可能导致不同的表面活性和界面效应,这些特性直接影响到材料的光学、电学和磁学性质。因此,通过精确控制水热反应条件,研究人员能够定制具有特定性能的MoS2微米颗粒,以满足不同应用的需求。 这篇研究不仅提供了对MoS2微米颗粒制备工艺的深入理解,还为设计和优化这类功能材料提供了关键参数,对于推动MoS2在能源转换、催化、光电子设备等领域的实际应用具有重要的理论和技术指导意义。在未来的研究中,进一步探索MoS2的结构调控和形貌工程将是扩展其应用潜力的关键方向。

void PWM_THREAD(void* arg) { uint16_t t = 0; uint16_t key = 0; adc_init(); /* 初始化ADC */ chanl_init(); atmr_tmrx_npwm_chy_init(AUTOLOAD - 1, PRE_DIVIDER - 1); /* 初始化高级定时器PWM输出模式 */ dsp_mos_init(); dsp_rd_init(); DSP_MOS1(1); DSP_MOS2(1); DSP_MOS3(1); DSP_MOS4(1); Temp_data.pwm_ch=5; Temp_data.pwmdutyr=AUTOLOAD/4; // Temp_data.mos_ch = 2; Temp_data.mos_enable = 1; while (1) { osMutexAcquire(tempmutex,osWaitForever); key++; /* 输出5个PWM波(控制TMR8_CH1, 即PC6输出5个脉冲) */ t++; osDelay(1); if (t >= 10) /* 控制LED0闪烁, 提示程序运行状态 */ { t = 0; atmr_tmrx_npwm_chy_set(100); /* 高级定时器设置输出PWM个数 最多255个*/ } if(key>2000) { key=0; if(Temp_data.pwm_ch > 5) Temp_data.pwm_ch=0; Temp_data.tempmax = Temp_data.test_temp[0]; for(uint8_t i =0;i<8;i++) { if(Temp_data.test_temp[i]>Temp_data.tempmax) Temp_data.tempmax = Temp_data.test_temp[i]; } if(Temp_data.receivebuf[1]==WRITEDUTYR||(dutyr>0&&dutyr<AUTOLOAD)) { sutyrcrc = crc16_modbus(Temp_data.receivebuf,6); dutyrcrc_H = (uint16_t)((sutyrcrc&0xFF00)>>8); dutyrcrc_L = (uint16_t)(sutyrcrc&0x00FF); if((dutyrcrc_H == Temp_data.receivebuf[6])&&(dutyrcrc_L == Temp_data.receivebuf[7])) { pwmdutyr_H = (uint16_t)(Temp_data.receivebuf[4]&0xFF00); pwmdutyr_L = (uint16_t)Temp_data.receivebuf[5]; Temp_data.pwmdutyr = (pwmdutyr_H<<8)|pwmdutyr_L; if(Temp_data.pwmdutyr>AUTOLOAD) { Temp_data.pwmdutyr=AUTOLOAD; } if(Temp_data.pwmdutyr==0) { Temp_data.pwmdutyr=(AUTOLOAD/100)*20; } pwm_start(Temp_data.pwmdutyr,Temp_data.pwm_ch); } else if(dutyr>0&&dutyr<AUTOLOAD) { Temp_data.pwmdutyr = dutyr; pwm_start(Temp_data.pwmdutyr,Temp_data.pwm_ch); } } else { if(Temp_data.tempmax>25) { Temp_data.pwmdutyr = (uint32_t)(Temp_data.tempmax*2); pwm_start(Temp_data.pwmdutyr,Temp_data.pwm_ch); } else if(Temp_data.tempmax<25) { Temp_data.pwmdutyr=(AUTOLOAD/100)*20; pwm_start(Temp_data.pwmdutyr,Temp_data.pwm_ch); } else if(Temp_data.tempmax>50) { Temp_data.pwmdutyr = AUTOLOAD; pwm_start(Temp_data.pwmdutyr,Temp_data.pwm_ch); } // Temp_data.pwm_RD[Temp_data.pwm_ch-1] = readfault_channel(Temp_data.pwm_ch); } readRD(Temp_data.pwm_RD); } osMutexRelease(tempmutex); } },解析这段代码

2023-07-15 上传