① 单片机控制输出电流
dac输出一个电压到
采样电阻
上就产生电流了,dac和采样电阻之间肯定要有一个
驱动电路
来控制电压
② 单片机如何控制输出电压频率
应该是针对交直交变频的;直流变交流时,单片机可以改变所发出spwm信号的周期改变输出交流电的频率。如单极性单相逆变,每段T/2时间产生一组spwm波;第一个T/2时间段,spwm波经驱动电路加到H桥的一个通路,产生半个输出正弦波,第二个T/2,spwm波经驱动加到H桥另一个通路,产生另半个输出正弦波,二者合成一个正弦波;改变T即可改变频率。
单片机,全称单片微型计算机(英语:Single-Chip Microcomputer),又称微控制器(Microcontroller),是把中央处理器、存储器、定时/计数器(Timer/Counter)、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出接口简单,功能较低。由于其发展非常迅速,旧的单片机的定义已不能满足,所以在很多应用场合被称为范围更广的微控制器;从上世纪80年代,由当时的4位、8位单片机,发展到现在的32位300M的高速单片机。
③ 单片机输出电压可控怎么做
不知道你单片机输出的波形是通过什么形式的。如果是通过pwm的,可以是通过按键增加或减小pwm的脉宽值就可以了。具体程序在我的博客里面就有一个关于按键设置pwm的文章,用的是pic单片机,你可以参考一下。
④ 如何实现用单片机控制输出电压1
理论上任何单片机都可以实现,在单片机的输出端输出PWM(脉冲调宽)波,再加简单的阻容低通滤波器,就可以实现电压的连续调节。控制频率的方法不能调节电压,因为不论频率多高,其高低半波都是对称的,平均电压不变。至于你说的LED灯和无刷风扇的控制,先说LED灯,其亮度是靠调节电流实现的,严格说来调节电压不起作用,但现在市售的LED灯带都是简单的用一个电阻串联在LED灯上替代电流源,所以在要求不高的情况下可以用控制输出的引脚加电阻的方法实现粗略的LED灯亮度控制。不过请注意两点:1. 单个LED灯的工作电压是3.5V,所以单片机必须选择5V电压的,输出只能带一个LED灯(灯带是每3个串联在一起的);2. 单个LED灯的工作电流是35mA,所以单片机的输出能力要满足,否则要加电流扩展电路。再说无刷风扇,是直流的还是交流的?如果是交流的,可以用控制频率的方法来控制转速,不过要加电容进行隔直,而且这时风扇获得的电压是单片机输出电压的一半,所以必要时要加电压扩展电路;如果是直流的,可以用电压来控制转速,但因为风扇是感性负载,必须串联场效应管来隔离单片机和风扇,以防止感应电压击穿单片机。
⑤ 用51单片机怎么控制输入输出
通常作输入时,要选置1,但单片机上电后,默认的是置1的,只要你不是做出其它用,再做输入,就不用置1了。但为保险起见,多置一次1,没有关系。作输出时,不用管它,直接用就行了。
另外,51单片机的P口的任一脚能单独用于输入或输出,无需事先定义。不过,在用作输入时要确保该管脚的输出锁存器中的值为
1,因为该管脚的输出锁存器中的值为
0
时将使该脚处于0,而无法输入外部的高电平。具体做法,就是要么一直将该脚用作输入,这样在芯片复位时管脚的输出锁存器复位为1;要么在用作输入前先给该脚写个1,再从该脚读取输入信号。
⑥ 怎么用单片机控制vco的电压输出
给你个提议:
采用
A/D
和
D/A
转换模式,首先,将
VCO
的电压输出通过
A/D转换输入到单片机中,采样值在单片机中进行比较(可以预先在代码区存放比较值),根据比较值,输出,然后将输出通过
D/A
转换成相应的电压值,控制
VCO
的压控;
希望对你有所帮助!
⑦ 单片机控制输出电压
这可先要从你要求的转换速率和精度上的要求来定,可有多种方案,第一种最简的用自带A/D和PWM的单片机(现稍好一点的都有了,主看你熟悉那个系列厂家的产品),用AD测出你这电压(有的机型可能要你把这信号再放大一点)再用PWM输出(外线路最好用滤波方式处理一下)这种方案还可把本不太线性的进行矫正,如要考虑成本并在速度和精度要求不高时,就可用只要有比较器的单片机就行了,输入用积分方式测量,输出用电阻权码,这可就要你有比好的电子动手能力,真只这一点要求又有好的电子动手能力了不如就只搞一个好的电压放大器就是最省方式.
⑧ 怎么用c语言控制单片机输出高低电平
我通常是这么写:
比如我要点亮LED,假定是共阴极LED。我定义sbit
led1=P0^1;
sbit
led2=P0^2;
然后在应用程序中,led1=1;//这时单片机输出高电平,led1亮
led1=0;//单片机输出低电平,led1不亮
很简单吧!
我是做单片机开发的,有什么问题,我们再交流。
⑨ 如何使用单片机控制输出波形,是否需要特定模块
单片机控制输出波形,不用模块;可以通过编写程序进行控制;输出你想要的波形!