- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Arduino的电压有效值测量电路设计与实现v1
综合实验1
一、实验题目
基于Arduino的电压有效值测量电路设计与实现
二、项目背景
Arduino是源自意大利的一个基于开放原始码的软硬件平台,该平台包括一片具备简单I/O功效的电路板以及一套使用类似Java、C语言的Processing/Wiring开发环境。Arduino可用来开发独立运作、并具互动性的电子产品,也可以开发与PC相连的周边装置,同时能在运行时与PC上的软件进行交互。
Arduino的电路板硬件可以自行焊接组装,也可以购买已组装好的成品;而开发环境软件则可通过网络免费下载与使用。目前Arduino的硬件部分支持Atmel的ATmega 8、ATmega 168、ATmega 328等微处理器。此外,Arduino方案获得2006年Prix Art Electronica电子通讯类方面的荣誉奖。Arduino的硬件电路参考设计部分是以知识共享(Creative Commons;CC)形式提供授权,相应的原理图和电路图都可以从Arduino网站上获得。
Arduino特点:
开放原始码的电路图设计,程式开发界面免费下载,也可依需求自己修改;
具有多通道的数字I/O、模拟输入、PWM输出;
具有10bit的ADC;
Arduino 可使用ISCP线上烧入器,自行将新的IC芯片烧入“bootloader”;
可依据官方电路图,简化Arduino模组,完成独立运作的微处理控制;
可快速、简单、方便地与传感器、各式各样的电子元件、电子电路进行连接;
支援多样的互动程序,如Flash、Max/Msp、VVVV、Processing等;
使用低价格的微处理控制器;
可通过USB接口供电。
三、实验目的
1、熟悉Arduino最小系统的构建和使用方法;
2、掌握峰值半波整流电路的工作原理;
3、根据技术指标通过分析计算确定电路形式和元器件参数;
4、画出电路原理图(元器件标准化,电路图规范化);
5、熟悉计算机仿真方法;
6、熟悉Arduino系统编程方法。
四、实验要求
设计实现Arduino最小系统,并基于该系统实现对正弦波电压有效值的测量和显示。
1、基本要求
(1)实现Arduino最小系统,并能下载完成Blink测试程序,驱动Arduino数字13口LED闪烁;
(2)电源部分稳定输出5V工作电压,用于系统供电;
(3)设计峰值半波整流电路,技术指标要求如下:
输入信号电压范围:0~1V;
频率范围:500Hz~2KHz;
电源电压:5V;
(4)采用Arduino最小系统读取峰值半波整流电路的输出结果,并计算正弦波电压有效值;
(5)测量出的有效值通过Arduino串口监视器进行读取。
2、提高要求
(1)用数码管显示正弦信号有效值的测量结果;
(2)用Arduino最小系统直接读取正弦信号计算有效值,比较不同测试方法的测量误差;
(3)自拟其他功能。
3、提交材料
(1)实验报告(含仿真结果、原理图)
(2)峰值半波整流等相关电路的仿真文件;
(3)Arduino程序;
(4)电路原理图文件。
五、实验考核
在题目的完成过程中,进行分阶段考核:
1、检查电源电路部分,输入7~10V,测量输出结果;
2、检查Arduino最小系统的完成情况,可以驱动数字13口LED的Blink闪烁;
3、检查峰值半波整流电路输出,用示波器测量是否满足电压和频率范围要求;
4、检查整流滤波电路,用示波器测量是否满足电压和频率范围要求;
5、完成系统设计,检查Arduino最小系统读取的正弦波电压有效值,并与示波器或者毫伏表的测量结果进行比较;
6、检查电路各个模块搭接的电路是否合理及规范;
7、检查电路设计过程中仪器及材料的使用情况。
六、设计思路提示
1、系统组成框图
Arduino电压有效值测量电路包括峰值半波整流电路、最小系统、显示、稳压电路四部分(图1),其中最小系统包括微处理器、振荡电路、下载电路和测试电路。
图1 Arduino应用系统
2、Arduino最小系统的设计与实现
各个Arduino产品其实都是对Arduino最小系统的各种功能扩展与集成,万变不离其宗,如果自己会做Arduino最小系统,就可以很方便地定制出特殊功能的专用Arduino。
我们就用市面上最常见的ATMEGA8芯片来介绍怎样自己搭建一个最小系统,DIP封装的ATMEGA8芯片的引脚图如图2所示。
图2 ATMEGA8引脚图
一个最小系统只需要一个16M晶振与两个22PF电容,按照图3连接9、10引脚即可。
图3 Arduino最小系统
最小系统的硬件部分很简单,但是Arduino并不单单是硬件,一定要有配套的软件,需要使用Arduino IDE(集成开发环境)把Bootloader下载进入这个最小的硬件系统中。
USBtinyIS
您可能关注的文档
最近下载
- 股市主力操盘盘 口摩斯密码(原创内容,侵权必究).pptx
- 人教部编版小学四年级语文上册期末复习计划及全册单元复习课教案.docx VIP
- 幼儿园教师业务水平知识考试题(附答案).docx VIP
- 西北师范大学2022-2023学年第1学期《宏观经济学》期末考试试卷(A卷)附标准答案.docx
- 高三一轮复习生物【知识精研】免疫失调与免疫学的应用课件.pptx VIP
- 市政工程占道施工方案【可编辑】.doc
- 崩漏(功能失调性子宫出血)中医临床路径.pdf VIP
- 课件兽医法律法规.ppt
- 《人类简史》6分钟读完《人类简史》全部精华.docx VIP
- ipc6013中文版挠性印制板质量要求与性能规范汇编.doc
原创力文档


文档评论(0)