嵌入式课程设计报告-光敏电阻应用试验参考.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文档。上传文档
查看更多
嵌入式课程设计报告-光敏电阻应用试验参考

邯郸学院本科课程设计 题 目 光敏电阻应用试验 学 生 指导教师 年 级 2013级 专 业 电子信息工程 二级学院 (系、部) 信息工程学院 邯郸学院信息工程学院(系、部) 2016年7月 目 录 摘 要 3 前 言 4 1 背景介绍 4 2 方案论证 4 3 系统硬件设计 5 3.1 STM32最小系统电路 5 3.2 系统框图 6 3.3 晶振 6 3.4 JTAG接口 7 3.5 串口ISP下载 7 4 系统软件设计 7 4.1 对小灯的控制 8 4.2子程序 8 5 测试与结果 8 5.2 测试结果 9 6 心得 9 参考文献 10 附录..............................................................................................................................11 摘 要 STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM?Cortex-M3内核。按性能分成两个不同的系列:STM32F103“增强型”系列和STM32F101“基本型”系列。增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是16位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。时钟频率72MHz时,从闪存执行代码,STM32功耗36mA,是32位市场上功耗最低的产品,相当于0.5mA/MHz。TM32 光敏电阻 控制 前 言 在STM32F105和STM32F107互连型系列微控制器之前,意法半导体已经推出STM32基本型系列、增强型系列、USB基本型系列、互补型系列;新系列产品沿用增强型系列的72MHz处理频率。内存包括64KB到256KB闪存和 20KB到64KB嵌入式SRAM。新系列采用LQFP64、LQFP100和LFBGA100三种封装,不同的封装保持引脚排列一致性,结合STM32平台的设计理念,开发人员通过选择产品可重新优化功能、存储器、性能和引脚数量,以最小的硬件变化来满足个性化的应用需求。 让自主选择用一个项目,于是我们想到用一个控制小灯状态使用到生活当中 光敏电阻,是一种特殊的电阻,简称光电阻,又名光导管。它的电阻和光线的强弱有直接关系。光强度增加,则电阻减小;光强度减小,则电阻增大。这是由于光照产生的载流子都参与导电,在外加电场的作用下作漂移运动,电子奔向电源的正极,空穴奔向电源的负极,从而使光敏电阻器的阻值迅速下降。 PWM 脉冲宽度调制[1](Pulse Width Modulation,缩写为PWM),简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。脉冲宽度调制的一个优点是从处理器到被控系统信号都是数字形式的,无需进行数模转换。 2 方案论证 2.1 设计任务 本课程设计的任务是应用STM32制作一个简易的光敏电阻电路装置TM32最小系统电路? 根据方案的要求,将程序写入STM32芯片。然后通过手机来控制小灯的状态。 图 2 晶振 3.4?JTAG接口 3.5串口?ISP下载 4 系统软件设计 4.1对小灯的控制 通过通过光照射光敏电阻,小灯。stm32作为核心处理器件,使用了IO口的GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP; GPIO_InitStructure.GPIO_Pin=GPIO_Pin_5;? GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz; GPIO_Init(GPIOB,GPIO_InitStructure); GPIO_SetBits(GPIOB,GPIO_Pin_5); 使用了IO口的USART USART_InitStructure.USART_BaudRate=9600; USART_InitStructure.USART_HardwareFlowControl=USART_HardwareFlowControl_None; USART_InitStructure.USART_Mode=USART_Mode_Tx|USART_Mode_Rx; USART_InitStructure.USART_Parity=USART_Parity_No; USART_InitStructure.USART_StopBits=USART_StopBits_

文档评论(0)

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

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

1亿VIP精品文档

相关文档