公子 就是你的AD采集电压范围啊,一般3.3V的单片机会把3.3V作为AD采集的标准电压,也就是电压采集范围是0-3.3V。单片机为了保护这个AD采集口,会加钳位二极管,这样你的输入电压在突变大的时候最大也就是3.3V+二极管导通电压(这是非正常采集状态)。 所以你在做*AD采集高电压的电路的时候就要确保分压后的电压大小不要超过AD采集口所能测量的最大电压值了,后续的你应该都知道了~
刺我心 一般芯片端口都有钳位保护电路设计,防止电压过高损坏端口,就是在端口上,用一个二极管,连至电源端,若电源端使用5V的话,二极管钳位以后,端口电压最高就是5.7伏左右, 就是你看到的大约6V。你所展示的这个电路,是把端口做为外部高压的检测端口,有高压为1, 无高压为0,没什么大惊小怪的。
学勤 四十几伏的设计有问题,知道为什么吗?有这个图就一目了然了。那个是限幅电路,利用二极管单向导通性,起保护作用。VDD就是5—6V左右,所以你测到的是6V,如果你去改电阻分压值,比如PD4改为3V,那你测到的就是3V。所以下次最好上datasheet,不然有些datasheet不好找。