阅读:1449回复:3
89c52与ADC0890的连接问题,频率太高
我做毕业设计,usb的数据采集,用的smart板,d12,ADC0809
但是上面用的c52的晶振是24MHZ,我要与我的ad连,用c52的ALE连ad的CLK但是频率太高了,ad的最大频率在1.2M,但是现在有24M的1/6也就是4M,所以要分频才行了.请大虾推荐一下用什么分?具体电路.. 还有一个问题,我的8052速度太块了,能够通过指令读出采集数据吗? 谢谢... |
|
沙发#
发布于:2003-05-12 10:57
如果您需要正好1.2MHz,建议您使用74HC390或74HC393实现,直接从24MHz的晶振引出,经20分频得到1.2MHz;如果需要更低,加大分频系数;比如需要用到1MHz,也可以从ALE经分频得到,详细的用法您可以参考相应器件的数据手册;当然,有必要时也可以使用CPLD进行分频,那就更灵活了。
|
|
板凳#
发布于:2003-05-12 14:25
谢谢楼上的兄弟.我如果用89c52的ALE接,也就是6分频于晶振,就是4M
,还是要分频到1.2M以下.这样的话,我打算用两个D触发器来4分频.也就到1M,这样也可以吧. |
|
地板#
发布于:2003-05-12 14:36
在下还有一个问题就是,ADC0809能采集交流信号吗?比如正弦波.当然幅度小于5v.我看有人说ref+和ref-分别接+5和-5才行.是吗?
|
|