Page 93 - 高中 信息技术 选择性必修6 开源硬件项目设计
P. 93
4.1 开发板的I/O信号控制
改变脉冲宽度来实现不同的效果。
PWM的占空比,就是指高电平保持的时间与该PWM脉冲周
期时间之比,如图4-4所示。
如图4-5所示,一个绿色间隔表示一个脉冲周期,在此周期
内,当高电平(1)持续时间占整个脉冲周期的25%时,就表示
图4-4 占空比
其占空比为25%,对应的模拟量输出值为63(25%×255),依此
类推。
广东教育出版社
图4-5 PWM模拟输出示意图
当使用analogWrite( )函数时,指定引脚会通过高低电平的不断转换来输出一个周期固
定(约490 Hz)的方波,通过改变高低电平在每个周期所占的比例(占空比),而得到近
似输出不同电压的效果,谓之调制输出值,因而并非真正意义上的模拟值。
4 . 1 . 4 开发板串口使用
1.串口监视器
由于Arduino IDE开发环境目前还不支持直接在板上进行调试的功能,一旦程序下载到
板上运行,我们很难跟踪程序运行过程及某些中间数据。因此,在实际使用中,常利用串
口监视器对程序的过程和数据进行调试和输出,以便快速判断程序运行状态。
在Arduino IDE中,可通过执行菜单“工具”→“串口监视器”查看程序运行结果,如
图4-6所示。
85 85
21X1359.indd 85 2019/9/29 10:57:13