wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 103297|回復(fù): 272
打印 上一主題 下一主題
收起左側(cè)

T12白光烙鐵固件源碼(天山V1.2 51單片機(jī)硬件SPI LED支持3芯手柄)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:273049 發(fā)表于 2018-1-8 10:12 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
stc芯片  支持3芯手柄
白光烙鐵_V3.1.1硬件SPI(天山V1.2)
天山OLED烙鐵使用手冊(cè)
修訂歷史
版本
更新日期
更新說(shuō)明
作者
V1.0
2017-06-05
第一次發(fā)布
王志浩
V2.0
2017-08-23
增加中文菜單,優(yōu)化溫度控制,修復(fù)若干BUG
王志浩
V2.1
2017-08-29
修復(fù)工廠模式中的若干BUG,優(yōu)化溫度控制
王志浩
V2.2
2017-08-30
修復(fù)蜂鳴器音量的相關(guān)BUG
王志浩
V2.3
2017-08-31
調(diào)整進(jìn)入工廠模式的方法
王志浩
V2.4
2017-09-01
調(diào)整顯示界面,修復(fù)若干BUG
王志浩
V2.5
2017-09-03
提高回溫速度,提高烙鐵可靠性
王志浩
V2.6
2017-09-13
修改程序適用于采用V1.0beta版硬件
王志浩
V2.7
2017-09-18
修改休眠和待機(jī)邏輯
王志浩
V2.7A
2017-09-19
修復(fù)若干BUG
王志浩
V2.8
2017-09-21
修復(fù)重要BUG,改進(jìn)程序修改方法
王志浩
V2.9.0
2017-10-07
增加進(jìn)口頭的兼容性,調(diào)整程序結(jié)構(gòu),修復(fù)BUG
王志浩
V2.9.1
2017-10-08
優(yōu)化程序結(jié)構(gòu),優(yōu)化對(duì)進(jìn)口頭的兼容性
王志浩
V2.9.2
2017-10-09
優(yōu)化溫度顯示,增加按鍵功能
王志浩
V2.9.3
2017-10-10
優(yōu)化按鍵功能,優(yōu)化菜單顯示,修復(fù)BUG
王志浩
V2.9.4
2017-10-11
徹底移除STC庫(kù)函數(shù)
王志浩
V2.9.5
2017-10-20
修改程序結(jié)構(gòu),為移植UI做最后準(zhǔn)備
王志浩
V3.0.0
2017-10-21
更換菜單界面,取消工廠模式,修改焊咀校準(zhǔn)
BEAT
V3.0.1
2017-10-22
修復(fù)若干BUG
BEAT
V3.0.2
2017-10-23
修復(fù)若干BUG
王志浩
V3.1.0
2017-10-27
更換新的UI界面,修復(fù)若干BUG
王志浩
V3.0.0 版更新詳細(xì)說(shuō)明:
①更換新的菜單界面;
②將工廠模式功能移植到主菜單中;
③修改校準(zhǔn)烙鐵頭的方法;
V3.0.1 版更新詳細(xì)說(shuō)明:
①修復(fù)1.3吋OLED顯示不全的BUG;
②修復(fù)菜單中默認(rèn)通道不能置0的BUG;
③修復(fù)菜單中時(shí)間設(shè)置最大只能為10的BUG;
V3.0.2 版更新詳細(xì)說(shuō)明:
①修復(fù)部分硬件蜂鳴器不響的BUG;
②修復(fù)休眠時(shí)屏幕顯示的BUG;
③修復(fù)菜單中版本號(hào)顯示的BUG;
④?chē)L試修復(fù)待機(jī)喚醒的花屏BUG.
V3.1.0 版更新詳細(xì)說(shuō)明:
①在保留原先UI界面的同時(shí),添加仿JBC界面可供選擇;
②修復(fù)最高溫度限制可能無(wú)效的BUG;
③修復(fù)部分獨(dú)立按鍵無(wú)提示音的BUG。
0 特別聲明0.1 版權(quán)聲明
程序中所有代碼均由本人(即全體著作權(quán)所有人,下同)開(kāi)發(fā)完成,程序開(kāi)源后授權(quán)任何人可免費(fèi)使用本程序(既可直接使用固件,亦可在程序基礎(chǔ)上修改出任何衍生版本),但上述程序及本文檔著作權(quán)屬本人所有。
硬件設(shè)計(jì)中參考了廣大網(wǎng)友的建議,不再聲明版權(quán),但請(qǐng)各位使用者尊重本人和其他網(wǎng)友的勞動(dòng)成果。
0.2 開(kāi)源協(xié)議
除本人以外的任何人對(duì)本程序(包括但不限于此版本,下同)進(jìn)行修改后的任何衍生版本,以及以本程序思路或部分代碼為基礎(chǔ)設(shè)計(jì)的其它程序,必需開(kāi)源所有代碼。未經(jīng)第一著作權(quán)所有人(@BEAT)之書(shū)面授權(quán),任何單位和個(gè)人不得將上述程序(包括本程序及所有衍生版本和參考本程序設(shè)計(jì)的其它程序)及本文檔以任何形式用于商業(yè)用途。
本程序受著作權(quán)法保護(hù),本人保留對(duì)侵權(quán)者及違反開(kāi)源協(xié)議者追究法律責(zé)任的權(quán)利。請(qǐng)遵守此開(kāi)源協(xié)議,尊重原作者、及所有衍生版本作者的勞動(dòng)成果,遵守著作權(quán)人所在地法律法規(guī)!
0.3 免責(zé)聲明
              本人只進(jìn)行程序的設(shè)計(jì),并無(wú)償分享給網(wǎng)友。本人只保證該程序在我的手中可以正常工作,不保證其他人以任何形式得到的電路板、元器件及源程序均可正常工作,不承擔(dān)其他任何人使用本人所設(shè)計(jì)的所有軟硬件造成的一切后果。如您不同意此聲明,請(qǐng)您立即刪除本文檔及其相關(guān)程序。
