- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Mixly开源项目设计9:多量程欧姆表.doc
Mixly开源项目设计9:多量程欧姆表
作为一名创客,如果要完成一件让自己满意的作品,对作品原型的改进是必不可少的。作品原型必定有很多不如意的地方,所以创客们要对作品加以改进以使其达到自己的预期,这是工程设计的特点,也是创客本身的魅力所在。因此,在创客教育中,创客教师同样需要有足够的耐心和心理准备允许并鼓励学生改进自己的作品,使其在“发现问题―提出猜想―实施方案―解决问题”的过程中,既能优化作品,又能达到提升解决问题能力的目的。
上一期文章介绍了自制欧姆表的作品创意。但在测试阶段,我们发现测量0~1KΩ的电阻时,指针的偏转角度很小,误差很大。不知道大家有没有想出优化方案呢?对于这个问题,仁者见仁,智者见智。我也提出了解决方案,供大家参考。
如图1,这是原欧姆表的仪表盘。表盘的量程为0~10KΩ。经过测试,发现0~1KΩ的电阻测量误差较大,需要进一步优化作品,增加0~1KΩ的精确度。一定要注意,这里的误差是指指针指示的误差,如果用串口监视器观察电阻值,就会发现串口显示的数值误差较小,一旦转换成舵机的变化角度,误差就很明显。
那么,如何解决这个问题呢?真实的指针式电压表或者电流表一般有两个量程,并且两个量程共用一个表盘。由此可以做出猜想,欧姆表的大小量程是否可以共用一个表盘呢?将0~1 KΩ放大到整个表盘上,是否能实现0~1KΩ小量程段的精确测量?
改装
首先对表盘进行改进,在同一个表盘标明两个量程。如图2,在原有的基础上,将1KΩ均匀分成10份。每一份表示0.1KΩ,最小刻度为0.05KΩ。这是欧姆表改进的第一步。
除了对表盘进行改进外,是否还需要改进原欧姆表的电路连接呢?上文已经提到,对0~1KΩ电阻测量时,串口监视器观测到的电阻值显示精确,但转换成为舵机显示的数值时误差较大,因此可以推断出,电阻的计算公式完全正确,但在电阻值对应舵机角度变化的程序编写上,需要进一步优化。因此,多量程欧姆表电路连接图与原有电路图相比,只增加红、绿LED灯。绿灯和红灯正极分别连接到2、3管脚,负极共地。红、绿LED灯因程序需要添加,下文会详述(如上页图3)。
玩转
重新编写程序,需要设置多量程欧姆表的量程为0~1KΩ与0~10 KΩ。当程序检测到电阻小于1KΩ时,r值放大100倍,与表盘100度对应;当检测到电阻大于1KΩ时,r值放大10倍,与表盘100度对应。这个程序仍会出现一个问题:观察者不知道舵机显示的阻值是大于1KΩ还是小于1KΩ。因此,有必要加入提示,我们为电路添加红绿灯,区分电阻大小。当检测到电阻大于等于1 KΩ时,红灯亮;当检测到电阻小于1KΩ时,绿灯亮。打开Mixly图形化编程,编写程序。
程序的编写大致分为三个部分:第一个部分是对变量的定义,第二个部分是各个小程序的编写,第三个部分是用程序语句连接各个小程序,实现多量程欧姆表的功能。
第一部分程序定义变量。定义analog变量为小数变量,初始值为0,模拟端口A0的数值会赋予这个变量。同理,经过欧姆定律公式计算,得到的待测电阻数值用r来表示:r扩大10倍得到的数值赋予a,a表示0~10KΩ电阻;r扩大100倍得到的数值赋予b,b表示0~1KΩ电阻(如图4)。
第二部分是各个小程序的编写。首先根据欧姆定律,编写待测电阻的计算程序。将模拟端口的A0数值赋予analog变量,再代入计算公式中。这里的计算公式与上述欧姆定律的计算公式一致。不同的是,总电压V原先是5V,现在是与5V对应的1023,而电压V1用变量analog表示。
名为“电阻”的程序被执行后,会得到待测电阻的精确数值r。程序如上页图5所示。
舵机显示0~1KΩ电阻测量值,首先将数值r放大100倍,之后与舵机旋转角度一一对应,同时绿灯亮,程序如上页图6所示。输出管脚2为高、3为低表示绿灯亮、红灯灭。
舵机显示0~10KΩ电阻测量值,首先将数值r放大10倍,之后与舵机旋转角度一一对应,同时红灯亮,程序如上页图7所示。输出管脚2为低、3为高表示绿灯灭、红灯亮。
第三部分程序,是用逻辑关系连接第二部分的程序。如果r小于1KΩ,执行“0~1KΩ程序”,如果r大于等于1KΩ,执行“0~10KΩ程序”。需要注意的是,要想使欧姆表能够及时复位,当不测量阻值,即analog变量等于0时,将指针旋转到10KΩ的位置。具体程序如上页图8所示。
最后,连接三部分程序,得到最终程序,如图9所示。
分享
如果我们想要进一步提高欧姆表的精度,可扩大舵机的最大旋转角度,同时缩小最小刻度对应的角度。如果想要扩大欧姆表的量程,可适当增加电路中定值电阻的阻值。多量程欧姆表已经完成制作,自制的多量程欧姆表和真正的欧姆表一样,可以测量电路试验中的
您可能关注的文档
最近下载
- 刘芳——本科论文初稿.doc VIP
- 安全培训记录效果评估表全员法律法规培训.docx VIP
- 3.4 透镜的应用(分层练习)2024-2025学年八年级物理上册同步精品课堂(苏科版2024)(解析版).docx VIP
- 《二年级上册美术折纸动物》ppt课件讲义.ppt
- BS EN 16120-2-2017Non-alloy 国外国际标准规范.pdf
- 精卫填海成语神话故事.pptx VIP
- 【生物】蛋白质相关计算课件 2023-2024学年高一上学期生物人教版必修1.pptx VIP
- 四位一体农村长效保洁方案(标书——已中标) .pdf VIP
- 人教版九年级上册化学第六单元测试卷.doc VIP
- 2025届高考语文复习:叠词的作用和表达效果+课件.pptx VIP
文档评论(0)