最近在本站購一組藍芽模組,就趁著假日在家裡享受一下DIY樂趣!
經過了幾個小時的奮戰,成功連線的瞬間,真是淚流滿面、欣喜若狂!
廢話不多說,就來說明一下吧…
(謎之音:果然是巷仔內的,誰要聽你的廢話啊.......)

DIY前需準準的東西:
1. 藍芽模組、洞洞板、天線(小弟是使用 Wireless 的天線)
2. USB藍芽 or CF藍芽裝置(測試用)
3. 開關一個
4. PS2 線(6pin) 公端
5. GPS Mouse (小弟是用GM-210)
6. 連接頭公、母各一(視情況而定)
7. PC or NB or PDA (測試用)
8. DIY必備工具:烙鐵、錫、線、尖嘴鉗、鈄口鉗

步驟:
1. 先依藍芽模組所付的接腳說明,將電源、訊號、接地紛紛接上。
--> 這兒要注意的是,藍芽模組是 +3.3v 的電壓,我這邊是利用AMS1117將5V轉成3.3V的電壓給它。PIN 29的話,我是沒去切換 Baud rate,以 Default 的 4800BPS來做的。
2. 找一條PS/2的線,依照GM-210的線,把電源、接地、RXD、TXD的線接出來,並拿紙記一下。
--> GM-210 有 TTL 和 RS232 準備,要注意的是,請接上 TTL 準位,因為藍芽模組是提供 TTL 而非 RS232,若要接 RS232,就必需透過 ICL232 or HIN232 做電壓準備轉換,再接線時,一定一定要先用電錶量量看PS/2線是不是6pin都有接線,有些廠商只接四條線(for PS/2 Keyboard/Mouse用)
3. 將藍芽模組的電源、接地、RXD、TXD銲接上 PS/2 延長線
--> 記得要小心地check是否電壓有無銲錯、接反,因為會導致藍芽模組燒壞,另外記得RXD和TXD要跳過,也就是藍芽的RXD要接GM-210的TXD。

測試:
接下來就可以把藍芽模組接上電囉!
用 PDA 插上 CF BT卡,搜尋看看!
應該可以找到 BT-GPS 的裝置,直接開啟地圖軟體,即可進行導航任務

已知問題:
1. 好像不是粉穩,有時用 PDA 的 GPS Viewer 搜尋會當掉
2. 用地圖軟體,請先用 BT Manager 看看是使用哪個 COM PORT,再予以設定,小弟用 PAPAGO 搜尋 GPS,會發生搜尋不到的問題,一定要把COM PORT設死,才可以做連接,這部份可能要再找一下問題
3. PDA的電源問題,小弟的E-200已使用多年,電池早就不敷使用,可能要再DIY一個車充到PDA的線!唉…DIY的路果然難走呀.....
4. 好像忘了把Status和Power LED銲上去,呵呵…

疑問:
1. BT-GPS 和 PDA 之間的距離問題:
答:我有猜到有人會問我這個問題,在天線的處理方式,我是將壞掉的無線網卡上的天線接頭拆掉,接到藍芽模組的天線,再拿無線網路的外接天線來接,一試之下,訊號真是非常之強!
2. 藍芽模組在哪買的
答:別多說,可見問這個問題的,一定沒有好好用功看本站的文章...,在本站的購物區就有了!
3. GM-210或是其它GPS的腳位
答:這些在本站都可以搜尋得到,GM-210的話,可以到長天的網站,去下載GM-210的specification,裡頭就有接腳了!
4. 5V轉3.3V的零件
答:用1117 是最普遍使用的,不然找找AME8100也行,但是要注意腳位,DIY前最好再三Check輸出是否為3.3v

接下來就看看圖片了!


[DIY] GM-210 升級藍芽[圖少請進]
未加藍芽的線,真是多到爆!!!
謎之音:是你不會整理,還怪線,真是莫名其妙的人...

