日韩在线不卡免费视频一区,日韩欧美精品一区二区三区经典,日产精品码2码三码四码区,人妻无码一区二区三区免费,日本feerbbwdh少妇丰满

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

pic單片機(jī)實(shí)現(xiàn)pwn調(diào)速

哪位DX用pic單片機(jī)做過pwn調(diào)速的咚咚?
用一電位器在RA口調(diào)節(jié),在ccp口輸出pwn脈沖.
全部回復(fù)(39)
正序查看
倒序查看
yumen1000
LV.2
2
2005-07-18 16:55
我有12F675做過!
0
回復(fù)
aiddy.tan
LV.6
3
2005-07-19 08:23
@yumen1000
我有12F675做過!
是無極調(diào)嗎,不知是否可以說說你的方案.
0
回復(fù)
yumen1000
LV.2
4
2005-07-19 13:04
@aiddy.tan
是無極調(diào)嗎,不知是否可以說說你的方案.
取樣改變Ton:Toff
0
回復(fù)
aiddy.tan
LV.6
5
2005-07-20 08:18
@yumen1000
取樣改變Ton:Toff
這我們清楚,關(guān)鍵是怎樣將電位器調(diào)節(jié)時(shí)的的變化量來改變占空比.
0
回復(fù)
rrrrr1234
LV.3
6
2005-07-22 09:49
@aiddy.tan
這我們清楚,關(guān)鍵是怎樣將電位器調(diào)節(jié)時(shí)的的變化量來改變占空比.
我也正遇到你這樣的問題,有辦法解決了嗎?我的QQ:190400709,請(qǐng)注明pwm,也請(qǐng)高手指?jìng)€(gè)方向
0
回復(fù)
yyhuiboy
LV.2
7
2005-07-23 14:07
@aiddy.tan
這我們清楚,關(guān)鍵是怎樣將電位器調(diào)節(jié)時(shí)的的變化量來改變占空比.
我現(xiàn)在也在用單片機(jī)實(shí)現(xiàn)這個(gè)功能,但是剛剛學(xué)習(xí)單片機(jī),對(duì)AD采樣以后如何來控制PWM的占空比也有很多的疑問,哪位大俠能夠指導(dǎo)一二啊,感激不盡啊!目前我已經(jīng)知道的是要用PID算法來實(shí)現(xiàn),但這方面的書太少了,哪位大俠指點(diǎn)啊,謝謝!
0
回復(fù)
劍心
LV.8
8
2005-07-28 18:10
@aiddy.tan
這我們清楚,關(guān)鍵是怎樣將電位器調(diào)節(jié)時(shí)的的變化量來改變占空比.
既然有電位器輸入還不如做純模擬的
0
回復(fù)
yumen1000
LV.2
9
2005-07-29 12:08
@劍心
既然有電位器輸入還不如做純模擬的
你做PWM,當(dāng)然會(huì)有占空比寄存器
0
回復(fù)
劍心
LV.8
10
2005-07-29 18:20
@yumen1000
你做PWM,當(dāng)然會(huì)有占空比寄存器
不用單片機(jī),拿模擬電路生成PWM行嗎?
0
回復(fù)
wadpj
LV.2
11
2005-07-31 01:13
我這里有一些資料 
0
回復(fù)
aiddy.tan
LV.6
12
2005-08-01 08:13
@yumen1000
你做PWM,當(dāng)然會(huì)有占空比寄存器
能將你的方案發(fā)出來參考一下嗎?謝謝!
0
回復(fù)
劍心
LV.8
13
2005-08-01 17:14
@aiddy.tan
能將你的方案發(fā)出來參考一下嗎?謝謝!
模擬的方案?就是用滯回比較器自激振蕩的PWM發(fā)生器,很多“電子線路大全”類型的老書上有的.
0
回復(fù)
abing
LV.8
14
2005-08-02 20:07
搞不明白,如果只是做一個(gè)PWM調(diào)速,就要用單片機(jī),你又不是數(shù)控調(diào)速.
PWM控制IC多如牛毛,還要用單片機(jī).既浪費(fèi)成本還要學(xué)編程?
0
回復(fù)
abing
LV.8
15
2005-08-02 20:12
@abing
搞不明白,如果只是做一個(gè)PWM調(diào)速,就要用單片機(jī),你又不是數(shù)控調(diào)速.PWM控制IC多如牛毛,還要用單片機(jī).既浪費(fèi)成本還要學(xué)編程?
我可以給你提供一個(gè)不到1塊錢的方案-------不過---要收費(fèi)的哦?
0
回復(fù)
aiddy.tan
LV.6
16
2005-08-03 08:26
@abing
搞不明白,如果只是做一個(gè)PWM調(diào)速,就要用單片機(jī),你又不是數(shù)控調(diào)速.PWM控制IC多如牛毛,還要用單片機(jī).既浪費(fèi)成本還要學(xué)編程?
用單片機(jī)做肯定有之道理,在抗干擾、過emc方面有很大的優(yōu)勢(shì),而且用單片機(jī)還有其它的用途,例如同時(shí)顯示馬達(dá)的轉(zhuǎn)速還等信息,用模擬的線路較複雜了.
0
回復(fù)
abing
LV.8
17
2005-08-03 08:38
@aiddy.tan
用單片機(jī)做肯定有之道理,在抗干擾、過emc方面有很大的優(yōu)勢(shì),而且用單片機(jī)還有其它的用途,例如同時(shí)顯示馬達(dá)的轉(zhuǎn)速還等信息,用模擬的線路較複雜了.
哦!你還有那么多要控制的啊!能不能把全部功能說出來.我可以看一下那種電路好一點(diǎn).
0
回復(fù)
abing
LV.8
18
2005-08-03 08:40
@aiddy.tan
用單片機(jī)做肯定有之道理,在抗干擾、過emc方面有很大的優(yōu)勢(shì),而且用單片機(jī)還有其它的用途,例如同時(shí)顯示馬達(dá)的轉(zhuǎn)速還等信息,用模擬的線路較複雜了.
還有在這話題里不明白你到底想做什么,

