owned this note changed 2 years ago
Published Linked with GitHub

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
回到入口,請點 這裡

伴伴學版T12烙鐵開發

參與開發人員與具體分工

  • Adam chen電路設計、外殼設計、硬體(坑主)
  • honki 美術設計
  • Dahai pon電路設計指導
  • 松凌(joe Hsieh)軟體設計_c語言
    人員需求:
  • 元件收集與測試
  • 網頁設計_html、css、javascrips
  • UI/UX工程師
  • 硬體測試

努力跳坑吧~

重要提醒

套件包完成後,提供溫度校正服務,可親自體驗或郵寄
須證明運作正常

電路設計與架構

  1. 電源管理部分
  • 110轉24V元件(待定)
    • 獨立電源板(1)(2) 露天1
    • *便當盒_90W / Open frame power supply 24V/3A
    • apple 19v_PD
  • 24->5v:buck,mp2225
  • 5V->3.3V:AMS1117-3.3V
  1. 電池
    • 充電保護+18650模組
  2. 預留24V4A電源輸入接口
    • 5.5頭
    • 香蕉頭
  3. 喇叭
    • 提示音
  4. 休眠功能實現方法
    • 霍爾
    • 紅外線循跡元件
  5. 旋轉編碼器
    • 增加多枚獨立按鈕
  6. 使用電容式觸控操作_專用ic
  7. 烙鐵頭功耗
  8. 大螢幕_hmi淘晶馳
  • tjc4832

主mcu選擇與設計

  • mcu選擇考量重點
  • 第一重點為有現貨!!!
  1. 運算能力
    • 基本浮點數
    • ARM cortex-M0+以上為佳
    • 16 or 32bit微控器
  2. 開發環境
    • c語言為主
    • 有官方開發環境及官方文件充足
    • 能夠以暫存器或函式庫方式開發,例如:stm32
  3. ADC
    • adc最少10bit
  4. 各式通訊port
    • uart :3組以上
    • spi :最少一組
    • iic :最少1組
  5. 燒錄方式單純或燒錄器單價相對較低
    • uart燒錄,例如:STM32燒錄HEX
    • isp燒錄,以arduino作為燒錄器
    • 若燒錄方式過於複雜或只能使用專用燒錄器,則以出貨時以燒錄好程式為主,例如pic 只能用snap或pickit燒錄,則由伴伴學統一燒錄
  6. mcu封裝
  • DIP or LQFP

mcu待選清單

-stm目前缺口過大,暫不考慮

UI/UX

旋鈕要做大會好轉很多
側邊編碼器

軟體參考

xxesp32_C3?

**esp32

  • web server 徵求前端高手

stm32_顯示

wagiminator(羊羹爸爸參考的原版,歡迎大家提供更早的開源專案)github
羊羹爸爸github
STM32_T12_Controller github

臉書學友提供意見(by Qc Fuhu):
我覺得韌體大都是copy&paste, 但是有幾個值在這個硬體設計可以先量測好, 例如:
// Default tip temperature calibration values
#define TEMP200 216 // temperature at ADC = 200
#define TEMP280 308 // temperature at ADC = 280
#define TEMP360 390 // temperature at ADC = 360
#define TEMPCHP 30 // chip temperature while calibration

外殼設計

  1. 伴伴學LOGO
  2. 全部版本皆預留電池模組空間
    外殼想像圖_大海提供

硬體賣場

  • 記錄各項零件購買處,後續若有缺件或或損壞,可至此選購

外部設備區

t12烙鐵手柄
烙鐵手柄接頭
//1.3"oled_iic or spi

電子零件區

開發時程紀錄

    1. 主控制板之電源部分
    • 完成時間:

參考資料

討論區

基本款功能

  1. 類比控溫

    • zero drift op amp
    • 控溫電路參考
    • 加熱模組
  2. 基本顯示

  3. 調溫方法

    • ne555 可變電阻
  4. 分為數位控制模組、類比控制模組

20210925(討論結果)

以arduino 擴充板形式實現
加上純類比模組
github

20210926 dahai
回到adc的電壓隨耦器那部份需要再檢討,目前應該有錯

20220208
mosfet DS接點確認

20220208

會後建議:
下次類似電路分享,可先將零件全部攤開,過程與結果都能清楚呈現,這樣大家比較方便提供建議以及幫忙除錯。

大海:
https://github.com/pondahai/t12_layout_test/

20220220

電路模擬

http://www.falstad.com/circuit/circuitjs.html?ctz=CQAgjCAcCmC0kgCwE4B0A2SB2ATIxADAesmMpAQKwiUE012VxhgBQAhuPuMjiDgQRk CanTBFJdAqgDMYfIkrpZOWbTDp0WHqgJhIiMDgHqjB6hKkcQ6vgIRH0-QVHripRfqkKVZyREhtZCwsQJDbOVlo9EQcWMgwVRwhT1YAdy5EcCxnChznAgyslyEU0pAigCdwcodahFhkQvBrAGMGiuMEWUxK8DghNH1DY1NKc0gxPX1WGvywXKhxY36rIlZF7IXV-NVwVslKn2R9T3OCbIAlaABnAEtbgBd2ADs26GLYkG-An yipk-r8hIVin9NMtwGD5uIlns h4NgATfjKHj2VzCfggZHQABm7AArgAbJ5zNHObE4dGQujRSSsDo0qm8Sm2REDWA6HA Kj QLBULhHQyIhsDqxel9KUVcRwHSwMh6MhJZDkeToZSrMWzTJ2DHs7GA2yUex4WwCfgW6qW8TcVTiFrrW2O63ZN29BBIjY1N0KbL4ITcH0mpwVINy4r h1WkwAimR qUVb1UMUlOY0SrL1raxPGip1zKOhpg4yCZJHDGKjKSApSDejBkWj1ginZDRTvIQ64gnEskZ9Cli0ljnepBYW1j7Ez53WIEQ7hJ1xFfE0YeG2XY6LgVDTAg4L6EAr-J2VY l1zaLMXzI3ioPppg 4EDPzofk0LZws6F3o1nH9F8N3PbcwSuUD-zHWB9mkJBSwBfoK1YSDgLtd84P6E8xGQ-digRMoekRYpunHdlcxNP9c09Ej9StXNM3Ik0mMYzdKOKMdc1lDiAHMMJohjDGQr433qXAr29CkJIqGSGzzVgADcQBk3M5MbZCEOOWRNJQzJVJlE8OP0vo1IYuiVL6cS41XYpcgQeT1KkwgdJksjDCGPg6EQdAAH0JDwXyCF8wh1V8gRfNkVAcF8pVwpCvzZFYFz32 AN-jlfh-MPRAgpC9tkCCuRjEoIqpBCLV0BpWKwHimKkpSwhvP2M1HGafpq2ywLgtCwrSt1AgsESaq4pizqGoIHS8GavhcxQZ0-IC3KeoK3z pmIgKuUEbapizRItYIA&fbclid=IwAR1sea4O85tCHT9UBcTBIq7LsHXJX6MdzZmPF7R4W0jxV44WbuUIKEZ6t_k

20220703

預計下次進度,整合下方原理圖與layout,討論數位控制方法與mcu(參照'mcu待選清單')

參考資料
IronOS - 柔性烙鐵控制韌體
https://hackaday.com/2023/08/02/open-source-firmware-for-soldering-irons/

Select a repo