久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 6536|回復(fù): 6
打印 上一主題 下一主題
收起左側(cè)

51單片機(jī)調(diào)光調(diào)速控制(面對(duì)網(wǎng)上一堆資料很多經(jīng)過測(cè)試不行,苦苦琢磨了幾天親測(cè),....

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
針對(duì)網(wǎng)上很多用單片機(jī)控制雙向可控硅來(lái)實(shí)現(xiàn)無(wú)極調(diào)光或無(wú)極調(diào)速的例子,自己親自測(cè)試了很多是有問題的,不是出現(xiàn)不可調(diào)就是出現(xiàn)晃動(dòng)等問題。自己研究了幾天,經(jīng)過自己親自試驗(yàn)后確實(shí)可行的電路圖和源代碼發(fā)出了(在白熾燈與單相電風(fēng)扇實(shí)測(cè)是可以的),供大家參考,一起學(xué)習(xí)。請(qǐng)大家批評(píng)指正!
特別注意問題:1、電路圖左邊了兩個(gè)電路都為電壓過零檢測(cè)電路,可以選其一;2、雙向可控硅驅(qū)動(dòng)器芯必須是MOC3022/MOC3023(不帶過零的);3、注意雙向可控硅BTA06的引腳接線;

電路原理圖如下:



單片機(jī)源程序如下:
  1. #include "STC15WXXX.h"

  2. sbit lamp_pwm=P3^6;//可控硅位
  3. sbit key0=P3^4;//降低亮度按鍵位
  4. sbit key1=P3^5;//增加亮度按鍵位

  5. unsigned int inc;
  6. void delay1ms(unsigned int t)
  7. {
  8.         unsigned int i;
  9.         while(t--)for(i=0;i<580;i++);
  10. }

  11. void INT0s()interrupt 0//INT0外部中斷,過零檢測(cè)觸發(fā)
  12. {
  13.                 TR0=0;
  14.             if(!key0)//降低亮度
  15.         {              
  16.                         inc+=100;
  17.             if(inc>=9900)inc=9900;
  18.         }
  19.         if(!key1)//增加亮度
  20.         {
  21.             inc-=100;
  22.              if(inc<=1000)inc=1000;
  23.         }
  24.         TH0=(65536-inc)/256;
  25.         TL0=(65536-inc)%256;
  26.         TR0=1;
  27. }

  28. void timer0()interrupt 1
  29. {
  30.         unsigned char i;
  31.                 TR0=0;
  32.                 //給觸發(fā)脈沖               
  33.         lamp_pwm=0;               
  34.         for(i=0;i<20;i++); //延時(shí)20us
  35.         lamp_pwm=1;//燈滅               
  36. }

  37. void main()
  38. {
  39.     P0M0 = 0x00;
  40.     P0M1 = 0x00;
  41.     P1M0 = 0x00;
  42.     P1M1 = 0x00;
  43.     P2M0 = 0x00;
  44.     P2M1 = 0x00;
  45.     P3M0 = 0x00;
  46.     P3M1 = 0x00;
  47.     P4M0 = 0x00;
  48.     P4M1 = 0x00;
  49.     P5M0 = 0x00;
  50.     P5M1 = 0x00;
  51.     P6M0 = 0x00;
  52.     P6M1 = 0x00;
  53.     P7M0 = 0x00;
  54.     P7M1 = 0x00;
  55.         P0=P1=P2=P3=P4=0xff;

  56.                 inc=9900;
  57.                 AUXR &= 0x7F;                //定時(shí)器時(shí)鐘12T模式
  58.                 TMOD &= 0xF0;                //設(shè)置定時(shí)器模式
  59.                 TMOD |= 0x01;                //設(shè)置定時(shí)器模式               
  60.                 TH0=(65536-inc)/256;
  61. ……………………

  62. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
STC單相交流調(diào)光調(diào)壓調(diào)速控制.zip (88.17 KB, 下載次數(shù): 170)


評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏7 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:519352 發(fā)表于 2019-6-17 22:50 | 只看該作者
下載看看
回復(fù)

使用道具 舉報(bào)

板凳
ID:566621 發(fā)表于 2019-6-19 11:41 來(lái)自手機(jī) | 只看該作者
謝謝你的分享
回復(fù)

使用道具 舉報(bào)

地板
ID:644060 發(fā)表于 2019-11-18 10:46 | 只看該作者
感謝分享
回復(fù)

使用道具 舉報(bào)

5#
ID:495990 發(fā)表于 2019-11-19 22:24 | 只看該作者
樓主老大,我分享了你的代碼,但是編譯不了,是STC15WXXX.h頭文件沒有的原因,但是官網(wǎng)里都沒有找到,您能不能給我一份,謝謝!郵箱sxx6375382@qq.com
回復(fù)

使用道具 舉報(bào)

6#
ID:724172 發(fā)表于 2020-9-3 16:47 | 只看該作者
用的是什么芯片?
回復(fù)

使用道具 舉報(bào)

7#
ID:99987 發(fā)表于 2020-9-9 11:43 | 只看該作者
關(guān)鍵單片機(jī)晶振頻率是多少?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 福利精品 | 91九色porny首页最多播放 | 爱综合| 欧美日韩在线精品 | av网址在线| 国产一级免费视频 | 国产一二区免费视频 | 午夜影视免费片在线观看 | 五月婷婷色 | 日日夜夜91| 久久久国产一区二区三区 | 亚洲精品美女 | 欧美视频二区 | 91在线免费视频 | 亚洲第一视频网站 | 精品日韩一区二区 | 精品在线观看一区 | 欧美一级二级视频 | 狠狠干网| 天天干狠狠操 | 久久999 | 久热精品视频 | 在线成人精品视频 | 国产91亚洲精品 | 亚洲最色视频 | 欧美日韩国产欧美 | 成人在线免费 | 紧缚调教一区二区三区视频 | 美女黄18岁以下禁止观看 | 国内91在线 | 午夜精品久久久久久久久久久久久 | 一区二区三区在线免费观看视频 | 99免费看| 欧美日韩专区 | 久久精品国产免费高清 | 中文av在线播放 | 欧美久久视频 | 在线免费观看日本视频 | 99色综合 | 久久精品国产亚洲a | 日韩精品一区二区三区中文字幕 |