MAX232是个串口电平转换芯片,采用的是电荷泵升压方式,驱动电流很小的,都是mA级电流,不适合做放大驱动用。我不知道你的超声波发射器需要多大的功率,所以无法推荐合适的电路方案,只能给你提供个思路。你可以考虑用场效应管搭一个放大电路,根据你需要的电压和电流选择相应的场效应管就行了。
我经常用MAX232,但没有它驱动过超声发射器。
给您个建议吧:由于MAX232输出的驱动能力有限,最好把两个Tx通道都用上。
P2.7输出40K方波接MAX232的Pin10
P2.7再通过一个反向器接MAX232的PIN11
超声发射器接MAX232的Pin7和Pin14
当P2.7输出40KHz方波时,超声发射器上大约会有P-P值20V左右的电压,短路电流在8mA左右,不知是否能满足您的要求。
驱动频率最好不要超过50K,否则MAX232芯片会有问题,可能会发热或烧毁。