0.4 致謝
              本程序中部分內(nèi)容參考了@BEAT的相關(guān)算法;@ xzhyahoo1在V2.0和V2.1版本設(shè)計(jì)時(shí)提供了建議;V2.8版本修復(fù)的BUG是由@理解源于真誠(chéng)發(fā)現(xiàn)的。V3.0中的UI是由@BEAT設(shè)計(jì)的。以上朋友的幫助,對(duì)程序的開(kāi)發(fā)和更新起到了良好的作用,在此一并致謝。

1 硬件準(zhǔn)備1.1 硬件介紹1.1.1 本人設(shè)計(jì)的PCB介紹
①存在已知問(wèn)題是編碼器和OLED屏距離太近,如果選用1.3寸OLED,編碼器裝上旋鈕后會(huì)擋住部分OLED屏。因此需要各位試用的朋友自己飛線,或給屏裝上排線,或EC11采用飛線,總之將屏和編碼器分開(kāi)。
              ②焊接蜂鳴器和編碼器時(shí),應(yīng)先焊蜂鳴器再焊編碼器,并用膠帶或熱熔膠將蜂鳴器的兩個(gè)焊盤(pán)妥善絕緣,否則編碼器背部的金屬會(huì)將蜂鳴器短路,并且需要將編碼器兩個(gè)固定腳剪掉。
              ③選用5V供電的OLED屏?xí)r,R4/R5應(yīng)選用1k,采用3.3V供電時(shí),R4/R5選用470R,具體選用5V還是3.3V,由JP1跳線決定。
              ④請(qǐng)?jiān)?V加470uF以上電容,運(yùn)放VCC加104電容。
⑤電容C5設(shè)計(jì)有誤,實(shí)際不需要。
1.1.2 智萌版硬件介紹
              ①正面三個(gè)電容不需要焊接,否則無(wú)法下載程序;
              ②建議MOS更換為AO4413.
1.1.3 海綿寶寶版硬件介紹
              ①單片機(jī)應(yīng)改為STC15W2K60S2;
1.2 燒錄固件1.2.1 燒錄步驟
              固件在Prj文件夾下Objects子文件夾內(nèi),文件名為HAKKO.hex。
①將CH340模塊連接焊臺(tái),先只接TX、RX、GND三根線,VCC不接;
②按圖1-1步驟勾選相關(guān)選項(xiàng);
圖1-1 STC-ISP軟件操作步驟
③將下載器VCC與焊臺(tái)連接。
1.2.2 燒錄失敗排查
①編碼器位置不合適,旋轉(zhuǎn)編碼器再試(請(qǐng)確保編碼器轉(zhuǎn)到位,不要卡在中間);
②TX、RX接反,V1.0beta版本硬件應(yīng)是T-R、R-T;
③下載器供電不穩(wěn),檢查下載器帶載后的電源電壓;
④降低下載時(shí)的最高波特率,并取消勾選“使用快速下載模式”。
2 功能介紹2.1 界面介紹
烙鐵工作時(shí),分為兩種工作模式,即普通工作模式和通道工作模式,兩種模式可短按編碼器切換,以下將分別介紹。
2.1.1 普通工作模式
普通工作模式下,允許用戶(hù)以自定義的步進(jìn)(在菜單中可調(diào)),調(diào)整設(shè)定溫度值。步進(jìn)取值范圍為1-50。普通工作模式界面如圖2-1。
圖2-1普通工作模式界面
2.1.2 通道工作模式
              通道工作模式下,用戶(hù)可以在0~5共計(jì)6個(gè)溫度通道中選擇設(shè)定溫度,其中通道0為0℃,通道5為“最高溫度”值,其余四個(gè)通道的值可在工廠模式中設(shè)定。通道工作模式界面如圖2-2。
