[51单片机] 单片机产生三值矩形波?

[复制链接]
834|4
 楼主| 偏二甲肼 发表于 2020-1-9 12:12 | 显示全部楼层 |阅读模式
有大佬会用单片机产生三值矩形波吗?就是1,0和-1。
oufuqiang 发表于 2020-1-9 12:30 | 显示全部楼层
对应多少电压呢
 楼主| 偏二甲肼 发表于 2020-1-9 14:25 | 显示全部楼层

5V,0V,-5V
oufuqiang 发表于 2020-1-9 14:37 | 显示全部楼层
1个模拟开关,输入端分别接5V,0V,-5V就好了。CD4052.
也可以用MOS管,控制三个MOS管的开通,就可以取得不同电压。
wh6ic 发表于 2020-1-10 14:58 | 显示全部楼层
如果输出可以不共地,用两个 I/O 口加两粒电容、一粒电阻,就可以得到三值矩形波。
  IO1 = 1、  1、  0、 0、  1、  1、  0、 0
  IO2 = 0、  1、  1、 0、  0、  1、  1、 0
  Out = +1、0、 -1、 0、+1、 0、 -1、 0

如果共地就麻烦点,要弄一个负电压出来(可以用一个 I/O 出方波,加两粒电容、两粒二极管得到一个负电压)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部