我用的是ams1117-5,把9v电源降压到5v,再用1117-3v3降低到3.3v驱动stm32,整个电路板功能是驱动两个直流电机(电机编码器是5v电平,有电平转换芯片),除开电机控制部分还有一个ch9121与上位机通讯,pw2162单独供电(9v转3.3),由单片机使能工作。现在碰到的问题是电路板工作了一段时间之后1117-5输出电压变低,3-4v左右,并且发热严重,单片机不工作,3v3输出大约2.6v,重新插拔之后能立刻重新工作。是我外设电流偏大了吗,还没有具体测量过,电源用的是9V1A的适配器,还是1117的质量问题
电流大了
1117这种ldo输入输出的电压差不能太大,你这9v-5v=4v的压差比较大了,这个压差下额定电流就比较低了。
可以测量下电流,查看1117手册,找到理论依据。
你可以换个6v左右的适配器应该能用
也可以再9v输入上串接几个1n4007,将1117输入电压将下来
现在碰到的问题是电路板工作了一段时间之后1117-5输出电压变低
一段时间是大约多久?(分钟?小时?)
并且发热严重
AMS1117-5.0 DATASHEET原厂规格书
AMS1117-5.0 DATASHEET原厂规格书 - 百度文库
根据规格,最高 125c 1A.,但是大多数电子零件会跟随温度而降低输出。
需要检查 输入 和 输出 是不是超过了。或者有没有适当的散热片。