KiCad设计PCB-14-CAN通信与USB通信接口电路设计

来源:互联网 发布:你瞒我瞒网络链接 编辑:程序博客网 时间:2024/06/05 16:43

    前面已经介绍过的通信有IIC、SPI、485及232(USART),本篇将介绍另外两种通信方式的外围电路设计:CAN通信与USB通信。

模块1:CAN通信模块电路设计

    CAN通信使用的芯片为SN65HVD230。单片机上对应的CAN引脚为PA11、PA12,然后在PB8、PB9及PD0、PD1有重映射。因为PA11、PA12要用于USB通信实验,而PD0、PD1属于FSMC用于液晶驱动也不能使用,因此此处只能使用PB8、PB9引脚。这里可以看出引脚规划的重要性了!


模块2:USB通信模块电路设计

    STM32F103VET6自带USB模块,但只能作为从机,分为高速和低速。外围电路很简单,只需接一个15K的上拉电阻,这与协议有关。如果在D+上接15K上拉电阻此时就是高速从机设备,如果在D-上接15K上拉电阻此时就是低速从机设备。画好之后的USB通信模块电路原理图:


By:霜月孤鸟


2017.1.1

1 0
原创粉丝点击