亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

stc89c54rd單片機+接步進電機驅(qū)動器脈沖數(shù)量減半

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1076739 發(fā)表于 2026-5-26 13:59 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
之前做電機控制項目的時候有個問題,用stc89c54rd+的p1的口(準雙向且沒有上拉電阻),沒接步進電機驅(qū)動器輸出脈沖800個是正常的,后來與步進電機驅(qū)動器相接的時候,脈沖數(shù)量直接減半而且示波器上看波形低電平的時候電壓不在0v左右,而在2v左右。但是接p0口(開漏+上拉)就是正常的。芯片與步進電機驅(qū)動器接法是共陽的接法。后來猜測可能是io口模式不同導(dǎo)致的,就把所有脈沖口換到p0上。但是一直想不明白為什么會出現(xiàn)這樣的現(xiàn)象的原理,請問有沒有大佬解惑。

51hei20260528-145649.png (96.15 KB, 下載次數(shù): 0)

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

使用道具 舉報

沙發(fā)
ID:1064915 發(fā)表于 2026-5-26 15:48 | 只看該作者
什么驅(qū)動器
回復(fù)

使用道具 舉報

板凳
ID:584814 發(fā)表于 2026-5-28 11:51 | 只看該作者
點上三柱香,向單片機三叩首,高呼好了好了好了,禮畢即成。
不需要任何電路圖和代碼附上,泄露天機是搞不成的
回復(fù)

使用道具 舉報

地板
ID:1076739 發(fā)表于 2026-5-28 14:57 | 只看該作者
man1234567 發(fā)表于 2026-5-28 11:51
點上三柱香,向單片機三叩首,高呼好了好了好了,禮畢即成。
不需要任何電路圖和代碼附上,泄露天機是搞不 ...

加了加了
回復(fù)

使用道具 舉報

5#
ID:1076739 發(fā)表于 2026-5-28 14:58 | 只看該作者

TB6600
回復(fù)

使用道具 舉報

6#
ID:155507 發(fā)表于 2026-5-31 10:04 | 只看該作者
TB6600 步進驅(qū)動器上的邏輯輸入(PUL、DIR、ENA)需要每條信號線的電流為 (8 mA) 至 (15 mA)。它們采用光耦合器隔離,并與標準 (3.3 V) 和 (5 V) 邏輯電平兼容。大多數(shù)模塊都具有內(nèi)置電阻器,可以安全地處理這些電壓,而無需外部串聯(lián)電阻器。

邏輯輸入電流:(8 mA) – (15 mA)


STC89C54RD+ 的 I/O 口
輸出低電平灌電流 (P0、ALE、PSEN)    最小值 5 mA   典型值 8 mA
輸出低電平的灌電流 (P1、P2、P3、P4) 最小值 2.5 mA 典型值 4 mA
輸出高電平的拉電流 (P1、P2、P3、P4) 最小值 40 uA  典型值 70 uA

根據(jù)提供的【技術(shù)手冊內(nèi)容】和【TB6600 參數(shù)】,我們可以從電路原理層面精確解釋你遇到的“脈沖減半”現(xiàn)象。
核心原因:灌電流能力嚴重不匹配
TB6600 邏輯輸入需求:

每路輸入(PUL、DIR、ENA)要求 8 mA ~ 15 mA 電流(光耦導(dǎo)通條件)。

STC89C54RD+ I/O 口灌電流能力:

I/O 口                        輸出低電平灌電流(典型值)
P0、ALE、PSEN                8 mA
P1、P2、P3、P4                4 mA


1. 為什么 P1 口(準雙向)工作異常?

當 P1 口輸出低電平時,需要吸收來自 TB6600 光耦回路的電流(共陽接法:5V → 光耦LED → 限流電阻 → P1口)。
光耦所需的 8~15 mA 已遠超 P1 口的 4 mA 典型驅(qū)動能力。
P1 口內(nèi)部的下拉 MOSFET 被強制輸出過大電流,進入 線性區(qū)(類似于可變電阻),導(dǎo)致漏源電壓 V_{DS} 顯著上升。
實測低電平電壓 2V,正是這個電壓降的體現(xiàn)。此時光耦未能可靠導(dǎo)通(其低電平閾值通常需 < 0.8V),導(dǎo)致脈沖跳變被誤判或部分丟失,最終 有效脈沖數(shù)減半。

2. 為什么 P0 口(開漏 + 上拉)工作正常?

P0 口在開漏模式下輸出低電平時,內(nèi)部下拉管具有更強的灌電流能力(典型 8 mA,最小保證 5 mA)。
雖然 8 mA 仍略低于 TB6600 的 8-15 mA 需求上限,但實際電路中的裕量足夠:TB6600 的光耦通常有 1.2V-1.5V 正向壓降,串聯(lián)限流電阻后電流可低于 15 mA(例如 330Ω 電阻時電流約 10.9 mA)。P0 口能穩(wěn)定吸收該電流,將低電平電壓保持在 0.1V ~ 0.3V 以內(nèi)。
外部上拉電阻保證了高電平的快速建立,整體脈沖信號波形完整,驅(qū)動器正常計數(shù)。

3. 高電平拉電流數(shù)據(jù)說明什么?
手冊給出 P1、P2、P3、P4 的 輸出高電平拉電流僅為 40~70 μA,這是非常弱的驅(qū)動能力。如果采用 共陰接法(驅(qū)動器由高電平觸發(fā)),P1 口將完全無法驅(qū)動,問題會更嚴重。幸運的是您使用的是共陽接法,只需要低電平灌電流能力,但這一能力恰恰是 P1 口的短板。

結(jié)論與建議

你的分析和實驗完全正確:問題根源就是 P1 口和 P0 口的 灌電流驅(qū)動能力差異,導(dǎo)致 TB6600 的輸入光耦無法可靠工作。
當前解決方案(P0 口開漏 + 上拉)是最簡單有效的,它利用了 P0 口更強的下拉能力。
若必須使用 P1 口,可通過外加 NPN 三極管(如 9013)或開漏緩沖器(如 74HC07) 來增強驅(qū)動,三極管基極限流電阻后由 P1 口控制,集電極開路輸出至 TB6600。


以上就是“脈沖減半”現(xiàn)象的全部原理。請放心使用 P0 口方案繼續(xù)開發(fā),無需修改硬件設(shè)計。

回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表