完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
本帖最后由 935828581 于 2014-1-9 13:19 编辑
选择单片机SLH89F5162作为主控芯片,及AD9834作为DDS的信号输出模块,可以输出正弦波,三角波,方波。输出频率范围是1-25MHz 。 用1602液晶进行辅助显示,4*4的按键进行数据输入模块。 PCB的整个工程文件夹:
PCB.rar
(5.04 MB, 下载次数: 28
)
程序文件夹:
singal.rar
(33.77 KB, 下载次数: 10
)
相应报告文档:
报告文档.rar
(1.4 MB, 下载次数: 33
)
百度网盘视频地址(视频不太清楚,自己一边操作一边用手机拍的):http://pan.baidu.com/s/1bnh8SMz 注意事项: 1.用深联华单片机脱机下载时,不要焊接1602液晶显示器对比度可以调节的可变电阻R1(在此非常感谢@冰封世纪,在他一步步指导下,我下载成功的。分析其原因是:脱机下载时,编程器提供的VCC电流有限,被可变电阻分流后,就会造成编程器,蓝灯亮一下,红灯接着常亮的状态。) 2.原理图中C2和C10不要接0.1uF,看你输出频率值,否则有可能全部滤去你输出的频率值,可以不接。 3.原理图中,R3和R10一定要全部都要焊接上。刚开始调试板子时,因为自己想当然,想省些事,就没有焊接反向输出端的R3,因为自己想让她一路输出就可以了,但是事实往往与自己想法相反,最后一直没输出,调了两天,刚开始一直以为程序有错,到最后焊接上反向输出端的R3后,就直接显示很好的正弦信号(自己都快哭了)。在ADI官网上也没找到原因,我又不是差分输出,怎么会有这种情况,问一个专家,他们也无法解释。 4.程序中不包括ad5620,因为自己在ADI官网上申请的ad5620一直没有到,买一个片子,既时间不够,又比较贵,就没有买,所以可以看到视频中从R5飞得线到地。其实也没必要接ad5620,ad5620就是个调幅电路,可以提供ad9834输出幅度,目前的幅度大概3mA*200R=600mV。 5.如果是接7050的50MHz有源晶振作为MCLK,IOUT输出端,输出5MHz以上频率,就不太好,杂散比较严重。如果实验室有条件的话,可以接不超过75MHz的高稳定晶振,或信号发生器,比如8607,氢钟,铷钟,铯钟等等 下面附加一个不用改动硬件,自己调试过的扩展功能的程序: 简易计算器:
calculator.rar
(38.81 KB, 下载次数: 9
)
|
|
相关推荐
10 个讨论
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 01:38 , Processed in 1.051172 second(s), Total 87, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3834