位置:51电子网 » 技术资料 » 集成电路

正弦信号发生模块的设计思路

发布时间:2008/11/25 0:00:00 访问次数:494

  pic单片机输出正弦信号,需要将数字量转换成模拟量。该模块使单片机通过i2c总线方式与d/a转换芯片接口输出模拟信号正弦波信号。

  i2c总线是philips公司在20世纪80年代推出的一种集成电路芯片间的总线,它以两根连线实现了完善的全双工同步数据传送,i2c总线数据传输格式如图1所示。


图1 i2c总线数据传输格式

  i2c串行总线的时钟线sol和数据线sda都是双向传输线,数据线用于读写数据,时钟线用于产生时钟节拍信号。sdascl总线上挂接单片机、外围器件利外设接口,所有的sda、sol同名端相连。

  总线备用时sci和sda都必须保持高电平状态。pc总线每传输一位数据都有一个时钟脉冲相对应。在时钟线高电平期间数据线上必须保持有稳定的逻辑电平状态,高电平为数据1,低电平为数据0。只有在时钟线为低电平时,才允许数据线上的电平状态发生变化。

  sol、sda均为高电平时,表示总线空闲。当串行时钟sol为高电平时,若串行数据线sda上产生一个由高电平到低电平的变化,则产生一个开始信号s。当串行时钟scl为高电平时,若串行数据线sda上产生一个由低电平到高电平的变化,则产生一个终止信号p。一个信号p使器件释放i2c总线,而重复的s信号则不释放pc总线。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



  pic单片机输出正弦信号,需要将数字量转换成模拟量。该模块使单片机通过i2c总线方式与d/a转换芯片接口输出模拟信号正弦波信号。

  i2c总线是philips公司在20世纪80年代推出的一种集成电路芯片间的总线,它以两根连线实现了完善的全双工同步数据传送,i2c总线数据传输格式如图1所示。


图1 i2c总线数据传输格式

  i2c串行总线的时钟线sol和数据线sda都是双向传输线,数据线用于读写数据,时钟线用于产生时钟节拍信号。sdascl总线上挂接单片机、外围器件利外设接口,所有的sda、sol同名端相连。

  总线备用时sci和sda都必须保持高电平状态。pc总线每传输一位数据都有一个时钟脉冲相对应。在时钟线高电平期间数据线上必须保持有稳定的逻辑电平状态,高电平为数据1,低电平为数据0。只有在时钟线为低电平时,才允许数据线上的电平状态发生变化。

  sol、sda均为高电平时,表示总线空闲。当串行时钟sol为高电平时,若串行数据线sda上产生一个由高电平到低电平的变化,则产生一个开始信号s。当串行时钟scl为高电平时,若串行数据线sda上产生一个由低电平到高电平的变化,则产生一个终止信号p。一个信号p使器件释放i2c总线,而重复的s信号则不释放pc总线。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

DS2202型示波器试用
    说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!