单片机在数字式多路温度采集系统中应用.docVIP

单片机在数字式多路温度采集系统中应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机在数字式多路温度采集系统中应用

单片机在数字式多路温度采集系统中应用   摘 要:SPCE061A是一款具有语音处理功能的16位单片机。SPCE061A采用Soc架构,最高可运行在49MHz时钟频率下。内置的专用MIC接口和双路10bit DAC使之非常适合于开发语音电子产品,可方便灵活地实现高品质语音录制、语音播放等功能。SPCE061A内嵌2KWords RAM、32K Words Flash、8通道10bit ADC、2路16位定时器、UART接口、看门狗、时基输出以及电压监测等模块。   关键词:SPCE061A DS18B20 多路采集 语音      1.引言   温度是工业生产中常见的和最基本的参数之一,在生产过程中常需对温度进行检测和监控。采用微型机进行温度检测、显示、信息存储及实时控制,对于提高生产效率和产品质量、节约能源等都有重要的作用。考虑到许多工业环境中对多点温度进行监控,一般需要测量几十个点以上,为此,我们设计了一种采用 SPCE061A单片机的多通道温度检测及显示系统。   2.模块特性简介   本系统采用SPCE061A单片机作为主控制器,采用LED键盘模组作为键盘输入和显示单元,通过一线制温度传感器DS18B20实现温度的采集。   2.1 SPCE061A简介   SPCE061A是凌阳科技研发生产的性价比很高的一款十六位单片机,使用它可以非常方便实现复杂的数据处理,包括基本的加减运算和复杂的乘积运算处理,该芯片拥有8路10位精度的ADC,其中一路为音频转换通道,另外7路可作为普通的AD转换通道。另外凌阳十六位单片机具有易学易用的效率较高的一套指令系统和集成开发环境。在此环境中,支持标准C语言,可以实现C语言与凌阳汇编语言的互相调用,并且,提供了语音录放的库函数,只要了解库函数的使用,就会很容易完成语音录放,这些都为软件开发提供了方便的条件。   SPCE061A片内还集成了一个ICE(在线仿真电路)接口,使得对该芯片的编程、仿真都变得非常方便,而ICE接口不占用芯片上的硬件资源,结合凌阳科技提供的集成开发环境(μ’nSP IDE)用户可以利用它对芯片进行真实的仿真;而程序的下载(烧写)也是通过该接口进行下载。      SPCE061A性能简介:   * 16位μ’nSP 微处理器   * 工作电压(CPU)VDD为3.0~3.6V,(I/O)VDDH为3.0~5.5V   * CPU时钟:0.32~49.152MHz   * 内置2K字SRAM   * 内置32K字FLASH   * 可编程音频处理   * 晶体振荡器   * 系统处于备用状态下(时钟处于停止状态),耗电仅为2uA/3.6V   * 2个16位可编程定时器/计数器(可自动预置初始计数值)   * 2个10位DAC(数/模转换)输出通道   * 32位通用可编程输入/输出通道   * 14个中断源可来自定时器A/B、时基、2个外部时钟源输入和键唤醒   * 具备触键唤醒的功能   * 使用凌阳音频编码SACM_S480可以播放压缩的语音资源   * 锁相环PLL振荡器提供系统时钟信号   * 32768Hz实时时钟   * 7通道10位电压模/数转换器(ADC)和单通道声音模/数转换器   * 声音模/数转换器输入通道内置麦克风放大器,并具有自动增益控制(AGC)功能   * 具备串行设备接口   * 具备低电压复位功能和低电压检测功能   * 内置在线仿真电路接口   * 具有WatchDog功能   2.2 DS18B20温度传感器简介   (1)DS18B20简述:   DS18B20是DALLAS公司生产的一线制数字温度传感器;温度测量范围为-55℃~+125℃,可编程为9位~12位A/D转换精度,测温分辨率可达0.0625℃,被测温度用符号扩展的16位数字量方式串行输出;其工作电源既可在远端引入,也可采用寄生电源方式产生;多个DS18B20可以并联到一起,CPU只需一根数据线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。以上特点使DS18B20非常适用于远距离多点温度检测系统。   (2)DS18B20内部结构   DS18B20主要由4部分组成:64位ROM、温度传感器、温度报警触发器TH和TL、配置寄存器。   ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码,每个DS18B20的64位序列号均不相同。64位ROM排放循环冗余校验码(CRC=X8+X5+X4+1)。ROM的作用是使每一个DS18B20都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。   DS18B20中的温

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档