2.2 主菜單介紹
長(zhǎng)按編碼器進(jìn)入一級(jí)菜單,旋轉(zhuǎn)編碼器選擇想要進(jìn)入的二級(jí)菜單,短按進(jìn)入該二級(jí)菜單。再次旋轉(zhuǎn)編碼器,將光標(biāo)移動(dòng)至需要修改的具體參數(shù)上,短按編碼器選中該內(nèi)容(選中后該選項(xiàng)值顯示在文字后方)。再次旋轉(zhuǎn)編碼器修改該值,修改完成后短按編碼器取消選中(取消選中后該選項(xiàng)值消失),再次旋轉(zhuǎn)編碼器可以移動(dòng)光標(biāo)至其他參數(shù)上。退出一級(jí)菜單和二級(jí)菜單均需要長(zhǎng)按編碼器,長(zhǎng)按時(shí)間為1s。菜單結(jié)構(gòu)如圖2-3所示。
圖2-3 菜單結(jié)構(gòu)圖
2.2.1 溫度設(shè)置
溫度步進(jìn):用戶(hù)在正常模式下旋轉(zhuǎn)編碼器的溫度步進(jìn)值,以及在其他菜單中設(shè)定與溫度相關(guān)的參數(shù)時(shí)的溫度步進(jìn)值;
休眠溫度:烙鐵進(jìn)入“休眠模式”下的工作溫度,該選項(xiàng)值如小于50,則休眠時(shí)不加熱,且該選項(xiàng)值不能超過(guò)“最高溫度”的設(shè)定值(已在固件中進(jìn)行了限制,下同);
默認(rèn)溫度:烙鐵開(kāi)機(jī)后默認(rèn)的設(shè)定溫度,該選項(xiàng)值不能超過(guò)“最高溫度”的設(shè)定值,如希望焊臺(tái)保存上次關(guān)機(jī)時(shí)的設(shè)定溫度值,則可以將該選項(xiàng)置為“0”;
最高溫度:烙鐵可以設(shè)置的最高溫度,該選項(xiàng)值不能超過(guò)500(在溫度超過(guò)450℃后精度沒(méi)有保證,請(qǐng)謹(jǐn)慎使用);
2.2.2 時(shí)間設(shè)置
休眠時(shí)間:當(dāng)烙鐵手柄停止振動(dòng)且編碼器沒(méi)有動(dòng)作后開(kāi)始計(jì)時(shí),到時(shí)進(jìn)入休眠模式,以“休眠溫度”進(jìn)行工作,直至進(jìn)入“待機(jī)模式”,在此時(shí)間內(nèi)通過(guò)振動(dòng)手柄或編碼器動(dòng)作可喚醒烙鐵,重新以原先的設(shè)定溫度進(jìn)行加熱。如不需要休眠,該位置0。該位置0后,不會(huì)進(jìn)入休眠和待機(jī)模式,也不會(huì)切斷220V電源。
待機(jī)時(shí)間:在進(jìn)入休眠模式后開(kāi)始計(jì)時(shí),到時(shí)進(jìn)入待機(jī)模式,烙鐵停止加熱。該位置0表示到休眠時(shí)間后直接進(jìn)入待機(jī)模式。待機(jī)模式下,只能由編碼器動(dòng)作喚醒烙鐵。
關(guān)機(jī)時(shí)間:在進(jìn)入待機(jī)模式后開(kāi)始計(jì)時(shí),到時(shí)由單片機(jī)IO口(可自定義,參見(jiàn)第三章第五節(jié))給出低電平信號(hào),由硬件配合切斷220V電源,該位置0表示不切斷220V電源,沒(méi)有硬件配合的該位無(wú)效,可置任何值不影響程序運(yùn)行。由于單片機(jī)掉電喚醒定時(shí)器時(shí)鐘不準(zhǔn),該時(shí)間存在較大誤差(20%)。
2.2.3 通道設(shè)置
默認(rèn)通道:烙鐵開(kāi)機(jī)后默認(rèn)的設(shè)定通道,該選項(xiàng)取值范圍為1-5,如希望焊臺(tái)保存上次關(guān)機(jī)時(shí)的設(shè)定通道,則可以將該選項(xiàng)置為“0”;
通道1-4:允許用戶(hù)設(shè)定通道1-通道4的通道值,在通道模式中調(diào)用,該選項(xiàng)取值不得大于“最高溫度”值。
2.2.4 其它設(shè)置
              焊咀選擇:允許用戶(hù)在工廠模式中事先儲(chǔ)存4支烙鐵頭的參數(shù);
              振動(dòng)閾值:烙鐵頭振動(dòng)喚醒烙鐵時(shí)的靈敏度設(shè)定,取值0~10,0為最靈敏;
              按鍵音量:編碼器轉(zhuǎn)動(dòng)或按下時(shí)的音量設(shè)定,取值為0~10,0為關(guān)閉蜂鳴器;
保護(hù)電壓:烙鐵停止加熱的電壓值,當(dāng)電源(或電池)電壓低于該設(shè)定值時(shí),烙鐵停止加熱,但不影響菜單操作;
溫度波動(dòng):烙鐵顯示溫度波動(dòng)較大時(shí),可提高該值使顯示穩(wěn)定,取值范圍1-5,1為顯示實(shí)時(shí)值。
恢復(fù)出廠設(shè)置:如需恢復(fù)出廠設(shè)置,則將該位置1,退出菜單后所有參數(shù)均恢復(fù)出廠設(shè)置。
2.2.5 焊咀校準(zhǔn)
              焊咀選校: 如需矯正并存儲(chǔ)烙鐵頭參數(shù),需將該選項(xiàng)調(diào)整為想要校準(zhǔn)的烙鐵頭編號(hào),之后在其余子菜單中進(jìn)行校準(zhǔn)。
0~600℃: 單擊選中100℃至500℃選項(xiàng)后,將按照“焊咀選校”中設(shè)置的烙鐵頭編號(hào)對(duì)應(yīng)的溫度表對(duì)烙鐵加熱,取消選中后自動(dòng)停止加熱。在校準(zhǔn)過(guò)程中,如實(shí)際溫度低于設(shè)定的溫度,則調(diào)大AD值;如實(shí)際溫度高于設(shè)定的溫度,則調(diào)小AD值。0℃及600℃一般為默認(rèn)值無(wú)需調(diào)整。溫度有過(guò)沖比較嚴(yán)重的現(xiàn)象時(shí),反復(fù)多次校準(zhǔn)溫度一般可以解決. 在烙鐵頭校準(zhǔn)時(shí),切記該組數(shù)據(jù)必須嚴(yán)格從小到大遞增,否則溫度無(wú)效。例如,如果校準(zhǔn)前:100℃,AD=110;200℃,AD =270;300℃,AD = 380,當(dāng)校準(zhǔn)200℃時(shí),溫度不足200℃,需要將AD值從270調(diào)大,但其大小不能超過(guò)300°時(shí)的AD值380,如果從270調(diào)到380溫度還不能達(dá)到200℃,那就說(shuō)明300℃時(shí)的380這個(gè)值也偏小了,需先將300℃的380也增大。
2.2.6 其他校準(zhǔn)
按鍵校準(zhǔn):不同廠家的編碼器AB通道不一定相同,如編碼器方向與習(xí)慣不符,可將該選項(xiàng)調(diào)整為1,默認(rèn)為0。
電壓校準(zhǔn):如需矯正電源電壓,需旋轉(zhuǎn)編碼器將當(dāng)前電源電壓的測(cè)量值乘10取整保存在菜單中,如當(dāng)前電源電壓為24.4V,那么將該值調(diào)整為244即可;(注意此值對(duì)應(yīng)的編碼器步進(jìn)不為1,需多次旋轉(zhuǎn)才會(huì)進(jìn)1)
室溫校準(zhǔn):如需矯正室溫,需旋轉(zhuǎn)編碼器將當(dāng)前室溫的測(cè)量值取證保存在菜單中,如當(dāng)前室溫為18℃,那么將該值調(diào)整為18即可;(注意此值對(duì)應(yīng)的編碼器步進(jìn)不為1,需多次旋轉(zhuǎn)才會(huì)進(jìn)1)