[DIY] GM-210 升級藍芽[圖少請進]
加了藍芽線的情況,不過此圖少加了PDA的電源,因為還沒弄好...看起來真的簡單多了!

[DIY] GM-210 升級藍芽[圖少請進]
藍芽模組的背面,線都亂銲,請自行打馬賽克....
謎之音:你的銲接工實在是..........

[DIY] GM-210 升級藍芽[圖少請進]
藍芽模組正面,右下方就是天線的連接座

[DIY] GM-210 升級藍芽[圖少請進]
車充線,因小弟的車子在後行李組有多一個12V電源,故就以此做電源的來源,有興趣的朋友,可以用充電電池來做電源....

[DIY] GM-210 升級藍芽[圖少請進]
車充線和USB電源線的合照

[DIY] GM-210 升級藍芽[圖少請進]
PDA 連接到BT-GPS的字樣

[DIY] GM-210 升級藍芽[圖少請進]
再靠近一點看看

註:定位的情況就不拍圖了,其實我這些照片都是完工之後再拍的,也是在自己的房間拍的,所以…定不到位......:P

結論:
DIY 樂趣真的很好玩,有興趣、能力的玩家,倒是可以多多玩玩!那種感覺不是三言兩語就可以說完!

以上的圖片,由小弟愛機 Canon IXUS-40 提供


加分加分!!!!

剛好日前我的N921也進入永久睡眠模式....剛好用的也是GM-210
馬上訂一組模組先...
我的585終於可以派上用場了....

用導航系統慣了...第一次沒用出門...就給我漏看一個路標.....結果大迷航....
小弟前天也在站上訂了一組藍芽模組,雖然貨品還每收到,先問幾個問題,請各位前輩指導一下:
1、藍芽模組的工作電壓範圍是3.0V~3.6V嗎?
2、Baud rate鮑率如果要設定9600BPS,PIN 29(PIO 2)要接電容器是嗎?
3、PIO(0~7)各接腳的用途? 是OUTPUT還是INPUT?接上LED,那LED另一端是接地嗎?



Jetter wrote:
加分加分!!!!

剛好日前我的N921也進入永久睡眠模式....剛好用的也是GM-210
馬上訂一組模組先...
我的585終於可以派上用場了....

用導航系統慣了...第一次沒用出門...就給我漏看一個路標.....結果大迷航....


謝謝!!
這個模組我個人覺得挺不錯的!而且體積又小,下次考慮把它放進車充裡面....^_^

BUGGY wrote:
小弟前天也在站上訂了一組藍芽模組,雖然貨品還每收到,先問幾個問題,請各位前輩指導一下:
1、藍芽模組的工作電壓範圍是3.0V~3.6V嗎?
2、Baud rate鮑率如果要設定9600BPS,PIN 29(PIO 2)要接電容器是嗎?
3、PIO(0~7)各接腳的用途? 是OUTPUT還是INPUT?接上LED,那LED另一端是接地嗎?


1. 它是寫 3.0V 到 3.6V..那是 Range...取中間值就好了,一般都是 3.3V...
2. Baud Rate 鮑率,應該是..Pin 29 先接地...然後 power on. Pin29 再接電源之後再接地..
應該就是 9600BPS,但是因為資料不齊,故不知做了這個 Setup 之後,是不是會把 config 寫進 Flash or EEPROM
3. 用途的話,要看當初設計這個模組,MCU 裡的 Firmware,目前我還不確定那幾個 Statue LED是要怎麼接,我的話,應該會接個 2N3904 來 drive LED.

朋友的目的是認識自己, 放下尊嚴, 不要計較, 知足得自在.
感謝指導。等貨收到,改裝成功後再來分享。