是叫別人給你方案呢?還是要?jiǎng)e人幫你編程,

不過不管叫別人幫你什么,你都要把要求全說出來,那樣才會(huì)更快的
完成你的任務(wù).
0
回復(fù)
劍心
LV.8
19
2005-08-03 12:08
@aiddy.tan
用單片機(jī)做肯定有之道理,在抗干擾、過emc方面有很大的優(yōu)勢(shì),而且用單片機(jī)還有其它的用途,例如同時(shí)顯示馬達(dá)的轉(zhuǎn)速還等信息,用模擬的線路較複雜了.
單片機(jī)在抗干擾和過EMC方面都是惹麻煩的東西.
0
回復(fù)
aiddy.tan
LV.6
20
2005-08-03 15:52
@劍心
單片機(jī)在抗干擾和過EMC方面都是惹麻煩的東西.
PIC的好多了,特別是在抗干擾方面.
0
回復(fù)
abing
LV.8
21
2005-08-03 16:11
@aiddy.tan
PIC的好多了,特別是在抗干擾方面.
那你還有什么問題嗎?
0
回復(fù)
2005-08-08 15:04
你那款芯片是否帶有AD轉(zhuǎn)換功能,如果有,那先把可調(diào)電阻上的電壓值轉(zhuǎn)換一下,后面要做的就是怎樣編程以達(dá)到最佳效果了!
PIC單片機(jī)有幾款型號(hào)好像RA口就是可以用來做AD轉(zhuǎn)換的!
0
回復(fù)
aiddy.tan
LV.6
23
2005-08-09 08:16
@做人要厚道
你那款芯片是否帶有AD轉(zhuǎn)換功能,如果有,那先把可調(diào)電阻上的電壓值轉(zhuǎn)換一下,后面要做的就是怎樣編程以達(dá)到最佳效果了!PIC單片機(jī)有幾款型號(hào)好像RA口就是可以用來做AD轉(zhuǎn)換的!
就是不知後面怎樣處理了,你可以指點(diǎn)一下嗎?
0
回復(fù)
2005-08-09 10:15
@aiddy.tan
就是不知後面怎樣處理了,你可以指點(diǎn)一下嗎?
脈寬值和變阻器上的分壓值肯定是呈線性對(duì)應(yīng)的關(guān)系,你把AD轉(zhuǎn)換出來的數(shù)值根據(jù)實(shí)際情況稍微處理一下,然后再放入控制脈寬的那個(gè)寄存器里!
0
回復(fù)
aiddy.tan
LV.6
25
2005-08-10 08:12
@做人要厚道
脈寬值和變阻器上的分壓值肯定是呈線性對(duì)應(yīng)的關(guān)系,你把AD轉(zhuǎn)換出來的數(shù)值根據(jù)實(shí)際情況稍微處理一下,然后再放入控制脈寬的那個(gè)寄存器里!
DX:我也是這樣認(rèn)為,但不知在程序上怎樣寫,能指點(diǎn)一下嗎?我是剛接觸單片機(jī)不久.謝謝你!!!
0
回復(fù)
2005-08-10 12:06
@aiddy.tan
DX:我也是這樣認(rèn)為,但不知在程序上怎樣寫,能指點(diǎn)一下嗎?我是剛接觸單片機(jī)不久.謝謝你!!!
那你單純的脈寬調(diào)制程序能不能寫?
0
回復(fù)
2005-08-10 12:43
@abing
還有在這話題里不明白你到底想做什么,是叫別人給你方案呢?還是要?jiǎng)e人幫你編程,不過不管叫別人幫你什么,你都要把要求全說出來,那樣才會(huì)更快的完成你的任務(wù).
您好,我用匯編語言寫了個(gè)89S52程序進(jìn)行調(diào)速(H橋見圖),請(qǐng)幫忙改正以下.500) {this.resized=true; this.width=500; this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/32/1123648974.gif');}" onmousewheel="return imgzoom(this);">1123649028.asm
0
回復(fù)
aiddy.tan
LV.6
28
2005-08-10 13:46
@做人要厚道
那你單純的脈寬調(diào)制程序能不能寫?
我用的是16F877A,單純的可以寫,例如用按鍵改變脈沖寄存器的值.
0
回復(fù)
2005-08-10 15:41
@aiddy.tan
我用的是16F877A,單純的可以寫,例如用按鍵改變脈沖寄存器的值.
那你單純的AD轉(zhuǎn)換能實(shí)現(xiàn)嗎?
0
回復(fù)
aiddy.tan
LV.6
30
2005-08-10 16:26
@做人要厚道
那你單純的AD轉(zhuǎn)換能實(shí)現(xiàn)嗎?
這個(gè)也沒有問題呀?就是不清楚A/D轉(zhuǎn)換後的值怎樣於脈寬寄存器聯(lián)系起來.
能具體說一下你的方案嗎?
0
回復(fù)
2005-08-10 17:12
@aiddy.tan
這個(gè)也沒有問題呀?就是不清楚A/D轉(zhuǎn)換後的值怎樣於脈寬寄存器聯(lián)系起來.能具體說一下你的方案嗎?
我也好久沒玩877了,手頭也沒有可供參考的書,只能憑記憶和你一起討論.
放置AD轉(zhuǎn)換結(jié)果的寄存器好像是10位的吧,還分靠上和靠下保存,是吧?
你能告訴我控制脈寬的寄存器是幾位的嗎?
0
回復(fù)
發(fā)