‘壹’ c语音中,printf(“1234abc”)的输出结果是什么
输出结果就是 1234abc
‘贰’ 风扇转速咋调 要详细的 求解
进BIOS去调````
首先开机,然后不停的按右边小键盘上的del键,系统会进入coms设置里,然后按上下选择PC Health Status ,其中的CPU fanEQ Speed Control就是风扇调速,选择enabled就是开启调速功能(我查不到你主板的bios的版本,但大致是这么设置的,如果没有CPU fanEQ Speed Control那也可能是CPU FAN Control by,总之是风扇调节的选项,一般是有fan单词的选项,)。
进入BIOS---POWER----Hardware Monitor----把cpu q-fan control 选项设为enabled。便会出现cpu q-fan profile选项。当设定为[optimal] 时,cpu 散热风扇会依照机壳温度自动调整风扇转速。若设定为[silent] 时,cpu 散热风扇便会以安静为前提用最低转速运作,而若是设定为[performance] 时,cpu 散热风扇则会以散热效能为前提而用最高转速运作。
不过具体还要看你的机器是不是这种BIOS,最好的方法是看你的主板说明书。
最佳答案
步骤1:要使用智能CPU风扇控制功能,必须先将主板BIOS中的“CPU FAN Control by”设置为SMART
步骤2:无论使用哪种型号的LGA775 CPU,建议将CPU Fan Start温度设定在24~35℃。如果将CPU散热风扇起始温度设得太高(如50℃以上),而Start PWM Value又设得过低(如800rpm左右的PWM值),就会使CPU产生的热量无法及时排出,从而造成过热死机的后果;
步骤3:CPU Fan Off(℃)设置项在系统进入S1待机状态后非常有用,因为系统进入S1待机状态后CPU的负荷会降到最低,此时CPU温度也会随之降低(通常只有20℃左右),只靠散热片即可有效地将CPU产生的热量排出,不需要散热风扇。所以建议大家将这一项的值设置在16~20℃之间即可。
步骤4:对于CPU Fan Full Speed(℃)选项的值,建议将其设置在60~64℃范围内(不能再高),因为大多数LGA775接口的Pentium4或Celeron D的最高正常工作温度值在75℃左右,如果CPU在超过或非常接近这个极限值的状况下长期工作,就会造成CPU不可恢复性的损坏。
步骤5:在调整Start PWM Value时,要多做几次尝试,因为不同CPU风扇的转速与PWM值的比值各不相同。但建议将CPU风扇的起始转速调整到1100rpm以上(一些品牌的主板在CPU风扇转速低于2000rpm时会发出零转速报警或自动关机,这时我们可以将CPU风扇转速报警功能关闭),其PWM值的大致范围是15~35之间。
步骤6:Slope PWM的步进大小通常应设置在16 PWM Value/℃以下,否则CPU温度刚升高几摄氏度,你的CPU风扇就“声如洪钟”了。
去除电脑风扇噪声的有效方法
文/薛明明
我是做电脑维护工作的,在多年维护电脑的实践中我在去除电脑噪声方面作了些尝试。电脑的噪声主要是由 CPU 风扇、显卡风扇和电源风扇产生的。我采用的方法是降低风扇的供电电压,即降低风扇的转速。我在多台电脑上做过这样的改造,机箱内各部位温度和没有降低转速前基本一样。在环境温度为 25 ℃ ,连续使用 8 小时后对电脑进行检测,其结果: CPU 散热器表面温度为 37 ℃ ,显卡散热器表面温度为 36 ℃ ,电源出风口温度为 37 . 5 ℃ ,整机机箱内各处的最高温度为 35 ℃ 。机箱内温度完全达到 Intel 的“ 38 ℃ 机箱”的规范要求。此方法简单实用,所以我推荐给大家。
降压电路原理如图 1 所示,从风扇接口红色线引出的 +12V 电压接到三端稳压器 7806 的输入端 1 脚,经三端稳压器 7806 内部电路降压、稳压处理后从其 3 脚输出 +6V 电压供给风扇使用。 2 脚是三端稳压器 7806 输入输出端的公共接地端与风扇接口的地端 ( 黑色线 ) 接在一起。具体的安装步骤: (1) 将风扇接口到风扇中的红色线从中间剪断; (2) 将剪断后的风扇接口一端的红色线接在三端稳压器 7806 的 1 脚; (3) 将剪断后的风扇一端的红色线接在三端稳压器 7806 的 3 脚; (4) 将风扇接口到风扇的连线中黑色的线接在三端稳压器 7806 的 2 脚; (5) 外加的电源风扇和别的风扇接法的不同之处,是将 7806 的 1 脚接在电源黄色线上, 2 脚接在电源黑色线上。
三个风扇采用的降压电路都是相同的,但由于他们各自的功率不同还要区别对待: (1)CPU 风扇是三个风扇中功率最大的,所以三端稳压器 7806 要接在靠近风扇处并自然的吊在风扇前,这样可以通过风扇的风给三端稳压器 7806 散热,具体位置如图 2 所示。 (2) 电源风扇功率不大,所以不用考虑三端稳压器 7806 散热问题,但对于电源和整机匹配不良 ( 也就是说电源功率不足 ) 或整机内安装的东西太多 ( 如安了两个光驱和两个硬盘 ) 等情况的电脑,降低风扇转速后会引起散热不良,可在电源外部再加一个电源风扇与原风扇同时使用,外加的风扇接好三端稳压器 7806 后直接接在电脑电源上,电脑电源中的黄色线为 12V 、黑色线为地线,具体位置如图 3 所示。虽然有的电脑要增加一个电源风扇,但降速后延长了使用寿命,去除了噪声,实际上还是非常合算的,很值得动手一试。 (3) 显卡风扇小但转速高,导致它产生的噪声也很大,所以要去掉原有的高速小风扇,换上体积和功率都比原来大的风扇,并且还要保持原有的散热效果。换了大体积的风扇后,大风扇固定非常重要,最少用两只 ( 对角 ) 螺丝固定在散热器上,实在无法使用螺丝固定时,也可用双管万能胶或棒棒胶粘贴在散热器上。显卡风扇可接在原来的接口上,但最好是通过转接头接在电源上,具体位置如图 4 所示。 (4) 从图 3 和图 5 中可看出电源和外加电源风扇的结构,根据电源外壳散热孔的情况也可将外加电源风扇安在电源的下部。从图 6 中可看到加装的三端稳压器 7806 都是吊在机箱里的,一定要确保它们不与电路板和所有金属相接触。 (5) 用串接电阻的方法也可达到降压的目的,但由于风扇的大小不同,额定电流就不同,所使用的电阻的阻值大小和功率大小的要求也不同,计算起来比较麻烦,往往把按公式计算好的电阻接入电路中后却不能达到预计的降压值,所以还是使用 7806 为好,照图接入即可。
‘叁’ 51单片机产生PWM波并实现直流小风扇3个档位调速的c语言程序(带详解)
不知道你怎么控制电机转速的,是靠直流电压还是PWM来控制,前者很简单,跟上条回答一样处理就可以,后者的话你设定三个占宽比的PWM就可以了。
‘肆’ 急求 风扇转速控制器的设计 在线等
这个方案起码值2w块。100分是没人来解决的 !
‘伍’ 跪求怎么用C语言编写如下逻辑: 1,水温小于55℃,风扇不工作(Fan_spd=0);
while(Get T)
{
if(T>65)
{
Fan_spd=3000;
}
else if(T>55)
{
Fan_spd=2000;
}
else
Fan_spd=0;
Sleep(1000);//休眠1秒
}
‘陆’ 求51单片机风扇转速监控程序 C语言
给你个我写的基于89c52的单片机测频率的程序,你参考下
#include<reg52.h>
#include<intrins.h>
#include<stdlib.h>
#defineucharunsignedchar
#defineuintunsignedint
#defineLCD_dataP0
sbitLCD_RS=P2^0;
sbitLCD_RW=P2^1;
sbitLCD_EN=P2^2;
sbitLCD_PSB=P2^3;
bitflag=0;
uintnum1=0,num2=0,count=0;
voiddisplay();
voiddelayms(uintx)
{
uinti,j;
for(j=0;j<x;j++)
for(i=0;i<110;i++)
;
}
voidwrite_cmd(ucharcmd) //12864写命令函数
{
LCD_RS=0;
LCD_RW=0;
LCD_EN=0;
P0=cmd;
delayms(5);
LCD_EN=1;
delayms(5);
LCD_EN=0;
}
voidwrite_dat(uchardat) //12864写数据函数
{
LCD_RS=1;
LCD_RW=0;
LCD_EN=0;
P0=dat;
delayms(5);
LCD_EN=1;
delayms(5);
LCD_EN=0;
}
voidlcd_pos(ucharX,ucharY) //12864写位置函数
{
ucharpos;
if(X==0)
X=0x80;
elseif(X==1)
X=0x90;
elseif(X==2)
X=0x88;
elseif(X==3)
X=0x98;
pos=X+Y;
write_cmd(pos);
}
voidlcd_init() //12864初始化函数
{
LCD_PSB=1;
write_cmd(0x30);
delayms(5);
write_cmd(0x0c);
delayms(5);
write_cmd(0x01);
delayms(5);
}
voidTime2_Init(void) //T2定时器自动重装初值定时1s
{
EA=1;
ET2=1;
TR2=1;
RCAP2L=(65535-46083)%256;
RCAP2H=(65535-46083)/256;
}
voiddisplay() //12864显示函数
{
lcd_pos(0,0);
write_dat(num1/1000+'0');
write_dat(num1/100%10+'0');
write_dat(num1/10%10+'0');
write_dat(num1%10+'0');
lcd_pos(1,0);
write_dat(num2/1000+'0');
write_dat(num2/100%10+'0');
write_dat(num2/10%10+'0');
write_dat(num2%10+'0');
}
main()
{
lcd_init();
Time2_Init();
TMOD=0x55;
TR0=1;
TR1=1;
while(1)
{
TH0=0;
TL0=0;
TH1=0;
TL1=0;
flag=0;
while(!flag);
num1=TH0<<8|TL0; //num1为T0在1s内统计的下降沿次数,输入引脚为P3.4
num2=TH1<<8|TL1; //num2为T1在1s内统计的下降沿次数,输入引脚为P3.5
display();
}
}
voidTime2(void)interrupt5 //T2定时器中断1s
{
TF2=0;
count++;
if(count==20)
{
flag=1;
count=0;
}
}
‘柒’ 神舟笔记本风扇转速调节该怎么操作
神舟笔记本的风扇转速是自动调节的,无须额外设置。如需要,可修改系统设置,控制散热。
方法:
1、点击--开始--控制面板,进入“电源管理”选项;选择“平衡”--更改计划设置。
2、进入后,点击下方的“更改高级电源设置(C)”
3、在平衡【活动】中,鼠标向下拖动滚动条,点开“系统散热方式”--更改为“主动”。
也可以更改“处理器电源管理”和“最大处理器状态”两个选项。
‘捌’ 在嵌入式开发平台上使风扇的转速从慢到快。使用C语言程序编写实现上述过程,谢谢!!!
#include<stdio.h>
#include<fcntl.h>
#defineDCM_SP(16384)
#defineMAX_LEVEL(100)//最大级数,这个需要确定是多少
#defineMIN_LEVEL(0)//最小级数
intcur_level=10;
//延时子函数
staticvoiddelay(intn)
{
for(inti=0;i<n;i++)
{
for(intj=0;j<1000;j++);
}
}
//从慢到快,level是变化的级数
voiddcm_slow_2_fast(intlevel)
{
for(inti=0;i<level;i++)
{
delay(100);
cur_level=(cur_level+1>MAX_LEVEL)?MAX_LEVEL:(cur_level+1);
ioctl(dcm_fd,0x10,cur_level*factor)
}
}
//从快到慢,level是变化的级数
voiddcm_fast_2_slow(intlevel)
{
for(inti=0;i<level;i++)
{
delay(100);
cur_level=(cur_level<=MIN_LEVEL)?MIN_LEVEL:(cur_level-1);
ioctl(dcm_fd,0x10,cur_level*factor)
}
}
main()
{
intdcm_fd=-1;
intfactor=DCM_SP/1024*10;
//打开DCM设备
if((dcm_fd=open("/dev/dcm/0raw",O_WRONLY))<0)
{
printf(" devopenerror ");
return0;
}
//控制过程
while(1)
{
//从慢到快
dcm_slow_2_fast(50);
delay(1000);
//从快到慢
dcm_fast_2_slow(50);
delay(1000);
}
}
DCM的控制我不是很清楚,如果不是这样控制的话,那个ioctl函数的参数需要改。
这个程序我自己写的,没有编译过,仅供参考。
‘玖’ 怎样用c语言编写调整笔记本风扇转速的程序
这个是嵌入式C 控制电机速度的 。
‘拾’ 嵌入式开发平台上使风扇转速从慢到快的C语言程序,有些不尽人意,请大神帮忙修改!
这样
你的a 不要增加的太快
比如再要个变量 t
每循环一次t++
等t到10的时候t变回0 然后 a++