OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4704|回复: 9

急求大神,stm32灰度传感器的编码

[复制链接]

2

主题

4

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2018-1-23
在线时间
8 小时
发表于 2018-1-23 20:39:21 | 显示全部楼层 |阅读模式
5金钱
小弟急需用stm32f103最小系统 或者 stm32mini版 做智能循线小车,但是网上找不到编码部分怎么写(包括定时器、PWM波、灰度传感器等等),希望在这方面有经验的大佬能帮帮小弟,发一份大概的模板~~

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

462

帖子

0

精华

高级会员

Rank: 4

积分
906
金钱
906
注册时间
2017-12-15
在线时间
111 小时
发表于 2018-1-23 20:44:23 | 显示全部楼层
第一问:什么叫灰度传感器?
回复

使用道具 举报

2

主题

4

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2018-1-23
在线时间
8 小时
 楼主| 发表于 2018-1-23 21:17:25 | 显示全部楼层
a496298685 发表于 2018-1-23 20:44
第一问:什么叫灰度传感器?

emmmm,就是那种智能灭火小车循迹用的,作用是跟着白色地板上面的黑色线走。
一般是几路灰度传感器同时工作,黑色线那里检测到的灰度不同,就会输出低电平,然后白色地板那里会输出高电平这样的传感器。
回复

使用道具 举报

6

主题

462

帖子

0

精华

高级会员

Rank: 4

积分
906
金钱
906
注册时间
2017-12-15
在线时间
111 小时
发表于 2018-1-23 23:37:00 | 显示全部楼层
主循环只写while(1);无需具体内容
打开定时器中断,大约每50ms采集黑白信息。并计算运动偏差值。将偏差用转向舵机或左右电机的PWM进行修正。(取决于小车驱动方式)
即可循迹行走。

我并不知道你对单片机编程,智能车编程,STM32编程掌握到何种程度,所以只好这样简要介绍一下了。
回复

使用道具 举报

3

主题

24

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2017-10-7
在线时间
11 小时
发表于 2018-1-23 23:39:02 | 显示全部楼层
a496298685 发表于 2018-1-23 23:37
主循环只写while(1);无需具体内容
打开定时器中断,大约每50ms采集黑白信息。并计算运动偏差值。将偏差用 ...

兄弟 帮忙解决下汉字的问题可以否?
回复

使用道具 举报

2

主题

4

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2018-1-23
在线时间
8 小时
 楼主| 发表于 2018-1-24 08:55:00 | 显示全部楼层
a496298685 发表于 2018-1-23 23:37
主循环只写while(1);无需具体内容
打开定时器中断,大约每50ms采集黑白信息。并计算运动偏差值。将偏差用 ...

好的谢谢,我先跟着你的思路试一试哈~
回复

使用道具 举报

55

主题

474

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2374
金钱
2374
注册时间
2017-8-7
在线时间
207 小时
发表于 2018-1-24 09:10:02 | 显示全部楼层
用32处理的应该会很快,时间间隔不要太长,会有明显的迟钝效果,看着傻傻的,具体我也不清楚,之前用51做过寻迹小车,就是看着傻傻的,兄弟加油,完事发个图片看看效果
qq1950361006,互帮互助,共同进步。
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2018-1-24 10:12:35 | 显示全部楼层
a496298685 发表于 2018-1-23 20:44
第一问:什么叫灰度传感器?

黑白循迹直接红外发射+接收就可以了
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

13

主题

156

帖子

0

精华

高级会员

Rank: 4

积分
883
金钱
883
注册时间
2017-8-7
在线时间
200 小时
发表于 2018-1-24 11:01:03 | 显示全部楼层
帮顶     
回复

使用道具 举报

6

主题

462

帖子

0

精华

高级会员

Rank: 4

积分
906
金钱
906
注册时间
2017-12-15
在线时间
111 小时
发表于 2018-1-24 13:50:20 | 显示全部楼层
kbq1950361006 发表于 2018-1-24 09:10
用32处理的应该会很快,时间间隔不要太长,会有明显的迟钝效果,看着傻傻的,具体我也不清楚,之前用51做过 ...

是的,我用48M的飞思卡尔,完全流畅。
128像素的线CCD也能轻松应对。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-9 02:08

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表