找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2709|回复: 12
打印 上一主题 下一主题
收起左侧

声控小车(走直线,拍手频率越高,车速越快)有什么实现思路吗?

[复制链接]
跳转到指定楼层
楼主
ID:636039 发表于 2019-11-5 15:15 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
声控小车(走直线,拍手频率越高,车速越快)   
  谢谢了  怎么实现  用什么芯片
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:123289 发表于 2019-11-5 20:46 | 只看该作者
你自己 是怎么想的呢?
回复

使用道具 举报

板凳
ID:636039 发表于 2019-11-6 12:20 | 只看该作者
yzwzfyz 发表于 2019-11-5 20:46
你自己 是怎么想的呢?

将咪头接受到得声音通过放大器放大,通过芯片STC12C5A60S2 转换成电压信号,然后输送给马达。
我这里有个问题 ,就是转换成电压信号时,这里用什么芯片号 。
回复

使用道具 举报

地板
ID:636039 发表于 2019-11-6 14:07 | 只看该作者
yzwzfyz 发表于 2019-11-5 20:46
你自己 是怎么想的呢?

将咪头接受到的声音通过放大器放大,然后通过 stc12c5a60s2芯片,输出pwm给直流电机。
回复

使用道具 举报

5#
ID:123289 发表于 2019-11-6 19:00 | 只看该作者
1、先写个程序,设置一个速度变量SPD,让车速可以根据SPD的大小变化。
2、做个硬件装置,能识别拍手的声音。(麦克风、放大电路、脉冲整形、拍手识别)
3、将拍手声音的时间间隔做个计量,并将结果在于SPD中。
回复

使用道具 举报

6#
ID:636039 发表于 2019-11-8 15:32 | 只看该作者
yzwzfyz 发表于 2019-11-6 19:00
1、先写个程序,设置一个速度变量SPD,让车速可以根据SPD的大小变化。
2、做个硬件装置,能识别拍手的声音 ...

这是 我的原理图 ,你看这样能行吗?  谢谢了   

IMG_20191108_152942.jpg (3.42 MB, 下载次数: 35)

IMG_20191108_152942.jpg
回复

使用道具 举报

7#
ID:636039 发表于 2019-11-8 15:35 | 只看该作者
yzwzfyz 发表于 2019-11-6 19:00
1、先写个程序,设置一个速度变量SPD,让车速可以根据SPD的大小变化。
2、做个硬件装置,能识别拍手的声音 ...

原理图不足的地方,希望您指点一下。。。
回复

使用道具 举报

8#
ID:516863 发表于 2019-11-8 20:01 | 只看该作者
这个可以实现,但现实无意义!而且控制难度非常大,问题多多!
1.拍手声无定性:声音频率不固定,咪头拾音困难,很容易误动作!
2.拍手速度有极限,而且随着速度的提升,声频也随着变化。
3.咪头的灵敏度,不灵敏与太灵敏都不好,而且咪头有方向性、、
4.电机部分有启动、惯性、制动等等要求、、、
5.、、、、

建议采用其他控制方式!
回复

使用道具 举报

9#
ID:636039 发表于 2019-11-9 11:37 | 只看该作者
toyboy 发表于 2019-11-8 20:01
这个可以实现,但现实无意义!而且控制难度非常大,问题多多!
1.拍手声无定性:声音频率不固定,咪头拾音 ...

嗯   好的 谢谢 ,您有没有具体的改进措施,我这点没有什么改进思路,需要您的一些具体改进措施。劳驾了 。。。
回复

使用道具 举报

10#
ID:516863 发表于 2019-11-9 12:50 | 只看该作者
13370353201 发表于 2019-11-9 11:37
嗯   好的 谢谢 ,您有没有具体的改进措施,我这点没有什么改进思路,需要您的一些具体改进措施。劳驾了  ...

你想干什么用的?形式有多种多样!关键看你用它作什?
简单的:例如用NE555做个多谐振荡器,调节震荡频率改变输出信号,(可以设置固定分段频率),利用调频发射、接收 频率波并作对应功能控制(启动、加速、停止),,也可以参考电视遥控选台功能,,
涉及编码、解码,不是三两句话就能解决!
回复

使用道具 举报

11#
ID:636039 发表于 2019-11-9 17:03 | 只看该作者
toyboy 发表于 2019-11-9 12:50
你想干什么用的?形式有多种多样!关键看你用它作什?
简单的:例如用NE555做个多谐振荡器,调节震荡频 ...

这是我们的一个课程设计,主要就是实现这个功能。小车根据声音大小来变化,声音越大车速越快,实现这个 功能就行了。当然有额外的功能也很好,前提需要把最主要的功能实现。需要您各个部分需要什么完成,其他编码  解码  剩余部分,我会自己解决,需要一个具体的实现方案。声音部分,电机部分,声频转变为电压部分这几个主要的部分,具体方案。  谢谢了
回复

使用道具 举报

12#
ID:638764 发表于 2019-11-9 18:29 | 只看该作者
1.买麦克风,测拍手波形。
2.将这个波形通过比较器变成方波。
3.通过单片机测方波的频率。
4.基于这个频率,去中断里调速。
回复

使用道具 举报

13#
ID:636039 发表于 2019-11-9 20:31 | 只看该作者
圈圈圆圈 发表于 2019-11-9 18:29
1.买麦克风,测拍手波形。
2.将这个波形通过比较器变成方波。
3.通过单片机测方波的频率。

你看过我的原理图吗??  你觉得我这样可行吗???就是实现这个功能就可》》。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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