bl ctrl 製作筆記

2021-05-22 11:02:35 字數 786 閱讀 4627

5.5-- 今天把mk的**截了一段下來,但是不能工作, 發現電流一直都是0a. 後來發現下臂ir2103是低電平驅動的,所以這裡有問題,但是改過來還是不行.可能是程式本來就不通.電路方面,上下臂的線是接通的. 換了塊2103情況依舊   再次檢查電路, 然後重新寫程式

5.7-- 昨晚試了下把上臂下臂調換, 結果換了以後才想到 pwm 在關閉的時候是為0的, 這樣以來下臂的pwm在關斷的時候恰恰導通了下臂, 所以只能重新寫程式了.下臂導通的時候輸出pwm,關斷的時候應該是輸出1 高電平.

5.9-- 查暫存器,查指令..很多東西都忘記了.通過這幾個星期的看an,發現我犯了先入為主這個毛病.很大程度上,都受第一篇"驅動你的無刷電機by夏風"他說用定時器降30度電氣角的時間記錄下來倒數,這個問題關乎到如何使用 timer0 的問題.還有就是分頻的問題,雖然是可以解決,但是麻煩.而看到mk和microchip他們的**,人家是用timer0作定長的計時,有點類似於時間片的概念.

5.13- 今天調了乙個下午,發現了點問題:首先是timer0進入不了,其次就是換相時幾個暫存器(pwm輸出)的設定需要檢查.

5.16- 終於有點動靜了, 發聲, 震動!上臂全部導通, 下臂只有b相導通,重新檢查換相過程,嘗試用另外乙個換相順序.下臂不會換相也是乙個問題.

5.18- 對照了一下pic的手冊,發現換相沒問題... 查一下是不是下臂的問題, 還有那個pwm的輸出問題

5.20- 硬體出現大問題!

5.26- 抄ms的程式在main函式裡的while(1)外迴圈,而不能進入while內...難道是自動復位?

5.27- 決定換mk的程式了

linux LiveCD 製作筆記

因為我的筆記本式hasee的 因為沒錢。安不了fedora core 和 ubuntu 所以我打算自己編個核心然後給他們加上支援驅動。不知道行不行,但現在第一步就是先做個livecd玩玩。準備了linux kernel,必須的吧 busybox,比較方便 以下為大體過程 1.編譯核心,選上一些需要的...

Flex面板製作筆記

titlewindow的建立流程 1 先建立 命名為 titlewindowskin1 2 再建立基於spark.components.skinnablecontainer元件的檔案 例如 命名為testtitlewindow 引用titlewindowskin1 寫入 3 再建立基於testtit...

見縫插針遊戲製作筆記

public gameobject pinprefab public transform inspoint void start void inspin public bool isreah false public bool isfly false private transform startp...