本文目录一览:
tc_29gf95r显像管电视不起动红灯亮
建议按照下列步骤进行排查和检修:
1、确定防盗系统是否锁定;
2、确定起动系是否工作(起动机是否运转);
3.1 起动系正常,检查点火系是否正常;
3.2 起动系不正常,转得慢,检查蓄电池电压、起动机有无故障、发动机是否阻力过大;起动机不运转,检查起动机的电路和电磁开关。
4.1 点火系正常,检查燃油供给系是否正常。
4.2 点火系不正常,检查点火系的电路,检查曲轴位置传感器和凸轮轴位置传感器是否正常,检查ECU的电源和接地。
多元线性回归中自变量减少预测误差变大回归平方怎么变化
多元线性回归模型是社会科学中常用的模型,但其实这个模型有很多的要求,在应用模型前必须要了解背后的假设,然后来判断在自己的变量上应用这个模型是否适切,如果某些地方有违背,我们可以通过一些统计的方法来修正。
多元线性回归模型的假设
比较重要的假设有5个,至少要同时满足这5个才是一个好的多元线性回归模型。
既然是线性模型,那关系必然是线性的。
误差与自变量不相关
方差齐性 homoscedasticity (equal variance of ui)
误差之间不相关
误差正态分布 normality disturbance
下面逐个解释
1.自变量与因变量呈线性关系
通过散点图可以大致看出,左图是个曲线,但是右图可能是直线。因此右图就更加适合线性模型。如果非把曲线关系用线性模型来呈现,那么这个斜率其实是没有意义的,因为曲线模型的斜率一直是变化的,我们做这个模型预测得出的因变量会非常不准确。
2.误差项(u)与自变量不相关
误差项是自变量以外,解释因变量变异的部分。因为我们无法测量,所以称为误差。
导致误差项和自变量相关的几种情况:
影响因变量的自变量没有放入模型中
因果关系倒置(reverse causation): 因变量成了自变量,可不就与误差相关了吗?因为误差本来就是解释因变量变异的
自变量的测量误差(measurement erros): 没有完美的测量工具,measurement error必然存在,只有当测量误差比较大,或与自变量相关时,才有问题。例如,
误差项与自变量相关会导致什么问题?
3.方差齐性
不同的自变量X取值,对应的因变量Y的变化,应该是类似的,也就是Y的方差变化不能太大。如果因变量方差变化太大,也就是方差不齐,会导致几个后果: 1)斜率没有偏倚unbiased,但是斜率的误差变大了。 2)统计检验会出问题
4.不同个案之间的误差不相关 errors across cases are not correlated
也就是说,个案之间是相互独立,互不影响的。常见的影响个案独立性的群组效应,例如同一个班级的学生对某位老师的看法可能类似、同一个家庭的生活习惯也可能相似。追踪数据也会出现观察值之间有关联的问题,因为毕竟都是同一个人的数据,一个人在不同时期的体重可能具有很高的相关度。
如果个案之间相互影响,斜率依然没有偏倚unbiased,但是斜率的误差会变大(通常是变小),也会带来统计检验的问题。(why???)
5.正态分布
误差是正态分布的。
多元线性回归模型的检验 Detection of assumption violation
具体解释:
1.检验线性关系
1)偏回归图: 在简单线性回归(一个X一个Y)中,我们画出自变量和因变量的散点图大致可以判断是否为线性关系。但是在多元线性回归中,我们不能再用这种一个自变量和一个因变量的bivariate plot,因为它没有控制其他自变量的影响,而是应该用偏回归图。什么是偏回归图?partial regression plots (residuals of Y on the remaining explanatory variables vs residuals of the target explanatory variable on the remaining explanatory variables)
2) 检验多项式; 如果X的平方、X的三次方在多元线性回归方程中也显著,说明X和Y不是线性关系。
3) 检验虚拟变量dummy variables: 把X划分为几个虚拟变量,然后检验这几个虚拟变量和Y的关系如何。如果虚拟变量和Y的关系类似,那么比较有可能是线性,如果几个虚拟变量和Y之间的关系差异比较大,那么X和Y之间更有可能是非线性关系。例如,探讨年龄和幸福感之间的关系,把年龄分为6-19儿童,20-40青年,41-60中年,61以上老年几个年龄段,儿童的幸福感随着年龄的增长而提高,但青年和中年的幸福感可能随着时间而降低,老年时人的幸福感可能又会提高。
2.自变量与误差不相关
理论与逻辑推断
3.检验方差齐性
1) 偏回归图;
2) 自变量和因变量的散点图
如图就是一个方差不齐的例子,可以看到点越来越分散了,离散程度越来越大。
3)在stata中检验方差是否整齐:
Breusch-Pagan test, stata 命令: hettest (只用于检验线性的方差异质性)
White's general test, stata命令:首先ssc install whitetest 安装程序,然后whitetst.( 除了可以检验线性的异质性,还可以检验曲线的方差的异质性,也就是检验X平方、X三次方的方差是否整齐)
4.误差之间不相关
注意时间序列数据、群组数据,这些数据可能会有误差相关的问题
多元线性回归模型的修正 Remedies of assumption violation
1.线性关系:用正确的模型,如果是曲线关系应该用log转化,或平方项,或虚拟变量(见用多元线性回归模型表示曲线关系)
2.误差与自变量不相关:
1)增加遗漏的变量
2)如果有因果倒置reverse causation的问题: 2SLS
3)如果有measurement errors, multilevel models
3. 方差不齐:
robust standard error:也就是用white standard error, 在stata中只要reg y x1 x2, robust即可(具体原理待补充)
加权最小二乘法weighted least square:如果方差是整齐的,那么每一个数据都是被同等对待的,权重是一样的;如果方差不齐,那么我们就给方差小的数据更多的权重,给方差大的数据更少的权重(因为方差大意味着偏离整体的程度高)
4. 误差不相关:
1)multilevel/mixed model
2)autoregressive model
如何实现gpio口模式的配置?
一、 STM32的输入输出管脚有下面8种(4输入 2输出 2复用输出)可能的配置:\x0d\x0a\x0d\x0a ① 浮空输入_IN_FLOATING\x0d\x0a\x0d\x0a ② 带上拉输入_IPU \x0d\x0a\x0d\x0a ③ 带下拉输入_IPD \x0d\x0a\x0d\x0a ④ 模拟输入_AIN\x0d\x0a\x0d\x0a ⑤ 开漏输出_OUT_OD \x0d\x0a\x0d\x0a ⑥ 推挽输出_OUT_PP\x0d\x0a\x0d\x0a ⑦ 复用功能的推挽输出_AF_PP\x0d\x0a\x0d\x0a ⑧ 复用功能的开漏输出_AF_OD\x0d\x0a\x0d\x0a 1.1 I/O口的输出模式下,有3种输出速度可选(2MHz、10MHz和50MHz),这个速度是指I/O口驱动电路的响应速度而不是输出信号的速度,输出信号的速度与程序有关(芯片内部在I/O口 的输出部分安排了多个响应速度不同的输出驱动电路,用户可以根据自己的需要选择合适的驱动电路)。通过选择速度来选择不同的输出驱动模块,达到最佳的噪声控制和降低功耗的目的。高频的驱动电路,噪声也高,当不需要高的输出频率时,请选用低频驱动电路,这样非常有利于提高系统的EMI性能。当然如果要输出较高频率的信号,但却选用了较低频率的驱动模块,很可能会得到失真的输出信号。\x0d\x0a\x0d\x0a 输出速度又称输出驱动电路的响应速度,可理解为:输出驱动电路的带宽,即一个驱动电路可以不失真地通过信号的最大频率。\x0d\x0a\x0d\x0a 如果一个信号的频率超过了驱动电路的响应速度,就有可能信号失真。如果信号频率为10MHz,而你配置了2MHz的带宽,则10MHz的方波很可能就变成了正弦波。就好比是公路的设计时速,汽车速度低于设计时速时,可以平稳地运行,如果超过设计时速就会颠簸,甚至翻车。\x0d\x0a\x0d\x0a 关键是: GPIO的引脚速度跟应用相匹配,速度配置越高,噪声越大,功耗越大。\x0d\x0a\x0d\x0a 带宽速度高的驱动器耗电大、噪声也大,带宽低的驱动器耗电小、噪声也小。使用合适的驱动器可以降低功耗和噪声。\x0d\x0a GPIO的引脚速度跟应用匹配(推荐10倍以上)。比如:\x0d\x0a\x0d\x0a 1.1.1 对于串口,假如最大波特率只需115.2k,那么用2M的GPIO的引脚速度就够了,既省电也噪声小。\x0d\x0a\x0d\x0a 1.1.2 对于I2C接口,假如使用400k波特率,若想把余量留大些,那么用2M的GPIO的引脚速度或许不够,这时可以选用10M的GPIO引脚速度。\x0d\x0a\x0d\x0a 1.1.3 对于SPI接口,假如使用18M或9M波特率,用10M的GPIO的引脚速度显然不够了,需要选用50M的GPIO的引脚速度。\x0d\x0a\x0d\x0a 1.2 GPIO口设为输入时,输出驱动电路与端口是断开,所以输出速度配置无意义。\x0d\x0a\x0d\x0a 1.3 在复位期间和刚复位后,复用功能未开启,I/O端口被配置成浮空输入模式。\x0d\x0a\x0d\x0a 1.4 所有端口都有外部中断能力。为了使用外部中断线,端口必须配置成输入模式。\x0d\x0a\x0d\x0a 1.5 GPIO口的配置具有上锁功能,当配置好GPIO口后,可以通过程序锁住配置组合,直到下次芯片复位才能解锁。\x0d\x0a\x0d\x0a二、GPIO的翻转速度指:输入/输出寄存器的0 ,1 值反映到外部引脚(APB2上)高低电平的速度.手册上指出GPIO最大翻转速度可达18MHz。通过简单的程序测试,用示波器观察到的翻转时间是综合的时间,包括取指令的时间、指令执行的时间、指令执行后信号传递到寄存器的时间(这其中可能经过很多环节,比如AHB、APB、总线仲裁等),最后才是信号从寄存器传输到引脚所经历的时间。如有上拉电阻,其阻值越大,RC延时越大,即逻辑电平转换的速度越慢,功耗越大。 \x0d\x0a\x0d\x0a三、在STM32中如何配置片内外设使用的IO端口\x0d\x0a\x0d\x0a 首先,一个外设经过 ①配置输入的时钟和 ②初始化后即被激活(开启);③如果使用该外设的输入输出管脚,则需要配置相应的GPIO端口(否则该外设对应的输入输出管脚可以做普通GPIO管脚使用);④再对外设进行详细配置。\x0d\x0a\x0d\x0a 对应到外设的输入输出功能有下述三种情况:\x0d\x0a\x0d\x0a ① 外设对应的管脚为输出:需要根据外围电路的配置选择对应的管脚为复用功能的推挽输出或复用功能的开漏输出。\x0d\x0a ② 外设对应的管脚为输入:则根据外围电路的配置可以选择浮空输入、带上拉输入或带下拉输入。\x0d\x0a ③ ADC对应的管脚:配置管脚为模拟输入。\x0d\x0a\x0d\x0a 如果把端口配置成复用输出功能,则引脚和输出寄存器断开,并和片上外设的输出信号连接。将管脚配置成复用输出功能后,如果外设没有被激活,那么它的输出将不确定。\x0d\x0a\x0d\x0a四、 通用IO端口(GPIO)初始化\x0d\x0a\x0d\x0a 4.1 GPIO初始化\x0d\x0a\x0d\x0a 41.1 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | B | C, ENABLE):使能APB2总线外设时钟;\x0d\x0a\x0d\x0a 41.2 RCC_ APB2PeriphResetCmd (RCC_APB2Periph_GPIOA | B | C, DISABLE):释放GPIO复位。\x0d\x0a\x0d\x0a 4.2 置各个PIN端口(模拟输入_AIN、输入浮空_IN_FLOATING、输入上拉_IPU、输入下拉_IPD、开漏输出_OUT_OD、推挽式输出_OUT_PP、推挽式复用输出_AF_PP、开漏复用输出_AF_OD)。\x0d\x0a\x0d\x0a 4.3GPIO初始化完成。\x0d\x0a\x0d\x0a五、 的GPIO操作函数\x0d\x0a\x0d\x0auint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);//读GPIO某一位的输入\x0d\x0a\x0d\x0auint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx);//读GPIO的输入\x0d\x0a\x0d\x0auint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);//读GPIO某一位的输出\x0d\x0a\x0d\x0auint16_t GPIO_ReadOutputData(GPIO_TypeDef* GPIOx);//读GPIO的输出\x0d\x0a\x0d\x0avoid GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);//将GPIO的某个位置位\x0d\x0a\x0d\x0avoid GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);//将GPIO的某个位复位\x0d\x0a\x0d\x0avoid GPIO_WriteBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, BitAction BitVal);//写GPIO的某个位\x0d\x0a\x0d\x0avoid GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal);//写GPIO\x0d\x0a\x0d\x0a 六、管脚的复用功能 重映射\x0d\x0a\x0d\x0a1、复用功能:内置外设是与I/O口共用引出管脚(不同的功能对应同一管脚)\x0d\x0a\x0d\x0aSTM32 所有内置外设的外部引脚都是与标准GPIO引脚复用的,如果有多个复用功能模块对应同一个引脚,只能使能其中之一,其它模块保持非使能状态。\x0d\x0a\x0d\x0a2、重映射功能:复用功能的引出脚可以通过重映射,从不同的I/O管脚引出,即复用功 能的引出脚位是可通过程序改变到其他的引脚上!\x0d\x0a\x0d\x0a直接好处:PCB电路板的设计人员可以在需要的情况下,不必把某些信号在板上绕一大圈完成联接,方便了PCB的设计同时潜在地减少了信号的交叉干扰。\x0d\x0a\x0d\x0a如:USART1: 0: 没有重映像(TX/PA9,RX/PA10); 1: 重映像(TX/PB6,RX/PB7)。\x0d\x0a\x0d\x0a(参考AFIO_MAPR寄存器介绍)[0,1为一寄存器的bit值]\x0d\x0a\x0d\x0a【注】 下述复用功能的引出脚具有重映射功能:\x0d\x0a\x0d\x0a - 晶体振荡器的引脚在不接晶体时,可以作为普通I/O口\x0d\x0a\x0d\x0a - CAN模块; - JTAG调试接口;- 大部分定时器的引出接口; - 大部分USART引出接口\x0d\x0a\x0d\x0a - I2C1的引出接口; - SPI1的引出接口;\x0d\x0a\x0d\x0a举例:对于STM32F103VBT6,47引脚为PB10,它的复用功能是I2C2_SCL和 USART3_TX,表示在上电之后它的默认功能为PB10,而I2C2的SCL和USART3的TX为它的复用功能;另外在TIM2的引脚重映射后,TIM2_CH3也成为这个引脚的复用功能。\x0d\x0a\x0d\x0a(1)要使用STM32F103VBT6的47、48脚的USART3功能,则需要配置47脚为复用推挽输出或复用开漏输出,配置48脚为某种输入模式,同时使能USART3并保持I2C2的非使能状态。\x0d\x0a\x0d\x0a(2)使用STM32F103VBT6的47脚作为TIM2_CH3,则需要对TIM2进行重映射,然后再按复用功能的方式配置对应引脚。
德国rotex90联轴器
Roten 是德国联轴器巨头 KTR 旗下的一个品牌,所以登录KTR 主页就可以找到具体信息了。
如果你只是用到这个零件,而不是要仿造这款联轴器,那对你有用的信息就是联轴器和外部连接的标准了:孔是用ISO 268 的 H7 ,槽键是 DIN 6885。