欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3904|回復: 9
打印 上一主題 下一主題
收起左側

求:單片機控制外部電路電阻做負載的方式

[復制鏈接]
跳轉到指定樓層
樓主
ID:216389 發表于 2017-8-1 21:20 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
10黑幣
最近在學相關方面的知識,可能問題有些小白,望大神勿噴。

目前需要實現單片機控制外部電路的電阻大小,以調整外部電路中的負載大小。項目其他部分已經通過51單片機完成了,1s內會有數十個數據產生,根據這個數據來調整外部電路的負載。

外部電路很簡單,就一個手搖發電機(24V,200W),想加一個可由單片機控制的電阻(100-200級即可)。以實現電阻變化,手搖發電機搖動受到的阻力發生變化。電阻越小,阻力越大;電阻越大,阻力越小(最多1千歐的電阻即可)。

由于需要精確的控制電阻,且不隨電流溫度等發生變化。所以了解了數字電位器后,比如X9C10X系列,有人說不大適合接外部電路。
普通電位器多是人工旋轉控制,也不合適。
貌似開關控制也有相關方法,但是沒有現成的產品可以用。

望求可以直接使用的產品,或者相關解決思路,有直接的元器件推薦最好不過了。

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

使用道具 舉報

沙發
ID:123289 發表于 2017-8-1 23:54 | 只看該作者
關鍵是你未說清電阻的要求!
如果真如你說的“(100-200級即可)(最多1千歐的電阻即可)”,那么很簡單,一個電子電位器即可。
事實上還有:功率限制,電壓限制,接線限制,形狀限制……你都未交代。
回復

使用道具 舉報

板凳
ID:193213 發表于 2017-8-2 08:30 | 只看該作者
200w的應該加mos管或三級管加以控制,不應該直接控制電阻
回復

使用道具 舉報

地板
ID:149988 發表于 2017-8-2 08:46 | 只看該作者

RE: 求:單片機控制外部電路電阻做負載的方式

請讓我來拋磚引玉:第一個辦法,用繼電器來接通電阻或短路電阻的辦法,你想控制多少級就用多少個繼電器。將繼電器接成矩陣方式。例如用P0口和P2口,就可以接64個繼電器。設置一個按鍵,當按鍵按動1次時,讓P0.0和P1.0輸出。當按鍵按動2次時,讓P0.0和P1.1輸出......,當按鍵按動64次時,就完成了64次切換。這種做法優點:程序很簡單,控制很精確,阻值很隨意。缺點:成本太高。第二個辦法,用步進電機拉動繞線式電位器,用按鍵控制步進電機旋轉角度從而改變繞線電阻阻值的方法。這種做法優點:程序很簡單,成本較低。缺點:控制不很精確,阻值不很隨意。
回復

使用道具 舉報

5#
ID:216389 發表于 2017-8-2 10:09 | 只看該作者
不倒翁.WZT 發表于 2017-8-2 08:46
請讓我來拋磚引玉:第一個辦法,用繼電器來接通電阻或短路電阻的辦法,你想控制多少級就用多少個繼電器。將 ...

非常感謝您的建議。第二個方法起初我想過,但是如您所說的缺點,不大適合。第一個方法奈何目前單片機知識薄弱,暫時無法執行,所以在尋找現成的產品。若是沒有的話,我會考慮第一種方式。
回復

使用道具 舉報

6#
ID:216389 發表于 2017-8-2 10:13 | 只看該作者
wuai0314 發表于 2017-8-2 08:30
200w的應該加mos管或三級管加以控制,不應該直接控制電阻

感謝您的建議。我對電子元器件這些內容涉獵太少,需要好好研究看看。
回復

使用道具 舉報

7#
ID:216389 發表于 2017-8-2 10:23 | 只看該作者
yzwzfyz 發表于 2017-8-1 23:54
關鍵是你未說清電阻的要求!
如果真如你說的“(100-200級即可)(最多1千歐的電阻即可)”,那么很簡單, ...

感謝您的建議,我會好好繼續學習這幾塊知識。
目前選用的電阻,是為了放到手搖發電機的外部電路中,應該只是為了做功率負荷使用。根據外力的大小,調整電阻大小,讓發電機受到的阻力發生變化,兩個力相等的情況下(暫不考慮其他受力),加速度為0,進而產生一個類似的勻速運動。
回復

使用道具 舉報

8#
ID:123289 發表于 2017-8-2 11:35 | 只看該作者
1、用8個電阻串聯作為發電機的負載,阻值分別是:Rmin,1R,2R,4R,8R,16R,32R,64R,承受電流10A。因為:200W/24V=8.3A
2、用7個接觸器(觸點容量20A),其觸點分別將1R,2R,4R,8R,16R,32R,64R短接。
3、用單片機控制這7個接觸器。
如此:
7個接觸器有128個組合(即128級),可改變128種阻值。滿足樓主所提的要求。
Rmin是防止短路的最小阻值。
所有電阻的大小請樓主自己計算。
回復

使用道具 舉報

9#
ID:216389 發表于 2017-8-2 11:56 | 只看該作者
wuai0314 發表于 2017-8-2 08:30
200w的應該加mos管或三級管加以控制,不應該直接控制電阻

仔細看了三極管,感覺他的調節外部電流的能力很不錯,繼續研究看看。
回復

使用道具 舉報

10#
ID:216389 發表于 2017-8-3 15:02 | 只看該作者
yzwzfyz 發表于 2017-8-2 11:35
1、用8個電阻串聯作為發電機的負載,阻值分別是:Rmin,1R,2R,4R,8R,16R,32R,64R,承受電流10A。因為:200W/ ...

非常感謝您的建議。
我會把電路控制的這些基礎知識加強學習下。目前在嘗試用場效應管恒壓控制的方式解決。若無法有效解決,最終就得用這種方式來做了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表