- 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文档。上传文档
查看更多
重庆邮电大学
2013-2014(1)
课设题目: PSoC的数字电压表
指导教师:
序号 姓名 班级 学号 性别 分数 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块,利用芯片内部的可编程互联阵列,有效地配置芯片上的模拟和数字块资源,达到可编程片上系统的目的。
图2 PSoC3结构
原理:
2.1按键
考虑到PSoC内部具有的中断,所以这里用四个按键来分别设置下限的增减按键如下
图3 母板按键原理图
在SoC内部设置上,下拉电阻上升沿中断配置上拉电阻,,原理图如下
图4 PSoc按键模块
2.2蜂鸣器
通过电平的翻转来驱动蜂鸣器的鸣叫,而蜂鸣器的高低跟电平的持续时间有关,这里采用的延时函数来维持,不实用定时器来驱动,配置为输出口,强输出,原理图如下
2.3显示器
这里使用显示屏,使用内部的元器件配置,原理图如下
4 AD采样
因为采样电压的最高范围为.3或者5V可调,误差在.1V,所以我们内部D,1.024V电压基准,可采集以内的电压范围,公式 能够达到题目要求,原理图配置如下
图7 AD模块
2.5 串口
串口波特率使用因为单片机实时接收电脑发送的数据,所以这里再使用一个中断使用内部资源,
图8 串口模块
2.5 总模块原理图PSOC开发包括原理图设计和软件设计两部分,硬件原理图设计是根据用户需求选择合理的内置模拟数字资源,并进行合理配置和连线,让其组成一个完整的硬件系统。软件设计是通过编写用户命令来合理调用系统内置API函数,让硬件系统可靠、有序的工作。
图9 总模块原理图
2.6软件流程
图10 主程序流程图
实验步骤:
1、将PSoC实验板与电脑USB连接,打开电源,观察设备管理器看是否连接正常;
2、新建工程?
启动PSoC Creator,单击PSoC Creator主菜单File——NEW——Project,根据目标芯片选择项目类型,本文选择Empty PSOC3 Design,在Name后面输入项目名称,单击…选择项目存储路径,(注:项目名称好存储路径最好不要出现中文)。展开Advanced,得到如图所示的列表。选择目标芯片,本设计为默认芯片,点击OK,完成项目创建。
图11 新建工程
3、选择用户模块,并选择元器件。如图12所示。
图12 元件窗口
PSOC另外一个好处是集成了所有内置资源的DataSheet,?无需用户翻阅大量器件文档并记住寄存器映射,需要时点击左下角的?即可随时查阅。
4、修改参数,设计电路,并放置好所有元件。
5、管脚映射
管脚映射是配置PSOC模块的一个重要步骤。通过管脚映射完成软件配置到硬件的物理连接,这个功能是PSOC技术的一大亮点,用户编写软件完全可以不考虑引脚在什么地方,只需在编译前将你所用到的引脚与实际的物理引脚一一映射即可,打开以.cydwr为扩展名的文件,默认就在pin页面如图13,在这个页面即可配置引脚,右
您可能关注的文档
- 第五章核能说课.ppt
- 电池(手机)封装知识说课.ppt
- 新人教版六年级数学下册图形的放大与缩小绪论.ppt
- 新人教版六年级数学下第3单元圆锥的体积绪论.ppt
- 电池产品工艺结构与组装流程(修订版)说课.ppt
- 第五章红外光谱的-Bruker说课.ppt
- 中级测量员考试复习题论述.doc
- 电池电动势的测定及其应用说课.ppt
- 新人教版六年级下册《比例尺》绪论.ppt
- 中级工试卷4论述.doc
- 2.1神经调节的结构基础 课件 人教版高中生物学选择性必修1.pptx
- 2.2.1算术平方根 课件 北师大版数学八年级上册.pptx
- 2.3.1细胞通过分裂而增殖 课件(内嵌视频3个)初中生物学北师大版(2024)七年级上册.pptx
- 2.3.2细胞分化形成组织 课件 初中生物学北师大版(2024)七年级上册.pptx
- 4.3.1 角与角的大小比较 课件 2025-2026学年湘教版数学七年级上册.pptx
- 2.3.3生物体的器官、系统 课件 初中生物学北师大版(2024)七年级上册.pptx
- 聚异氰酸酯行业商业计划书.docx
- 2.4节神经系统的分级调节 课件 人教版高中生物学选择性必修1.pptx
- 【公开课】探索勾股定理第1课时(课件)数学北师大版2024八年级上册.pptx
- 综合实践 一天的时间(课件)2025-2026学年度苏教版数学三年级上册.pptx
文档评论(0)