- UID
- 189409
- 性别
- 男
- 来自
- 北京
|
从7月10号到7月20号,我们组一直在实用信号源,老师给我们的任务要求是:正弦、脉冲信号源
1、 信号频率:20Hz~20kHz步进调整,步长为1Hz
2、 频率可预置。
3、完成5位频率的数字显示。
4、正弦波和脉冲波幅度可步进调整,调整范围为100mV~3V,步长为100mV。
5、正弦波和脉冲波频率可自动步进,步长为1Hz。
6、脉冲占空比:2%~98%步进可调,步长为2%
虽然我不知道能够输出这样要求的频率,在生活中能有什么用,但我还是饶有兴趣的做了起来。
主要功能的实现所依靠的器件是MSP430F449和AD9851(DDS芯片)。430单片机在这里还是干它的老本行——控制作用。在单片机的控制下,AD9851实现了上述两种波形的频率(可调)输出功能。 然后加上430控制下的DA8831(16位数模转换器)实现了幅度可调功能。
在做的过程中,主要的碰到的问题是对器件的不熟悉。特别是MSP430F449这款单片机,真正接触才几天就开始做项目,幸运的是,在基本资料书的指导下,还有和组员张菲的讨论下,很好的实现了它的功能。而另外两块芯片主要是通过查看Data Sheet文档,了解了它们的用法。有了这第一次,我想以后再用到这些时,便能轻松很多吧。
基本要求大部分都达到了,唯一没完成的是占空比的设置(方波频率也有点小问题),占空比设置的实现至少花了我们5天的时间,起初,张菲一直用FPGA去做,但没成功,后来我用单片机去实现,也没成功。虽然都没成功,但我们还是学到了很多东西。对我来说,我把430单片机的定时器模块熟悉了很多,另外还知道了LM311这个破比较器芯片,输出的方波难登大雅之堂,特别是在低频范围。
整个实验过程中,我到底学到了什么呢?我认为有这写:1、MSP430F449单片机的定时器A、B P1口中断(键盘部分)、LCD(T6963)的应用2、熟悉了AD9851芯片的功能和用法3、熟悉了DA8831芯片的功能和用法。
由于我们最终没能实现整个实验的要求,所以我们组的情绪低落,难免也有点悲伤。但是不管怎么样,我们还是得继续做下一个实验,而下一个,则一定要力争做好! |
|