目前有两种选择,一种是控制单元电路分开,模块化,时钟信号和级间逻辑信号用同轴线,这样线路简洁明了,信号传输线也不用一大堆。另一种选择是控制单元都集中在一块板上面,可是要用比较多的传输线。
另外,允许一定的延迟,用光耦隔离驱动有没有必要?
另外,允许一定的延迟,用光耦隔离驱动有没有必要?
引用 1211:差分信号用带屏蔽层的网线也可以吧?光纤成本还是比较高的,暂不考虑光纤。
同轴传输比无屏蔽的单端线路略好,要求单点汇流接地。如果有较高干扰,应考虑差分传输。另外对线圈或类似强磁场干扰源,要做适当的屏蔽。
在构架设计方面,传感器,控制器和执行器应该做成功能完善的单元,这样比较容易排查干扰。大不了用光纤嘛…
引用 ATN:单片机不会玩,目前的设计也用不到单片机这么高级的。以后升级版再考虑用单片机+上位机实现数字控制和数据监测,这样就可以简捷获得各种数据了。
可以每个加速线圈都用单独的单片机控制,中央单片机只负责采集信号
延迟什么的可以通过单片机之间的通讯来解决,告诉次级单片机延时的时间就好了
推荐ATtiny13次级+arduino nano中央
延时最好加晶振
引用 ATN:难者不会会者不难,有C++编程基础,玩个单片机应当不难,只是还没开始玩而已、
这个其实并不难
引用 amo:三块肉(Thank you)!
如果距离较长,你可以用工业强干扰场合的应对措施:用强电流传输信号
下图是一个实际项目使用的电路,电流不大。你可以根据需要重新算一下那几个电阻,把电流调大
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |
200字以内,仅用于支线交流,主线讨论请采用回复功能。