当前位置: 首页 > news >正文

重庆峰宇园林建设有限公司网站天河区网站建设

重庆峰宇园林建设有限公司网站,天河区网站建设,关于申请建设门户网站的,望野 王绩基于STM32单片机生理监控心率脉搏TFT彩屏波形曲线设计1、项目简介1.1 系统构成1.2 系统功能2、部分电路设计2.1 STM32F103C8T6核心系统电路设计2.2心率检测电路设计2.3 TFT2.4寸彩屏电路设计3、部分代码展示3.1 ADC初始化3.2 获取ADC采样值3.3 LCD引脚初始化3.3 在LCD指定位置显… 基于STM32单片机生理监控心率脉搏TFT彩屏波形曲线设计1、项目简介1.1 系统构成1.2 系统功能2、部分电路设计2.1 STM32F103C8T6核心系统电路设计2.2心率检测电路设计2.3 TFT2.4寸彩屏电路设计3、部分代码展示3.1 ADC初始化3.2 获取ADC采样值3.3 LCD引脚初始化3.3 在LCD指定位置显示字符串1、项目简介 选题指导项目分享: https://gitee.com/lighter-z/embedded-base/tree/master点击查看详细资料 1.1 系统构成 本设计由STM32F103C8T6单片机核心板电路心率传感器电路报警电路按键TFT彩屏组成。 1.2 系统功能 1、TFT液晶实时显示心率值。2、TFT液晶实时显示采集到的的模拟信号的曲线图直接显示心率变化曲线。3、通过按键可以设置心率报警阈值按键有设置按键、设置、设置-在设置情况下可以对设置值进行加减。4、当前心率值超过设置阈值蜂鸣器报警同时显示心率值为红色否则蜂鸣器不报警心率值显示蓝色。 2、部分电路设计 2.1 STM32F103C8T6核心系统电路设计 STM32F103C8T6单片机最小系统电路由复位电路、时钟电路和电源电路。拥有这三部分电路后单片机即可正常工作。 单片机最小系统原理图如下图所示 实物图 2.2心率检测电路设计 心率检测电路由pulsesensor心率传感器与LM393比较器构成将DO与AO引脚连接到STM32单片机引脚上进行数据采集。 其具体电路原理图如下图所示 实物图如下图所示 2.3 TFT2.4寸彩屏电路设计 TFTThin Film Transistor即薄膜场效应晶体管属于有源矩阵液晶显示器中的一种。TFT-LCD液晶显示屏是薄膜晶体管型液晶显示屏也就是“真彩”(TFT)。TFT液晶为每个像素都设有一个半导体开关每个像素都可以通过点脉冲直接控制因而每个节点都相对独立并可以连续控制不仅提高了显示屏的反应速度同时可以精确控制显示色阶所以TFT液晶的色彩更真。TFT液晶显示屏的特点是亮度好、对比度高、层次感强、颜色鲜艳但也存在着比较耗电和成本较高的不足。TFT液晶技术加快了手机彩屏的发展。彩屏手机中基本上都支持65536色还有26万.130万显示有的甚至支持1600万色显示这时TFT的高对比度色彩丰富的优势就非常重要了。 其具体电路原理图如下图所示 实物图如下 3、部分代码展示 3.1 ADC初始化 由于需要对模拟信号进行处理所以使用到STM32中的ADC void Adc_Init(void) { ADC_InitTypeDef ADC_InitStructure; GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA |RCC_APB2Periph_ADC1 , ENABLE ); //使能ADC1通道时钟RCC_ADCCLKConfig(RCC_PCLK2_Div6); //设置ADC分频因子6 72M/612,ADC最大时间不能超过14M//PA1 作为模拟通道输入引脚 GPIO_InitStructure.GPIO_Pin GPIO_Pin_1;GPIO_InitStructure.GPIO_Mode GPIO_Mode_AIN; //模拟输入引脚GPIO_Init(GPIOA, GPIO_InitStructure); ADC_DeInit(ADC1); //复位ADC1,将外设 ADC1 的全部寄存器重设为缺省值ADC_InitStructure.ADC_Mode ADC_Mode_Independent; //ADC工作模式:ADC1和ADC2工作在独立模式ADC_InitStructure.ADC_ScanConvMode DISABLE; //模数转换工作在单通道模式ADC_InitStructure.ADC_ContinuousConvMode DISABLE; //模数转换工作在单次转换模式ADC_InitStructure.ADC_ExternalTrigConv ADC_ExternalTrigConv_None; //转换由软件而不是外部触发启动ADC_InitStructure.ADC_DataAlign ADC_DataAlign_Right; //ADC数据右对齐ADC_InitStructure.ADC_NbrOfChannel 1; //顺序进行规则转换的ADC通道的数目ADC_Init(ADC1, ADC_InitStructure); //根据ADC_InitStruct中指定的参数初始化外设ADCx的寄存器 ADC_Cmd(ADC1, ENABLE); //使能指定的ADC1ADC_ResetCalibration(ADC1); //使能复位校准 while(ADC_GetResetCalibrationStatus(ADC1)); //等待复位校准结束ADC_StartCalibration(ADC1); //开启AD校准while(ADC_GetCalibrationStatus(ADC1)); //等待校准结束} 3.2 获取ADC采样值 u16 GetAdc(u8 ch) {//设置指定ADC的规则组通道一个序列采样时间ADC_RegularChannelConfig(ADC1, ch, 1, ADC_SampleTime_41Cycles5 ); //ADC1,ADC通道,采样时间为239.5周期 ADC_SoftwareStartConvCmd(ADC1, ENABLE); //使能指定的ADC1的软件转换启动功能 while(!ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC ));//等待转换结束return ADC_GetConversionValue(ADC1); //返回最近一次ADC1规则组的转换结果 }3.3 LCD引脚初始化 void LCDInit(void) {GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); //使能PB,PD端口时钟GPIO_InitStructure.GPIO_Pin GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_10|GPIO_Pin_13; //LED0--PB.8 端口配置GPIO_InitStructure.GPIO_Mode GPIO_Mode_Out_PP; //推挽输出GPIO_InitStructure.GPIO_Speed GPIO_Speed_50MHz; //IO口速度为50MHzGPIO_Init(GPIOB, GPIO_InitStructure); //根据设定参数初始化GPIOA.8}3.3 在LCD指定位置显示字符串 void LCD_ShowChar(u16 x,u16 y,u8 num,u8 mode) {u8 temp;u8 pos,t;u16 x0x;u16 colortempPOINT_COLOR; if(xLCD_W-16||yLCD_H-16)return; //设置窗口 numnum- ;//得到偏移后的值Address_set(x,y,x8-1,y16-1); //设置光标位置 if(!mode) //非叠加方式{for(pos0;pos16;pos){ tempasc2_1608[(u16)num*16pos]; //调用1608字体for(t0;t8;t){ if(temp0x01)POINT_COLORcolortemp;else POINT_COLORBACK_COLOR;LCD_WR_DATA(POINT_COLOR); temp1; x;}xx0;y;} }else//叠加方式{for(pos0;pos16;pos){tempasc2_1608[(u16)num*16pos]; //调用1608字体for(t0;t8;t){ if(temp0x01)LCD_DrawPoint(xt,ypos);//画一个点 temp1; }}}POINT_COLORcolortemp; }
http://www.hkea.cn/news/14575693/

