用单片机产生脉宽调制_PWM_电压输出的方法.docVIP

用单片机产生脉宽调制_PWM_电压输出的方法.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
福建农业大学学报 30(3 :412-415, 2001 Jou rnal of Fu jian A gricu ltu ral U n iversity 文章编号 :1006278172(2001 0320412204 用单片机产生脉宽调制 (P WM 电压输出的方法 卢 玉 宇 (福建农林大学机电工程学院 , 福建 福州 350002 摘要 :在智能化产品开发中 , 许多常用的单片机没有提供脉宽调制 (P WM 电压输出功能 , 而在某些特定的场 合需要得到 P WM 电压 . 本文阐述了利用单片机定时器功能 , 通过软件设计产生 P WM 电压输出 , 使产品硬件 设计简单化 , 提高可靠性 , 降低成本 , 提高产品使用寿命 . 关键词 :单片机 ; 脉宽调制 (P WM 电压 中图分类号 :TN 787+. 2   文献标识码 :A M ethods to generate pulse -width m odulation wave with si n gle -ch ip m icroprocessor LU Yu 2yu (D epartm en t of M echan ical and E lectrical Enginering , Fu jian A gricu ltu re and Fo restry U n iversity , Fuzhou , Fu jian 350002, Ch ina Abstract :In the developm en t of in telligen t p roducts , m any 2tro ou tpu t p in . Bu t P WM ou tpu t is requ ired in som e particu ti m er of single 2ch i p m icrop rocesso r w as u tilized to generate WM ave ave design , w h ich si m p lified the p roduct hardw are i the co st and enhanced competitive ab ility enhanced . Key words :p ; pu lse 2w idth modu lati on (P WM w ave , 需要控制直流电机转速的电路 , 按往常设计 , 可以采用外接 D A 转 换器后 , 经过射极跟随器后去控制电机 . 由于这时三极管在线性区工作 , 造成三极管的功耗大 , 发热严重 , 效率低 . 近几年发展起来的脉宽调制 (PWM 技术 , 把输入的电压转换为大电流的 PWM 电压 . PWM 技术指通过改变矩形脉冲的占空比 , 以得到不同的平均直流电压 , 所以也可 采用经过 D A 转换后的电压去控制 PWM 运放后去驱动电机 . 这种情况下 , 效率高 , 但电路较 复杂 , 成本较高 . 若采用系统产生 PWM 电压 , 经过场效应管放大后去控制电机 , 则电路较简 单 , 效率高 . 对于 PWM 电压的产生可以采用含有 PWM 输出的单片机 (如 P I C 系列 ; 而对于 国内常用的 M CS 251系列单片机 [1], 因其不含有 PWM 输出 , 故多数情况下采用外接 D A 转 换器的办法来实现 , 这样造成硬件复杂 , 产品成本较高 . 本文介绍在不增加硬件的条件下 , 利用 软件的方法来实现 PWM 电压的输出方法 . 1 硬件实现的方法 由 CPU 输送来的数据 , 经过 D A 后 , 转换成电压 u i , u i 输入到电压比较器的正向输入端 , 电压比较器的反向输入频率为 f 的三角波信号 . 根据 u i 的大小 , 电压比较器输出相应的 PWM 信号 . 工作原理见图 1. 2 软件实现的原理 矩形波的周期为 (t h +t l (图 2 , t h 、 t l 分别为高 、 低电压的时间 . 这时矩形波的平均电压为 收稿日期 :2001-01-03 作者简介 :卢玉宇 (1973- , 男 . 研究方向 :电子技术应用 . U ×t h (t h +t l , U 为高电压时的电压 . 那么只要保证 t h +t l 的值保持不变 , 改变 t h 和 t l 的比值 , 就可以得到不同的电压值 . 利用定时器产生精确的时间 , 在某一时间 (t h 内对输出引脚 (P out 置高 , 在另一时间 (t l 内对 P out 置低 . 这样在 P out 就可以得到周期为 (t h +t l 、 占空比为 t h (t h +t l 的矩形波输出 . 只要改变 t h 与 t l 的时间 , 且保证

文档评论(0)

339910001 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档