社区
嵌入开发(WinCE)
帖子详情
计算机串口产生PWM波
ztczxwzxw
2011-10-09 06:10:48
如何用PC机串口产生PWM波送到红外发射管上啊?
比如用串口准确产生9MS的高电平然后再产生4.5MS的低电平能做到吗?
如果不能该怎么办了?需要什么硬件支持?
我用C#编程的时候发现没法准确控制串口写的时间
...全文
232
3
打赏
收藏
计算机串口产生PWM波
如何用PC机串口产生PWM波送到红外发射管上啊? 比如用串口准确产生9MS的高电平然后再产生4.5MS的低电平能做到吗? 如果不能该怎么办了?需要什么硬件支持? 我用C#编程的时候发现没法准确控制串口写的时间
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bjtea
2011-10-10
打赏
举报
回复
普通单片机的串口产生的脉冲,高低电平是等宽的。
2410串口有专门的红外模式,可以实现高低电平不等宽的要求。而且恰好是1/3的高电平,2/3的低电平。反向一下,正好就是,高电平是低电平的2倍。时间宽度可以通过调整波特率来实现。
这种波形不叫做PWM波吧
northcan
2011-10-10
打赏
举报
回复
我手头上有一个红外收发器,就是通过串口与PC机相连的。
向PC机的串口写入数据,就会通过它这个模块发送出去
楼主可以找一下这样的模块,看看硬件上是做了怎样的处理。
一介布衣萧萧
2011-10-09
打赏
举报
回复
串口只是作为通讯的一种手段,产生PWM应该有专门的IO口或其他外设来弄。
基于ARM的
PWM
波
参数测试.pdf
STM32F103系列芯片拥有丰富的外设功能,包括通用定时器(TIM)和输入捕捉模式,可以用于
产生
和测量
PWM
波
。在这个设计中,使用了TIM4定时器来生成
PWM
波
,设置通道3的占空比为50%,通道4的占空比为35%,并使输出互补,...
8051Proteus仿真c源码
PWM
波
输出(可调)
1. 初始化定时器:为了
产生
PWM
信号,首先需要配置并启动单片机的定时器模块。根据所需的
PWM
频率,计算定时器的重载值。 2. 设置I/O口:将单片机的一个I/O口配置为输出模式,以便该引脚可以输出
PWM
波
形。 3. 编写...
labview与单片机
串口
通讯
实验结果显示,通过LabVIEW与单片机的
串口
通信,能够成功控制单片机
产生
不同占空比的
PWM
波
,并实现对电机转速的有效控制。这证明了该方案的可行性和稳定性。 #### 六、总结 本文详细介绍了一种基于LabVIEW的虚拟...
RS232
串口
转红外通讯电路原理剖析.docx
红外载
波
可以使用单片机内部的定时器的
PWM
功能实现,也可以通过外围硬件电路实现,这里采用 38 kHz 晶振
产生
稳定的振荡信号,采用 CD4069($0.1125)非门电路通过一系列转化实现方
波
振荡信号,与经过电平转换后的 ...
ATmega64 AD转换
产生
正弦
波
要生成正弦
波
,首先需要一个能够
产生
可调电压的电路,例如使用DAC(数字模拟转换器)或者通过
PWM
(脉宽调制)控制的电压源。然后,这个模拟信号被输入到ATmega64的AD转换器。在每次AD转换完成后,程序读取转换结果,...
嵌入开发(WinCE)
19,524
社区成员
41,569
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章