- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
重庆邮电大学 基于PSoC的数字电压表报告
PAGE 2
重庆邮电大学 第 PAGE \* MERGEFORMAT 20 页 共 NUMPAGES 20 页
PAGE 2
重庆邮电大学
电子系统综合设计实训2013-2014(1)
课设题目: 基于PSoC的数字电压表
指导教师:
序号姓名班级学号性别分数
2013年12月
基本要求(40)
(1)设计一个基于PSoC实验平台的数字电压表,对实验平台电位器输出电压进行测量,测量结果通过LCD第一行显示;
(2)测量范围:0~VDD;
(3)测量结果保留1位整数,2位小数,单位V,要求显示稳定;
(4)测量误差小于0.1V。
(5)按键设置测量报警下限和上限(LCD第二行),当测量电压超过门限,蜂鸣器产生报警声,报警时系统运行正常,步进0.1V。
扩展要求(60)
(1)通过RS232串口把测量结果发送到PC进行显示;
(2)PC通过RS232接口对测量门限进行设定,设定时要求LCD同步显示;
(3)其它
实验设备及环境
1.装有PSoC Creator软件的计算机一台
主要用于开发,需要至少一个空余的USB口。PSoC Creator预先为用户定义了大量的数字和模拟资源及API函数,用户仅需像在纸上或白板上那样画出设计,让软件工具将其自动转化为PSoC配置,而无需翻阅大量器件文档并记住寄存器映射,使得用户设计更方便、灵活。
图1 PSoC Creator软件
2.PSOC开发板一套(含电源),赛普拉斯生产的CY8C3866AXI-040 PSoC开发板,适配板为PSOC3。
PSoC系列单片机是在一个专有的MCU内核周围集成了可配置的模拟和数字外围器件阵列PSoC块,利用芯片内部的可编程互联阵列,有效地配置芯片上的模拟和数字块资源,达到可编程 HYPERLINK /view/882467.htm \t _blank 片上系统的目的。PSoC3由嵌入式的处理器(8051或Cortex-M3)可编程的数字阵列和高精度的模拟资源构成。PSoC总体结构图如图2.1所示,它由PSoC内核(PSoC?Core)、数字系统(Digital?System)、模拟系统(Analog?System)、系统资源(System?Resources)四部分组成。
图2 PSoC3结构
原理:
2.1按键
考虑到PSoC内部具有丰富的中断向量,所以这里用四个按键来分别设置上限或下限的数值增减,母板按键原理图如下
图3 母板按键原理图
所以在PSoC内部设置上,KEY_0和KEY_1应该配置下拉电阻,上升沿中断,KEY_2和KEY_3应该配置上拉电阻,下降沿中断,原理图如下
图4 PSoc按键模块
2.2蜂鸣器
通过电平的翻转来驱动蜂鸣器的鸣叫,而蜂鸣器音调的高低跟电平的持续时间有关,这里采用简单的延时函数来维持,不实用定时器来驱动,PSoC里配置为输出口,强输出,原理图如下
图5 蜂鸣器
2.3显示器
这里使用1602液晶显示屏,使用内部资源的元器件配置,原理图如下
图6 液晶模块
2.4 AD采样
因为采样电压的最高范围为3.3或者5V可调,误差在0.1V,所以我们使用8位内部AD,1.024V电压基准,可采集6倍以内的电压范围,电压采样电压公式 ,完全能够达到题目要求,原理图配置如下
图7 AD模块
2.5 串口
串口波特率使用115200,因为单片机要实时接收电脑发送的数据,所以这里再使用一个接收中断,模块使用内部资源配置,原理图如下
图8 串口模块
2.5 总模块原理图
PSOC开发包括原理图设计和软件设计两部分,硬件原理图设计是根据用户需求选择合理的内置模拟数字资源,并进行合理配置和连线,让其组成一个完整的硬件系统。软件设计是通过编写用户命令来合理调用系统内置API函数,让硬件系统可靠、有序的工作。
图9 总模块原理图
2.6软件流程
图10 主程序流程图
实验步骤:
1、将PSoC实验板与电脑USB连接,打开电源,观察设备管理器看是否连接正常;
2、新建工程?
启动PSoC Creator,单击PSo
您可能关注的文档
最近下载
- 机械仿生狗设计说明书.doc
- 2025《西藏自治区建设工程计价定额》A房屋建筑与装饰工程.pdf
- 传送带同步运行功能使用说明书-北京迪基透科技有限公司.PDF
- 2025河北邯郸魏县选聘村级党务(村务)工作者490人笔试模拟试题参考答案详解.docx VIP
- 心脑血管疾病防治健康教育讲座课件PPT.ppt VIP
- 2025河北邯郸临漳县选聘农村党务(村务)工作者笔试模拟试题及答案解析.docx VIP
- 国开一网一 电子商务概论 实践任务(B2B电子商务网站调研报告).doc
- Siemens西门子工业SITRANS LR500 系列 (mA HART) SITRANS LR500 系列 (mA HART)使用手册.pdf
- 一种驻车空调和卡车启动共用锂电池模组.pdf VIP
- 电子商务学习记录.docx VIP
文档评论(0)