正弦信号发生模块的设计思路
发布时间: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)
上一篇:正弦信号发生模块的元器件选型
上一篇:PWM信号发生模块的程序设计
热门点击
- PWM信号发生模块的设计思路
- 交流电压测量模块的设计思路
- 多功能波形信号发生模块设计的元器件选型
- 频率湿测模块的设计思路
- USB数据通信接□模块的程序设计
- 交流电压测量模块的程序设计
- 正弦信号发生模块的电路设计
- 多功能波形信号发生模块电路设计
- PWM信号发生模块的程序设计
- 正弦信号发生模块的程序设计
推荐技术资料
- DS2202型示波器试用
- 说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]