- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
单片机产品设计与制作
(stm32机型)袁秀英石梅香
项目1、利用GPIO和位带操作实现温度报警任务1.2方案设计
总目录1项目1、利用GPIO和位带操作实现温度报警2项目2、利用SysTick实现温度报警与控制3项目3、利用按键查询实现参数设定及显示4项目4、利用外部中断实现工件计数显示5项目5、利用定时器实现直流电动机PWM调速6项目6、利用计数器实现工件计数显示和打包控制7项目7、利用ADC实现土壤湿度采集
具体工作任务设计基于STM32单片机的温度报警器,实现如下功能:温度超过设定温度(30℃)时,报警灯点亮;否则,报警灯熄灭。请进行1、方案设计2、器件选型3、电路和程序设计4、完成软硬件调试。
项目总目标1、了解单片机的发展及用途,理解其关键概念与术语;2、了解单片机产品的开发过程,会使用开发工具进行软硬件设计与调试;3、理解基于STM32F103ZET6的电源电路原理,能够独立进行电源电路的设计与调试;4、理解按键、温度开关等简单DI电路的原理,能够独立进行类似电路的设计与调试;5、理解LED等简单DO电路的原理,能够独立进行类似电路的设计与调试;6、掌握基于HAL库函数的GPIO引脚读写和位操作编程方法;7、能够按照分组管理的模块化设计方法进行程序设计与调试;8、了解STM32GPIO电路的内部结构;9、会查找相关资料、阅读相关文献。
子目录1项目1、利用GPIO和位带操作实现温度报警1.1任务1.1 认识STM32单片机及其开发工具1.2任务1.2 方案设计1.3任务1.3 电路设计1.4任务1.4 程序设计1.5任务1.5 利用位带操作实现温度报警1.6任务1.6 stm32软硬件深入(一)
任务1.2方案设计及器件选型本任务目标1、能够查阅相关技术资料,结合电路、电子、传感器等基础知识进行系统方案设计和器件选型;2、能够针对设计任务进行研讨和表达。
讨论与发言如何用单片机制作一个温度报警器
设计任务回顾要求:温度低于30℃时,报警灯熄灭,否则点亮。温度低于30℃温度高于30℃
方案设计那么如何实现呢?请大家讨论一下!
方案设计需要什么?1个温度传感器检测温度1个灯比如发光二极管进行报警1个电路将传感器和报警灯连接起来接收传感器输入对输入信号进行处理控制LED输出
系统方框图温度(t℃)温度传感器控制电路报警灯
器件选型温度(t℃)温度传感器控制电路报警灯
器件选型温度(t℃)温度传感器控制电路报警灯温度传感器开关量输出的温度传感器模拟量输出的温度传感器例如电接点水银温度计温度超过设定值,开关闭合;否则断开例如热电阻温度计温度越大,电阻值越大TemperatureswitchTemperatureSensor
电接点水银温度计短电极插到设定温度处长电极插到最低处导线将信号远传到控制电路
电接点水银温度计温度低于设定值时:两根电极之间什么也没有断开温度高于设定值时:两根电极之间有水银(水银是导电的)导通
器件选型温度(t℃)温度传感器控制电路报警灯报警灯灯泡型LED型正向导通,发光否则,不发光
器件选型温度(t℃)温度传感器控制电路报警灯控制电路电源有单片机的控制电路STM32F103ZET6没有单片机的控制电路
任务1.2方案设计及器件选型本任务目标1、能够查阅相关技术资料,结合电路、电子、传感器等基础知识进行系统方案设计和器件选型;2、能够针对设计任务进行研讨和表达。
您可能关注的文档
- 单片机产品设计与调试——基于STM32F1xx机型和HAL库函数 课件 项目2 利用SysTick实现温度报警与控制.pptx
- 单片机产品设计与调试——基于STM32F1xx机型和HAL库函数 课件 项目3 利用按键查询实现参数设定及显示.pptx
- 单片机产品设计与调试——基于STM32F1xx机型和HAL库函数 课件 项目4 利用外部中断实现工件计数显示.pptx
- 单片机产品设计与调试——基于STM32F1xx机型和HAL库函数 课件 项目5 利用定时器实现直流电动机PWM调速.pptx
- 单片机产品设计与调试——基于STM32F1xx机型和HAL库函数 课件 项目6 利用计数器实现工件计数显示和打包控制.pptx
- 单片机产品设计与调试——基于STM32F1xx机型和HAL库函数 课件 项目7 利用DAC实现LED亮度控制.pptx
- 单片机产品设计与调试——基于STM32F1xx机型和HAL库函数 课件 项目8 利用ADC实现土壤湿度控制.pptx
- 单片机产品设计与调试——基于STM32F1xx机型和HAL库函数 课件 项目9 利用UART实现LED灯控制.pptx
- 单片机产品设计与调试——基于STM32F1xx机型和HAL库函数 课件 任务1.1 认识STM32单片机及其开发工具 .pptx
- 单片机产品设计与调试——基于STM32F1xx机型和HAL库函数 课件 任务1.3电路设计与调试.pptx
文档评论(0)