arduino如何提高数字I/O的输出电压

我做了个传感器的判定电路,通过模拟信号端的输入来改变数字端的值,先通过digitalwrite来改变数字信号输入高电平,发现电压才1V,但是我的继电器开关是5V的工作电压,请问如何提高数字输出端的电压呢?
最新回答
夢中你背影

2024-04-27 00:17:11

可加一个9013三极管。输出端加一个电阻控制三极管的基极。继电器线圈一端接5V电源,另一端接三极管的C极,三极管的E极接地。
追问

不用三极管可以吗?继电器室这样的

夙愿未了

2024-04-27 00:07:31

输出端加一个电阻控制三极管的基极就可以了
吧唧妳壹口

2024-04-27 00:54:59

继电器要vcc、gnd再控制信好,控制信号是输出高低电平的,输高点有意义么
追问
我想让数字端输出模拟电压,然后另一端接地不行吗?
追答
是这样接的,但vcc还是要接
血染素衣泪倾城

2024-04-27 00:57:58

你该不会直接用GPIO驱动继电器吧?通常是用三极管驱动。
秋天の童话

2024-04-27 01:04:25

你是没把pinmode设置成output吧,不然输出就应该是5v啊