3 程序修改
為方便各位朋友在本程序的基礎(chǔ)上繼續(xù)添加或修改自己需要的功能,在此介紹一些常見(jiàn)的問(wèn)題。
3.1 準(zhǔn)備工作
首先需安裝Keil軟件(見(jiàn)群文件),并下載解壓STC-ISP軟件(見(jiàn)群文件)。添加型號(hào)和頭文件到Keil中,如圖3-1。然后打開(kāi)prj文件夾下的HAKKO.uvproj文件即可開(kāi)始修改。
圖3-1 添加型號(hào)和頭文件
3.2 可快捷修改的幾個(gè)設(shè)置
              (1)打開(kāi)程序文件的config.h文件,找到圖3-2(a)所示位置。
(a) config.h文件部分代碼
(b)編譯按鈕
圖3-2 可快捷操作的幾個(gè)設(shè)置
(2)根據(jù)需要注釋相關(guān)定義;
(3)設(shè)置完畢后按編譯按鈕,編譯按鈕在Keil界面左上角如圖3-2(b)所示的紅圈內(nèi)。
3.3 修改開(kāi)機(jī)LOGO
①準(zhǔn)備一張128*64的logo圖片,單色BMP格式;
②打開(kāi)PCtoLCD2002軟件;
③點(diǎn)菜單上的模式,改成圖片模式。
④點(diǎn)菜單上文件、打開(kāi)(打開(kāi)準(zhǔn)備好的bmp格式的logo圖片)如圖3-3;
圖3-3
⑤點(diǎn)上面的齒輪,設(shè)字模選項(xiàng),陰碼,列行式,逆向,C51,自定義格式(刪去行前綴和行后綴的大括號(hào)),如圖3-4所示;
圖3-4 字模選項(xiàng)
⑥設(shè)定好后,點(diǎn)確定,然后點(diǎn)生成字模,如圖3-6;
⑦復(fù)制生成的代碼,替換源程序中LQ12864.C中的LOGO[1024]數(shù)組,如圖3-5所示;
圖3-5 替換LOGO數(shù)組
⑧點(diǎn)擊圖3-2(b)所示的編譯按鈕,編譯后即可下載。
3.4 提高烙鐵最大輸出功率
烙鐵最大輸出功率(24V側(cè))實(shí)測(cè)已經(jīng)達(dá)75w以上,如果認(rèn)為不滿意可以手動(dòng)修改程序。但提高效果并不明顯且會(huì)造成進(jìn)口頭溫度檢測(cè)的波動(dòng)。為滿足更多人需要,特給出修改方法:
(1)打開(kāi)程序文件的Sys_Sample.c文件,找到圖3-6所示位置。
圖3-6 Sys_Sample.c文件部分代碼
(2)根據(jù)需要將Get_ADC10bitResult也注釋?zhuān)?/font>
(3)修改完畢后按編譯按鈕,編譯按鈕在Keil界面左上角如圖3-2(b)所示的紅圈內(nèi)。
3.5 修改控制器IO口
為方便使用其他控制板的朋友修改IO,特取消PCA功能并改用定時(shí)器生成PWM波,如圖3-7所示.
(1)打開(kāi)程序的config.h文件,找到圖3-7所示位置。
圖3-7 config.h文件部分代碼
(2)修改適當(dāng)?shù)腎O,其中KEY_A為切換烙鐵頭按鍵,KEY_B為休眠或關(guān)機(jī)按鍵;
(3)修改完畢后按編譯按鈕,編譯按鈕在Keil界面左上角如圖3-2(b)所示的紅圈內(nèi)。

4 結(jié)語(yǔ)
本程序?yàn)樘焐絋12焊臺(tái)最終版程序,程序中不再新增任何功能,不再修復(fù)任何不影響使用的BUG。軟硬件均已經(jīng)開(kāi)源,希望各位朋友在研究、使用的同時(shí)切實(shí)遵守開(kāi)源協(xié)議,尊重各版本作者勞動(dòng)成果,共同營(yíng)造一個(gè)自由、平等、排除商業(yè)模式干擾的交流平臺(tái)。再次感謝開(kāi)發(fā)本焊臺(tái)過(guò)程中向我提供過(guò)幫助的所有人,衷心感謝!

