数字信号处理与控制电路
发布时间:2012/6/14 20:26:00 访问次数:1885
数字信号处理与控制电IDT7132SA-35JI路由单片机ATrrega16、FIF(先进先出)存储器ID-17205、4个2输入与非门741-000等组成。
单片机ATmega16在电路中的主要作用是:1对/VD转换后的数字信号进行处理,转换成LCM能接受的数据格式,输出给它显示;2.产生ADS830E、ID172051作所需要的时钟脉>中信号;3.通过按键对示波器参数进行控制调节,输出继电器的控制信号。
FIFO存储器IDT7205是一个双端口的存储缓)中芯片,具有控制端、标志端、扩展端和8192×9的内部RAM阵列,12ns的高速存取时间。内部读、写指针在先进先出酌基础上可进行数据的自动写入和读出。当有数据输入到数据输入端口DO~D8时,可由控制端Wclk来控制数据的写入。为了防止数据的写溢出,可用标志端满FF、半满HF来标明数据的写入情况,写入时由内部写指针安排其写入的位置。由于内部RAM阵列的特殊设计,先存入的数据将被先读出。如果需要数据外读,则可由控制端Rclk来控制数据的读出。RST为复位端。Wclk、Rclk、RST均由单片机ATmega16提供控制脉冲。数据输出端口oo~C18是三态的,在读信号时呈高阻态。输入数据位DO—D8和输出数据位QO~Q8均为9位,这里输入和输出均只使用了8位,即只使用了DO—D7和00~ Cl7。
读到这里,有的读者可能会问:把ADS830E输出端口DO—D7输出的数据直接输AATmega16的PA端口不就行7吗,为什么还要在中间加上一个IDT7205?这是因为ADS830E工作速度比ATmega16快得多,即ATmega16读取数据的速度比ADS830E输出数据的速度慢,如果直接相连ATmega16就拖了ADS830E的后腿。加上IDT7205后就起到了缓j中的作用,ADS830E转换的结果先存在IDT7205内,等到ATmega16需要时,再从IDT7205中读出来。
ADS830E的采样时钟与IDT7205的写信号时钟是同一个时钟源,以确保两者同步。时钟脉冲信号由ATmega16使用内部定时器产生,由于ATmega16外接晶体的频率为20MHz,所以产生的时钟信号最高频率只能达到10MHz,为了使采样率达到20MSa/s,使用了74HCOO等构成的倍频电路。若ATmega16 PD7端输出的脉j中信号频率为,则74HCOO的F4输出的脉冲信号频率为2f,倍频电路的工作过程和各点脉;中信号时序关系。
K1—K5是干簧继电器,干簧继电器特点是吸合和释放时噪声很小,功耗低。因其吸合电流较小,所以可直接用ATmega16的输出端口驱动。
数字信号处理与控制电IDT7132SA-35JI路由单片机ATrrega16、FIF(先进先出)存储器ID-17205、4个2输入与非门741-000等组成。
单片机ATmega16在电路中的主要作用是:1对/VD转换后的数字信号进行处理,转换成LCM能接受的数据格式,输出给它显示;2.产生ADS830E、ID172051作所需要的时钟脉>中信号;3.通过按键对示波器参数进行控制调节,输出继电器的控制信号。
FIFO存储器IDT7205是一个双端口的存储缓)中芯片,具有控制端、标志端、扩展端和8192×9的内部RAM阵列,12ns的高速存取时间。内部读、写指针在先进先出酌基础上可进行数据的自动写入和读出。当有数据输入到数据输入端口DO~D8时,可由控制端Wclk来控制数据的写入。为了防止数据的写溢出,可用标志端满FF、半满HF来标明数据的写入情况,写入时由内部写指针安排其写入的位置。由于内部RAM阵列的特殊设计,先存入的数据将被先读出。如果需要数据外读,则可由控制端Rclk来控制数据的读出。RST为复位端。Wclk、Rclk、RST均由单片机ATmega16提供控制脉冲。数据输出端口oo~C18是三态的,在读信号时呈高阻态。输入数据位DO—D8和输出数据位QO~Q8均为9位,这里输入和输出均只使用了8位,即只使用了DO—D7和00~ Cl7。
读到这里,有的读者可能会问:把ADS830E输出端口DO—D7输出的数据直接输AATmega16的PA端口不就行7吗,为什么还要在中间加上一个IDT7205?这是因为ADS830E工作速度比ATmega16快得多,即ATmega16读取数据的速度比ADS830E输出数据的速度慢,如果直接相连ATmega16就拖了ADS830E的后腿。加上IDT7205后就起到了缓j中的作用,ADS830E转换的结果先存在IDT7205内,等到ATmega16需要时,再从IDT7205中读出来。
ADS830E的采样时钟与IDT7205的写信号时钟是同一个时钟源,以确保两者同步。时钟脉冲信号由ATmega16使用内部定时器产生,由于ATmega16外接晶体的频率为20MHz,所以产生的时钟信号最高频率只能达到10MHz,为了使采样率达到20MSa/s,使用了74HCOO等构成的倍频电路。若ATmega16 PD7端输出的脉j中信号频率为,则74HCOO的F4输出的脉冲信号频率为2f,倍频电路的工作过程和各点脉;中信号时序关系。
K1—K5是干簧继电器,干簧继电器特点是吸合和释放时噪声很小,功耗低。因其吸合电流较小,所以可直接用ATmega16的输出端口驱动。
热门点击