首先是阅读IR2104这个芯片的数据手册,引脚定义我就不说了,划重点部分是输入侧的电压范围。

特别注意SD接高电平时才能发挥IR2104的作用,可以直接与供电管脚相连。

下面就是仿真验证:0和5V的1KHZ PWM波,仿真的时候输入PWM波形为0和5V(比如0和3.3)时IR2104是不出波形的,但是实际单片机操作是有输出的,这点不要迷信仿真,要信数据手册。

最后就是去做实验了:

占空比为50%,供电电压12V,输出6V的DC,是理想的波形。

我用了两款单片机来输出PWM波,就是因为仿真的时候PWM在0和3.3时,ir2104不工作,考虑到STM32输出最大才3.3,所以用了STC15系列单片机,输出0到5V的PWM波,成功后,一直有疑问,为啥仿真和数据手册不一样,总感觉3.3V的PWM也能驱动,于是抱着试试的心态做了实验,结果确实也能输出,验证了我的想法。

有关单片机驱动IR2104遇到的问题及解决方法相关推荐

  1. Mybatis的逆向工程,MySQL8的数据库,8.0.11驱动的逆向工程的坑的解决方法

    Mybatis的逆向工程,MySQL8的数据库,8.0.11驱动的逆向工程的坑的解决方法 参考文章: (1)Mybatis的逆向工程,MySQL8的数据库,8.0.11驱动的逆向工程的坑的解决方法 ( ...

  2. linux不能强制显卡分辨率,Linux系统装显卡驱动及分辨率不正常的解决方法

    Linux系统装显卡驱动及分辨率不正常的解决方法 发布时间:2014-06-13 16:09:53来源:红联作者:velcbo 驱动安装: 这里得说明一下,安装新的显卡驱动也有不完美的地方,就是开机进 ...

  3. 向日葵黑屏驱动导致亮度无法调节的解决方法

    向日葵黑屏驱动导致亮度无法调节的解决方法(可行) 它的设置选项丰富,其中一项与隐私有关--黑屏功能,在远程连接成功之后可以自动本机屏幕,避免他人看到自己的操作,非常贴心.但是它需要安装一个黑屏驱动,很 ...

  4. Ubuntu20.04安装Nvidia驱动——4060显卡(黑屏解决方法)

    写在前面: 如果按照正常方法安装不成功(如无法连接第二屏幕,nvidia-smi无显示),先尝试在安装后不管什么方法进入桌面后在应用程序中找到NVIDIA X Server Settings,在最后一 ...

  5. 单片机的延时与中断问题及解决方法

    延时与中断出错,是单片机新手在单片机开发应用过程中,经常会遇到的问题,本文汇总整理了包含了MCS-51系列单片机.MSP430单片机.C51单片机.8051F的单片机.avr单片机.STC89C52. ...

  6. QPST驱动安装失败的原因以及解决方法

    原因:电脑是WIN10系统,会自动签名安装的应用,QPST不支持签名. 解决方法:打开设置窗口->选择更新和安全->选择恢复->点击高级启动中的立即重新启动.最后电脑重启进入重启选项 ...

  7. 安装驱动显卡重启计算机,win7系统安装显卡驱动后电脑一直重启的解决方法

    win7系统使用久了,好多网友反馈说win7系统安装显卡驱动后电脑一直重启的问题,非常不方便.有什么办法可以永久解决win7系统安装显卡驱动后电脑一直重启的问题,面对win7系统安装显卡驱动后电脑一直 ...

  8. 老显卡安装Linux黑屏,ubuntu16.04安装gtx1080驱动重启黑屏(blank screen)解决方法

    最近组装了台式机Z270 + i7 7700k + GTX1080配置,在ubuntu系统安装显卡驱动时遇到问题: 更新NVIDIA私有显卡驱动,重启后无法进入系统. 经过十几次重装系统,看了几十篇g ...

  9. 计算机没法安装打印程序,电脑安装打印机驱动安装后不能打印的解决方法

    经常有网友问打印机驱动安装完了怎么不能打印?其实这个问题的因素是多方面的,今天整理了一些最常见的装完打印机驱动不能打印的解决方法,供大家参考,希望能帮到大家! 能装驱动不能打印我们可以通过以下几个方面 ...

  10. 计算机无法检测设备驱动,电脑无法识别MTPUBS设备解决方法

    电脑无法识别MTPUBS设备解决方法 许多电脑用户都会遇到:无法识别USB设备的问题,尤其是使用U盘硬盘手机连接电脑的时候会出现这个故障,如果该电脑的操作系统还是win10系统的话,相信很多网友都束手 ...

最新文章

  1. Maya 2020面部绑定动画学习视频教程 Facial Rigging 101 – Maya 2020
  2. Android APK加壳技术方案----代码实现
  3. Ansible02-实施playbook
  4. grub error:unknown filesystem的解决方案
  5. Google使用机器学习助力数据中心节能
  6. JavaScript权威指南科03章 种类、值和变量(1)
  7. c语言程序中cost的作用,C语言考试题基础版(21页)-原创力文档
  8. redis:消息发布与订阅频道
  9. LeetCode 1209. 删除字符串中的所有相邻重复项 II(栈)
  10. 计算机用三角函数时如何用弧度制,三角函数1任意角和弧度制.PPT
  11. cisco 基础配置命令中文解析 1
  12. Power Strings POJ - 2406,字符串hash
  13. 世界上最好用的截图工具 吸色工具 Snipaste
  14. 单片机用c语言怎么把i/o数据显示到lcd1602上,单片机lcd1602程序,通用型51单片机lcd1602驱动代码...
  15. 一种兼顾速度和效果的对比度增强算法——CONTRAST ENHANCEMENT BASED ON LAYERED DIFFERENCE REPRESENTATION
  16. Matlab积分运算
  17. SQL修改表信息规则-alter用法
  18. 支付宝企业账户单笔支付到个人账户
  19. 概率论与数理统计 浙江大学 第9-15讲单元测验
  20. 关于防止短信炸弹的几种方法

热门文章

  1. 起点中文网乘“盛大”之势打通产业供应链
  2. java 调用本地播放器_Java调用本地播放器播放视频文件
  3. DeepFace--Facebook的人脸识别
  4. 一张图讲清楚产品架构,手把手教你画产品框架图
  5. As of Dart Sass 2.0.0 弃用 除法符号“/” element-ui自定义皮肤样式报错,但能运行
  6. Windows环境下不用第三方程序给新硬盘提前预装Windows系统
  7. LaTex 数学之括号
  8. 电脑调分辨率黑屏了怎么办_Win10调分辨率后出现黑屏提示“超出工作频率范围”怎么办...
  9. word里画的流程图怎么全选_流程图怎么做?用Word制作流程图超方便!
  10. java f5 f6_eclipse debug常见调试 F6 单步 F8完成 F5进入方法