單片機(jī)源程序如下:
  1. /*********************************************************************************
  2. * COPYRIGHT NOTICE
  3. * Copyright (c) 2017, XinJiang University
  4. * All rights reserved.
  5. *
  6. * 文件名                :        Sys_Control.c
  7. * 描述                 :        溫度控制
  8. *
  9. * 版本                        :        V3.0.2
  10. * 作者                        :        王志浩
  11. * 日期                        :        2017-10-19
  12. *
  13. * 以下全部程序之著作權(quán)歸屬新疆大學(xué)所有,受《中華人民共和國(guó)著作權(quán)法》保護(hù)!
  14. * 未經(jīng)第一著作權(quán)所有人書(shū)面授權(quán),任何單位和個(gè)人不得將以下程序用于商業(yè)用途!
  15. * 修改此程序請(qǐng)保留上述版權(quán)聲明,引用程序請(qǐng)注明出處!
  16. **********************************************************************************/
  17. #include "config.h"

  18. PID_s                IronPID = {12.0f,0.4f,0.3f,0.0f,{0.0f,0.0f},0.0f,0.0f,0.0f};

  19. /************************************************************
  20. * 函數(shù)名                :        IronTempControl
  21. * 功能說(shuō)明        :        PID控制烙鐵溫度,P分段,I分離、抗飽和
  22. *
  23. * 輸入?yún)?shù)        :        temp目標(biāo)溫度
  24. * 輸出參數(shù)        :        無(wú)
  25. *
  26. * 修改記錄        :        新增函數(shù),第一次編輯
  27. * 歷次作者        :        王志浩
  28. * 日期                        :        2017-10-22
  29. *************************************************************/       
  30. void IronTempControl(unsigned int temp)
  31. {
  32.         //設(shè)定溫度
  33.         IronPID.Set = temp;
  34.         EA=0;//stop other interrupt
  35.         //反饋溫度
  36.         if(FtyModeFlag)//如果是在工廠模式,則按照校準(zhǔn)的烙鐵頭編號(hào)查表
  37.         {
  38.                 IronTemp.Feedback = GetIronTemp(FAC_DATA_Table.Adjust_s.Iron);
  39.         }
  40.         else//如果是在普通模式,則按照選定的烙鐵頭編號(hào)查表
  41.         {
  42.                 IronTemp.Feedback = GetIronTemp(MENU_DATA_Table.Other_s.Heater_Tip);
  43.         }
  44.         EA=1;
  45.         IronPID.Feedback = IronTemp.Feedback;
  46.        
  47.   //誤差計(jì)算
  48.   IronPID.Delta[0] = IronPID.Set - IronPID.Feedback + STEADY_ERR;
  49.   
  50.         //積分分離
  51.         if(IronPID.Delta[0] > 20.0f)
  52.         {
  53.                 IronPID.kP = 13.0f;
  54.                 IronPID.kI = 0.4f;
  55.         }
  56.         else if(IronPID.Delta[0]<-10.0f)
  57.         {
  58.                 IronPID.kP = 12.0f;
  59.                 IronPID.kI = 0.4f;
  60.         }
  61.         else
  62.         {
  63.                 IronPID.kP = 7.0f;
  64.                 IronPID.kI = 0.5f;
  65.         }
  66.        
  67.   //PID計(jì)算
  68.         if(IronPID.Integration > 100)//積分超過(guò)上限時(shí),只累計(jì)負(fù)的積分量
  69.         {
  70.                 if(IronPID.Delta[0] < 0)
  71.                 {
  72.                         IronPID.Integration += IronPID.kI * IronPID.Delta[0];
  73.                 }
  74.         }
  75.         else if(IronPID.Integration < -100)//積分超過(guò)下限時(shí),只累計(jì)正的積分量
  76.         {
  77.                 if(IronPID.Delta[0] > 0)
  78.                 {
  79.                         IronPID.Integration += IronPID.kI * IronPID.Delta[0];
  80.                 }
  81.         }
  82.         else
  83.         {
  84.                 IronPID.Integration += IronPID.kI * IronPID.Delta[0];
  85.         }
  86.        
  87.        
  88.         IronPID.Out = IronPID.kP * IronPID.Delta[0] + IronPID.kD * (IronPID.Delta[0] - IronPID.Delta[1]) + IronPID.Integration;
  89.   
  90.         //設(shè)定溫度大于50且小于最高溫度才開(kāi)烙鐵
  91.         if(IronPID.Set > 50 && IronPID.Set <= MENU_DATA_Table.Temp_s.Max_Temp && ((unsigned char)GetVoltage()>=FAC_DATA_Table.Other_s.Lim_Voltage))
  92.         {
  93.                 //大于255,直接等于255
  94.                 if(IronPID.Out > 255.0f)
  95.                 {
  96.                         PWM.Run = Enable;
  97.                         PWM.Duty = 255u;
  98.                 }
  99.                 //大于0
  100.                 else if(IronPID.Out > 0.001f)
  101.                 {
  102.                         PWM.Run = Enable;
  103.                         PWM.Duty = (unsigned char)IronPID.Out;
  104.                 }
  105.                 //負(fù)數(shù)
  106.                 else
  107.                 {
  108.                         PWM.Duty = 0;
  109.                         IronPID.Out = 0;
  110.                         PWM.Run = Disable;
  111.                         IRON = 0;
  112.                 }
  113.         }
  114.         //設(shè)定溫度小于50或大于最高溫度,則關(guān)烙鐵
  115.         else
  116.         {
  117.                 PWM.Duty = 0;
  118.                 IronPID.Out = 0;
  119.                 PWM.Run = Disable;
  120.                 IRON = 0;
  121.         }

  122.         //傳遞
  123.   IronPID.Delta[1] = IronPID.Delta[0];
  124. }
復(fù)制代碼



全部資料51hei下載地址:
白光烙鐵_V3.1.1硬件SPI(天山V1.2).rar (995.1 KB, 下載次數(shù): 2277)


評(píng)分

參與人數(shù) 13黑幣 +171 收起 理由
xiaoyuxinke + 30 很給力!
xiaoshan7748 + 15 很給力!
zhai1461961500 + 30 多謝!!!!!!!!!!!!!哈哈有時(shí)間.
ptlantu + 1 很給力!
穿著安踏去拉薩 + 7 謝謝分享
aegkm + 5 共享資料的黑幣獎(jiǎng)勵(lì)!
zkele + 5 贊一個(gè)!
waerdeng + 5 贊一個(gè)!
qjzyx + 3 贊一個(gè)!
kandanfengchen + 5 很給力!關(guān)于T12單片機(jī)控制的資料似乎不多.
cccc888 + 10 很給力!
qgcwh + 5 贊一個(gè)!
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏136 分享淘帖 頂23 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:275560 發(fā)表于 2018-1-13 14:41 | 只看該作者
謝謝分享
分享多年前畫(huà)的T12_OLED焊臺(tái)PCB源文件 PADS格式http://m.izizhuan.cn/bbs/dpj-216508-1.html
回復(fù)

使用道具 舉報(bào)

板凳
ID:65361 發(fā)表于 2018-1-13 18:22 | 只看該作者
謝謝分享!!!!!!
回復(fù)

使用道具 舉報(bào)

地板
ID:262356 發(fā)表于 2018-1-19 23:57 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

5#
ID:58874 發(fā)表于 2018-1-21 22:27 來(lái)自觸屏版 | 只看該作者
謝謝樓主分享
回復(fù)

使用道具 舉報(bào)

6#
ID:245466 發(fā)表于 2018-1-22 19:56 | 只看該作者
太好了,贊一個(gè)。我也來(lái)D一個(gè)。
回復(fù)

使用道具 舉報(bào)

7#
ID:57414 發(fā)表于 2018-1-23 08:50 | 只看該作者
麻煩樓主給個(gè)自己的硬件原理圖,網(wǎng)上搜的T12原理圖各種硬件原理圖都有。
回復(fù)

