图纸在单位,没法上传.
我是很早自己做的总线,速率在20KBPS以上.
和下图的LINBUS有些区别.
1.采用总线上发送'1',空闲时高阻. 即Vbat前加三极管控制. 2.总线电阻各取100p,提高发送速率. 3.接收电路经过非门后接入.(2.2V以上翻转)
由于现场环境总线上可能出现认为的高压,若采用OC门驱动方式,即低电平 驱动总线,那么在发送'0'时,很容易烧毁接口. 采用发送高控制后,就不怕烧毁IO了,因为上拉的是1.2K左右的电阻,又无低电平 大电流输出,故其"线与"就变成了总线上的多个'1'信号.
当然这样做也是有缺点的,因为它不如OC门放电迅速.因为它无放电通道. 优点是无0.8Vbat和0.2Vbat之分,只要总线上有2.2V以上电平信号即可翻转.
实际应用效果还不错,刚好最近有个项目要用单总线,准备再完善一些.
|
|
用户91558 2007-5-22 14:51