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

大理建网站怎么网站排名seo

大理建网站,怎么网站排名seo,园区门户网站建设方案,莞城区仿做网站1.可控硅简介 可控硅,也叫晶闸管,广泛应用于交流控制系统中,可实现小功率控制大功率设备。可控硅分单向可控硅和双向可控硅,双向可控硅在结构上相当于两个单向可控硅反向连接,可以实现双向导通。以BTA41为例&#xff0…

1.可控硅简介

可控硅,也叫晶闸管,广泛应用于交流控制系统中,可实现小功率控制大功率设备。可控硅分单向可控硅和双向可控硅,双向可控硅在结构上相当于两个单向可控硅反向连接,可以实现双向导通。以BTA41为例,其电路符号及封装如下:

       G极为控制极,当G极有正向(或负向)脉冲时,双向可控硅导通,直到交流信号过零点时关断,如下图所示。因此,要通过单片机控制输出电压,首先需要检测交流信号的过零点,然后延时一定时间后,输出一个脉冲,使可控硅导通。延时时间越长,导通时间越短,输出电压越低。

2.电路设计

首先过零检测电路如下。原理比较简单,由一个整流桥和光耦组成。

输出波形如下图所示。上方为整流桥输出的波形,下方为光耦输出的波形。光耦输出端直接接单片机IO口即可。

可控硅驱动一般采用专用的光耦,该光耦内部集成了小功率的可控硅,用于驱动外部大功率的可控硅。电路如下:

      

3.程序设计

首先使能外部中断和一个定时器,定时器打开溢出中断。初始化部分可参考之前的公众号文章。外部中断用于检测过零点,定时器用于控制导通角和输出脉冲。

调压过程:单片机外部中断被触发后(检测到过零点),根据要输出的电压,计算导通角(延时时间),通过定时器设置延时时间,开启定时器溢出中断。定时时间到后输出一个脉冲,控制可控硅导通。程序如下:

外部中断函数:

void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin){       ac_flag = 0;       if(VoltFan != 0)       {              if(VoltFan > 220)//大于220V 直接导通              {                     HAL_GPIO_WritePin(DOUT2_GPIO_Port,DOUT2_Pin,GPIO_PIN_SET);              }              else              {                     ac_delay = ac_delay_us[VoltFan/5];//查表获得延时时间                     __HAL_TIM_SET_AUTORELOAD(&htim2,ac_delay);//设置定时器延时时间                     __HAL_TIM_ENABLE_IT(&htim2,TIM_IT_UPDATE);                     __HAL_TIM_ENABLE(&htim2);              }       }}

定时器中断函数:

void TIM2_IRQHandler(void){  /* USER CODE BEGIN TIM2_IRQn 0 *//* USER CODE END TIM2_IRQn 0 */  //HAL_TIM_IRQHandler(&htim2);  /* USER CODE BEGIN TIM2_IRQn 1 */       if (__HAL_TIM_GET_IT_SOURCE(&htim2, TIM_IT_UPDATE) != RESET)       {              if(ac_flag == 0)              {                     ac_flag = 1;                     HAL_GPIO_WritePin(DOUT2_GPIO_Port,DOUT2_Pin,GPIO_PIN_SET);//输出脉冲                     __HAL_TIM_CLEAR_IT(&htim2, TIM_IT_UPDATE);                     __HAL_TIM_SET_AUTORELOAD(&htim2,100);//设置定时时间100us(脉冲宽度)              }              else if(ac_flag == 1)              {                     HAL_GPIO_WritePin(DOUT2_GPIO_Port,DOUT2_Pin,GPIO_PIN_RESET);//100us时间到 关闭脉冲                     __HAL_TIM_CLEAR_IT(&htim2, TIM_IT_UPDATE);                     __HAL_TIM_DISABLE(&htim2);              }       }  /* USER CODE END TIM2_IRQn 1 */}

可控硅的触发脉冲一般在20~50us即可,感性负载脉冲宽度需要加大,一般不小于100us。

程序中延时时间是预先计算好通过查表获得的。计算方法通过计算sinx的积分获得,可参考下表。

欢迎关注公众号"嵌入式技术开发",大家可以后台给我留言沟通交流。如果觉得该公众号对你有所帮助,也欢迎推荐分享给其他人。

http://www.ds6.com.cn/news/49620.html

相关文章:

  • 怎么建手机网站平台免费观看短视频的app软件推荐
  • 百度 手机网站收录搜索引擎营销简称seo
  • 酒店网站开发东莞网站seo优化托管
  • 网站开发的人怎么样作品提示优化要删吗
  • wordpress文章不显示作者seo公司推荐
  • 新网站外链怎么做流量神器
  • 深圳市网络seo推广价格提高seo排名
  • 济南网站建站云南网络营销公司
  • 住房和城乡建设部网站村镇建设想做app推广项目在哪找
  • 河北涿州住房和城乡建设厅网站seo排名怎么做
  • 集团门户网站建设不足google谷歌搜索主页
  • 平台免费推广重庆seo小潘大神
  • 网站开发和oa有什么区别seo什么意思
  • 前端做项目的网站资源惠州seo博客
  • 福建定制网站开发拓客app下载
  • 更改网站图标网站建设总结
  • 网站开发开始阶段的主要任务包括( )。百度精准获客平台
  • 大丰区住房和城乡建设局网站今天重大新闻国内最新消息
  • 哪种nas可以做网站服务器网络媒体软文案例
  • 做电子章网站佛山网站建设正规公司
  • 自己做软件 做网站需要学会哪些超级优化大师
  • 杭州网络营销网站站长之家论坛
  • 网站建设网银花都网站建设公司
  • wordpress如何去除页眉部分张掖seo
  • abc网站建设怎么样荨麻疹怎么治疗能除根
  • 做网站建设很赚钱吗自助建站系统模板
  • 微信小程序怎拼做搬家网站长沙市云网站建设
  • 小型企业网站模板百度福州分公司
  • 石家庄教育平台网站建设武汉百度推广电话
  • 代做网站品牌推广营销