image

编辑人: 桃花下浅酌

calendar2025-04-11

message6

visits860

10模拟输入输出

一、单选题

1、通过电位器控制舵机的转动角度,部分程序如下,当电位器的返回值为0时,舵机的角度位置为?

A 0

B 180

C 60

D 120

2、电路搭建如下,当光照射光敏电阻时,随着光照强度的增强,analogRead(A0)的返回值会如何变化?

A 没有变化

B 无规律变化

C 随着光照强度增大而减小

D 随着光照强度增大而增大

3、关于analogRead() 模拟输入函数的返回值,正确的是?

A 1和0

B 0-255之间

C 0-1023之间

D 0-1024之间

4、使用电机驱动芯片控制电机速度,常用主控板的引脚是?

A 数字输入引脚

B 数字输出引脚

C 模拟输入引脚

D 模拟输出引脚

5、电路示意如下,当光照射光敏电阻时,随着光照强度的增强,analogRead(A0)的返回值是?

A 没有变化

B 随着光照强度增大而减小

C 随着光照强度增大而增大

D 无规律变化

6、关于PWM下面描述错误的是?

A PWM是通过数字信号实现的模拟输出;

B PWM是通过调整占空比来实现输出值的变化;

C 占空比是一个脉冲周期内低电平时间所占的比例;

D PWM等效输出电压值等于占空比乘以高电平值。

7、引脚3为模拟输出引脚,将LED灯阳极连接到该引脚,阴极串联220欧姆电阻后连接到GND,程序analogWrite(3,256)执行,下列描述正确的是?

A LED灯熄灭

B LED灯最亮

C LED灯亮度在最亮和熄灭之间不断变化

D LED灯处于四分之一亮度状态

8、通过电位控制舵机的转动角度,部分程序如下,当电位器的返回值为0时,舵机的角度位置为? int potVal = analogRead(A0); potVal = map(potVal,1023,0,135,45); myServo.write(potVal);

A 0

B 180

C 135

D 45

9、获取电位器模块的返回值,以下选择正确的是?

A digitalRead(A0)

B digitalRead(3)

C digitalWrite(5)

D analogRead(A0)

10、关于PWM,以下说法正确的有?

A 当占空比为10%是,等效输出电压为4.5V

B 可以利用PWM管脚实现模拟信号输入。

C PWM是指在数字系统中,通过调整占空比来实现模拟输出

D UNO主控板,A0-A5管脚具有PWM模拟输出功能

11、analogWrite(pin,val)函数中,val的值的说明不正确的有?

A Val值的范围0-255

B Val值为255时,引脚完全打开,管脚输出高电平

C Val值为255时,引脚完全关闭,管脚输出低电平

D 当val值为255时,和digitalWrite(pin,HIGH)效果一致

12、使用UNO主控板控制小车的速度连续变化,可以使用引脚?

A 0

B 1

C 3

D A0

13、关于“数字信号”和“模拟信号”的概念错误的是?

A 模拟信号是在时间和数值上均具有连续性的信号

B 数字信号是在时间和数值上均具有离散性的信号

C Arduino中1或0这样的数值反应的是模拟信号

D 电位器、光敏电阻反馈的是模拟信号

14、电路搭建如下,当光照射光敏电阻时,随着光照强度的增加,analogRead(A0)的返回值会如何变化?

A 随着光照强度增加而减少

B 随着光照强度增加而增加

C 不随光的变化而变化

D 随光的变化做无规则变化

15、如图所示,有一盏红色LED小灯,已知它的工作电压为1.7V,工作电流是30mA,我们想用Arduino点亮该LED小灯,相关Arduino代码如下则理论上,所串联的电阻合理的是?

A 10Ω

B 30Ω

C 110Ω

D 480Ω

16、电路搭建如图,当程序执行analogWrite(3,256)后,下列描述正确的是?

A LED灯熄灭

B LED灯点达到最亮

C LED灯亮度不断变化

D LED灯烧毁

17、对程序指令

A 括号中的两个参数1和参数2分别是摸拟输出值和引脚号

B Arduino Uno控制板的13引脚可以使用这个指令

C 参数2的取值范围是0-1023

D 这个指令是通过PWM方式输出模拟值

18、使用电位器控制LED小灯的明暗,已知电位器接A0引脚,LED小灯接3号引脚,以下程序合理的是?

A

B

C

D

19、呼吸灯是一种逐渐点亮逐渐熄灭的灯光效果,以下Arduino程序中,合理的呼吸灯程序是?

A a

B b

C c

D d

