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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1740|回復: 8
收起左側

液晶和直流電機不能都正常工作 附單片機程序

[復制鏈接]
ID:1076306 發表于 2023-5-18 23:16 | 顯示全部樓層 |閱讀模式
問題:之前測試了液晶的部分是可以正常顯示的,然后測試了電機可不可以正常工作,運行程序會自己開始加速。當在電機的程序開始之前加上顯示液晶的程序,按下按鍵就沒有反應,電機也不轉,不太清楚為什么。電機的程序是在網上找的,因為對PWM還不太清楚。
1.不加液晶顯示的時候是這樣的,電機正常運轉(圖一)
2.加上液晶那句,液晶能顯示(圖二)
按鍵也沒有反應

圖二

圖二

圖一

圖一

代碼.doc

24.5 KB, 下載次數: 5

回復

使用道具 舉報

ID:1076306 發表于 2023-5-18 23:17 | 顯示全部樓層
第一次發帖,規則還不太熟悉,但很希望能有人回復,真的很困擾我這個問題
回復

使用道具 舉報

ID:844772 發表于 2023-5-19 08:23 | 顯示全部樓層
while(1);就是死循環啊,你好多地方用了,像是下面的程序,是不該用的。
void Start()
{
        LCD_Init();
        LCD_Display_String(4,0,"Treadmill");
        while(1);
}
回復

使用道具 舉報

ID:161164 發表于 2023-5-19 08:42 | 顯示全部樓層
DataForm_STC15.H 和 DataForm_STC15.H 呢?
回復

使用道具 舉報

ID:123289 發表于 2023-5-19 08:42 | 顯示全部樓層
電機是感性負載,斷電時(停機)需要考慮電機上的電感存儲的能量,會向外界釋放。
這里是要加一個續流二極管的,并在電機上。
回復

使用道具 舉報

ID:161164 發表于 2023-5-19 08:48 | 顯示全部樓層
2023-05-19_084708.png
回復

使用道具 舉報

ID:1076306 發表于 2023-5-19 12:07 | 顯示全部樓層
之前考慮加while(1)是希望液晶能一直顯示所以加上了,我現在按照大家的意見再改一下試試看
回復

使用道具 舉報

ID:1076306 發表于 2023-5-19 20:51 | 顯示全部樓層
yzwzfyz 發表于 2023-5-19 08:42
電機是感性負載,斷電時(停機)需要考慮電機上的電感存儲的能量,會向外界釋放。
這里是要加一個續流二極 ...

謝謝大佬,剛剛改完了,可以正常運行了。下面要去解決怎么測速和計算路程的問題了
回復

使用道具 舉報

ID:1076306 發表于 2023-5-19 21:37 | 顯示全部樓層
glinfei 發表于 2023-5-19 08:23
while(1);就是死循環啊,你好多地方用了,像是下面的程序,是不該用的。
void Start()
{

啊啊,謝謝啦
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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