我如何用单片机XS128控制芯片AD7051DI(模拟开关芯片),单片机输出是不是需要电平转换?

2024-12-26 01:36:18
推荐回答(1个)
回答1:

同学,我觉的你还没有了解问题的实质,你不能将你XS128的I/O直接去驱动模拟开关,原因不是你单片机的I/O物理电平(0~3.3V或0~5V)无法满足模拟开关芯片的要求!!!最关键的一点是模拟开关芯片不是继电器,内部是Mosfet结构,所以它对控制脚的电平要求与你要切换的多路信号的电平有密切关系,你的模拟开关芯片有2个电源脚,VDD必须比多路信号最高电平还要高,VEE必须比多路信号最低电平还要低,而控制脚也有要求如下:
VDD=5V VihVDD=10V VihVDD=15V Vih所以这个决定于你的多路信号,你的多路信号如果在TTL范围内,你就有机会不用电平转换,直接驱动你的模拟开关芯片.