单片机/MCUwilliam hill官网
直播中

原来糖不甜

13年用户 6经验值
擅长:基础元器件 微处理器/微控制 EDA/IC/PCB设计 便携及消费电子
私信 关注
[问答]

关于AT89S52制作声控小车的疑惑和想法

初学单片机,也只学了些51单片机。想用51单片机做一个小车。小车有以下功能:
       1.语音识别。通过事先录制语音,然后以这些语音控制小车的行动。比如,说“向左转”小车就自动左转同时发出“正在左转”的声音。
       2.耗能计算。在数码管或液晶屏上显示出小车的已耗电量。

想法:
      1.关于第一个功能,我百度了一下,很多人都说用凌阳单片机做会很容易。但是我还是想利用51单片机。我设想:发出语音----模数转换器-----转换成机器代码-----转换成高低电平信息输入到单片机I/O口-----单片机收到I/O口信号后控制另一个组I/O口----从而控制电机系统让小车运动,同时将此信号通过数模转换器转换成声音信号输入。
      2.主干路设计一个类似电流表的东西检测电流和频率。通过程序函数计算耗电量,再输出到数码管中。


        以上只是我个人的设想。作为初学者有很多东西不明白,所以来此请教一下大家。
1.如果我想实现上述功能,需要怎么做呢?
2.上述想法可以实现吗?
3.AD/DA的转换威廉希尔官方网站 和原理是怎样的?
4.上诉第2个想法中,检测到的数据如何传递到单片机中?
5.假如模数转换器将语音信号转换成数字信号后,怎样将数字信号转成高低电平的信号呢?


还有很多设计制作中可能遇到的问题,也请大家告知。在此做为请教和讨论,谢谢大家。

回帖(2)

lzyong_no1

2011-7-20 13:02:29
帮顶!!!!!
举报

陈风

2012-11-20 13:09:52
帮顶
举报

更多回帖

发帖
×
20
完善资料,
赚取积分