Skip to content

shadowjohn/NSR150_RC_Computer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

功能:NSR150 RC 電腦

作者:羽山秋人 (http://3wa.tw)

最初開發日期:2018-08-29 12:05
最後更新日期:2018-09-04 01:23
版本:V0.1

說明:
  利用 Arduino ESP8266 + DC 壓降控制器 Buck + 馬達控制器 L298N + TTL IC 74LS14 製作的 NSR150 RC 電腦。 從NSR150維修手冊,可以得知 RC 馬達的測量方法,從 「白/白黑」線餵入「正向、反向」的12V電壓,可讓馬達旋轉。 然後 RC 伺服馬達可以量測「綠線、紅白」來取得目前RC伺服馬達的電阻,將馬達轉至 Lo ,測量約 1000Ω,轉至 Hi, 可以量到約 4000Ω。

利用此特性,與 Arduino 腳位 A0 可以拿來作 Ohm Meter (電阻測量器)。
然後使用 D0,D1,D2 來當作馬達驅動器腳位,連接 L298N:
D0 -> enA
D1 -> In1
D2 -> In2

L298N 輸出的 Out1 -> RC 馬達的「白/黑」
L298N 輸出的 Out2 -> RC 馬達的「白」

RC 需要 12V 的電壓,將機車的 12V 餵入 L298N 後使用即可。
Arduino 所需要的 5V 電源,將機車 12V 電源輸入,從 DC 壓降供應BUCK 穩定取得 5V 電源。

D3 接腳用來抓取引擎訊號,引擎訊號透過 74LS14 過濾雜訊。

電路圖:


參考影片:
播放影片
詳細心得資料:
NSR-RC伺服馬達研究-第一章:http://3wa.tw/blog/blog.php?id=1457
NSR-RC伺服馬達研究-第二章:http://3wa.tw/blog/blog.php?id=1687
NSR-RC伺服馬達研究-第三章:http://3wa.tw/blog/blog.php?id=1688

注意事項:

轉速訊號取得與接線方法,建議改成:https://github.com/shadowjohn/RPM_TACHOMETER
有空再更新吧^^"
參考資料:
一、Arduino ohm meter: http://www.circuitbasics.com/arduino-ohm-meter/
二、L298N 使用方法: https://howtomechatronics.com/tutorials/arduino/arduino-dc-motor-control-tutorial-l298n-pwm-h-bridge/
三、抓取引擎訊號的二種解法: https://kokoraskostas.blogspot.com/2013/12/arduino-inductive-spark-plug-sensor.html
四、74LS14 參考資料: http://www.onsemi.com/pub/Collateral/SN74LS14-D.PDF

About

使用 Arduino ESP8266、L298N、DCBuck、TTL 74LS14 來製作 NSR 150 RC 電腦

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages