2021年9月18日 星期六

買 w1209 要買對

.

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 一樣可以做優格




.



沒有留言: