EH2型的PLC与TCS3200检测颜色,怎么操作 点击:2036 | 回复:9



小向日葵

    
  • 精华:0帖
  • 求助:7帖
  • 帖子:12帖 | 53回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2013年5月08日
发表于:2015-09-29 10:21:51
楼主

需求:通过PLC和TCS3200联用检测颜色,获得RGB值

已知条件:PL是64EH00R2,颜色传感器TCS3200。传感器有4只引脚,如下图

请教前辈们,发送什么命令来采集频率值呢?感谢




Zhu_Run

  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3543回
  • 年度积分:302
  • 历史总积分:21193
  • 注册:2011年3月06日
发表于:2015-09-29 10:26:33
1楼

是通讯连接还是IO连接

小向日葵

  • 精华:0帖
  • 求助:7帖
  • 帖子:12帖 | 53回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2013年5月08日
发表于:2015-09-29 10:28:39
2楼


回复内容:

对: Zhu_Run 是通讯连接还是IO连接 内容的回复!

应该不是通过485之类的。

小向日葵

  • 精华:0帖
  • 求助:7帖
  • 帖子:12帖 | 53回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2013年5月08日
发表于:2015-09-29 10:32:05
3楼

是不是应该是间隔时间内采集频率数,然后计算转换成255之内的数。做完之后再换一个引脚接收一下频率,转换成255值。最后再换一个引脚接收一个频率值转换成255之类的。一共得到三个颜色。不确定啊



小向日葵

  • 精华:0帖
  • 求助:7帖
  • 帖子:12帖 | 53回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2013年5月08日
发表于:2015-10-10 14:54:10
4楼

通过改变s0,s1的通断选取输出比例因子。比如接收频率高就选取20%,或者100%。若不想要那么高的就选择2%。

改变 S2,S3的通断分别获得RGB的频率量。



如果想要测正确的颜色值,先要做白平衡,根据前面所述方法,分别让白光通过,检测RGB调整参数。.

测颜色时,分别将得到的频率值乘以或除以调整参数就可以得到正确的RGB值了,可以判断颜色了。



jsyljb

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 1289回
  • 年度积分:0
  • 历史总积分:5847
  • 注册:2011年4月24日
发表于:2015-10-11 17:03:26
5楼

个人感觉像“PWM”,指令由“脉宽周期”与“脉宽时间”组成。

DrMai

  • 精华:0帖
  • 求助:2帖
  • 帖子:8帖 | 59回
  • 年度积分:28
  • 历史总积分:212
  • 注册:2013年5月30日
发表于:2015-10-23 10:14:58
6楼

应该是通过S2和S3配合分辨3个色道,然后用高速计数来计算相应色道的脉冲值,然后通过计算得出RGB值吧,我前不久也买了两个,但是我还没开始玩~~~

小向日葵

  • 精华:0帖
  • 求助:7帖
  • 帖子:12帖 | 53回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2013年5月08日
发表于:2015-10-23 10:17:52
7楼


回复内容:

对: DrMai 应该是通过S2和S3配合分辨3个色道,然后用高速计数来... 内容的回复!

对,S0和S1,选取比例因子,S2和S3分别测RGB的频率。这样就可以了

DrMai

  • 精华:0帖
  • 求助:2帖
  • 帖子:8帖 | 59回
  • 年度积分:28
  • 历史总积分:212
  • 注册:2013年5月30日
发表于:2015-10-25 08:51:54
8楼

回复内容:

对:小向日葵 回复内容:对: DrMai 应该是通过S2和S3配合分辨3个色道,然后用高速计数来... 内容的回复!对,S0和S1,选取比例因子,S2和S3分别测RGB的频率。这样就可以了     内容的回复:

最后成功了吧?效果怎样啦?能达到预期吗?我用单片机试的时候,那个值和实际值有偏差很多的

小向日葵

  • 精华:0帖
  • 求助:7帖
  • 帖子:12帖 | 53回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2013年5月08日
发表于:2015-10-26 09:14:45
9楼


回复内容:

对: DrMai 回复内容:对:小向日葵 回复内容:对: DrMai  ... 内容的回复!

最后没成功,嘿嘿,传感器被我整坏了。以前我们就是用的单片机的,PCB板被搞坏了,老板说自个儿那PLC试吧。只能瞎试试了。。。。测量频率值和实际值应该是差不多的,然后换成RGB值,跟眼睛看到的颜色应该一致,都是反射光。当然了,要做好白平衡


热门招聘
相关主题

官方公众号

智造工程师