使用道具 舉報(bào)

8#
ID:23285 發(fā)表于 2018-1-23 09:09 | 只看該作者

謝謝分享
回復(fù)

使用道具 舉報(bào)

9#
ID:67519 發(fā)表于 2018-1-23 21:17 來(lái)自觸屏版 | 只看該作者
感謝樓主分享
回復(fù)

使用道具 舉報(bào)

10#
ID:87913 發(fā)表于 2018-1-24 09:44 | 只看該作者
謝謝,剛好有個(gè)這樣的烙鐵 ,研究一下
回復(fù)

使用道具 舉報(bào)

11#
ID:220058 發(fā)表于 2018-1-24 10:33 | 只看該作者
學(xué)習(xí)了,樓主辛苦了
回復(fù)

使用道具 舉報(bào)

12#
ID:281320 發(fā)表于 2018-2-1 01:01 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

13#
ID:272625 發(fā)表于 2018-2-2 03:04 來(lái)自觸屏版 | 只看該作者
沒(méi)圖怎么搞?
回復(fù)

使用道具 舉報(bào)

14#
ID:272625 發(fā)表于 2018-2-2 03:09 來(lái)自觸屏版 | 只看該作者
網(wǎng)上有賣(mài)白菜價(jià)格,有幾個(gè)牌子都差不多,也不知道誰(shuí)抄誰(shuí)的?
回復(fù)

使用道具 舉報(bào)

15#
ID:283900 發(fā)表于 2018-2-12 22:00 | 只看該作者
正準(zhǔn)備研究T12烙鐵  感謝分享
回復(fù)

使用道具 舉報(bào)

16#
ID:283626 發(fā)表于 2018-2-14 12:24 | 只看該作者
謝謝分享!
回復(fù)

使用道具 舉報(bào)

17#
ID:266116 發(fā)表于 2018-2-14 15:59 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

18#
ID:266116 發(fā)表于 2018-2-14 16:18 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

19#
ID:283987 發(fā)表于 2018-2-16 15:08 來(lái)自觸屏版 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

20#
ID:163387 發(fā)表于 2018-2-21 11:22 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

21#
ID:134317 發(fā)表于 2018-2-22 08:59 | 只看該作者
怎么沒(méi)有原理圖?
回復(fù)

使用道具 舉報(bào)

22#
ID:279484 發(fā)表于 2018-2-23 22:30 | 只看該作者
樓主來(lái)個(gè)原理圖
回復(fù)

使用道具 舉報(bào)

23#
ID:284545 發(fā)表于 2018-2-25 14:56 | 只看該作者
謝謝樓主分享!
回復(fù)

使用道具 舉報(bào)

24#
ID:289061 發(fā)表于 2018-3-8 10:23 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

25#
ID:289810 發(fā)表于 2018-3-9 20:29 來(lái)自觸屏版 | 只看該作者
感謝樓主的無(wú)私分享
回復(fù)

使用道具 舉報(bào)

26#
ID:285764 發(fā)表于 2018-3-12 20:11 | 只看該作者
謝謝分享!!!!!!
回復(fù)

使用道具 舉報(bào)

27#
ID:240034 發(fā)表于 2018-3-15 21:12 | 只看該作者
感謝樓主!!!!!!!!!!!!
回復(fù)

使用道具 舉報(bào)

28#
ID:79642 發(fā)表于 2018-3-17 09:51 來(lái)自觸屏版 | 只看該作者
謝謝分享,準(zhǔn)備d一個(gè)
回復(fù)

使用道具 舉報(bào)

29#
ID:299858 發(fā)表于 2018-3-31 12:51 | 只看該作者
剛準(zhǔn)備做一個(gè),這個(gè)資料很好,謝謝分享
回復(fù)

使用道具 舉報(bào)

30#
ID:167068 發(fā)表于 2018-4-7 09:18 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

31#
ID:303329 發(fā)表于 2018-4-7 20:57 | 只看該作者
謝謝樓主的分享。。。。。
回復(fù)

使用道具 舉報(bào)

32#
ID:303329 發(fā)表于 2018-4-7 20:57 | 只看該作者
謝謝樓主的分享。。。。。。
回復(fù)

使用道具 舉報(bào)

33#
ID:303329 發(fā)表于 2018-4-7 21:19 | 只看該作者
謝謝樓主的分享。。。。。。
回復(fù)

使用道具 舉報(bào)

34#
ID:288403 發(fā)表于 2018-4-9 21:45 | 只看該作者
強(qiáng)大了
回復(fù)

使用道具 舉報(bào)

35#
ID:67185 發(fā)表于 2018-4-9 23:52 | 只看該作者

謝謝分享
回復(fù)

使用道具 舉報(bào)

36#
ID:306299 發(fā)表于 2018-4-12 01:31 | 只看該作者
謝謝樓主分享
回復(fù)

使用道具 舉報(bào)

37#
ID:260628 發(fā)表于 2018-4-13 08:01 | 只看該作者
謝謝分享!!!!!!
回復(fù)

使用道具 舉報(bào)

38#
ID:25899 發(fā)表于 2018-4-14 15:48 | 只看該作者
現(xiàn)在用的3.02版.沒(méi)有V3.1.1看看有什么更新
回復(fù)

使用道具 舉報(bào)

39#
ID:321471 發(fā)表于 2018-5-9 15:51 來(lái)自觸屏版 | 只看該作者
學(xué)習(xí)一下
回復(fù)

使用道具 舉報(bào)

