.
w1209 是一個小巧的溫度控制器。不錯用,但,w1209 有太多種版本。
看起來,它似乎是一種 open hardware,也有人在寫它的 open source 韌體:
https://github.com/mister-grumbler/w1209-firmware
w1209的線路圖:
https://tenbaht.github.io/sduino/hardware/w1209-thermostat/
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn86nNY94IzqAUDCntwe9yHn8NOKTXRcHlPasqNTp8728HImhwkSFxFN6HIOPyiQ_qqO87Tz44hyphenhyphenF8mjrw91FfN-v6W_3ufxY2l0XiYYEyMiGBL2TL4W77lq72PHeuLCstbbrOUMcj5r8/s640/W1209-temperature-controller%252802%2529.jpg
最早,應該是使用 ST (stm8s003f3p6)晶片以及共陰七節顯示器的版本。
後來,出現使用 nuvoTon N76E003AT20 晶片的版本。它與stm8s003f3p6並不相容。
再後來,又有共陽七節顯示器的版本。甚至還有無法辨識晶片的版本。
國外網友這麼說:
發現一個不一樣的版本,它的晶片標示被磨掉,C5電容空接,卸下晶片,
底部印有 e7573071f。國外網友用NUVOLINK燒錄器,無法燒錄。 國外網
友猜它是一個基於ROM的晶片。
無法辨識晶片的版本:(僅是一個例子,注意看它的 C5 空接)
不明晶片、C6、C5(空接)、R6、R8。
如果想要「享受」 open source 的 w1209 韌體甚至自己改寫韌體,就一定要買對版本。
參考連結:
https://github.com/TG9541/stm8ef/wiki/W1209-Identifying-'compliant'-boards
C5 空接的另一個例子:
nuvoTon晶片、C4、C5(空接)、R7、R1。
https://github.com/TG9541/stm8ef/issues/156
st 晶片的例子:
st晶片、C4、C5、R7、R1。
圖片來源:alibaba 商品廣告
上面幾例可以看出:不是所有的版本都是 C4、C5、R7、R1 的排列。
哪種 w1209 不要買:
https://hackaday.io/project/26258-w1209-data-logging-thermostat/log/86362-which-w1209-boards-not-to-buy-if-you-want-to-run-the-code-here
https://hackaday.io/project/26258-w1209-data-logging-thermostat#j-discussions-title
https://github.com/TG9541/stm8ef/wiki/Board-W1209
再整理
w1209的演化「可能大概」是這樣:
原始的版本是使用 ST (stm8s003f3p6)晶片以及共陰七節顯示器。
而有一個 open source 群組也是依此架構編寫韌體。
後來,有人出了使用 ST (stm8s003f3p6)晶片以及共陽七節顯示器的版本,
open source 群組也有針對此架構編寫適用的韌體。
版本變異到此為止,都還好。
可是偏偏有人要推出「非使用 ST (stm8s003f3p6)晶片的版本」。
替代晶片的外觀、大小一樣,但裏面可能是類8051的架構,因此 ST (stm8s003f3p6)的燒錄器當然就不能用了。
之後,可能是為了「便宜還要更便宜」,就更進一步推出不明晶片的w1209。(這種版本的
晶片編號一定都是塗掉)
網路賣家也許不知道 w1209 有那麼多種版本,他可能只是因為「最便宜」而進貨。
但是他不應該用「可以燒錄程式的版本」的照片當商品廣告。
有一次,我看淘寶的商品廣告說是「有繁體的數位電視萬用板」,就請代購購買,結果收到
的是「沒有繁體的數位電視萬用板」。由於經代購退貨不知會有多麻煩,就「自認倒楣」,
當 「掛羊頭賣狗肉」的受害者了。
國外網友亦有人深受「掛羊頭賣狗肉」之害。他說他為了買ST晶片的 w1209 已經買到7塊
不是ST晶片的 w1209。每次都是商品廣告照片與實際收到的物品不符。
因為我實在很不想再買到廣告與實物不符的物品,所以問了台灣網拍兩位賣家賣的 w1209
是不是st晶片、可不可以寫入程式? 都沒有收到回答。
對買家而言,買到想要的 w1209 ,確實很累。除非賣家自行強調「本店的w1209使用st晶片
(可燒入程式)」。
結論:
若因為為了溫度控制而買w1209,而將來又有燒錄程式的需求,那就一定要買使用 ST (stm8s003f3p6)晶片的版本。
若單純只是為了溫度控制,無燒錄程式需求,那就隨便買好了。
使用 ST (stm8s003f3p6)晶片的 w1209 也很便宜啊,約一塊半美金。可能是
非 ST 晶片的 w1209,"進價更便宜吧"?
雜記
網路購物,
我不相信買到廣告與實物不符的狀況,只發生在我身上。
但是問賣家「實物是否與廣告相符?」又不回。
每次買之前都要先問:「實物是否與廣告相符?」,很累。
而確實也看過一個買家很困惑的問:「為何w1209價差那麼大,請推荐品質優者」。
但賣家也沒正面回答,只說「需要哪一款就下單哪一款」。
問題是:價廉價貴者、賣家都用幾乎相同的廣告照片與內容。買家難以分辨啊~
買家如果下標價貴者卻收到價廉的貨品,那不是很嘔?
以後,還是找看看有沒有實體店在賣的吧。
alibaba 有各式各樣、各種價格的 w1209﹕
https://www.aliexpress.com/w/wholesale-w1209.html
youtube 也有很多 w1209 的相關影片。
2021-09-23 在露天搜尋 w1209 st,
僅找到一筆海外賣家。他是連 st-link 一起賣。
他賣的應該就是 st 晶片的 w1209。
只是他的廣告照片用了三張不同的照片。
會買到共陰或共陽字節顯示,也是無從知悉。
買到非 st 晶片的 w1209,乾脆就自己換上st晶片,並補上缺失的零件:
https://vivonomicon.com/2018/07/15/the-w1209-a-sometimes-stm8-based-digital-thermostat/
晶片不一樣的另外一種版本:
圖片來源:網路拍賣
用不準的 w1209 一樣可以做優格
.