❶ 单片机冷启动什么意思
冷启动是发动机水温较低时,通常汽车长时间不启动(如夜间停车后)。
一般来说,冷启动更容易发生在冬季。
起动或空阻塞等待抖动现象最根本的原因是缸内燃烧不良。如果燃烧不好,汽车提供的动力就会不够,汽车就会抖动。具体原因可以参考以下几点:
一、阀门和进气口积碳,由于积碳的吸附性极佳,当进排气门和进气口产生严重积碳时,采用歧管喷射的发动机在燃油喷射过程中会通过积碳吸收部分燃油。实际上,进入气缸的燃油偏离了ECU的预设值,混合器本体燃烧后释放的能量无法满足动力需求,会导致抖动。
二、气缸工况偏差,发动机长时间使用后,一些内部间隙会有所不同。火花塞间隙是最常见的现象之一。
三.水温传感器故障,如果冷启动时发动机的温度是零下10摄氏度,但传感器“告诉”电脑现在的温度是10摄氏度,那么电脑就会在10摄氏度时喷油。当然油量要小,发动机抖动是自然的。
四.油压不稳定,如果已经清理了发动机积碳,清洗了节气门,更换了油垫和火花塞等。,你还是会发现身体在怠速摇晃。建议在4S店检查供油压力和进气压力传感器是否正常。
❷ stc单片机的优缺点
STC的51单片机性价比还算正常,品质基本对得起价格。学习用很不错,开发的话就要认真考虑了,抗干扰和加密时它的主要广告词,稳定性在复杂环境下会有较大差异,温度湿度对它影响比较大,有丢失数据可能。毕竟一个产品成长是要过程的,现在他们也在不断推出新产品,以前那些系列的不足总会被改进。
STC系列单片机是深圳宏晶公司生产的单片机产品。
stc单片机优点:
1、抗干扰能力强;
2、保密性能强悍,很难被破解;
3、单片机时钟有防外部电磁辐射功能;
stc单片机缺点:
1、功耗较高,5V供电;
2、8位,运行速度慢;
3、无硬件乘法器,乘除法运算都为4周期指令;
4、单片机内集成资源少。
❸ 单片机选型 温度范围:有没有能耐100°高温以上的51单片机
有的。
Atmel有军用型的单片机,在电子市场能买到的,型号AT89C52-MI,这在100度工作绝对没问题。
例如,80C51是通用型单片机,它不是为某种专用途设计的;专用型单片机是针对一类产品甚至某一个产品设计生产的,例如为了满足电子体温计的要求,在片内集成ADC接口等功能的温度测量控制电路。
(3)stc单片机零下30度扩展阅读:
总线型/非总线型这是按单片机是否提供并行总线来区分的。
总线型单片机普遍设置有并行地址总线、 数据总线、控制总线,这些引脚用以扩展并行外围器件都可通过串行口与单片机连接,另外,许多单片机已把所需要的外围器件及外设接口集成一片内,因此在许多情况下可以不要并行扩展总线,大大减省封装成本和芯片体积,这类单片机称为非总线型单片机。
控制型/家电型这是按照单片机大致应用的领域进行区分的。
一般而言,工控型寻址范围大,运算能力强;用于家电的单片机多为专用型,通常是小封装、低价格,外围器件和外设接口集成度高。 显然,上述分类并不是惟一的和严格的。
例如,80C51类单片机既是通用型又是总线型,还可以作工控用。
❹ 有人说STC单片机不稳定,具体表现在哪些方面
STC的单片机的确不是非常稳定,相比我用过的其他的牌子的,他还是有缺陷的,如果电路设计的不好,很影响产品.
其中有一点表现的非常明显,就是掉电跑飞,就是STC单片机,在掉电的瞬间到完全掉电这一过程中,程序会跑飞了,乱跑.
曾经我做的一款产品,里面有个功能是把参数存储与24C16里,这个存储功能不会轻易激发,只有发现参数改变了之后才写24C16.
结果有数次,掉电之后再上电,参数居然变了,而且总是那一个参数,数值变化不是很有规律.
后来,我在存储之前加了20ms的延时,这个现象就没有再出现过.
我猜想,应该是在20ms之后,板上剩余的电源已经不足以支持单片机胡作非为了.
再后来,我又进一步思考,把产品板子上的5V电源的电容给减小了原来是1000uF,我修改成了220uF,
也没在有跑飞这个现象.
所以,我猜想,大概的过程是:掉电的过程比较缓慢,不知道怎么就影响了我的RAM,把RAM某个单元的数值改变了,进而触发了写24C04.
所以,要么加个延时,消耗电源,要么让单片机迅速掉电.
但是同样的程序,用AT89系列就没有问题.
❺ 求单片机控制温度传感器,LCD显示温度值,温度达到30度时,蜂鸣器报警的报警程序
这个有现成的,楼主可以省很多力气了,请在网上下一个proteusv7.8,里边程序,仿真电路都有。
楼主把两个程序中和一下就可以了。
改起来也不难,自己弄哦。
我受点累,楼主可以这样改:
1.1602引脚挪到P2口,及P3口,程序也要改哈,编译运行,这个非常简单。
2.再把1602剪下,粘贴到18b20那张图上;1602的程序也粘贴到18b20程序上,改掉标号重复的地方,改掉初始化程序。将18b20的结果显示在LCD上,如有必要,删除7段数码管程序。
❻ 关于STC单片机
1,可能是波特率的问题。你把波特率设低点试一下。
2,可能是外部电压的问题。如电压波动或电压不够。
还有可能就是你用的USB TO RS232 CABLE的转接线,它自动生成串口号还是怎么的?如果自动生成串口,你得对它的波特率,起始位,停止位,数据流控制等进行设置。
因为你用的是USB转串口,系统自动生成串口号是多少你得确认一下吧,再设置一下相应的参数.
在计算机管理里面能看到这项