40#
ID:327990 發(fā)表于 2018-5-12 00:30 | 只看該作者
贊一個(gè)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
亚洲国产福利在线| av激情在线观看| av黄色在线网站| 欧美日韩福利在线| 美女在线免费视频| 色婷婷777777仙踪林| 在线观看成人免费| 国产一二三区在线播放| 成人免费a级片| av免费观看大全| 2022亚洲天堂| 天天干天天干天天干天天干天天干| 国产精品一区在线播放| 国产亚洲一区二区三区在线播放| 精品国产综合久久| 日韩免费av电影| 天天干天天操天天干天天操| 特大黑人娇小亚洲女mp4| 国产黄色激情视频| 精品一卡二卡三卡| 女教师高潮黄又色视频| 欧美精品黑人猛交高潮| 欧美美女性生活视频| 久久精品www| 日韩乱码在线观看| 中国老头性行为xxxx| 国产v在线观看| 综合图区欧美| 青青操在线观看视频| 资源av在线| 在线看黄的网站| 国产在线69| 国产精品入口麻豆免费观看| 国产精品久久精品牛牛影视| eeuss第一页| 中文在线视频| jizz性欧美| 国精品产品一区| 午夜欧洲一区| 一区二区毛片| 国产福利一区在线观看| 国产精品视频yy9299一区| 亚洲精品第一国产综合野| 欧洲一区二区三区免费视频| 精品福利一二区| 久久久成人的性感天堂| 国产精品吹潮在线观看| 蜜桃麻豆www久久国产精品| 国产制服91一区二区三区制服| 亚洲色精品三区二区一区| 欧产日产国产精品98| 永久免费看黄网站| va视频在线观看| 蜜桃91在线| 在线观看免费视频一区二区三区| 色呦呦在线播放| 国产亚洲久久| 欧美人成网站| 成人精品鲁一区一区二区| 一区二区三区四区乱视频| 欧美精品九九99久久| xxx成人少妇69| 成人av在线天堂| 亚洲一卡二卡三卡| 国产欧美一区二| 欧美国产在线看| 日韩在线视频免费| 成人福利免费网站| 97人人爽人人澡人人精品| 秋霞蜜臀av久久电影网免费| 亚洲一区二区毛片| 国产亚洲一区二区在线观看| 欧美性大战久久久久久久 | 亚洲精品日韩在线| 午夜精品在线视频| 免费亚洲精品视频| av在线网址导航| 国产亚洲精品久久久久久打不开 | 日韩精品a在线观看91| 日韩在线一区二区三区| 亚洲视频小说图片| 精品福利一区二区三区免费视频| 日韩暖暖在线视频| 狠狠精品干练久久久无码中文字幕| 亚洲图片欧美另类| 中文字幕日韩国产| 成年网站视频| 99thz桃花论族在线播放| 全球成人免费直播| 91色乱码一区二区三区| 538prom精品视频线放| 91高清视频免费| 青春草在线视频免费观看| 欧类av怡春院| 国内精品久久久久久久久久久| 在线观看成人影院| 中文在线资源| 在线欧美福利| 国产精品美女久久久久久久网站| 亚洲激情视频在线播放| 91在线看www| 日本特黄a级片| 国产精品久久久久久人| 黄色小视频免费| 樱花草涩涩www在线播放| 91精品久久久久久久蜜月| 欧美激情一区在线观看| 亚洲欧美另类中文字幕| 国产精品日韩一区二区| 黄色小视频免费网站| 91黑人精品一区二区三区| eeuss影院130020部| 欧美艳星kaydenkross| 亚洲精品乱码| 欧美日韩另类在线| 日产精品99久久久久久| 欧美女人性生活视频| 国产精品久久久久久久妇| 日日夜夜网站| 精品肉辣文txt下载| 老牛国产精品一区的观看方式| 国产欧美日韩视频在线| 久久精品欧美一区二区三区麻豆| 亚洲精品国产精品自产a区红杏吧| 成人免费视频网站| 中文字幕一区久久| aaa一区二区| 国模吧精品人体gogo| 青青草国产免费一区二区下载 | 国产 日韩 亚洲 欧美| 国产av 一区二区三区| 在线看污网站| 小说区图片区亚洲| 高清成人免费视频| 精品一区二区三区四区在线| 欧美日韩精品一区| 俄罗斯毛片基地| 91短视频推广| 久久久久伊人| 99r国产精品| 日韩亚洲国产中文字幕| 欧美交换配乱吟粗大25p| 中日韩精品视频在线观看| 国产黄色网页| 欧美aaaaa级| 国产日韩三级在线| 欧美另类极品videosbest最新版本 | 欧美xxxx在线观看| 国产精品久久波多野结衣| 理论片大全免费理伦片| 成人影院久久久久久影院| 亚洲区欧洲区| 免费精品视频| 欧美一区永久视频免费观看| 国产一区二区免费在线观看| 国产三级短视频| 人人影院免费大片| 国产一区二区三区精品在线观看| 成人高清视频在线| 久久综合电影一区| 久久九九国产视频| 亚洲aaaaaaa| 欧美gay视频| 99久久精品99国产精品| 欧美成年人视频| 亚洲黄色av片| 欧美最猛黑人xxxxwww| 精品免费av一区二区三区| 懂色av一区二区夜夜嗨| 欧美另类极品videosbestfree| 亚洲国产精品毛片av不卡在线| 精品免费久久久| 欧美草逼视频| 欧美影视资讯| 91麻豆免费在线观看| 午夜精品一区二区三区视频免费看| www.com污| 欧美色图综合网| 国产精品视频一区视频二区 | 久久99精品久久久久久久青青日本| 97精品在线播放| 影音先锋导航| 欧美日韩精品一本二本三本| 欧美日韩高清在线播放| 亚洲女人毛片| jlzzjlzzjlzz亚洲人| 亚洲最新无码中文字幕久久| 97精品超碰一区二区三区| 97激碰免费视频| 日韩无码精品一区二区| 黄色激情视频网址| 欧美日韩一二三四| 欧美三日本三级三级在线播放| 亚洲国产日韩欧美| 国产特级黄色片| 日韩经典一区| 亚洲一区二区视频在线观看| 另类视频在线观看+1080p| 中文在线字幕免费观| 毛片电影在线| 国产精品久久久久久久久图文区| 亚洲一区免费网站| 九九热在线免费观看| 新版中文在线官网| 国产人成亚洲第一网站在线播放| 成人淫片在线看| 亚洲国产成人精品激情在线| 在线免费av导航| 国产午夜亚洲精品羞羞网站| av成人免费观看| 日本三级一区二区三区| 欧美xo影院| 午夜精品aaa| 美女在线免费视频| 亚洲精品天堂在线| 日韩电影二区| 亚洲美女视频网| 成人在线短视频| 啦啦啦在线视频免费观看高清中文| 一区二区三区国产在线| 久久国产精品久久精品| 山东少妇露脸刺激对白在线| 国产51人人成人人人人爽色哟哟| 国产寡妇亲子伦一区二区| 国产精品av电影| 黄色在线观看国产| 欧美三级精品| 日韩欧美视频一区二区三区| 一卡二卡三卡视频| 在线视频影院| 国产精品日韩久久久| 久久免费国产视频| 麻豆亚洲av成人无码久久精品| 国产男女猛烈无遮挡| 欧美电影院免费观看| 欧美色视频在线观看| 69堂免费视频| 色爱综合网站| 久久精品国产久精国产| 国产精品你懂得| 免费在线不卡av| 97色婷婷成人综合在线观看| 欧美日本在线视频| 亚欧激情乱码久久久久久久久| 国产免播放器视频| 国产成都精品91一区二区三| 999在线观看免费大全电视剧| 性猛交富婆╳xxx乱大交天津 | 日韩经典一区| 欧美视频一区二区在线观看| 九九视频精品在线观看| 免费h片在线观看| 成人网在线免费视频| 国产欧美日韩亚洲| 一区二区三区小视频| 亚洲色图二区| 久久免费视频观看| 丰满熟女人妻一区二区三| 麻豆视频久久| 日韩av资源在线播放| 亚洲黄色小说视频| 精品极品在线| 欧美高清视频www夜色资源网| 亚洲欧美手机在线| 国产在线中文字幕| 亚洲精品精品亚洲| 丰满人妻中伦妇伦精品app | 丁香激情综合国产| 欧洲视频一区二区三区| 国产剧情麻豆剧果冻传媒视频免费| 亚洲精品欧洲| 国产免费一区视频观看免费 | free性中国hd国语露脸| 亚洲第一图区| 91成人网在线| 大桥未久恸哭の女教师| 黄网址在线观看| 粉嫩老牛aⅴ一区二区三区| 欧美一区深夜视频| 6—12呦国产精品| 日韩电影免费网址| 68精品国产免费久久久久久婷婷| 在线观看国产精品视频| 国内精品久久久久久久久电影网| 欧美精品一区二区三区国产精品 | 成人黄色毛片| 国产视频久久网| 国产主播在线观看| 欧美顶级毛片在线播放| 久热爱精品视频线路一| 青青草免费观看视频| 日韩深夜影院| 午夜精品久久久久久久白皮肤 | 九九热最新视频| 狠狠做六月爱婷婷综合aⅴ| 久久青草精品视频免费观看| 精品二区在线观看| 99精品视频免费观看视频| 91免费观看| 91free张津瑜movies| 成人一区二区三区视频在线观看| 亚洲最新免费视频| 阳光姐妹淘韩国版| 亚洲黄色尤物视频| 国产一级二级av| jizzjizz中国精品麻豆| 亚洲成人av在线播放| 久久网一区二区| 黑丝美女一区二区| 成人高清视频观看www| 国产精品免费麻豆入口| 成人免费看视频| 男人天堂999| 肉体视频在线| 亚洲成人av资源网| 日韩熟女一区二区| 欧美va天堂在线| 高清视频一区二区三区| 成在线人视频免费视频| 中文字幕av一区二区三区免费看| 亚洲色图久久久| 草草影院在线| 亚洲欧美在线一区| 91亚洲视频在线观看| 91久久亚洲| 亚洲国产日韩综合一区| 在线观看黄色| 欧美日韩国产一二三| 99久久99久久精品国产| 久操成人av| 亚洲一区二区三区777| www色啪啪| 艳妇臀荡乳欲伦亚洲一区| 国产精品久久久免费观看| 欧美a在线观看| 国产精品吊钟奶在线| 国产福利在线导航| 中文字幕亚洲在线观看| 国产精品久久97| 一个色在线视频| 国产精品嫩草影院av蜜臀| 国产日韩视频一区| 国产精品一线| 91精品视频在线看| 国产成人午夜电影| 色激情天天射综合网| 免费在线观看黄色av| 伊人成综合网| 色狠狠久久av五月综合| 精品av中文字幕在线毛片| 欧美一区二区三区公司| 久久影视中文字幕| 丝瓜av网站精品一区二区| 欧美日韩福利在线| 黄色软件视频在线观看| 久久色在线播放| 国产免费1000拍拍拍| 中文字幕在线观看一区二区| 久久精品一区二区免费播放| 欧美**vk| 免费av一区二区三区| 黄色av网站在线免费观看| 精品精品国产高清a毛片牛牛 | 国产免费区一区二区三视频免费| 91精品国产成人www| 嫩草www视频在线观看高清| 午夜精品久久久| 日韩毛片在线播放| 美女脱光内衣内裤视频久久网站| 欧美日韩在线一| 韩国成人在线| 国产精品丝袜久久久久久高清 | 亚洲一区二区三区影院| 一区视频免费观看| 亚洲国产日本| 欧美一级在线看| 久久国产精品美女| 国产欧美在线一区二区| jizz在线观看中文| xxx一区二区| 中国女人一级毛片| 日韩欧美精品网址| 中文字幕有码视频| 国产精品18久久久| 国产极品一区二区| 欧美国产一级| 激情成人开心网| 国产成+人+综合+亚洲欧美| 国产欧美韩国高清| 青青草在线视频免费观看| 中文字幕亚洲激情| 影音先锋5566资源网| 在线亚洲+欧美+日本专区| 国产尤物视频在线观看| 国产亚洲制服色| 国产精品变态另类虐交| 激情久久五月天| 亚洲久久久久久| 国产黄在线看| 欧美另类在线观看|