协成电子CAN开发板原理图解说
主要的IC:
1 单片机
STC89C52,这里用的是51单片机。
2 CAN控制器
SJA1000
3 CAN收发器
82C250
4 MAX232,MAX485
5 其他
DS18B20,4位数码管,继电器,外部中断按键,LED
围绕MCU
有自动复位和手动复位。时钟用的是11.0592MHZ的晶振。
P1口接8个LED,LED通过1K电阻共地。有8PIN引出。
P35口接DS18B20的DQ脚。做数据采集。
电源还有一个指示LED等
INT0有一手动复位,低电平触发。
P22口接一个继电器,由三极管驱动。
这里我们说一下数码管的定位,这个板子数码管的段选段的链接是比较怪异的。
可以用乱七八糟来形容吧。
具体的大家可以看他的原理图的定义,不过,在数码管的操作中,用查表法设计程序,也没有很大的难度了,在官方涉及的程序中提供了数码管的段选端表,可以复制。
MAX232和MAX485的切换
这里板子上的设计用了两排排针来分开MAX232和MAX485。
这里MAX485在A,B之间还加了一个终端电阻。
CAN的CANH,CANL端子和MAX485的端子,在事物开发板上在右上角有两个2位的端子。这里上面一个端子是MAX232的CANH和CANL。下面一个端子是485的端子。
这里具体的大家可以看PCB的PDF图。
详细的介绍CAN部分电路:
这里的CAN模块用了SJA1000和PCA82C250。
SJA1000始终用使用的是16MHZ
协成电子CAN开发板原理图解说
最新推荐文章于 2023-07-26 23:37:42 发布
本文详细解析了协成电子CAN开发板的原理,包括核心组件如51单片机STC89C52、CAN控制器SJA1000和CAN收发器82C250的使用。介绍了MCU的复位电路、数码管显示、MAX232与MAX485的切换以及CAN模块的配置,强调了晶振、终端电阻和数据传输状态指示灯的重要性。
摘要由CSDN通过智能技术生成