信号发生器 v2.0
用于产生正弦波、三角波、锯齿波、方波,占用两格,如果空间不足将无法放置或旋转。分为两种模式:
- 异步模式:下下端不接任何导线和元件即启用异步模式,此模式下可通过下后端来控制时钟启动、暂停、重置,启动后时钟将不断自加1
- 同步模式:给接下下端接上导线或元件即启用同步模式,下下端电压每次变化都会给时钟增、减相应数值,可通过下后端来重置时钟
无论是同步模式还是异步模式,都需要时钟发生变化才会计算新的波值
端口定义
上上端输出
作用 | 说明 |
---|---|
波值 | 输出波的当前数值(仅整数部分) |
上后端输出
作用 | 说明 |
---|---|
当前时钟 | 输出当前的时钟位置(时钟的范围为 0 ~ 波周期+波间隔) |
上右端输入
第 n 位 | 作用 | 说明 |
---|---|---|
1 ~ 4 | 波类型 | 这四位二进制为 0000 时按正弦波计算,为 0001 时按三角波计算,为 0010 时按锯齿波计算,为 0011 时按方波计算,为其他时按正弦波计算 |
5 ~ 6 | 波间隔行为 | 两个波周期之间的间隔期间,这两位二进制为 00 或 11 时输出 0,为 01 时保持波周期结束时的输出,为 10 时按 |
7 | 随机波振幅 | 为 1 时将在每次时钟重置、溢出时设置一个随机的波振幅,该随机值不会超过设置的波振幅 |
8 | 波垂直偏移的符号 | 为 1 时给 |
9 ~ 16 | 空白 | 无作用 |
17 ~ 32 | 波间隔 | 设置两个波周期之间加入多少个时钟的间隔,间隔期间的电压可通过波间隔行为调整;调整后时钟将重置 |
下右端输入
第 n 位 | 作用 | 说明 |
---|---|---|
1 ~ 16 | 波周期 | 设置波的周期;调整后时钟将重置 |
17 ~ 32 | 波水平偏移 | 计算波值前调整时钟,最高位为 0 时代表加上,1 代表减去,之后 15 位为要加上/减去的数值(相当于调整相位) |
下左端输入
作用 | 说明 |
---|---|
波振幅 | 设置波的振幅 |
上左端输入
作用 | 说明 |
---|---|
波垂直偏移 | 调整波值输出,默认增加,如果 |
下下端输入
作用 | 说明 |
---|---|
调整时钟 | 接上此端激活同步模式,否则为异步模式; |
下后端输入
作用 | 说明 |
---|---|
异步模式 控制时钟 | 为 0 时重置并暂停时钟,小于等于 7 时暂停时钟,大于 7 时启动并保持运行 |
同步模式 重置时钟 | 从 0 上升时重置时钟 |