kenny.chih wrote:
BUGGY wrote:
小弟前天也在站上訂了一組藍芽模組,雖然貨品還每收到,先問幾個問題,請各位前輩指導一下:
1、藍芽模組的工作電壓範圍是3.0V~3.6V嗎?
2、Baud rate鮑率如果要設定9600BPS,PIN 29(PIO 2)要接電容器是嗎?
3、PIO(0~7)各接腳的用途? 是OUTPUT還是INPUT?接上LED,那LED另一端是接地嗎?


1. 它是寫 3.0V 到 3.6V..那是 Range...取中間值就好了,一般都是 3.3V...
2. Baud Rate 鮑率,應該是..Pin 29 先接地...然後 power on. Pin29 再接電源之後再接地..
應該就是 9600BPS,但是因為資料不齊,故不知做了這個 Setup 之後,是不是會把 config 寫進 Flash or EEPROM
3. 用途的話,要看當初設計這個模組,MCU 裡的 Firmware,目前我還不確定那幾個 Statue LED是要怎麼接,我的話,應該會接個 2N3904 來 drive LED.



1. 最好是用 3~3.3V
2. 不是, 如果要方便切換. PIN29用個 10K接到 3.3V,然後再接個按鈕開關到 GND. 這樣比較好切換
3. 圖上已經有說明其他LED的接腳, 沒有寫的最好不要亂接. PIO 其實只要加個560歐母的電阻就可以直接連LED

Haily wrote:

1. 最好是用 3~3.3V
2. 不是, 如果要方便切換. PIN29用個 10K接到 3.3V,然後再接個按鈕開關到 GND. 這樣比較好切換
3. 圖上已經有說明其他LED的接腳, 沒有寫的最好不要亂接. PIO 其實只要加個560歐母的電阻就可以直接連LED


如果說可以切換 Baud Rate 的話,那麼切斷電源後,是否會將目前設定的 Baud Rate 存起來呢?還是每次斷電後都要再設定一次?
不然就要設計一個大電容或者是充電的電池來蓄電。
LED的接腳的話,通常MCU的接腳輸出 LED 應該不會太亮,所以才打算這麼接的!不過實際情況可以先用電錶量一下,再來調整線路!

朋友的目的是認識自己, 放下尊嚴, 不要計較, 知足得自在.
建議
第3張圖中的MLCC(在電源的部份)
請改用電解電容吧(建議220uF以上)
我相信這應該不是100uF的MLCC吧
我試過要輸出500mA要使用200uF以上的MLCC才夠
不然....你的輸出電壓可是會振蕩喔


kenny.chih wrote:
如果說可以切換 Baud Rate 的話,那麼切斷電源後,是否會將目前設定的 Baud Rate 存起來呢?還是每次斷電後都要再設定一次?
不然就要設計一個大電容或者是充電的電池來蓄電。
LED的接腳的話,通常MCU的接腳輸出 LED 應該不會太亮,所以才打算這麼接的!不過實際情況可以先用電錶量一下,再來調整線路!


如果每次都要切換, 那就死人了喔~ BaudRate會記憶起來的, 放心吧.
LED就看你買的是哪種, 上次我改 eTrex Legend, 那個藍光LED連透過半透明殼子都還好亮哦

za444 wrote:
建議
第3張圖中的MLCC(在電源的部份)
請改用電解電容吧(建議220uF以上)
我相信這應該不是100uF的MLCC吧
我試過要輸出500mA要使用200uF以上的MLCC才夠
不然....你的輸出電壓可是會振蕩喔



呵呵!!我是還沒用示波器量過 Ripple...
不過我想應該不大,輸出給GPS mouse 和 藍芽 Module..我預估不會超過 500mA
會用 1117 的原因是剛好有此料!
更何況,從車充(用34063)轉過來,應該有濾過一次了,相信應該 ripple 不大..

不過還是謝謝您的建議!
有時間我會用示波器量一下!

註:那顆MLCC是 10uF/16V..^_^...
朋友的目的是認識自己, 放下尊嚴, 不要計較, 知足得自在.
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!