05
Jun
我这几天一直在讨论使用CAN总线和ARM嵌入式系统。在寻找了很多资料以后,在周立功单片机上找到了一些资料。
1、单片机系列:我认为LPC24xx和LPC23xx是比较有竞争力的。他们都带两个CAN控制器。从价格上来说,LPC24xx和LPC23xx的价格在60~100之间,而LPC22xx和LPC21xx中,含有CAN控制器的价格也在60~70左右,而且内置的ram和rom没有前者多。
2、LPC24xx带的CAN控制器,它相当于集成了一个sja1000的CAN控制器。
3、外围电路最好加上光隔离芯片6N137。还要有DC/DC模块隔离电源。HY5s5/200。或者完全可以不用。因为我们这个系统电压统一的。
4、使用PCA82C250作为CAN的收发芯片。
5、使用双绞线或者带屏蔽双线传输。
关于软件设计,则使用ucosII的操作系统。此操作系统在arm7系统上具有良好的可移植性。
CAN总线最高速度可达到1Mbps,相当于100KB/s的速度。这个速度已经相当高。事实上,只要速度能达到60KB/s,整个前端电子学系统的传输速度就已经够用了,而且已经非常快。然则,我们可以把一些其他信息也一起收集,比如几点方面的棒源信息、床的信息等等。














发表评论
字体为 粗体 是必填项目,邮箱地址 永远不会 公布。
允许部分 HTML 代码:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>网址必须完整(例如http://dupola.com),所有标签必须正确地关闭。
超出部分系统将会自动分段及换行。
请保证评论内容是与日志或 Blog 内容相关的,灌水、攻击性或不恰当的评论 may 会被编辑或删除。