20、为 Arduino Uno 控制板编写程序如下,上传程序后测量 3 号管脚的电压可能为?

A 12V

B 5V

C 2.5V

D 0V

21、如果使用光敏电阻检测环境光变化,从早上 6 点到中午 12 点,analogRead(A0)的返回值会如何

A 逐渐减少

B 逐渐增大

C 没有变化

D 无规则变化

22、Arduino Uno 控制板中,支持 PWM 信号的管脚有几个?

A 3

B 4

C 5

D 6

23、如果将电位器接在 A0 上,LED 小灯接在 3 号管脚,旋动电位器从低位到高位,LED 小灯出现从亮到暗

A

B

C

D

24、使用 PWM 控制 3 号管脚的 LED 小灯亮度,如果是以下程序,下列描述正确的是?

A 程序错误

B LED 小灯闪烁

C LED 小灯达到最亮

D LED 小灯熄灭

25、Arduino UNO/Nano 主控板,数字输入引脚和模拟输出引脚各有?

A 14 6

B 20 8

C 14 8

D 20 6

26、电路示意如下,当光照射光敏电阻时,随着光照强度的减弱,analogRead(A0)的返回值是?

A 没有变化

B 随着光照强度减弱而减小

C 随着光照强度减弱而增大

D 变化规律不确定

27、通过电位器控制舵机转动角度,部分程序如下,舵机所能转动的最大角度为?

A 0

B 45

C 90

D 135

28、语句 analogWrite(3,255),执行的结果是引脚 3 等效输出的电压是?

A 0V

B 5V

C 0~1.5V

D 3.5~5V

29、 使用电位器来控制舵机转动,电位器接在A0引脚,舵机接在11号引脚。程序如图所示,第7行程序中“?”所对应的程序是?

A

B

C

D

30、 Arduino UNO/Nano主控板数字输入/输出引脚的数量是?

A 13个

B 16个

C 19个

D 20个

31、 Arduino UNO/Nano主控板是通过调整( )实现模拟输出。

A 高电平

B 低电平

C 频率

D 占空比

32、电路搭建如图所示,当电位器从一端旋转至另外一端时,LED总共熄灭了4次,可能的程序为?

A

B

C

D

33、Arduino UNO/Nano主控板,实现模拟输入功能的外设是?

A UART

B ADC

C DAC

D PWM

34、Arduino UNO/Nano主控板,电位器模块连接在A0引脚,获取电位器模块的返回值,下列选项正确的是?

A digitalRead(A0)

B digitalWrite(A0)

C analogWrite(A0)

D analogRead(A0)

35、Arduino UNO/Nano主控板,下列引脚中既具有模拟信号输入功能,又具有数字信号输入功能的是?( )

A 0

B 9

C 13

D A0

二、多选题

36、程序analogRead(A0)返回了650,请问在A0口上接的电子设备有可能是?

A 光敏传感器

B 温度传感器

C 电位器

D 按钮

37、程序analogRead(A0)返回了800,请问在A0口上接的电子设备有可能是?

A 电位器

B 温度传感器

C 光敏传感器

D 按钮

38、程序analogRead(A0)返回了800,请问在A0口上接的电子设备有可能是?

A 电位器

B 温度传感器

C 光敏传感器

D 按钮

39、以下传感器中,适合以下程序的有?

A 电位器

B 光敏电阻传感器

C 压力传感器

D 按键开关

40、. Arduino UNO/Nano 主控板,下列语句中可实现引脚 3 输出高电平的是?

A digitalWrite(3,HIGH)

B digitalWrite(3,1)

C analogWrite(3,HIGH)

D analogWrite(3,255)

41、下列程序中,实现向引脚3输出高电平的有?

A

B

C

D

42、 Arduino UNO/Nano主控板支持PWM的引脚有?

A 3

B 5

C 6

D 9

43、Arduino UNO/Nano主控板接收的输入信号,按时间连续性分类,可分为?

A 高频信号

B 低频信号

C 数字信号

D 模拟信号

三、判断题

44、如果执行程序analogWrite(3,128)后,用万用表测量3号引脚的电压,可能是2.5V?

A 正确

B 错误

45、Arduino UNO/Nano控制板中支持PWM的引脚有3、5、6、9、10、11、13?

A 正确

B 错误

46、如果执行程序analogWrite(3,256)后,用万用表测量3号引脚的电压,可能是0V?

A 正确

B 错误

47、Arduino UNO 控制板中支持 PWM 的有 3,5,6,9,10,11,12 这几个管脚。

A 正确

B 错误

创作类型:
原创

本文链接:10模拟输入输出

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share