maimaige 发表于 2012-10-18 17:57:11

请教atmega128 AD 采集 手机播放的声音波形(三角波)的问题

大家好,我要做一个这样的东西,描述如下:
(1)利用atmega128的内部AD,采集我的手机上的耳机孔中波形的声音波形。
(2)atmega128的晶振设置的为内部8MHZ,AD的时钟设置为8Mhz/64.
(3)AD采样是用的连续采样模式,采样一次的时间应该是(64/8Mhz)×13. 参考电压用的是内部的2.56.
(4)手机发出的声音是有三角波,峰峰值为1.2v左右,由于手机发出的波形有一部分是负的,所有用了一个0.9v的电路和这个信号叠加。
      这个三角波的波形频率为2.5khz还有一个500hz和1000hz的。
采样出来的数据,类似下面,有多次都是一样的,不知道是那个叠加电路问题,还是寄存器设置问题,请指教一下,
334--334--334--334--334--334--334--334--334--334--334--334--334--334--334--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--317--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--340--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--326--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--344--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--348--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--335--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--342--337--337--337--337--337--337--337--337--337--337--337--
页: [1]
查看完整版本: 请教atmega128 AD 采集 手机播放的声音波形(三角波)的问题