相关文章:

  • 网站后台系统访问wordpress登录机制
  • 响应式网站定制开发威海做网站公司哪家好
  • 网站打不开怎么回事湖南交通建设监理协会网站
  • 郑州网站开发douyanet公众号开发专业
  • 网站建设语言都有什么上海职业技能培训机构一览表
  • 网站首页快照应该怎么一起做网店广州站
  • wordpress私人建站主题同城信息发布平台
  • 学校网站开发文档电子商务网站开发实务
  • 佛山网站设计哪家便宜wordpress小程序调用
  • 做网站用linux哪个版本自己做网站的图片
  • 房产网站建站网站网络推广方法
  • 贵阳的网站建设公司网站制作价格上海
  • 百度网站降级的原因兰州新区规划建设管理局网站
  • 手机怎么自己创造网站做视频的素材网站
  • 源代码做网站手机制作视频软件app
  • 免费网站建设网站开发公司微网站 php
  • 南京网站运营公司电脑软件培训班计算机培训班
  • 具有价值的专业网站建设平台微信小程序 网站开发
  • 做推广网站那里好网络推广内容
  • 佛山网站优化多少钱做美图 网站
  • 湖南省网站免费企业网站系统源码下载
  • 安徽网站建设推荐黄页网站大全
  • 定制网站开发报价WordPress插件错误
  • 网站备案怎么那么慢wordpress加入地图
  • 水土保持生态建设网站做引流的公司是正规的吗
  • 做网站服务器是什么适合个人做的外贸平台
  • 网站seo站长工具打造品牌建设
  • 朝阳网站建设是什么意思网站psd
  • 深圳网站建设公司服务商企业订单管理系统软件
  • php网站后台验证码不显示网站公司怎么做