你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32做一个下币器,老是出币不准。。。

[复制链接]
ss1969 提问时间:2017-5-18 12:06 /
本帖最后由 ss1969 于 2017-5-18 14:04 编辑

大家好
我做一个下币器的驱动
就是个马达,启动了就甩币出来
然后光眼探测出了多少
光眼就是探测到出了一个币就来一个pulse,非常简单不过因为是5V的,所以和407之间有一个tlp291-4做光耦。

问题是老控制不准。。。。我用一次1个来测试,很容易出现2个,偶尔还会碰到1个没有。。

我试过用int或者etr来计数
都会出现不能及时停止,或者停止过早的问题。。。。
头大
中断优先级也调到最高了
请指教。。


收藏 1 评论7 发布时间:2017-5-18 12:06

举报

7个回答
lymzzyh 回答时间:2017-5-18 12:07:44
不会不懂不听
斜阳__ 回答时间:2017-5-18 13:14:24
出币不准到什么程度?多一个两个?还是多很多?
ss1969 回答时间:2017-5-18 13:59:02
斜阳__ 发表于 2017-5-18 13:14
出币不准到什么程度?多一个两个?还是多很多?

用出1个测试。。很容易出现出2个
ss1969 回答时间:2017-5-18 13:59:17
斜阳__ 发表于 2017-5-18 13:14
出币不准到什么程度?多一个两个?还是多很多?

用出1个测试。。很容易出现出2个
wolfgang2015 回答时间:2017-5-18 14:17:32
控制出币,这并不难,不让币直接掉落就好,设立一个缓冲区域,数币和下币分开来做
斜阳__ 回答时间:2017-5-18 14:21:44
ss1969 发表于 2017-5-18 13:59
用出1个测试。。很容易出现出2个

如果是测试出5/6个呢,会出多少个?
能不能统计一下步进点击走多少步出一个硬币。根据需要出的硬币数走相应的步数(略少于这个目标数)。相差1个的时候缓慢行进,一旦数量足够就停。
suoma 回答时间:2017-5-18 19:36:45
上图
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版