关于各种电路板相互连接的一点思考

在电子电路方面,我们有时经常需要多种电路板子相互连接完成某一些功能,比如某个子电路板子接到其它机子或主电路板上进行一些工作,借助主电路板对子电路板进行一些操作,这里就涉及到一个通用问题:子电路板连接到主电路板,如何在主电路板中“认识”子电路板的问题?,这里仅仅大致说思路性的问题,不是实际的具体操作,要注意了。


一,一般物理连接

有时子板需要借助主板才能进行一些操作,所以子板首先要跟主板进行连接,这里的连接有物理有线连接无线连接两种,物理有线连接通过一些相关的线连接子板和主板,相关的线有很多,比如:简单的铜丝线,铝线等,USB线,串口线,专门的排线,特制排线等等,这个按各个产品的要求进行连接;无线连接,实际是通过无线信号进行连接,比如Wi-Fi,蓝牙,特定无线频道等等;


二,电路板对应驱动安装问题

在解决连接问题后,接着是第二步,如果是简单的子板电路,可能这步就不想需要了;比如,连接一个普通的灯泡,用线连接接就完了,这步不需要了;但是有些稍复杂的子板电路,就需要在主板电路对应的机子上安装子板电路对应的驱动,打一个形象的比喻就是:一个子板(连接)搬进主板的大房间中,你总要告诉主板的主管者一些关于子板的初始化和说明等信息(驱动信息),主板的主管者方才能“认识”和接纳这个子板,在得到主板的“认识”后,子板就可以跟主板协同工作,或借助主板完成一些操作了;


举一个实际的例子:

Ardino UNO R3 板需要借助电脑来完成一些编程,编译,调试和烧录程序等问题,所以需要把 Ardino UNO R3子电路板通过其对应的USB线和电脑USB接口连接,这时在电脑的设备管理器中可以看到其它设备中有一个未知设备(暂无安装对应驱动情况),并带一个警告的小黄色三角提示,这表明电脑还不“认识”这个子 Ardino UNO R3 板;这时右键单击该设备,选属性,然后弹出窗口中选驱动程序,单击更新驱动程序按钮,然后找出 Ardino UNO R3 板对应的驱动信息(一般都有提供的,存放在哪根据个人自己放的位置),安装/更新后,电脑即可“认识” Ardino UNO R3 板了,之后即可在电脑上的Ardino IDE 完成一些程序的编写,编译,调试和烧录等工作;其它设备连接到电脑上的情况也类似的;


可能有些考虑不周情况,欢迎拍砖...

你可能感兴趣的:(物联网/互联网,管理者/开发者)