供电电压为3.3V的单片机使用5V供电的MAX485进行通信时会不会出现高低电平不兼容的问题?

如题
2024-12-16 13:42:34
推荐回答(5个)
回答1:

可以用,不过噪声容限降低,可靠性降低。最好通过简单的电平转换器转换下,经济的话,用电阻等元件降下压。 不过这么用最高波特率会受到限制。建议使用POWERBUS二总线芯片,可透传485的MODBUS协议,比485功能更强大,两根线即可通讯+供电。

如图,PB331的支持3.3V或5V的单片机,非常方便的总线供电芯片,支持从站无极性/任意拓扑。

回答2:

无论是5V电源工作的还是3V电源工作485通信器件,接口之间通信的信号逻辑电平都是低电平-7V、高电平+12V,在这方面是没有区别的,但是和单片机之间的信号电平就不一样了,5V电源工作的485通信器件高电平高于3V,因此还是要用3V电源工作485通信器件(如MAX3485)。

回答3:

可以用,不过噪声容限降低,可靠性降低。最好通过简单的电平转换器转换下,经济的话,用电阻等元件降下压。 这么用最高波特率会受到限制。

回答4:

不会,不过最好加个限流电阻,防止烧芯片,虽然一般情况下也不会

回答5:

3.3V和5V的信号通过光耦隔离。