请问stm32f405单片机是不是不能接受交流信号,只能接收正值啊?

如题,在做学校的电综,但是以前没有用过单片机,所以想问一下输入交流信号是不是要加一个升压电路啊?

对的,如果不在交流信号进入单片机之前增加一个直流偏置,单片机是无法采集负电压信号的,采集范围只能在0~3.3V。建议增加一个升压电路,将电压抬升到1.65V附近再叠加交流信号进行采集。

如果对题主有帮助,望采纳!

如果用AD模块可以高精度处理交流信号。

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7693135
  • 这篇博客你也可以参考下:【10天基于STM32F401RET6智能锁项目实战第4天】外部中断的按键实现语音控制
  • 除此之外, 这篇博客: STM32F407(5)中的 4、错误检测、错误通知、错误恢复功能; 5、故障封闭;6、连接节点多。 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • can控制器根据CAN_L和CAN_H上的电位差来判断总线电平,总线电平分为:显性电平、隐性电平。
    显性电平对应逻辑 0:CAN_H和CAN_L之差为2V左右;隐性电平对应逻辑 1:CAN_H和CAN_L之差为0V。
    帧类型:1、数据帧;2、遥控帧;3、错误帧;4、过载帧;5、间隔帧。
    数据帧和遥控帧有标准格式和扩展格式。标准格式有11位标识符(ID),拓展格式有29位ID。
    数据帧有7个段:1、帧起始;2、仲裁段;3、控制段;4、数据段;5、CRC段;6、ACK段;7、帧结束