重邮电子系统实训数字频率发生器.docx

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子系统综合设计实训三——实验报告 指导教师: 刘乔寿 实训题目:数字频率计—发生器 组 员:李梦晨2012210342 殷鸿伟2012210220数字频率计—发生器一 实验任务设计一个方波信号产生电路: 1.1产生1HZ~5MHz的方波信号,通过三个LED分别指示HZ、KHz、MHz。即1~999Hz,1~999KHz,1~5MHz,通过LCD显示。 1.2通过按键控制方波输出频率,1~999Hz步进为1Hz,1~999KHz步进为1KHz,1~5MHz步进为0.5MHz 1.3可以直接设定输出方波信号的频率值。二 实验设备及环境2.1 PSOC与Cypress PSOC 3简介 可编程化系统单芯片(PSoC),以其内核为核心,其中实验中的CY8C55开发平台采用的CPU为ARM?Cortex-M3?CPU内核,提供了很多可配置的模拟数字电路,通过PSOC?Creator进行在总线时钟控制下进行互联通信。在8位CPU的高度灵活处理的模拟子系统,数字模块,系统配置时钟等相结合的情况下,可以在众多领域包括通信,医疗领域等使用,高集成化低成本的完成功能。整个PSOC可以简要的由以下几个部分构成:(1)系统资源;(2)数字系统;(3)模拟系统;(4)系统总线;(5)系统内核;主要包括CPU内核,系统资源,模拟模块和数字模块,并且他们在总线的控制下与外界进行数据的交换。其中,内核是系统的心脏,主要包括了一个8位的微处理器,SRAM,中断控制,SROM,时钟源以及存储器等。系统资源提供了乘法累加器(Multiply?Accumulate,MAC),?模拟多路转换器,低电压检测电路,内部参考电压等。模拟模块包括PGA可编程放大器,DAC,ADC,滤波器模块等。数字模块包括计数器功能模块,定时器功能模块,PWM,串行通信端口UART,EEPROM等。其中数字,模拟互联分别用于实现数字之间,模拟之间与系统总线,外部端口的互联。我们可以利用PSOC所提供的数字模拟模块,进行混合电路的设计,从而在其系统资源的调配下,仅仅使用一块芯片,完成对电路的设计。这样的开发设计是有利于集成化的发展,也符合现代电子设计发展的趋势。因此,除了可以实现一般微程序控制器的功能外,PSoC还可以依靠它灵活的可编程模拟模块和数字模块可动态配置的去实现很多传统SOC所不能实现的功能。为了方便用户实现功能。PSOC提供了很多模块,在这些模块中,参数模式设置,电气连接,接口控制,API函数(Application?Program?InteRFace,?应用程序接口)等都已经在模块中配置完毕,用户需要编程以及需要实现模块的控制功能时,只需要简单地调用接口函数完成模块功能的实现,所以在PSOC中用户仅仅需要简单的连线与编程就可以很快的设计,同时由于PSOC的可重配置性,也为用户实现其他功能提供了条件。?PSOC器件对系统的设计提供了强大的支撑,其应用特点有:可重配置性,动态可重构性,低功耗并且提供很多先进的功能如USB,电容感应等功能,具有很大的灵活性。?PSOC是一种可编程的片上系统(SOC),它的实现与现场可编程门阵列有一定的区别,与系统可编程模拟阵列也有区别,其特点为,PSOC既可以处理模拟信号与数字信号,同时可以实现模拟与数字之间的相互转换,DAC,ADC解决了其接口的问题,同时,PSOC配置了一个8位的MC8微处理器,可以方便的处理数据,并且可以直接在系统中完成编程任务,进行方便的重构或者修改,使用方便灵活,能很轻松的进行多种设计的转换。一般情况下,PSOC几乎不需要外部电路就可以方便的实现电路系统,提供的内部资源更多,包括片内和片外的时钟信号源,所以可以不需外设自行进行工作,所以,PSOC在设计上面比较灵活,同时集成化也比较高,实现的功能也比较全面,故在小系统的设计方面得到了越来越多的应用。 2.2所用实验板YF101 PSOC3 实验平台(1)LCD模块lcd模块是LCM(LCDModule)即LCD显示模组,是指将玻璃和LCD驱动器集成到一起的LCD显示产品,它提供用户一个标准的LCD显示驱动接口(有4位、8位、VGA等不同类型),用户按照接口要求进行操作来控制LCD正确显示。工业字符型液晶,能够同时显示16x02即32个字符。(16列2行)。1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形(用自定义CGRAM,显示效果也不好)。在PSOC中,字符 LCD 组件包含一组库例程,通过这些库例程易于使用遵循 Hitachi 4478

文档评论(0)

2232文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档