作好了~
gcode控制的燈光
再加上手機執行octoprint
還挺方便的
Moko Jenson Huang
2017-03-24 12:36:56
黃大丙
2017-03-24 12:55:15
Josh Lin
2017-03-24 12:55:56
Josh Lin
2017-03-24 12:57:02
Bato Wang
2017-03-24 12:57:56
其實以ATOM來說.....LED直接接Heater 2就可以直接用gcode控制了吧 (雖然雙色, 但是heater只用了一組啊)
黃大丙
2017-03-24 12:58:19
Josh Lin
Marlin的PWM不知怎算的,他可以設S1~S255,我把他設成S1還是一點都沒閃爍感覺(明明亮度已經超暗了)
黃大丙
2017-03-24 12:59:06
Bato Wang
對啊~Heater 2沒用,可以用加溫指令控制。不過用其它pin也一樣方便啦,都不用改code。
黃大丙
2017-03-24 13:01:36
我是接底下那一排,因為那邊插pin比較方便,5v ground signal同時都有
黃大丙
2017-03-24 13:03:41
Josh Lin
想想有可能是他送的PWM頻率比較高所以沒什麼感覺,有空我再量一下~
Josh Lin
2017-03-24 13:06:28
黃大丙
所以還是用 5V 去推 MOS 的 GATE 嗎?
黃大丙
2017-03-24 13:07:07
黃大丙
2017-03-24 13:11:53
Moko Jenson Huang
2017-03-24 13:22:30
風浪
2017-03-24 13:26:07
Alan Chen
2017-03-24 13:46:01
黃大丙
2017-03-24 13:55:02
Alan Chen
2017-03-24 13:58:25
黃大丙
2017-03-24 13:59:47
pi3可以呀,octoprint有插件可以控制pi3的gpio
但你從pi3的話還是得有mosfet幫你推LED
Alan Chen
2017-03-24 14:00:21
黃大丙
2017-03-24 14:00:22
只差在是控制atom的gpio,或者是pi3的gpio這樣而已
黃大丙
2017-03-24 14:01:05
黃大丙
2017-03-24 14:02:40
我是覺得如果光條是要裝ATOM上,那用Atom的gpio比較方便
你如果光條是要裝其它地方(櫃子上之類的)那就用pi3來作是最好的~
Alan Chen
2017-03-24 14:03:23
黃大丙
2017-03-24 14:04:29
嗯嗯~那用我的作法吧,你要弄的時候我再跟你講細節怎麼弄
Alan Chen
2017-03-24 14:05:13
Josh Lin
2017-03-24 16:46:09
黃大丙
Power MOSFET RF510或RF520 的料號 少了一個 I
正確應該是 IRF510 或 IRF520
黃大丙
2017-03-24 17:11:56
黃大丙
2017-03-24 17:14:50
Josh Lin
我下次重作的時候就要加BJT把電壓拉上去了
看起來IRF510或520不把電壓拉高一樣跑不到全開
黃大丙
2017-03-24 17:17:29
不過我不是用510/520啦,我用30N06...最高電流比510/520高了大概3倍
Josh Lin
2017-03-24 17:32:12
黃大丙
差不多 啊~~
30N06 的 RDS(ON) = 40mΩ@VGS = 10 V, ID=15A
IRF 510 的 RDS(on) () VGS = 10 V 0.54Ω ID=5.6A
@VGS = 10 V GATE 導通電壓 都設計 在10V
只不過
30N06 的 RDS(ON) = 40mΩ 較低,60V PD 79W
IRF 510 的 RDS(ON) = 540mΩ 較高,100V PD 43 W
黃大丙
2017-03-24 17:33:34
嗯嗯~導通都要加壓,最高電流不是30A跟10A左右嗎?
Josh Lin
2017-03-24 17:35:22
因 IRF 510 的工作在100V 故 RDS(ON) = 540mΩ 較高~~
所以 用在 12V 燈條 30N06 就可以~~反而 較佳~~
Josh Lin
2017-03-24 17:37:31
黃大丙
2017-03-24 17:37:50
RDS(ON)主要會影響什麼啊?我看30N06的spec的時候看他好像挺自豪自己RDS(ON)很低
Josh Lin
2017-03-24 17:38:55
@VGS = 10 V GATE 導通電壓,不能 超過 20V 會擊穿 燒毀~~
黃大丙
2017-03-24 17:40:30
Josh Lin
2017-03-24 17:41:20
Power MOS 主要 就 看 工作耐壓 電流 PD 和 RDS(ON),RDS(ON) 越低 越不容 發燙,也越難做!
黃大丙
2017-03-24 17:42:11
Josh Lin
2017-03-24 17:43:07
尤其 是 P-CH Power MOS (用在 High Side 控制) 更難做!就更貴!
Josh Lin
2017-03-24 17:44:25
黃大丙
2017-03-24 17:44:41
Josh Lin
2017-03-24 17:45:41
N-CH Power MOS (用在 Low Side 控制) 便宜 又常用!
Josh Lin
2017-03-24 17:48:11
所以 有穚式H型 驅動電路,有設計把 High Side P MOS 也改用 N MOS 來用,但須加 Charge Pump 電路,因為 N MOS 比 P MOS 便宜~~
Josh Lin
2017-03-24 17:51:38
像 鋰電池 保護電路 的低壓 N MOS 的 RDS(ON) 有的 只有10幾 mΩ 不到 20mΩ~~壓降 才不會 太多~~
Josh Lin
2017-03-24 17:54:49
對了~~Pwoer MOS 有沒完全通 用電錶 或 示波器 量 Vds 電壓 就知道了~~
黃大丙
2017-03-24 17:55:57
Josh Lin
2017-03-24 18:02:22
歐姆定律,RDS(ON) 就是完全導通時的 最小導通電阻,乘上 通過的 電流,就是 Drain 和 Source 兩極 的最小 壓降 電壓 Vds~~
如 Vds 電壓 高 就代表 MOS 沒完全導通~~
黃大丙
2017-03-24 18:05:46
Josh Lin
2017-03-24 18:33:14
嗯~~
VDS 是 最大耐壓(DS 是大寫),
Vds(ds 是小寫) 是指 落在Drain 和 Source 兩極 的 壓降 的 動態的 電壓~~
如 未完全 導通時 D S 之間 的 電阻 會比 RDS(ON) 大很多,這時 Vds 的電壓 就會比 完全 導通時 電壓高~~
黃大丙
2017-03-24 18:35:19
我接12V上去的時候Vds那邊壓降不是就12V喔?
Josh Lin
2017-03-24 18:41:40
如 MOS 導通 良好(假設 電阻=0) 12V 電壓 會完全落 LED 上,MOS 上的 壓降=0,此時 MOS 沒有消耗功率損失,故完全 不會發熱!
但 這是理想值!實際上 MOS 導通都 有電阻~~一般 機械開關也有~~幾10mΩ 算是很低了~~
黃大丙
2017-03-24 18:44:23
喔~懂了,我一直想Vds是led上的壓降 (因為LED跨在d和s上)
Josh Lin
2017-03-24 18:47:05
黃大丙
不是啦~~LED 和 D S(就是 MOS) 是 串聯的 啊~~把 MOS 的D 和 S 就當作 開關 的兩端 來看 吧
黃大丙
2017-03-24 18:50:09
黃大丙
2017-03-24 18:50:32
V+ --> LED -->D,然後S是接地...醬才對
黃大丙
2017-03-24 18:50:51
Josh Lin
2017-03-24 18:54:52
黃大丙
是的 N MOS 是這樣接 沒錯~~
Gate 對 GND 的訊號 是 控制 這開關 輸入端~~
你已 不簡單了~~
陳維德
2017-03-24 19:17:21
黃大丙
2017-03-24 19:19:44
哈~如果是要作燈的話這不用懂啦,買現成模組來裝就好了
Josh Lin
2017-03-24 20:45:21
蘇冀瑋
2017-03-25 00:15:20
Alan Chen
2017-03-25 12:50:19
之前玩Linkit的時候有買擴充包,既然是要控制電流,Relay可以嗎?這個?我不確定啦,亂猜的
黃大丙
2017-03-25 12:52:32
Relay不行哦,因為PWM是連續震盪開關的波,relay反應跟不上....(而且你這顆relay是3v的?)
Alan Chen
2017-03-25 12:52:54
Alan Chen
2017-03-25 12:59:34
黃大丙
2017-03-25 13:11:46
Alan Chen
2017-03-25 14:35:08