返回列表 发新帖

[分享] Traincontroller 05: 加入机车位置传感器

[复制链接]
累计签到:5 天
连续签到:1 天
[LV.2]SS3

81

主题

11

回帖

2571

积分

金牌会员

QQ
发表在  2017-1-20 12:57:38  | 显示全部楼层 | 阅读模式
火车模型网论坛免责声明
新手车迷朋友们先看这里(新手学堂)


1.发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
2.如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方,不会扣除自己的积分,做一个热心并受欢迎的人!

  为了让TC知道火车位置,我们需要传感器来探测他们
  最常见的有两种:一种是电流感应器current sensing(如果机车通过轨道电流会有变化),另外一种瞬时位置传感器(比如干簧管传感器。在机车下贴磁铁,当磁铁通过干簧管,干簧管接通产生电流信号)。这两种传感器都被TC兼容,我选择的干簧管传感器。我用
  S88 总线反馈系统. 用 Arduino’s 牌S88传感器。
  每个区间放几个传感器呢?
  推荐一个区间中放置两个传感器,分别放在放置在区间两头
  ,如果是长区间,一个放在中间一个放在区间(单方向)进口处。
  当机车运行通过且被侦测到时TC能够计算出匹配的速度值,能在给定的长度内让机车做出减速反应,停止在指定位置,误差在cm范围。
  如果你喜欢,
  可以在区间内放更多的传感器.这就可以实现机车在第一个传感器处减速,第二个传感器处缓慢行驶然后停止,这样的设定适合车站处 。
  ps:brake刹车 markers标记 可以设置停止距离,延迟减速距离。
  stop 停车markers标记 只能设置停止距离。

火车模型网论坛免责声明
1.本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
2.如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
快速回复 返回顶部 返回列表