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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

單片機如何模擬編碼器ABZ脈沖?

查看數: 5230 | 評論數: 10 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2021-4-25 14:43

正文摘要:

我想用單片機模擬發送 正交編碼器的ABZ脈沖,用于測試   哪位大神幫忙指導下啊,感謝

回復

ID:824490 發表于 2021-4-28 09:38
jingwei2174 發表于 2021-4-27 14:16
我是用定時器測試過,但是用定時器中斷時,我要發出88KHz的頻率,這樣就有個問題出現了,占用了太多的CPU ...

不知你用的晶振頻多大?用什么IC?LED有驅動IC,還是直接MCU驅動?
ID:910902 發表于 2021-4-27 22:25
哪位大神能幫忙指導下啊,這個程序哪里錯了呢,不工作呀

#include <STC15F2K60S2.H>

void PWM_init(void)
{
        P_SW2 |= 0x80;   //擴展RAM選擇
        PWMC = 163;
        PWMCFG = 0x01;  //PWM2初始化高電平-1,PWM3初始化低電平-0
        PWMCR |= 0x03;  //關閉PWM波形發生器,使能PWM2-P3.7、PWM3-P2.1
        PWMCKS |= 0x01;  //PWM時鐘源選擇分頻器分頻之后的時鐘   2分頻系統時鐘,當SELT=0時,PWM時鐘為系統時鐘/(PS[3:0]+1)
        //PWMCH = 0;
        //PWMCL = 163;
        //PWM2T1H = 0;
        //PWM2T1L = 1;
        PWM2T1 = 33;
        PWM2T2 = 98;
        PWM2CR = 0x00;
        P37 = 1;
        PWM3T1 = 65;
        PWM3T2 = 130;
        PWM3CR = 0x00;
        P21 = 0;
        PWMCR |= 0x80;
        P_SW2 &= ~0x80;
}

void main(void)
{
        PWM_init();
        while(1);
}


ID:910902 發表于 2021-4-27 14:16
名字不是重點 發表于 2021-4-26 16:24
只要用2個定時器。一個寄存器(二次計數),一個標志位,
2個定時器(A/B),設為自動裝載。
比如:

我是用定時器測試過,但是用定時器中斷時,我要發出88KHz的頻率,這樣就有個問題出現了,占用了太多的CPU資源,數碼管顯示程序就出了問題了。
ID:824490 發表于 2021-4-26 16:24
只要用2個定時器。一個寄存器(二次計數),一個標志位,
2個定時器(A/B),設為自動裝載。
比如:
如果需求頻率是1Hz,可設定時器的中斷為100Hz或更高,多加一個寄存器做二次計數10,寄存器計數到5時觸發時器B計數(觸發一次即可),同時置IO口Z為高,寄存器計數計數到10時置IO口Z為低,反轉IO口A,同時復位寄存器。定時器B中斷時,反轉IO口B。

不知這樣符合不符合?

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

ID:910902 發表于 2021-4-26 09:44
波形的相位,用單片機的哪個功能能調試出來呢
ID:910902 發表于 2021-4-25 18:05
wangyuejia2015 發表于 2021-4-25 18:03
stm32可以輸出多路正弦信號, 只要確認好abz的相位關系就好

我用的是STC15W4單片機,我就是項位不知道該怎么寫,麻煩指點了
ID:775776 發表于 2021-4-25 18:03
stm32可以輸出多路正弦信號, 只要確認好abz的相位關系就好

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

ID:77479 發表于 2021-4-25 16:29
你把需要的波形畫出來看看,頻率、振幅?

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费观看日韩精品 | 中文字幕亚洲精品在线观看 | 亚洲成人一区二区三区 | 亚洲精品2区 | 欧美啪啪网站 | 国产伦一区二区三区四区 | 精品一区二区电影 | 午夜国产一区 | 国产精品揄拍一区二区久久国内亚洲精 | 亚洲精品一区二区 | 一区二区在线免费观看视频 | 久久亚洲一区 | 99热播精品 | 中文字幕免费视频 | 看一级黄色毛片 | 精品国产乱码久久久久久牛牛 | 麻豆av电影网 | 色综合一区二区三区 | 色视频网站 | 欧美伊人久久久久久久久影院 | 国产激情在线观看 | 天天宗合网 | 91精品国产一区二区在线观看 | 欧美二三区 | 亚洲一区二区在线播放 | 91精品国产91久久久久久密臀 | 日本久草 | 国外成人在线视频网站 | 一级无毛片 | 性国产丰满麻豆videosex | 亚洲免费网址 | 成人黄色电影在线播放 | 欧美一区二区三区精品 | 中文字幕第二区 | 日本成人综合 | 国产伦精品一区二区三区高清 | 欧美国产一区二区 | 欧美性a视频 | 一级毛片在线播放 | 一区二区三区视频在线观看 | 久国久产久精永久网页 |