首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

CAN信号经模拟开关问题

CAN信号经模拟开关问题

最近在做一个测试仪,会有CAN信号经接插件DB26的26个针脚中的某2针到单片机上,单片机处理后再完成发送,采用了如下的硬件结构:
单片机---TJA1040---4051----DB26----外部CAN信号
奇怪的是用CANoe调试的时候发现:
单片机---TJA1040---CANoe,收发均正常
但是
单片机---TJA1040---4051----CANoe的时候,单片机发出的CAN信号CANoe是能接收到的,但是CANoe发出的can信号单片机却接收不到
不知有没有高手遇到过类似的问题,是如何解决的呢,烦劳不吝赐教,谢谢!
本帖最后由 flexraybeginer 于 2010-8-3 20:02 编辑

4051是单向的吧
它的功能是选通某一输入,而不是双向通信
4051是双向的
会不会是导通阻抗太高的原因?LZ是否有可能试试这个片子呢?

4.5 Ω typical on resistance
1 Ω on-resistance flatness
Up to 470 mA continuous current
±3.3 V to ±8 V dual-supply operation
3.3 V to 16 V single-supply operation
No VL supply required
3 V logic-compatible inputs
Rail-to-rail operation
16-lead TSSOP and 16-lead, 3 mm × 3 mm LFCSP
大概是这个原因,不过这个片子比较贵。
因此打算用继电器做了
4# Hunter.Cheung
返回列表