① 单片机怎么采集12v脉冲信号
经过光耦以后电平已经转换了,接传感器一端的光耦二极管接12V系统,光耦三极管一端接5V系统,就可以转换电平。光电传感器是数字0、1信号吗?如果不是,就要改成AD输入了,不能用光耦,那时候就存在电平转换问题。
② 单片机怎样采集12V脉冲信号
用降压芯片或者用运放器设计个比较器电路都可以实现,但是电路会稍微复杂。最容易实现且实用的方法就是,把12V脉冲信号输出端 用三个1K-10K等值电阻串起来接地,从离地最近两个电阻间引出导线,可以算得输出脉冲电压是4V,对于单片机来说,4V就是高电平1了,接到单片机IO口,用定时器测试即可。
③ 12V供电的单片机
为了减小功耗、方便电源配置,单片机的工作电压都往低电压发展,没人往高电压方向发展!
想使单片机输出或输入适合别的电压等级,大家都是在外围电路上做文章。例如采用光耦等器件,或者增加一级驱动,如单片机直接驱动NPN三极管,三极管的BE结为5V系统,CE结接12V系统,控制12V的器件,常见于单片机驱动12V继电器的回路。
升压电路有很多,上网搜索一下就有了(以“DC/DC,升压,芯片”做关键字),不过一般都是1路的,你要5路输入(5V),然后有5路输出12V的,只能是使用5个芯片,做5个升压电路完成了。
④ 我想用单片机接受一个12v得脉冲信号,用电压比较器如何实现,
串个合适的(约2到5K)电阻,
对地接5v稳压管限制输入电压,
然后接到单片机某个IO口,
单片机程序检测这个IO口即可,
这不复杂呀。
⑤ 12V的交流信号如何接入单片机
12V交流用桥整就变成直流了,在通过7805稳压就可以了,单片机读取电平时先将I/O口置1,然后在读取,这样就不会读到你最后一次操作I/O的数据了
⑥ 单片机 如何判断12V信号线是否连接
通过电阻分压不就行了,在备用12V串两个电阻接地(10K以上),不然电阻消耗很大,用单片机的一个IO口取两电阻间的分压点,两电阻各多大就要你自己决定了,5V的单片机的话取1:2,3V单片取1:3好了
⑦ 如何用单片机检测12V开关电源信号
用一个三极管,12v串联一个电阻接在三极管的基极,发射级接地,集电极接一个5v,中间差一个电阻,然后单片机测量集电极电压,如果,没有12v信号,三极管无法导通,单片机检测高电平,否则,低电平
⑧ 12v脉冲信号怎样才能让单片机接收,单片机是5v的,怎样用电压比较器,
给单片机IO口接上拉或者下拉电阻,再给IO口赋值,脉冲过来接分压电阻
⑨ 单片机怎么输出12V电压
stm32f103io口只能输出3.3V或5V,要想输出12伏,就要用NPN三极管或MOS管进行缓冲。