Upload
-
View
93
Download
1
Embed Size (px)
Citation preview
⾃自介
• 楊宗凡,浪打(lambda)
• 成⼤大電機⼆二年級
• 主持成⼤大開源社群 C4Labs
• 計劃在成⼤大辦理Hackerspace
!
• GitHub :
• github.com/sonicyang/
• about.me:
• sonicyang.me
FLOPPY INTERFACE
• 三bit控制訊號
• 制能 — Pin 10
• ⽅方向 — Pin 18
• 步進 — Pin 20
• 開機通電時,⾃自動透過光感測器RESET位置
• 三bit控制訊號
• 制能 — Pin 10 = HIGH
• ⽅方向 — Pin 18 = LOW
• 步進 — Pin 20 = Raising
• 開機通電時,⾃自動透過光感測器RESET位置
• 三bit控制訊號
• 制能 — Pin 10 = HIGH
• ⽅方向 — Pin 18 = HIGH
• 步進 — Pin 20 = Raising
• 開機通電時,⾃自動透過光感測器RESET位置
MSP430
• 2013 賠售,現在依舊便宜
• Low Power Consumption
• 16bit, No FPU
• Almost same as Arduino
• No Bootloader
!
• Less I/Os
SECOND VERSION
• 來⾃自Taipei Fablab的朋友所製作的SMART RAP亂改版
• 特別為了實驗室所製做
• 價格低廉 • 與前⾯面相同的架構,更改為Arduino Mega
PROTOTYPING MACHINE
• MendelMax 2.0修改⽽而成
• 特殊件都是可列印件 • ⾃自⾏行設計的Z軸機構 • ⼯工具為⾼高溫加熱器 • 第⼀一次使⽤用ARM作驅動
• 改進Python端程式
• ⼤大幅度降低誤差 • 採⽤用TI的⾺馬達驅動
PYTHON
• 傳送Serial資料
• Interactive Shell
• 依序解析某檔案中的G-code為LPC端所讀的opcode
• ⽐比先前⽀支援更多的G-code,同時提升精度與速度
PCB MILLER
• 不再⾃自RAPREP修改 • 由⾃自⾝身經驗修改設計機構 • 壓低價格 • 使⽤用台灣容易取得的零件 • 將所有任務都轉移到
ARM上⾯面,讓機器可以脫離電腦
• 挑戰FPGA控制 • ⼈人機界⾯面
REFERENCE
• http://sonicyang.github.io/CNC430/
• https://github.com/sonicyang/ARM-CNC
• https://hackpad.com/CNC-PCB-Miller-Project-Proposal-ttaDKjUHuS8